Home
last modified time | relevance | path

Searched refs:mailbox (Results 1 – 10 of 10) sorted by relevance

/sound/soc/intel/common/
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()
354 sst->mailbox.in_size = inbox_size; in sst_dsp_mailbox_init()
355 sst->mailbox.out_size = outbox_size; in sst_dsp_mailbox_init()
366 memcpy_toio(sst->mailbox.out_base, message, bytes); in sst_dsp_outbox_write()
379 memcpy_fromio(message, sst->mailbox.out_base, bytes); in sst_dsp_outbox_read()
392 memcpy_toio(sst->mailbox.in_base, message, bytes); in sst_dsp_inbox_write()
405 memcpy_fromio(message, sst->mailbox.in_base, bytes); in sst_dsp_inbox_read()
Dsst-dsp-priv.h280 struct sst_mailbox mailbox; member
/sound/soc/intel/atom/sst/
Dsst_pci.c74 ctx->mailbox = pcim_iomap(pci, 2, pci_resource_len(pci, 2)); in sst_platform_get_resources()
75 if (!ctx->mailbox) { in sst_platform_get_resources()
79 dev_dbg(ctx->dev, "SRAM Ptr %p\n", ctx->mailbox); in sst_platform_get_resources()
Dsst_acpi.c200 ctx->mailbox = devm_ioremap_nocache(ctx->dev, ctx->mailbox_add, in sst_platform_get_resources()
202 if (!ctx->mailbox) { in sst_platform_get_resources()
Dsst.c94 drv->mailbox + drv->mailbox_recv_offset, size); in intel_sst_interrupt_mrfld()
490 memcpy32_fromio(fw_save->sram, ctx->mailbox, SST_MAILBOX_SIZE); in intel_sst_suspend()
526 memcpy32_toio(ctx->mailbox, fw_save->sram, SST_MAILBOX_SIZE); in intel_sst_resume()
Dsst_drv_interface.c261 addr = ((void __iomem *)(ctx->mailbox + ctx->tstamp)) + in sst_cdev_ack()
355 addr = (void __iomem *)(ctx->mailbox + ctx->tstamp) + in sst_cdev_tstamp()
535 addr = (void __iomem *)(ctx->mailbox + ctx->tstamp) + in sst_read_timestamp()
Dsst_ipc.c166 memcpy_toio(sst_drv_ctx->mailbox + SST_MAILBOX_SEND, in sst_post_message_mrfld()
Dsst.h357 void __iomem *mailbox; member
/sound/soc/intel/skylake/
Dskl-debug.c179 void __iomem *in_base = sst->mailbox.in_base; in fw_softreg_read()
/sound/pci/mixart/
Dmixart.c1194 …u32 mailbox = 100 * readl_be( MIXART_MEM( chip->mgr, MIXART_PSEUDOREG_PERF_MAILBX_LOAD_OFFSET)) … in snd_mixart_proc_read() local
1199 snd_iprintf(buffer, "\tmailbox : %d\n", mailbox); in snd_mixart_proc_read()