| /linux/sound/soc/fsl/ |
| H A D | p1022_rdk.c | 77 unsigned int dma_id[2]; /* 0 = DMA1, 1 = DMA2, etc */ member 113 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], in p1022_rdk_machine_probe() 116 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], in p1022_rdk_machine_probe() 185 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], 0); in p1022_rdk_machine_remove() 186 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], 0); in p1022_rdk_machine_remove() 307 &mdata->dma_id[0]); in p1022_rdk_probe() 318 &mdata->dma_id[1]); in p1022_rdk_probe()
|
| H A D | p1022_ds.c | 71 unsigned int dma_id[2]; /* 0 = DMA1, 1 = DMA2, etc */ member 104 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], in p1022_ds_machine_probe() 107 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], in p1022_ds_machine_probe() 172 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], 0); in p1022_ds_machine_remove() 173 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], 0); in p1022_ds_machine_remove() 346 &mdata->dma_id[0]); in p1022_ds_probe() 356 &mdata->dma_id[1]); in p1022_ds_probe()
|
| /linux/sound/soc/sof/intel/ |
| H A D | hda-sdw-bpt.c | 38 int dma_id; in chain_dma_trigger() local 69 dma_id = stream_tag - 1; in chain_dma_trigger() 71 dma_id += ipc4_data->num_playback_streams; in chain_dma_trigger() 73 msg.primary |= SOF_IPC4_GLB_CHAIN_DMA_HOST_ID(dma_id); in chain_dma_trigger() 74 msg.primary |= SOF_IPC4_GLB_CHAIN_DMA_LINK_ID(dma_id); in chain_dma_trigger()
|
| /linux/sound/soc/renesas/rcar/ |
| H A D | dma.c | 766 int ret, dma_id; in rsnd_dma_alloc() local 783 dma_id = dmac->dmapp_num; in rsnd_dma_alloc() 788 dma_id = dmac->dmaen_num; in rsnd_dma_alloc() 796 dma_id = dmac->dmaen_num; in rsnd_dma_alloc() 807 type, dma_id); in rsnd_dma_alloc()
|
| /linux/sound/soc/intel/avs/ |
| H A D | loader.c | 287 avs_hda_init_rom(struct avs_dev *adev, unsigned int dma_id, bool purge) in avs_hda_init_rom() argument 307 ret = avs_ipc_set_boot_config(adev, dma_id, purge); in avs_hda_init_rom() 394 unsigned int dma_id = hstream->stream_tag - 1; in avs_hda_load_basefw() local 396 ret = avs_hda_init_rom(adev, dma_id, true); in avs_hda_load_basefw()
|
| H A D | messages.h | 54 u32 dma_id:5; member 80 u32 dma_id:5; member 298 int avs_ipc_set_boot_config(struct avs_dev *adev, u32 dma_id, u32 purge); 303 int avs_ipc_load_library(struct avs_dev *adev, u32 dma_id, u32 lib_id);
|
| H A D | pcm.c | 170 int dma_id) in avs_dai_hw_params() argument 190 path = avs_path_create(data->adev, dma_id, data->template, fe_hw_params, be_hw_params); in avs_dai_hw_params() 203 int dma_id) in avs_dai_be_hw_params() argument 216 return avs_dai_hw_params(substream, fe_hw_params, be_hw_params, dai, dma_id); in avs_dai_be_hw_params()
|
| /linux/drivers/pwm/ |
| H A D | pwm-stm32.c | 477 enum stm32_timers_dmas dma_id; in stm32_pwm_raw_capture() local 486 dma_id = pwm->hwpwm < 2 ? STM32_TIMERS_DMA_CH1 : STM32_TIMERS_DMA_CH3; in stm32_pwm_raw_capture() 497 ret = stm32_timers_dma_burst_read(parent, priv->capture, dma_id, ccr, 2, in stm32_pwm_raw_capture()
|
| /linux/drivers/accel/habanalabs/goya/ |
| H A D | goya.c | 1081 static void goya_init_dma_qman(struct hl_device *hdev, int dma_id, in goya_init_dma_qman() argument 1088 u32 reg_off = dma_id * (mmDMA_QM_1_PQ_PI - mmDMA_QM_0_PQ_PI); in goya_init_dma_qman() 1115 GOYA_ASYNC_EVENT_ID_DMA0_QM + dma_id); in goya_init_dma_qman() 1133 static void goya_init_dma_ch(struct hl_device *hdev, int dma_id) in goya_init_dma_ch() argument 1137 u32 reg_off = dma_id * (mmDMA_CH_1_CFG1 - mmDMA_CH_0_CFG1); in goya_init_dma_ch() 1147 GOYA_ASYNC_EVENT_ID_DMA0_CH + dma_id); in goya_init_dma_ch() 1149 if (dma_id) in goya_init_dma_ch() 1151 (dma_id - 1) * 4; in goya_init_dma_ch() 4832 int rc, dma_id; in goya_context_switch() local 4846 for (dma_id = 1 ; dma_id < NUMBER_OF_EXT_HW_QUEUES ; dma_id++) { in goya_context_switch() [all …]
|