Home
last modified time | relevance | path

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

12

/linux/drivers/soundwire/
H A Dintel.c75 void __iomem *s = sdw->link_res->shim; in intel_reg_show()
209 void __iomem *shim = sdw->link_res->shim; in intel_shim_glue_to_master_ip() local
214 ioctl = intel_readw(shim, SDW_SHIM_IOCTL(link_id)); in intel_shim_glue_to_master_ip()
217 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_glue_to_master_ip()
221 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_glue_to_master_ip()
225 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_glue_to_master_ip()
230 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_glue_to_master_ip()
240 void __iomem *shim = sdw->link_res->shim; in intel_shim_master_ip_to_glue() local
244 ioctl = intel_readw(shim, SDW_SHIM_IOCTL(link_id)); in intel_shim_master_ip_to_glue()
247 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_master_ip_to_glue()
[all …]
H A Dintel_ace2x.c938 void __iomem *shim = sdw->link_res->shim; in intel_pdi_init() local
942 pcm_cap = intel_readw(shim, SDW_SHIM2_PCMSCAP); in intel_pdi_init()
955 void __iomem *shim = sdw->link_res->shim; in intel_pdi_get_ch_cap() local
958 return intel_readw(shim, SDW_SHIM2_PCMSYCHC(pdi_num)) + 1; in intel_pdi_get_ch_cap()
H A Dintel_init.c71 link->shim = res->mmio_base + res->shim_base; in intel_link_dev_register()
77 link->shim = res->mmio_base + SDW_SHIM2_GENERIC_BASE(link_id); in intel_link_dev_register()
H A Dintel_ace2x_debugfs.c40 void __iomem *s = sdw->link_res->shim; in intel_reg_show()
H A Dintel.h37 void __iomem *shim; member
/linux/drivers/gpu/drm/i915/display/
H A Dintel_hdcp.c199 const struct intel_hdcp_shim *shim, u8 *bksv) in intel_hdcp_read_valid_bksv() argument
206 ret = shim->read_bksv(dig_port, bksv); in intel_hdcp_read_valid_bksv()
224 const struct intel_hdcp_shim *shim = connector->hdcp.shim; in intel_hdcp_get_capability() local
233 if (!shim) in intel_hdcp_get_capability()
236 if (shim->hdcp_get_capability) { in intel_hdcp_get_capability()
237 shim->hdcp_get_capability(dig_port, &capable); in intel_hdcp_get_capability()
239 if (!intel_hdcp_read_valid_bksv(dig_port, shim, bksv)) in intel_hdcp_get_capability()
286 hdcp->shim->hdcp_2_2_get_capability(connector, &capable); in intel_hdcp2_get_capability()
297 if (!hdcp->shim->get_remote_hdcp_capability) in intel_hdcp_get_remote_capability()
300 hdcp->shim->get_remote_hdcp_capability(connector, hdcp_capable, in intel_hdcp_get_remote_capability()
[all …]
/linux/sound/soc/intel/atom/sst/
H A Dsst_loader.c59 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
64 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in intel_sst_reset_dsp_mrfld()
65 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
70 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in intel_sst_reset_dsp_mrfld()
72 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
88 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
92 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in sst_start_mrfld()
94 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
99 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in sst_start_mrfld()
101 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
H A Dsst_ipc.c126 header.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCX); in sst_post_message_mrfld()
137 header.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCX); in sst_post_message_mrfld()
169 sst_shim_write64(sst_drv_ctx->shim, SST_IPCX, msg->mrfld_header.full); in sst_post_message_mrfld()
186 imr.full = sst_shim_read64(sst_drv_ctx->shim, SST_IMRX); in intel_sst_clear_intr_mrfld()
187 isr.full = sst_shim_read64(sst_drv_ctx->shim, SST_ISRX); in intel_sst_clear_intr_mrfld()
191 sst_shim_write64(sst_drv_ctx->shim, SST_ISRX, isr.full); in intel_sst_clear_intr_mrfld()
194 clear_ipc.full = sst_shim_read64(sst_drv_ctx->shim, SST_IPCD); in intel_sst_clear_intr_mrfld()
199 sst_shim_write64(sst_drv_ctx->shim, SST_IPCD, clear_ipc.full); in intel_sst_clear_intr_mrfld()
202 sst_shim_write64(sst_drv_ctx->shim, SST_IMRX, imr.full); in intel_sst_clear_intr_mrfld()
H A Dsst.c57 isr.full = sst_shim_read64(drv->shim, SST_ISRX); in intel_sst_interrupt_mrfld()
62 header.full = sst_shim_read64(drv->shim, in intel_sst_interrupt_mrfld()
65 sst_shim_write64(drv->shim, drv->ipc_reg.ipcx, header.full); in intel_sst_interrupt_mrfld()
69 sst_shim_write64(drv->shim, SST_ISRX, isr.full); in intel_sst_interrupt_mrfld()
80 imr.full = sst_shim_read64(drv->shim, SST_IMRX); in intel_sst_interrupt_mrfld()
82 sst_shim_write64(drv->shim, SST_IMRX, imr.full); in intel_sst_interrupt_mrfld()
84 header.full = sst_shim_read64(drv->shim, drv->ipc_reg.ipcd); in intel_sst_interrupt_mrfld()
325 sst_shim_write64(ctx->shim, SST_IMRX, 0xFFFF0038); in sst_context_init()
H A Dsst_pci.c60 ctx->shim = pcim_iomap(pci, 1, 0); in sst_platform_get_resources()
61 if (!ctx->shim) in sst_platform_get_resources()
64 dev_dbg(ctx->dev, "SST Shim Ptr %p\n", ctx->shim); in sst_platform_get_resources()
H A Dsst_acpi.c209 ctx->shim = devm_ioremap(ctx->dev, ctx->shim_phy_add, in sst_platform_get_resources()
211 if (!ctx->shim) { in sst_platform_get_resources()
H A Dsst.h360 void __iomem *shim; member
/linux/drivers/accel/amdxdna/
H A Daie2_pci.c679 meta->shim.row_count = ndev->metadata.shim.row_count; in aie2_get_aie_metadata()
680 meta->shim.row_start = ndev->metadata.shim.row_start; in aie2_get_aie_metadata()
681 meta->shim.dma_channel_count = ndev->metadata.shim.dma_channel_count; in aie2_get_aie_metadata()
682 meta->shim.lock_count = ndev->metadata.shim.lock_count; in aie2_get_aie_metadata()
683 meta->shim.event_reg_count = ndev->metadata.shim.event_reg_count; in aie2_get_aie_metadata()
/linux/tools/testing/selftests/riscv/hwprobe/
H A Dsys_hwprobe.S7 # Put __NR_riscv_hwprobe in the syscall number register, then just shim
/linux/tools/testing/vma/
H A DMakefile9 OFILES = $(SHARED_OFILES) main.o shared.o maple-shim.o
/linux/Documentation/security/tpm/
H A Dtpm_ftpm_tee.rst11 This driver is a shim for firmware implemented in ARM's TrustZone
/linux/Documentation/translations/ko_KR/process/
H A Dhowto.rst152 - 서브시스템 shim-layer(호환성을 위해?)
/linux/Documentation/driver-api/surface_aggregator/
H A Doverview.rst35 exposed to ACPI via a shim driver (referred to as Surface ACPI Notify, or
/linux/fs/nfs/
H A Dnfs4proc.c116 struct lsm_context shim; in nfs4_label_init_security() local
131 &dentry->d_name, NULL, &shim); in nfs4_label_init_security()
135 label->lsmid = shim.id; in nfs4_label_init_security()
136 label->label = shim.context; in nfs4_label_init_security()
137 label->len = shim.len; in nfs4_label_init_security()
143 struct lsm_context shim; in nfs4_label_release_security() local
146 shim.context = label->label; in nfs4_label_release_security()
147 shim.len = label->len; in nfs4_label_release_security()
148 shim.id = label->lsmid; in nfs4_label_release_security()
149 security_release_secctx(&shim); in nfs4_label_release_security()
/linux/drivers/firmware/efi/
H A DKconfig309 See https://github.com/rhboot/shim/blob/main/SBAT.md for the additional
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am62a-main.dtsi1058 compatible = "ti,j721e-csi2rx-shim";
H A Dk3-am62-main.dtsi1086 compatible = "ti,j721e-csi2rx-shim";
/linux/Documentation/scsi/
H A 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/Documentation/process/
H A Dhowto.rst131 - Subsystem shim-layers (for compatibility?)
/linux/
H A DCREDITS3725 E: y0922.shim@samsung.com

12