| /linux/drivers/usb/musb/ |
| H A D | ux500_dma.c | 37 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 …]
|
| /linux/drivers/gpu/drm/imx/dcss/ |
| H A D | dcss-dev.h | 128 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 D | dcss-dpr.c | 109 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 D | dcss-kms.h | 14 int ch_num; member
|
| /linux/drivers/input/misc/ |
| H A D | iqs269a.c | 328 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 D | acp-pcm-dma.c | 132 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/sound/drivers/ |
| H A D | pcmtest.c | 175 short ch_num; in check_buf_block_i() local 182 ch_num = (v_iter->total_bytes / v_iter->sample_bytes) % runtime->channels; in check_buf_block_i() 183 if (current_byte != patt_bufs[ch_num].buf[ch_pos_i(v_iter->total_bytes, in check_buf_block_i() 186 % patt_bufs[ch_num].len]) { in check_buf_block_i() 200 short ch_num; in check_buf_block_ni() local 204 ch_num = i % channels; in check_buf_block_ni() 205 current_byte = runtime->dma_area[buf_pos_n(v_iter, channels, ch_num)]; in check_buf_block_ni() 208 if (current_byte != patt_bufs[ch_num].buf[(v_iter->total_bytes / channels) in check_buf_block_ni() 209 % patt_bufs[ch_num].len]) { in check_buf_block_ni() 243 short ch_num; in fill_block_pattern_n() local [all...] |
| /linux/drivers/bus/mhi/host/ |
| H A D | pci_generic.c | 67 #define MHI_CHANNEL_CONFIG_UL(ch_num, ch_name, el_count, ev_ring) \ argument 69 .num = ch_num, \ 82 #define MHI_CHANNEL_CONFIG_DL(ch_num, ch_name, el_count, ev_ring) \ argument 84 .num = ch_num, \ 97 #define MHI_CHANNEL_CONFIG_DL_AUTOQUEUE(ch_num, ch_name, el_count, ev_ring) \ argument 99 .num = ch_num, \ 126 #define MHI_CHANNEL_CONFIG_HW_UL(ch_num, ch_name, el_count, ev_ring) \ argument 128 .num = ch_num, \ 141 #define MHI_CHANNEL_CONFIG_HW_DL(ch_num, ch_name, el_count, ev_ring) \ argument 143 .num = ch_num, \ [all …]
|
| /linux/drivers/most/ |
| H A D | most_snd.c | 416 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 D | rio_cm.c | 218 static struct rio_channel *riocm_ch_alloc(u16 ch_num); 1280 static struct rio_channel *riocm_ch_alloc(u16 ch_num) in riocm_ch_alloc() argument 1290 if (ch_num) { in riocm_ch_alloc() 1292 start = ch_num; in riocm_ch_alloc() 1293 end = ch_num + 1; in riocm_ch_alloc() 1343 static struct rio_channel *riocm_ch_create(u16 *ch_num) in riocm_ch_create() argument 1347 ch = riocm_ch_alloc(*ch_num); in riocm_ch_create() 1351 *ch_num, PTR_ERR(ch)); in riocm_ch_create() 1353 *ch_num = ch->id; in riocm_ch_create() 1658 u16 ch_num; in cm_chan_create() local [all …]
|
| /linux/drivers/dma/ti/ |
| H A D | edma.c | 221 int ch_num; member 393 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_set_chmap() 404 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_setup_interrupt() 549 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_start() 576 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_stop() 602 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_pause() 612 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_resume() 622 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_trigger_channel() 635 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_clean_channel() 654 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_assign_channel_eventq() [all …]
|
| /linux/drivers/mailbox/ |
| H A D | ast2700-mailbox.c | 37 static inline int ch_num(struct mbox_chan *chan) in ch_num() function 87 int idx = ch_num(chan); in ast2700_mbox_send_data() 116 int idx = ch_num(chan); in ast2700_mbox_startup() 130 int idx = ch_num(chan); in ast2700_mbox_shutdown() 142 int idx = ch_num(chan); in ast2700_mbox_last_tx_done()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-eg20t.c | 157 int ch_num; member 611 for (i = 0, flag = 0; i < adap_info->ch_num; i++) { in pch_i2c_handler() 748 adap_info->ch_num = id->driver_data; in pch_i2c_probe() 750 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_probe() 776 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_probe() 815 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_remove() 823 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_suspend() 849 for (i = 0; i < adap_info->ch_num; i++) in pch_i2c_suspend() 865 for (i = 0; i < adap_info->ch_num; i++) in pch_i2c_resume()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | umc_v8_10.h | 55 #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 D | rio_cm_cdev.h | 52 __u16 ch_num; member 59 __u16 ch_num; member
|
| /linux/arch/sh/include/asm/ |
| H A D | dma.h | 100 int ch_num; member
|
| /linux/drivers/staging/rtl8723bs/include/ |
| H A D | rtw_cmd.h | 243 u8 ch_num; member 579 …dapter, struct ndis_802_11_ssid *ssid, int ssid_num, struct rtw_ieee80211_channel *ch, int ch_num);
|
| H A D | rtw_mlme_ext.h | 227 u8 ch_num; member
|
| /linux/include/video/ |
| H A D | imx-ipu-v3.h | 165 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 D | intel_hdmi_lpe_audio.h | 143 u32 ch_num:4; member
|
| /linux/drivers/net/wireless/intel/iwlegacy/ |
| H A D | 4965.c | 684 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/staging/rtl8723bs/core/ |
| H A D | rtw_cmd.c | 526 struct rtw_ieee80211_channel *ch, int ch_num) in rtw_sitesurvey_cmd() argument 570 for (i = 0; i < ch_num && i < RTW_CHANNEL_SCAN_AMOUNT; i++) { in rtw_sitesurvey_cmd() 573 psurveyPara->ch_num++; in rtw_sitesurvey_cmd()
|
| /linux/sound/soc/codecs/ |
| H A D | wcd9335.c | 286 u32 ch_num; member 1742 cfg->chs[i++] = ch->ch_num; in wcd9335_slim_set_hw_params() 2008 wcd->rx_chs[i].ch_num = rx_slot[i]; in wcd9335_set_channel_map() 2014 wcd->tx_chs[i].ch_num = tx_slot[i]; in wcd9335_set_channel_map() 2043 rx_slot[i++] = ch->ch_num; in wcd9335_get_channel_map() 2056 tx_slot[i++] = ch->ch_num; in wcd9335_get_channel_map()
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | fw.c | 2150 list->ch_num++; in rtw_add_chan_info() 2221 SCAN_OFFLOAD_SET_CH_NUM(h2c_pkt, list->ch_num); in rtw_fw_set_scan_offload() 2315 list->ch_num = 0; in rtw_hw_scan_prehandle()
|
| /linux/sound/soc/mediatek/mt8195/ |
| H A D | mt8195-afe-pcm.c | 389 unsigned int ch_num = params_channels(params); in mt8195_afe_fe_hw_params() local 396 ch_num << data->ch_num_shift); in mt8195_afe_fe_hw_params()
|