Home
last modified time | relevance | path

Searched refs:shim (Results 1 – 18 of 18) sorted by relevance

/linux-4.1.27/sound/soc/intel/atom/sst/
Dsst.c63 isr.full = sst_shim_read64(drv->shim, SST_ISRX); in intel_sst_interrupt_mrfld()
68 header.full = sst_shim_read64(drv->shim, in intel_sst_interrupt_mrfld()
71 sst_shim_write64(drv->shim, drv->ipc_reg.ipcx, header.full); in intel_sst_interrupt_mrfld()
75 sst_shim_write64(drv->shim, SST_ISRX, isr.full); in intel_sst_interrupt_mrfld()
86 imr.full = sst_shim_read64(drv->shim, SST_IMRX); in intel_sst_interrupt_mrfld()
88 sst_shim_write64(drv->shim, SST_IMRX, imr.full); in intel_sst_interrupt_mrfld()
90 header.full = sst_shim_read64(drv->shim, drv->ipc_reg.ipcd); in intel_sst_interrupt_mrfld()
299 sst_shim_write64(ctx->shim, SST_IMRX, 0xFFFF0038); in sst_context_init()
346 void __iomem *shim, in sst_save_shim64() argument
353 shim_regs->imrx = sst_shim_read64(shim, SST_IMRX); in sst_save_shim64()
[all …]
Dsst_loader.c68 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
73 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in intel_sst_reset_dsp_mrfld()
74 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
79 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in intel_sst_reset_dsp_mrfld()
81 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
96 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
100 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in sst_start_mrfld()
102 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
107 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in sst_start_mrfld()
109 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
Dsst_ipc.c135 header.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCX); in sst_post_message_mrfld()
146 header.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCX); in sst_post_message_mrfld()
178 sst_shim_write64(sst_drv_ctx->shim, SST_IPCX, msg->mrfld_header.full); in sst_post_message_mrfld()
195 imr.full = sst_shim_read64(sst_drv_ctx->shim, SST_IMRX); in intel_sst_clear_intr_mrfld()
196 isr.full = sst_shim_read64(sst_drv_ctx->shim, SST_ISRX); in intel_sst_clear_intr_mrfld()
200 sst_shim_write64(sst_drv_ctx->shim, SST_ISRX, isr.full); in intel_sst_clear_intr_mrfld()
203 clear_ipc.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCD); in intel_sst_clear_intr_mrfld()
208 sst_shim_write64(sst_drv_ctx->shim, SST_IPCD, clear_ipc.full); in intel_sst_clear_intr_mrfld()
211 sst_shim_write64(sst_drv_ctx->shim, SST_IMRX, imr.full); in intel_sst_clear_intr_mrfld()
Dsst_pci.c73 ctx->shim = pcim_iomap(pci, 1, pci_resource_len(pci, 1)); in sst_platform_get_resources()
74 if (!ctx->shim) { in sst_platform_get_resources()
78 dev_dbg(ctx->dev, "SST Shim Ptr %p\n", ctx->shim); in sst_platform_get_resources()
Dsst_acpi.c181 ctx->shim = devm_ioremap_nocache(ctx->dev, ctx->shim_phy_add, in sst_platform_get_resources()
183 if (!ctx->shim) { in sst_platform_get_resources()
Dsst.h388 void __iomem *shim; member
/linux-4.1.27/sound/soc/intel/common/
Dsst-dsp.c96 sst->ops->write(sst->addr.shim, offset, value); in sst_dsp_shim_write()
107 val = sst->ops->read(sst->addr.shim, offset); in sst_dsp_shim_read()
119 sst->ops->write64(sst->addr.shim, offset, value); in sst_dsp_shim_write64()
130 val = sst->ops->read64(sst->addr.shim, offset); in sst_dsp_shim_read64()
139 sst->ops->write(sst->addr.shim, offset, value); in sst_dsp_shim_write_unlocked()
145 return sst->ops->read(sst->addr.shim, offset); in sst_dsp_shim_read_unlocked()
151 sst->ops->write64(sst->addr.shim, offset, value); in sst_dsp_shim_write64_unlocked()
157 return sst->ops->read64(sst->addr.shim, offset); in sst_dsp_shim_read64_unlocked()
Dsst-dsp-priv.h79 void __iomem *shim; member
/linux-4.1.27/arch/tile/include/uapi/arch/
Dsim_def.h462 #define SIM_SHAPING_SPR_ARG(shim, type, units, rate) \ argument
464 ((shim) | \
Dsim.h428 sim_set_shaping(unsigned shim, in sim_set_shaping() argument
436 __insn_mtspr(SPR_SIM_CONTROL, SIM_SHAPING_SPR_ARG(shim, type, units, rate)); in sim_set_shaping()
/linux-4.1.27/Documentation/
Dsgi-ioc4.txt21 This is the core (or shim) driver for IOC4. It is responsible for
DHOWTO122 - Subsystem shim-layers (for compatibility?)
Ddevices.txt411 194 = /dev/zkshim Zero-Knowledge network shim control
/linux-4.1.27/Documentation/ko_KR/
DHOWTO132 - 서브시스템 shim-layer(호환성을 위해?)
/linux-4.1.27/sound/soc/intel/baytrail/
Dsst-baytrail-dsp.c281 sst->addr.shim = sst->addr.lpe + sst->addr.shim_offset; in sst_byt_resource_map()
/linux-4.1.27/sound/soc/intel/haswell/
Dsst-haswell-dsp.c482 sst->addr.shim = sst->addr.lpe + sst->addr.shim_offset; in hsw_acpi_resource_map()
/linux-4.1.27/Documentation/scsi/
DChangeLog.lpfc187 * Integrated Christoph Hellwig's patch from 1/30: remove shim
188 lpfc_alloc_transport_attr - remove shim lpfc_alloc_shost_attrs -
189 remove shim lpfc_scsi_host_init - allocate phba mem in scsi's
/linux-4.1.27/
DMAINTAINERS3390 M: Joonyoung Shim <jy0922.shim@samsung.com>