| /linux/sound/soc/fsl/ |
| H A D | p1022_rdk.c | 77 unsigned int dma_id[2]; /* 0 = DMA1, 1 = DMA2, etc */ member 114 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], in p1022_rdk_machine_probe() 117 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], in p1022_rdk_machine_probe() 184 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], 0); in p1022_rdk_machine_remove() 185 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], 0); in p1022_rdk_machine_remove() 306 &mdata->dma_id[0]); in p1022_rdk_probe() 317 &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 105 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], in p1022_ds_machine_probe() 108 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], in p1022_ds_machine_probe() 171 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], 0); in p1022_ds_machine_remove() 172 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], 0); in p1022_ds_machine_remove() 345 &mdata->dma_id[0]); in p1022_ds_probe() 355 &mdata->dma_id[1]); in p1022_ds_probe()
|
| /linux/sound/soc/intel/avs/ |
| H A D | path.c | 242 struct avs_tplg_modcfg_ext *te, u32 dma_id) 258 node_id->vindex = dma_id; in avs_init_node_id() 263 node_id->vindex = te->copier.vindex.val | dma_id; in avs_init_node_id() 337 struct avs_tplg_module *t, u32 dma_id, size_t *cfg_size) 370 dma->dma_channel_id = dma_id; in avs_append_dma_cfg() 371 dma->stream_id = dma_id + 1; in avs_append_dma_cfg() 380 struct avs_tplg_module *t, u32 dma_id, size_t *cfg_size) 400 return avs_append_dma_cfg(adev, gtw, t, dma_id, cfg_size); in avs_fill_gtw_config() 409 u32 dma_id; in avs_copier_create() 414 dma_id in avs_copier_create() 244 avs_init_node_id(union avs_connector_node_id * node_id,struct avs_tplg_modcfg_ext * te,u32 dma_id) avs_init_node_id() argument 339 avs_append_dma_cfg(struct avs_dev * adev,struct avs_copier_gtw_cfg * gtw,struct avs_tplg_module * t,u32 dma_id,size_t * cfg_size) avs_append_dma_cfg() argument 382 avs_fill_gtw_config(struct avs_dev * adev,struct avs_copier_gtw_cfg * gtw,struct avs_tplg_module * t,u32 dma_id,size_t * cfg_size) avs_fill_gtw_config() argument 411 u32 dma_id; avs_copier_create() local 445 u32 dma_id; avs_whm_create() local 1099 avs_path_init(struct avs_dev * adev,struct avs_path * path,struct avs_tplg_path * template,u32 dma_id) avs_path_init() argument 1170 avs_path_create_unlocked(struct avs_dev * adev,u32 dma_id,struct avs_tplg_path * template) avs_path_create_unlocked() argument 1321 avs_path_create(struct avs_dev * adev,u32 dma_id,struct avs_tplg_path_template * template,struct snd_pcm_hw_params * fe_params,struct snd_pcm_hw_params * be_params) avs_path_create() argument [all...] |
| H A D | loader.c | 288 avs_hda_init_rom(struct avs_dev *adev, unsigned int dma_id, bool purge) in avs_hda_init_rom() 308 ret = avs_ipc_set_boot_config(adev, dma_id, purge); in avs_hda_init_rom() 395 unsigned int dma_id = hstream->stream_tag - 1; in avs_hda_load_basefw() 397 ret = avs_hda_init_rom(adev, dma_id, true); in avs_hda_load_basefw() 287 avs_hda_init_rom(struct avs_dev * adev,unsigned int dma_id,bool purge) avs_hda_init_rom() argument 394 unsigned int dma_id = hstream->stream_tag - 1; avs_hda_load_basefw() local
|
| 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/accel/habanalabs/gaudi/ |
| H A D | gaudi.c | 2544 static void gaudi_init_pci_dma_qman(struct hl_device *hdev, int dma_id, in gaudi_init_pci_dma_qman() argument 2554 dma_qm_offset = dma_id * DMA_QMAN_OFFSET; in gaudi_init_pci_dma_qman() 2620 dma_id); in gaudi_init_pci_dma_qman() 2635 static void gaudi_init_dma_core(struct hl_device *hdev, int dma_id) in gaudi_init_dma_core() argument 2640 u32 dma_offset = dma_id * DMA_CORE_OFFSET; in gaudi_init_dma_core() 2666 gaudi_irq_map_table[GAUDI_EVENT_DMA0_CORE].cpu_id + dma_id); in gaudi_init_dma_core() 2675 static void gaudi_enable_qman(struct hl_device *hdev, int dma_id, in gaudi_enable_qman() argument 2678 u32 dma_qm_offset = dma_id * DMA_QMAN_OFFSET; in gaudi_enable_qman() 2687 int i, j, dma_id, cpu_skip, nic_skip, cq_id = 0, q_idx, msi_vec = 0; in gaudi_init_pci_dma_qmans() local 2693 dma_id = gaudi_dma_assignment[i]; in gaudi_init_pci_dma_qmans() [all …]
|
| /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 | 901 int ret, dma_id; 918 dma_id = dmac->dmapp_num; 923 dma_id = dmac->dmaen_num; 931 dma_id = dmac->dmaen_num; 942 type, dma_id); 766 int ret, dma_id; rsnd_dma_alloc() local
|
| /linux/drivers/accel/habanalabs/goya/ |
| H A D | goya.c | 1080 static void goya_init_dma_qman(struct hl_device *hdev, int dma_id, in goya_init_dma_qman() argument 1087 u32 reg_off = dma_id * (mmDMA_QM_1_PQ_PI - mmDMA_QM_0_PQ_PI); in goya_init_dma_qman() 1114 GOYA_ASYNC_EVENT_ID_DMA0_QM + dma_id); in goya_init_dma_qman() 1132 static void goya_init_dma_ch(struct hl_device *hdev, int dma_id) in goya_init_dma_ch() argument 1136 u32 reg_off = dma_id * (mmDMA_CH_1_CFG1 - mmDMA_CH_0_CFG1); in goya_init_dma_ch() 1146 GOYA_ASYNC_EVENT_ID_DMA0_CH + dma_id); in goya_init_dma_ch() 1148 if (dma_id) in goya_init_dma_ch() 1150 (dma_id - 1) * 4; in goya_init_dma_ch() 4831 int rc, dma_id; in goya_context_switch() local 4845 for (dma_id = 1 ; dma_id < NUMBER_OF_EXT_HW_QUEUES ; dma_id++) { in goya_context_switch() [all …]
|