Home
last modified time | relevance | path

Searched refs:dma_id (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.15/drivers/staging/media/atomisp/pci/hive_isp_css_common/
H A Ddma_global.h76 #define hive_dma_snd(dma_id, token) OP_std_snd(dma_id, (unsigned int)(token)) argument
119 hive_dma_snd(dma_id, value); \
120 hive_dma_snd(dma_id, address); \
121 hive_dma_snd(dma_id, is_var); \
138 hive_dma_snd(dma_id, height); \
157 hive_dma_snd(dma_id, 0); \
159 hive_dma_snd(dma_id, 0); \
160 hive_dma_snd(dma_id, 0); \
162 hive_dma_snd(dma_id, 0); \
163 hive_dma_snd(dma_id, 1); \
[all …]
/linux-6.15/drivers/staging/media/atomisp/pci/css_2401_system/host/
H A Disys_dma_private.h17 void isys2401_dma_reg_store(const isys2401_dma_ID_t dma_id, in isys2401_dma_reg_store() argument
23 assert(dma_id < N_ISYS2401_DMA_ID); in isys2401_dma_reg_store()
24 assert(ISYS2401_DMA_BASE[dma_id] != (hrt_address) - 1); in isys2401_dma_reg_store()
26 reg_loc = ISYS2401_DMA_BASE[dma_id] + (reg * sizeof(hrt_data)); in isys2401_dma_reg_store()
31 hrt_data isys2401_dma_reg_load(const isys2401_dma_ID_t dma_id, in isys2401_dma_reg_load() argument
37 assert(dma_id < N_ISYS2401_DMA_ID); in isys2401_dma_reg_load()
38 assert(ISYS2401_DMA_BASE[dma_id] != (hrt_address) - 1); in isys2401_dma_reg_load()
40 reg_loc = ISYS2401_DMA_BASE[dma_id] + (reg * sizeof(hrt_data)); in isys2401_dma_reg_load()
H A Disys_dma.c17 const isys2401_dma_ID_t dma_id, in isys2401_dma_set_max_burst_size() argument
20 assert(dma_id < N_ISYS2401_DMA_ID); in isys2401_dma_set_max_burst_size()
23 isys2401_dma_reg_store(dma_id, in isys2401_dma_set_max_burst_size()
/linux-6.15/drivers/staging/media/atomisp/pci/runtime/isys/src/
H A Disys_dma_rmgr.c29 isys2401_dma_ID_t dma_id, in ia_css_isys_dma_channel_rmgr_acquire() argument
37 assert(dma_id < N_ISYS2401_DMA_ID); in ia_css_isys_dma_channel_rmgr_acquire()
40 max_dma_channel = N_ISYS2401_DMA_CHANNEL_PROCS[dma_id]; in ia_css_isys_dma_channel_rmgr_acquire()
41 cur_rsrc = &isys_dma_rsrc[dma_id]; in ia_css_isys_dma_channel_rmgr_acquire()
59 isys2401_dma_ID_t dma_id, in ia_css_isys_dma_channel_rmgr_release() argument
65 assert(dma_id < N_ISYS2401_DMA_ID); in ia_css_isys_dma_channel_rmgr_release()
68 max_dma_channel = N_ISYS2401_DMA_CHANNEL_PROCS[dma_id]; in ia_css_isys_dma_channel_rmgr_release()
69 cur_rsrc = &isys_dma_rsrc[dma_id]; in ia_css_isys_dma_channel_rmgr_release()
H A Dvirtual_isys.c74 isys2401_dma_ID_t dma_id,
78 isys2401_dma_ID_t dma_id,
270 me->dma_id = ISYS2401_DMA0_ID; in create_input_system_channel()
317 if (!acquire_dma_channel(me->dma_id, &me->dma_channel)) { in create_input_system_channel()
334 release_dma_channel(me->dma_id, &me->dma_channel); in destroy_input_system_channel()
586 isys2401_dma_ID_t dma_id, in acquire_dma_channel() argument
589 return ia_css_isys_dma_channel_rmgr_acquire(dma_id, channel); in acquire_dma_channel()
593 isys2401_dma_ID_t dma_id, in release_dma_channel() argument
596 ia_css_isys_dma_channel_rmgr_release(dma_id, channel); in release_dma_channel()
/linux-6.15/drivers/staging/media/atomisp/pci/hive_isp_css_include/host/
H A Disys_dma_public.h15 const isys2401_dma_ID_t dma_id,
20 const isys2401_dma_ID_t dma_id,
24 const isys2401_dma_ID_t dma_id,
/linux-6.15/sound/soc/fsl/
H A Dp1022_rdk.c77 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 Dp1022_ds.c71 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()
H A Dfsl_utils.c33 unsigned int *dma_id) in fsl_asoc_get_dma_channel() argument
79 *dma_id = be32_to_cpup(iprop); in fsl_asoc_get_dma_channel()
H A Dfsl_utils.h21 unsigned int *dma_id);
/linux-6.15/sound/soc/intel/avs/
H A Dpath.h17 u32 dma_id; member
62 struct avs_path *avs_path_create(struct avs_dev *adev, u32 dma_id,
H A Dpath.c191 struct avs_tplg_modcfg_ext *te, u32 dma_id) in avs_init_node_id() argument
207 node_id->vindex = dma_id; in avs_init_node_id()
212 node_id->vindex = te->copier.vindex.val | dma_id; in avs_init_node_id()
312 u32 dma_id; in avs_copier_create() local
317 dma_id = mod->owner->owner->dma_id; in avs_copier_create()
331 avs_init_node_id(&cfg->gtw_cfg.node_id, te, dma_id); in avs_copier_create()
346 u32 dma_id; in avs_whm_create() local
351 dma_id = mod->owner->owner->dma_id; in avs_whm_create()
1000 struct avs_tplg_path *template, u32 dma_id) in avs_path_init() argument
1006 path->dma_id = dma_id; in avs_path_init()
[all …]
H A Dmessages.c15 int avs_ipc_set_boot_config(struct avs_dev *adev, u32 dma_id, u32 purge) in avs_ipc_set_boot_config() argument
21 msg.boot_cfg.dma_id = dma_id; in avs_ipc_set_boot_config()
55 int avs_ipc_load_library(struct avs_dev *adev, u32 dma_id, u32 lib_id) in avs_ipc_load_library() argument
60 msg.load_lib.dma_id = dma_id; in avs_ipc_load_library()
H A Dloader.c286 avs_hda_init_rom(struct avs_dev *adev, unsigned int dma_id, bool purge) in avs_hda_init_rom() argument
306 ret = avs_ipc_set_boot_config(adev, dma_id, purge); in avs_hda_init_rom()
393 unsigned int dma_id = hstream->stream_tag - 1; in avs_hda_load_basefw() local
395 ret = avs_hda_init_rom(adev, dma_id, true); in avs_hda_load_basefw()
H A Dmessages.h54 u32 dma_id:5; member
80 u32 dma_id:5; member
296 int avs_ipc_set_boot_config(struct avs_dev *adev, u32 dma_id, u32 purge);
301 int avs_ipc_load_library(struct avs_dev *adev, u32 dma_id, u32 lib_id);
/linux-6.15/drivers/staging/media/atomisp/pci/runtime/isys/interface/
H A Dia_css_isys.h146 isys2401_dma_ID_t dma_id,
150 isys2401_dma_ID_t dma_id,
/linux-6.15/drivers/staging/media/atomisp/pci/
H A Dsh_css_sp.h186 sh_css_sp_init_dma_sw_reg(int dma_id);
211 sh_css_sp_set_dma_sw_reg(int dma_id,
H A Disp2401_input_system_global.h45 isys2401_dma_ID_t dma_id; member
H A Dsh_css_sp.c1670 sh_css_sp_init_dma_sw_reg(int dma_id) in sh_css_sp_init_dma_sw_reg() argument
1677 sh_css_sp_set_dma_sw_reg(dma_id, in sh_css_sp_init_dma_sw_reg()
1682 sh_css_sp_set_dma_sw_reg(dma_id, in sh_css_sp_init_dma_sw_reg()
1696 sh_css_sp_set_dma_sw_reg(int dma_id, in sh_css_sp_set_dma_sw_reg() argument
1706 (void)dma_id; in sh_css_sp_set_dma_sw_reg()
/linux-6.15/sound/soc/sof/intel/
H A Dhda-sdw-bpt.c37 int dma_id; in chain_dma_trigger() local
68 dma_id = stream_tag - 1; in chain_dma_trigger()
70 dma_id += ipc4_data->num_playback_streams; in chain_dma_trigger()
72 msg.primary |= SOF_IPC4_GLB_CHAIN_DMA_HOST_ID(dma_id); in chain_dma_trigger()
73 msg.primary |= SOF_IPC4_GLB_CHAIN_DMA_LINK_ID(dma_id); in chain_dma_trigger()
/linux-6.15/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c4186 int dma_id; in gaudi_ring_doorbell() local
4558 int rc, dma_id; in gaudi_scrub_device_dram() local
4561 for (dma_id = 0 ; dma_id < DMA_NUMBER_OF_CHANNELS ; dma_id++) { in gaudi_scrub_device_dram()
4591 for (dma_id = 0 ; dma_id < DMA_NUMBER_OF_CHANNELS ; dma_id++) { in gaudi_scrub_device_dram()
4605 dma_id); in gaudi_scrub_device_dram()
6435 dma_id[0] = 0; in gaudi_get_razwi_initiator_dma_name()
6436 dma_id[1] = 2; in gaudi_get_razwi_initiator_dma_name()
6440 dma_id[0] = 1; in gaudi_get_razwi_initiator_dma_name()
6441 dma_id[1] = 3; in gaudi_get_razwi_initiator_dma_name()
6445 dma_id[0] = 4; in gaudi_get_razwi_initiator_dma_name()
[all …]
/linux-6.15/sound/soc/renesas/rcar/
H A Ddma.c768 int ret, dma_id; in rsnd_dma_alloc() local
785 dma_id = dmac->dmapp_num; in rsnd_dma_alloc()
790 dma_id = dmac->dmaen_num; in rsnd_dma_alloc()
798 dma_id = dmac->dmaen_num; in rsnd_dma_alloc()
809 type, dma_id); in rsnd_dma_alloc()
/linux-6.15/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_crtc.c628 enum mdp4_dma dma_id) in mdp4_crtc_init() argument
645 mdp4_crtc->dma = dma_id; in mdp4_crtc_init()
654 dma_names[dma_id], ovlp_id); in mdp4_crtc_init()
H A Dmdp4_kms.h189 enum mdp4_dma dma_id);
/linux-6.15/drivers/pwm/
H A Dpwm-stm32.c477 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()

12