Home
last modified time | relevance | path

Searched refs:ch_num (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/usb/musb/
H A Dux500_dma.c37 u8 ch_num; member
135 u8 ch_num = hw_ep->epnum - 1; in ux500_dma_channel_allocate() local
141 if (ch_num > 7) in ux500_dma_channel_allocate()
142 ch_num -= 8; in ux500_dma_channel_allocate()
144 if (ch_num >= UX500_MUSB_DMA_NUM_RX_TX_CHANNELS) in ux500_dma_channel_allocate()
147 ux500_channel = is_tx ? &(controller->tx_channel[ch_num]) : in ux500_dma_channel_allocate()
148 &(controller->rx_channel[ch_num]) ; in ux500_dma_channel_allocate()
158 hw_ep->epnum, is_tx, ch_num); in ux500_dma_channel_allocate()
168 dev_dbg(musb->controller, "channel=%d\n", ux500_channel->ch_num); in ux500_dma_channel_release()
216 ux500_channel->ch_num, ux500_channel->is_tx); in ux500_dma_channel_abort()
[all …]
H A Dmusb_cppi41.c488 u8 ch_num = hw_ep->epnum - 1; in cppi41_dma_channel_allocate() local
490 if (ch_num >= controller->num_channels) in cppi41_dma_channel_allocate()
494 cppi41_channel = &controller->tx_channel[ch_num]; in cppi41_dma_channel_allocate()
496 cppi41_channel = &controller->rx_channel[ch_num]; in cppi41_dma_channel_allocate()
/linux/drivers/gpu/drm/imx/dcss/
H A Ddcss-dev.h128 void dcss_dpr_set_res(struct dcss_dpr *dpr, int ch_num, u32 xres, u32 yres);
129 void dcss_dpr_addr_set(struct dcss_dpr *dpr, int ch_num, u32 luma_base_addr,
131 void dcss_dpr_enable(struct dcss_dpr *dpr, int ch_num, bool en);
132 void dcss_dpr_format_set(struct dcss_dpr *dpr, int ch_num,
134 void dcss_dpr_set_rotation(struct dcss_dpr *dpr, int ch_num, u32 rotation);
148 bool dcss_dtg_global_alpha_changed(struct dcss_dtg *dtg, int ch_num, int alpha);
149 void dcss_dtg_plane_alpha_set(struct dcss_dtg *dtg, int ch_num,
151 void dcss_dtg_plane_pos_set(struct dcss_dtg *dtg, int ch_num,
153 void dcss_dtg_ch_enable(struct dcss_dtg *dtg, int ch_num, bool en);
167 void dcss_scaler_set_filter(struct dcss_scaler *scl, int ch_num,
[all …]
H A Ddcss-plane.c175 dcss_scaler_get_min_max_ratios(dcss->scaler, dcss_plane->ch_num, in dcss_plane_atomic_check()
244 dcss_dpr_addr_set(dcss->dpr, dcss_plane->ch_num, p1_ba, p2_ba, in dcss_plane_atomic_set_base()
312 dcss_dpr_format_set(dcss->dpr, dcss_plane->ch_num, in dcss_plane_atomic_update()
316 dcss_dpr_set_res(dcss->dpr, dcss_plane->ch_num, src_w, src_h); in dcss_plane_atomic_update()
317 dcss_dpr_set_rotation(dcss->dpr, dcss_plane->ch_num, in dcss_plane_atomic_update()
325 dcss_scaler_set_filter(dcss->scaler, dcss_plane->ch_num, in dcss_plane_atomic_update()
328 dcss_scaler_setup(dcss->scaler, dcss_plane->ch_num, in dcss_plane_atomic_update()
335 dcss_dtg_plane_pos_set(dcss->dtg, dcss_plane->ch_num, in dcss_plane_atomic_update()
337 dcss_dtg_plane_alpha_set(dcss->dtg, dcss_plane->ch_num, in dcss_plane_atomic_update()
340 if (!dcss_plane->ch_num && (new_state->alpha >> 8) == 0) in dcss_plane_atomic_update()
[all …]
H A Ddcss-dpr.c109 int ch_num; member
146 ch->ch_num = i; in dcss_dpr_ch_init_all()
217 void dcss_dpr_set_res(struct dcss_dpr *dpr, int ch_num, u32 xres, u32 yres) in dcss_dpr_set_res() argument
219 struct dcss_dpr_ch *ch = &dpr->ch[ch_num]; in dcss_dpr_set_res()
244 void dcss_dpr_addr_set(struct dcss_dpr *dpr, int ch_num, u32 luma_base_addr, in dcss_dpr_addr_set() argument
247 struct dcss_dpr_ch *ch = &dpr->ch[ch_num]; in dcss_dpr_addr_set()
325 void dcss_dpr_enable(struct dcss_dpr *dpr, int ch_num, bool en) in dcss_dpr_enable() argument
327 struct dcss_dpr_ch *ch = &dpr->ch[ch_num]; in dcss_dpr_enable()
462 switch (ch->ch_num) { in dcss_dpr_tile_set()
492 void dcss_dpr_format_set(struct dcss_dpr *dpr, int ch_num, in dcss_dpr_format_set() argument
[all …]
H A Ddcss-kms.h14 int ch_num; member
/linux/drivers/hwmon/
H A Dpowr1220.c107 static int powr1220_read_adc(struct device *dev, int ch_num) in powr1220_read_adc() argument
116 if (time_after(jiffies, data->adc_last_updated[ch_num] + HZ) || in powr1220_read_adc()
117 !data->adc_valid[ch_num]) { in powr1220_read_adc()
124 if (data->adc_maxes[ch_num] > ADC_MAX_LOW_MEASUREMENT_MV || in powr1220_read_adc()
125 data->adc_maxes[ch_num] == 0) in powr1220_read_adc()
130 adc_range | ch_num); in powr1220_read_adc()
156 data->adc_values[ch_num] = reading; in powr1220_read_adc()
157 data->adc_valid[ch_num] = true; in powr1220_read_adc()
158 data->adc_last_updated[ch_num] = jiffies; in powr1220_read_adc()
161 if (reading > data->adc_maxes[ch_num]) in powr1220_read_adc()
[all …]
H A Dmr75203.c633 u32 vm_num, u32 ch_num, u8 *vm_idx) in pvt_get_active_channel() argument
645 memset(vm_active_ch, ch_num, vm_num); in pvt_get_active_channel()
646 pvt->vm_channels.max = ch_num; in pvt_get_active_channel()
647 pvt->vm_channels.total = ch_num * vm_num; in pvt_get_active_channel()
650 if (vm_active_ch[i] > ch_num) { in pvt_get_active_channel()
769 u32 ts_num, vm_num, pd_num, ch_num, val, index, i; in mr75203_probe() local
808 ch_num = (val & CH_NUM_MSK) >> CH_NUM_SFT; in mr75203_probe()
878 ret = pvt_get_active_channel(dev, pvt, vm_num, ch_num, vm_idx); in mr75203_probe()
/linux/drivers/input/misc/
H A Diqs269a.c328 unsigned int ch_num; member
357 unsigned int ch_num, unsigned int mode) in iqs269_ati_mode_set() argument
362 if (ch_num >= IQS269_NUM_CH) in iqs269_ati_mode_set()
370 engine_a = be16_to_cpu(ch_reg[ch_num].engine_a); in iqs269_ati_mode_set()
375 ch_reg[ch_num].engine_a = cpu_to_be16(engine_a); in iqs269_ati_mode_set()
382 unsigned int ch_num, unsigned int *mode) in iqs269_ati_mode_get() argument
387 if (ch_num >= IQS269_NUM_CH) in iqs269_ati_mode_get()
392 engine_a = be16_to_cpu(ch_reg[ch_num].engine_a); in iqs269_ati_mode_get()
401 unsigned int ch_num, unsigned int base) in iqs269_ati_base_set() argument
406 if (ch_num >= IQS269_NUM_CH) in iqs269_ati_base_set()
[all …]
/linux/sound/soc/amd/
H A Dacp-pcm-dma.c132 static void config_acp_dma_channel(void __iomem *acp_mmio, u8 ch_num, in config_acp_dma_channel() argument
139 dma_ctrl = acp_reg_read(acp_mmio, mmACP_DMA_CNTL_0 + ch_num); in config_acp_dma_channel()
141 acp_reg_write(dma_ctrl, acp_mmio, mmACP_DMA_CNTL_0 + ch_num); in config_acp_dma_channel()
146 acp_mmio, mmACP_DMA_DSCR_STRT_IDX_0 + ch_num); in config_acp_dma_channel()
153 acp_mmio, mmACP_DMA_DSCR_CNT_0 + ch_num); in config_acp_dma_channel()
156 acp_reg_write(priority_level, acp_mmio, mmACP_DMA_PRIO_0 + ch_num); in config_acp_dma_channel()
180 static void pre_config_reset(void __iomem *acp_mmio, u16 ch_num) in pre_config_reset() argument
186 dma_ctrl = acp_reg_read(acp_mmio, mmACP_DMA_CNTL_0 + ch_num); in pre_config_reset()
188 acp_reg_write(dma_ctrl, acp_mmio, mmACP_DMA_CNTL_0 + ch_num); in pre_config_reset()
190 ret = readl_poll_timeout(acp_mmio + ((mmACP_DMA_CNTL_0 + ch_num) * 4), in pre_config_reset()
[all …]
/linux/drivers/bus/mhi/host/
H A Dpci_generic.c59 #define MHI_CHANNEL_CONFIG_UL(ch_num, ch_name, el_count, ev_ring) \ argument
61 .num = ch_num, \
74 #define MHI_CHANNEL_CONFIG_DL(ch_num, ch_name, el_count, ev_ring) \ argument
76 .num = ch_num, \
89 #define MHI_CHANNEL_CONFIG_DL_AUTOQUEUE(ch_num, ch_name, el_count, ev_ring) \ argument
91 .num = ch_num, \
118 #define MHI_CHANNEL_CONFIG_HW_UL(ch_num, ch_name, el_count, ev_ring) \ argument
120 .num = ch_num, \
133 #define MHI_CHANNEL_CONFIG_HW_DL(ch_num, ch_name, el_count, ev_ring) \ argument
135 .num = ch_num, \
[all …]
/linux/drivers/most/
H A Dmost_snd.c416 static int split_arg_list(char *buf, u16 *ch_num, char **sample_res) in split_arg_list() argument
424 ret = kstrtou16(num, 0, ch_num); in split_arg_list()
449 u16 ch_num, char *sample_res, in audio_set_hw_params() argument
462 if (!ch_num) { in audio_set_hw_params()
467 if (cfg->subbuffer_size != ch_num * sinfo[i].bytes) { in audio_set_hw_params()
481 pcm_hw->channels_min = ch_num; in audio_set_hw_params()
482 pcm_hw->channels_max = ch_num; in audio_set_hw_params()
524 u16 ch_num; in audio_probe_channel() local
533 ret = split_arg_list(arg_list_cpy, &ch_num, &sample_res); in audio_probe_channel()
589 ret = audio_set_hw_params(&channel->pcm_hardware, ch_num, sample_res, in audio_probe_channel()
/linux/drivers/rapidio/
H A Drio_cm.c224 static struct rio_channel *riocm_ch_alloc(u16 ch_num);
1283 static struct rio_channel *riocm_ch_alloc(u16 ch_num) in riocm_ch_alloc() argument
1293 if (ch_num) { in riocm_ch_alloc()
1295 start = ch_num; in riocm_ch_alloc()
1296 end = ch_num + 1; in riocm_ch_alloc()
1346 static struct rio_channel *riocm_ch_create(u16 *ch_num) in riocm_ch_create() argument
1350 ch = riocm_ch_alloc(*ch_num); in riocm_ch_create()
1354 *ch_num, PTR_ERR(ch)); in riocm_ch_create()
1356 *ch_num = ch->id; in riocm_ch_create()
1661 u16 ch_num; in cm_chan_create() local
[all …]
/linux/drivers/i2c/busses/
H A Di2c-eg20t.c162 int ch_num; member
629 for (i = 0, flag = 0; i < adap_info->ch_num; i++) { in pch_i2c_handler()
766 adap_info->ch_num = id->driver_data; in pch_i2c_probe()
768 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_probe()
794 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_probe()
833 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_remove()
841 for (i = 0; i < adap_info->ch_num; i++) in pch_i2c_remove()
859 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_suspend()
867 for (i = 0; i < adap_info->ch_num; i++) in pch_i2c_suspend()
883 for (i = 0; i < adap_info->ch_num; i++) in pch_i2c_resume()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dumc_v8_10.h55 #define SWIZZLE_MODE_TMP_ADDR(na, ch_num, ch_idx) \ argument
56 ((((na) >> 10) * (ch_num) + (ch_idx)) << 10)
/linux/include/uapi/linux/
H A Drio_cm_cdev.h52 __u16 ch_num; member
59 __u16 ch_num; member
/linux/arch/sh/include/asm/
H A Ddma.h100 int ch_num; member
/linux/drivers/staging/rtl8723bs/include/
H A Drtw_cmd.h243 u8 ch_num; member
579 …dapter, struct ndis_802_11_ssid *ssid, int ssid_num, struct rtw_ieee80211_channel *ch, int ch_num);
/linux/include/video/
H A Dimx-ipu-v3.h165 static inline int ipu_channel_alpha_channel(int ch_num) in ipu_channel_alpha_channel() argument
167 switch (ch_num) { in ipu_channel_alpha_channel()
/linux/sound/x86/
H A Dintel_hdmi_lpe_audio.h143 u32 ch_num:4; member
/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth.h425 void prueth_reset_tx_chan(struct prueth_emac *emac, int ch_num,
H A Dicssg_common.c936 void prueth_reset_tx_chan(struct prueth_emac *emac, int ch_num, in prueth_reset_tx_chan() argument
941 for (i = 0; i < ch_num; i++) { in prueth_reset_tx_chan()
/linux/drivers/net/wireless/intel/iwlegacy/
H A D4965.c684 ch_i1 = il->calib_info->band_info[s].ch1.ch_num; in il4965_interpolate_chan()
685 ch_i2 = il->calib_info->band_info[s].ch2.ch_num; in il4965_interpolate_chan()
686 chan_info->ch_num = (u8) channel; in il4965_interpolate_chan()
/linux/drivers/gpu/ipu-v3/
H A Dipu-cpmem.c607 static int ipu_channel_albm(int ch_num) in ipu_channel_albm() argument
609 switch (ch_num) { in ipu_channel_albm()
/linux/sound/soc/codecs/
H A Dwcd934x.c367 u32 ch_num; member
1734 cfg->chs[i++] = ch->ch_num; in wcd934x_slim_set_hw_params()
1943 wcd->rx_chs[i].ch_num = rx_slot[i]; in wcd934x_set_channel_map()
1949 wcd->tx_chs[i].ch_num = tx_slot[i]; in wcd934x_set_channel_map()
1978 rx_slot[i++] = ch->ch_num; in wcd934x_get_channel_map()
1992 tx_slot[i++] = ch->ch_num; in wcd934x_get_channel_map()

12