Home
last modified time | relevance | path

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

12

/linux/drivers/staging/media/atomisp/pci/hive_isp_css_common/
A Ddma_global.h86 #define hive_dma_snd(dma_id, token) OP_std_snd(dma_id, (unsigned int)(token)) argument
129 hive_dma_snd(dma_id, value); \
130 hive_dma_snd(dma_id, address); \
131 hive_dma_snd(dma_id, is_var); \
148 hive_dma_snd(dma_id, height); \
167 hive_dma_snd(dma_id, 0); \
169 hive_dma_snd(dma_id, 0); \
170 hive_dma_snd(dma_id, 0); \
172 hive_dma_snd(dma_id, 0); \
173 hive_dma_snd(dma_id, 1); \
[all …]
/linux/drivers/staging/media/atomisp/pci/css_2401_system/host/
A Disys_dma_private.h26 void isys2401_dma_reg_store(const isys2401_dma_ID_t dma_id, in isys2401_dma_reg_store() argument
32 assert(dma_id < N_ISYS2401_DMA_ID); in isys2401_dma_reg_store()
33 assert(ISYS2401_DMA_BASE[dma_id] != (hrt_address) - 1); in isys2401_dma_reg_store()
35 reg_loc = ISYS2401_DMA_BASE[dma_id] + (reg * sizeof(hrt_data)); in isys2401_dma_reg_store()
42 hrt_data isys2401_dma_reg_load(const isys2401_dma_ID_t dma_id, in isys2401_dma_reg_load() argument
48 assert(dma_id < N_ISYS2401_DMA_ID); in isys2401_dma_reg_load()
49 assert(ISYS2401_DMA_BASE[dma_id] != (hrt_address) - 1); in isys2401_dma_reg_load()
51 reg_loc = ISYS2401_DMA_BASE[dma_id] + (reg * sizeof(hrt_data)); in isys2401_dma_reg_load()
A Disys_dma.c26 const isys2401_dma_ID_t dma_id, in isys2401_dma_set_max_burst_size() argument
29 assert(dma_id < N_ISYS2401_DMA_ID); in isys2401_dma_set_max_burst_size()
32 isys2401_dma_reg_store(dma_id, in isys2401_dma_set_max_burst_size()
/linux/drivers/staging/media/atomisp/pci/runtime/isys/src/
A Disys_dma_rmgr.c39 isys2401_dma_ID_t dma_id, in ia_css_isys_dma_channel_rmgr_acquire() argument
47 assert(dma_id < N_ISYS2401_DMA_ID); in ia_css_isys_dma_channel_rmgr_acquire()
50 max_dma_channel = N_ISYS2401_DMA_CHANNEL_PROCS[dma_id]; in ia_css_isys_dma_channel_rmgr_acquire()
51 cur_rsrc = &isys_dma_rsrc[dma_id]; in ia_css_isys_dma_channel_rmgr_acquire()
69 isys2401_dma_ID_t dma_id, in ia_css_isys_dma_channel_rmgr_release() argument
75 assert(dma_id < N_ISYS2401_DMA_ID); in ia_css_isys_dma_channel_rmgr_release()
78 max_dma_channel = N_ISYS2401_DMA_CHANNEL_PROCS[dma_id]; in ia_css_isys_dma_channel_rmgr_release()
79 cur_rsrc = &isys_dma_rsrc[dma_id]; in ia_css_isys_dma_channel_rmgr_release()
A Dvirtual_isys.c83 isys2401_dma_ID_t dma_id,
87 isys2401_dma_ID_t dma_id,
296 me->dma_id = ISYS2401_DMA0_ID; in create_input_system_channel()
343 if (!acquire_dma_channel(me->dma_id, &me->dma_channel)) { in create_input_system_channel()
360 release_dma_channel(me->dma_id, &me->dma_channel); in destroy_input_system_channel()
619 isys2401_dma_ID_t dma_id, in acquire_dma_channel() argument
622 return ia_css_isys_dma_channel_rmgr_acquire(dma_id, channel); in acquire_dma_channel()
626 isys2401_dma_ID_t dma_id, in release_dma_channel() argument
629 ia_css_isys_dma_channel_rmgr_release(dma_id, channel); in release_dma_channel()
/linux/sound/soc/fsl/
A Dmpc8610_hpcd.c38 unsigned int dma_id[2]; /* 0 = DMA1, 1 = DMA2, etc */ member
64 guts_set_dmacr(guts, machine_data->dma_id[0], in mpc8610_hpcd_machine_probe()
67 guts_set_dmacr(guts, machine_data->dma_id[1], in mpc8610_hpcd_machine_probe()
71 guts_set_pmuxcr_dma(guts, machine_data->dma_id[0], in mpc8610_hpcd_machine_probe()
73 guts_set_pmuxcr_dma(guts, machine_data->dma_id[1], in mpc8610_hpcd_machine_probe()
149 guts_set_dmacr(guts, machine_data->dma_id[0], in mpc8610_hpcd_machine_remove()
151 guts_set_dmacr(guts, machine_data->dma_id[1], in mpc8610_hpcd_machine_remove()
336 &machine_data->dma_id[0]); in mpc8610_hpcd_probe()
347 &machine_data->dma_id[1]); in mpc8610_hpcd_probe()
A Dp1022_rdk.c77 unsigned int dma_id[2]; /* 0 = DMA1, 1 = DMA2, etc */ member
110 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], in p1022_rdk_machine_probe()
113 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], in p1022_rdk_machine_probe()
176 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], 0); in p1022_rdk_machine_remove()
177 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], 0); in p1022_rdk_machine_remove()
295 &mdata->dma_id[0]); in p1022_rdk_probe()
306 &mdata->dma_id[1]); in p1022_rdk_probe()
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()
A Dfsl_utils.c31 unsigned int *dma_id) in fsl_asoc_get_dma_channel() argument
77 *dma_id = be32_to_cpup(iprop); in fsl_asoc_get_dma_channel()
A Dfsl_utils.h21 unsigned int *dma_id);
/linux/drivers/staging/media/atomisp/pci/hive_isp_css_include/host/
A Disys_dma_public.h25 const isys2401_dma_ID_t dma_id,
30 const isys2401_dma_ID_t dma_id,
34 const isys2401_dma_ID_t dma_id,
/linux/drivers/misc/habanalabs/gaudi/
A Dgaudi.c4422 int dma_id; in gaudi_ring_doorbell() local
4795 int rc, dma_id; in gaudi_hbm_scrubbing() local
4798 for (dma_id = 0 ; dma_id < DMA_NUMBER_OF_CHANNELS ; dma_id++) { in gaudi_hbm_scrubbing()
4826 for (dma_id = 0 ; dma_id < DMA_NUMBER_OF_CHANNELS ; dma_id++) { in gaudi_hbm_scrubbing()
4840 dma_id); in gaudi_hbm_scrubbing()
6949 dma_id[0] = 0; in gaudi_get_razwi_initiator_dma_name()
6950 dma_id[1] = 2; in gaudi_get_razwi_initiator_dma_name()
6954 dma_id[0] = 1; in gaudi_get_razwi_initiator_dma_name()
6955 dma_id[1] = 3; in gaudi_get_razwi_initiator_dma_name()
6959 dma_id[0] = 4; in gaudi_get_razwi_initiator_dma_name()
[all …]
/linux/drivers/staging/media/atomisp/pci/
A Dsh_css_sp.h211 sh_css_sp_init_dma_sw_reg(int dma_id);
236 sh_css_sp_set_dma_sw_reg(int dma_id,
A Disp2401_input_system_global.h60 isys2401_dma_ID_t dma_id; member
A Dsh_css_sp.c1721 sh_css_sp_init_dma_sw_reg(int dma_id) in sh_css_sp_init_dma_sw_reg() argument
1728 sh_css_sp_set_dma_sw_reg(dma_id, in sh_css_sp_init_dma_sw_reg()
1733 sh_css_sp_set_dma_sw_reg(dma_id, in sh_css_sp_init_dma_sw_reg()
1747 sh_css_sp_set_dma_sw_reg(int dma_id, in sh_css_sp_set_dma_sw_reg() argument
1757 (void)dma_id; in sh_css_sp_set_dma_sw_reg()
/linux/drivers/staging/media/atomisp/pci/runtime/isys/interface/
A Dia_css_isys.h161 isys2401_dma_ID_t dma_id,
165 isys2401_dma_ID_t dma_id,
/linux/sound/soc/intel/skylake/
A Dskl-sst-ipc.h119 u8 instance_id, int dma_id);
146 u8 dma_id, u8 table_id, bool wait);
A Dbxt-sst.c51 int ret = 0, i, dma_id, stream_tag; in bxt_load_library() local
69 dma_id = stream_tag - 1; in bxt_load_library()
73 ret = skl_sst_ipc_load_library(&skl->ipc, dma_id, i, true); in bxt_load_library()
A Dskl-sst-ipc.c711 skl_ipc_save_pipeline(struct sst_generic_ipc *ipc, u8 instance_id, int dma_id) in skl_ipc_save_pipeline() argument
722 header.extension = IPC_DMA_ID(dma_id); in skl_ipc_save_pipeline()
1016 u8 dma_id, u8 table_id, bool wait) in skl_sst_ipc_load_library() argument
1026 header.primary |= IPC_MOD_ID(dma_id); in skl_sst_ipc_load_library()
A Dskl-pcm.c305 int ret, dma_id; in skl_pcm_hw_params() local
316 dma_id = hdac_stream(stream)->stream_tag - 1; in skl_pcm_hw_params()
317 dev_dbg(dai->dev, "dma_id=%d\n", dma_id); in skl_pcm_hw_params()
322 p_params.host_dma_id = dma_id; in skl_pcm_hw_params()
/linux/sound/soc/sh/rcar/
A Ddma.c790 int ret, dma_id; in rsnd_dma_alloc() local
807 dma_id = dmac->dmapp_num; in rsnd_dma_alloc()
812 dma_id = dmac->dmaen_num; in rsnd_dma_alloc()
820 dma_id = dmac->dmaen_num; in rsnd_dma_alloc()
831 type, dma_id); in rsnd_dma_alloc()
/linux/drivers/pwm/
A Dpwm-stm32.c113 enum stm32_timers_dmas dma_id; in stm32_pwm_raw_capture() local
122 dma_id = pwm->hwpwm < 2 ? STM32_TIMERS_DMA_CH1 : STM32_TIMERS_DMA_CH3; in stm32_pwm_raw_capture()
133 ret = stm32_timers_dma_burst_read(parent, priv->capture, dma_id, ccr, 2, in stm32_pwm_raw_capture()
/linux/drivers/gpu/drm/msm/disp/mdp4/
A Dmdp4_crtc.c622 enum mdp4_dma dma_id) in mdp4_crtc_init() argument
636 mdp4_crtc->dma = dma_id; in mdp4_crtc_init()
645 dma_names[dma_id], ovlp_id); in mdp4_crtc_init()
A Dmdp4_kms.h195 enum mdp4_dma dma_id);
/linux/drivers/misc/habanalabs/goya/
A Dgoya.c1018 u32 reg_off = dma_id * (mmDMA_QM_1_PQ_PI - mmDMA_QM_0_PQ_PI); in goya_init_dma_qman()
1045 GOYA_ASYNC_EVENT_ID_DMA0_QM + dma_id); in goya_init_dma_qman()
1063 static void goya_init_dma_ch(struct hl_device *hdev, int dma_id) in goya_init_dma_ch() argument
1067 u32 reg_off = dma_id * (mmDMA_CH_1_CFG1 - mmDMA_CH_0_CFG1); in goya_init_dma_ch()
1077 GOYA_ASYNC_EVENT_ID_DMA0_CH + dma_id); in goya_init_dma_ch()
1079 if (dma_id) in goya_init_dma_ch()
1081 (dma_id - 1) * 4; in goya_init_dma_ch()
5007 int rc, dma_id; in goya_context_switch() local
5021 for (dma_id = 1 ; dma_id < NUMBER_OF_EXT_HW_QUEUES ; dma_id++) { in goya_context_switch()
5023 (dma_id - 1) * 4; in goya_context_switch()
[all …]

Completed in 64 milliseconds

12