Home
last modified time | relevance | path

Searched refs:lpe (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/sound/soc/intel/baytrail/
Dsst-baytrail-dsp.c95 (dsp->addr.fw_ext - dsp->addr.lpe); in sst_byt_parse_module()
207 memcpy_toio(sst->addr.lpe + SST_BYT_MAILBOX_OFFSET, in sst_byt_boot()
253 sst->addr.lpe = ioremap(pdata->lpe_base, pdata->lpe_size); in sst_byt_resource_map()
254 if (!sst->addr.lpe) in sst_byt_resource_map()
260 iounmap(sst->addr.lpe); in sst_byt_resource_map()
268 iounmap(sst->addr.lpe); in sst_byt_resource_map()
273 sst->addr.shim = sst->addr.lpe + sst->addr.shim_offset; in sst_byt_resource_map()
340 iounmap(sst->addr.lpe); in sst_byt_free()
Dsst-baytrail-ipc.c549 sst->addr.lpe + tstamp_offset, sizeof(fw_tstamp)); in sst_byt_get_dsp_position()
/Linux-v5.4/sound/x86/
DMakefile2 snd-hdmi-lpe-audio-objs += \
5 obj-$(CONFIG_HDMI_LPE_AUDIO) += snd-hdmi-lpe-audio.o
/Linux-v5.4/sound/soc/intel/haswell/
Dsst-haswell-dsp.c130 ram = dsp->addr.lpe; in hsw_parse_module()
137 ram = dsp->addr.lpe; in hsw_parse_module()
466 sst->addr.lpe = ioremap(pdata->lpe_base, pdata->lpe_size); in hsw_acpi_resource_map()
467 if (!sst->addr.lpe) in hsw_acpi_resource_map()
473 iounmap(sst->addr.lpe); in hsw_acpi_resource_map()
478 sst->addr.shim = sst->addr.lpe + sst->addr.shim_offset; in hsw_acpi_resource_map()
530 memcpy_fromio(tmp_buf, sst->addr.lpe + block->offset, size); in sst_mem_block_dummy_read()
685 iounmap(sst->addr.lpe); in hsw_free()
/Linux-v5.4/sound/soc/intel/common/
Dsst-dsp-priv.h75 void __iomem *lpe; member
322 sst->ops->ram_write(sst, sst->addr.lpe + dest_offset, src, bytes); in sst_dsp_write()
328 sst->ops->ram_read(sst, dest, sst->addr.lpe + src_offset, bytes); in sst_dsp_read()
Dsst-dsp.c352 sst->mailbox.in_base = sst->addr.lpe + inbox_offset; in sst_dsp_mailbox_init()
353 sst->mailbox.out_base = sst->addr.lpe + outbox_offset; in sst_dsp_mailbox_init()
Dsst-firmware.c828 sst_memcpy32(dsp->addr.lpe + module->offset, module->data, in sst_module_alloc_blocks()
961 sst_memcpy32(context->buffer, dsp->addr.lpe + in sst_module_runtime_save()
1004 sst_memcpy32(dsp->addr.lpe + runtime->persistent_offset, in sst_module_runtime_restore()
/Linux-v5.4/sound/soc/intel/skylake/
Dcnl-sst.c432 sst->addr.lpe = mmio_base; in cnl_sst_dsp_init()
Dskl-sst.c535 sst->addr.lpe = mmio_base; in skl_sst_dsp_init()
Dskl-messages.c328 if (skl->dsp->addr.lpe) in skl_free_dsp()
329 iounmap(skl->dsp->addr.lpe); in skl_free_dsp()
Dbxt-sst.c566 sst->addr.lpe = mmio_base; in bxt_sst_dsp_init()