/linux-master/sound/soc/sof/amd/ |
H A D | acp-ipc.c | 39 snd_sof_dsp_write(sdev, ACP_DSP_BAR, desc->dsp_intr_base + DSP_SW_INTR_TRIG_OFFSET, 48 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + host_msg, 1); 56 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_msg, 0); 64 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + dsp_ack, 0); 90 snd_sof_dsp_write(sdev, ACP_DSP_BAR, desc->hw_semaphore_offset, 0x0); 227 snd_sof_dsp_write(sdev, ACP_DSP_BAR, desc->probe_reg_offset, posn);
|
H A D | acp-loader.c | 145 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACPAXI2AXI_ATU_BASE_ADDR_GRP_1, 147 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACPAXI2AXI_ATU_PAGE_SIZE_GRP_1, 153 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset, low); 155 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset + 4, high); 161 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACPAXI2AXI_ATU_CTRL, ACP_ATU_CACHE_INVALID); 224 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_DSP0_CACHE_OFFSET0, desc->sram_pte_offset); 225 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_DSP0_CACHE_SIZE0, SRAM1_SIZE | BIT(31)); 252 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_DSP0_RUNSTALL, ACP_DSP_RUN); 258 snd_sof_dsp_write(sdev, ACP_DSP_BAR, desc->fusion_dsp_offset, ACP_DSP_RUN);
|
H A D | acp-pcm.c | 51 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + buf_offset, size);
|
H A D | acp-probes.c | 96 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + buf_offset, size);
|
H A D | acp-stream.c | 97 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + 103 snd_sof_dsp_write(sdev, ACP_DSP_BAR, pte_reg, reg_val | BIT(31)); 104 snd_sof_dsp_write(sdev, ACP_DSP_BAR, pte_size, PAGE_SIZE_4K_ENABLE); 113 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset, low); 116 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + offset + 4, high); 122 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACPAXI2AXI_ATU_CTRL, ACP_ATU_CACHE_INVALID);
|
H A D | acp.c | 72 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_DMA_DESC_BASE_ADDR, addr); 73 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_DMA_DESC_MAX_NUM_DSCR, ACP_MAX_DESC_CNT); 86 snd_sof_dsp_write(sdev, ACP_DSP_BAR, offset, dscr_info->src_addr); 87 snd_sof_dsp_write(sdev, ACP_DSP_BAR, offset + 0x4, dscr_info->dest_addr); 88 snd_sof_dsp_write(sdev, ACP_DSP_BAR, offset + 0x8, dscr_info->tx_cnt.u32_all); 98 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_DMA_CNTL_0 + ch * sizeof(u32), 112 snd_sof_dsp_write(sdev, ACP_DSP_BAR, (ACP_DMA_CNTL_0 + ch * sizeof(u32)), 0); 113 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_DMA_DSCR_CNT_0 + ch * sizeof(u32), dscr_count); 114 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_DMA_DSCR_STRT_IDX_0 + ch * sizeof(u32), idx); 115 snd_sof_dsp_write(sde [all...] |
/linux-master/sound/soc/sof/intel/ |
H A D | bdw.c | 215 snd_sof_dsp_write(sdev, BDW_DSP_BAR, SHIM_IPCX, 0x0); 216 snd_sof_dsp_write(sdev, BDW_DSP_BAR, SHIM_IPCD, 0x0); 217 snd_sof_dsp_write(sdev, BDW_DSP_BAR, 0x80, 0x6); 218 snd_sof_dsp_write(sdev, BDW_DSP_BAR, 0xe0, 0x300a); 368 snd_sof_dsp_write(sdev, BDW_DSP_BAR, SHIM_IPCX, SHIM_IPCX_BUSY);
|
H A D | cnl.c | 279 snd_sof_dsp_write(sdev, HDA_DSP_BAR, CNL_DSP_REG_HIPCIDD, msg_data->extension); 280 snd_sof_dsp_write(sdev, HDA_DSP_BAR, CNL_DSP_REG_HIPCIDR, 305 snd_sof_dsp_write(sdev, HDA_DSP_BAR, CNL_DSP_REG_HIPCIDD, 307 snd_sof_dsp_write(sdev, HDA_DSP_BAR, CNL_DSP_REG_HIPCIDR, 315 snd_sof_dsp_write(sdev, HDA_DSP_BAR, CNL_DSP_REG_HIPCIDR,
|
H A D | hda-ctrl.c | 217 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 223 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, SOF_HDA_WAKESTS, 229 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, SOF_HDA_INTSTS, 241 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, SOF_HDA_ADSP_DPLBASE, 243 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, SOF_HDA_ADSP_DPUBASE, 290 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 296 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, SOF_HDA_WAKESTS, 302 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, SOF_HDA_INTSTS, 309 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 311 snd_sof_dsp_write(sde [all...] |
H A D | hda-ipc.c | 64 snd_sof_dsp_write(sdev, HDA_DSP_BAR, HDA_DSP_REG_HIPCI, 113 snd_sof_dsp_write(sdev, HDA_DSP_BAR, HDA_DSP_REG_HIPCIE, msg_data->extension); 114 snd_sof_dsp_write(sdev, HDA_DSP_BAR, HDA_DSP_REG_HIPCI,
|
H A D | hda-loader-skl.c | 182 snd_sof_dsp_write(sdev, HDA_DSP_BAR, 184 snd_sof_dsp_write(sdev, HDA_DSP_BAR, 188 snd_sof_dsp_write(sdev, HDA_DSP_BAR, 191 snd_sof_dsp_write(sdev, HDA_DSP_BAR, 206 snd_sof_dsp_write(sdev, HDA_DSP_BAR, 227 snd_sof_dsp_write(sdev, HDA_DSP_BAR, 241 snd_sof_dsp_write(sdev, HDA_DSP_BAR, 244 snd_sof_dsp_write(sdev, HDA_DSP_BAR, 249 snd_sof_dsp_write(sdev, HDA_DSP_BAR, 252 snd_sof_dsp_write(sde [all...] |
H A D | hda-loader.c | 129 snd_sof_dsp_write(sdev, HDA_DSP_BAR, chip->ipc_req, ipc_hdr); 267 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 269 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 272 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, sd_offset, 0);
|
H A D | hda-stream.c | 387 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 438 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 441 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 454 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 457 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 462 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 557 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 560 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 605 snd_sof_dsp_write(sdev, HDA_DSP_HDA_BAR, 643 snd_sof_dsp_write(sde [all...] |
H A D | mtl.c | 112 snd_sof_dsp_write(sdev, HDA_DSP_BAR, MTL_DSP_REG_HFIPCXIDDY, 114 snd_sof_dsp_write(sdev, HDA_DSP_BAR, MTL_DSP_REG_HFIPCXIDR, 452 snd_sof_dsp_write(sdev, HDA_DSP_BAR, chip->ipc_req, ipc_hdr);
|
/linux-master/sound/soc/sof/mediatek/mt8186/ |
H A D | mt8186-clk.c | 86 snd_sof_dsp_write(sdev, DSP_REG_BAR, ADSP_CK_EN, 88 snd_sof_dsp_write(sdev, DSP_REG_BAR, ADSP_UART_CTRL, 96 snd_sof_dsp_write(sdev, DSP_REG_BAR, ADSP_CK_EN, 0); 97 snd_sof_dsp_write(sdev, DSP_REG_BAR, ADSP_UART_CTRL, 0);
|
H A D | mt8186-loader.c | 26 snd_sof_dsp_write(sdev, DSP_SECREG_BAR, ADSP_ALTVEC_C0, boot_addr); 27 snd_sof_dsp_write(sdev, DSP_SECREG_BAR, ADSP_ALTVECSEL, ADSP_ALTVECSEL_C0);
|
H A D | mt8186.c | 216 snd_sof_dsp_write(sdev, DSP_BUSREG_BAR, DSP_C0_EMI_MAP_ADDR, offset); 217 snd_sof_dsp_write(sdev, DSP_BUSREG_BAR, DSP_C0_DMAEMI_MAP_ADDR, offset);
|
/linux-master/sound/soc/sof/mediatek/mt8195/ |
H A D | mt8195-loader.c | 16 snd_sof_dsp_write(sdev, DSP_REG_BAR, DSP_ALTRESETVEC, boot_addr);
|
/linux-master/sound/soc/sof/ |
H A D | ops.c | 65 snd_sof_dsp_write(sdev, bar, offset, new); 130 snd_sof_dsp_write(sdev, bar, offset, new);
|
H A D | ops.h | 326 static inline void snd_sof_dsp_write(struct snd_sof_dev *sdev, u32 bar, function
|