Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/usb/musb/
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 …]
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-v4.19/drivers/dma/
Dmic_x100_dma.h113 int ch_num; member
160 (ch - ch->ch_num), struct mic_dma_device, mic_ch); in to_mic_dma_dev()
186 ch->ch_num * MIC_DMA_SBOX_CHAN_OFF + reg); in mic_dma_read_reg()
192 ch->ch_num * MIC_DMA_SBOX_CHAN_OFF + reg); in mic_dma_write_reg()
215 u32 chan_num = ch->ch_num; in mic_dma_chan_set_owner()
225 dcr |= 2 << (ch->ch_num << 1); in mic_dma_enable_chan()
233 dcr &= ~(2 << (ch->ch_num << 1)); in mic_dma_disable_chan()
284 to_mbus_hw_ops(ch)->ack_interrupt(to_mbus_device(ch), ch->ch_num); in mic_dma_ack_interrupt()
Dmoxart-dma.c143 int ch_num; member
354 __func__, ch->ch_num); in moxart_alloc_chan_resources()
367 __func__, ch->ch_num); in moxart_free_chan_resources()
600 ch->ch_num = i; in moxart_probe()
608 __func__, i, ch->ch_num, ch->base); in moxart_probe()
Dmic_x100_dma.c445 __func__, __LINE__, ch->ch_num); in mic_dma_check_chan()
478 "mic dma_channel", ch, ch->ch_num); in mic_dma_setup_irq()
527 __func__, __LINE__, ch->ch_num); in mic_dma_drain_chan()
552 ch->ch_num = i; in mic_dma_init()
694 chan_num = ch->ch_num; in mic_dma_reg_seq_show()
/Linux-v4.19/drivers/hwmon/
Dpowr1220.c113 static int powr1220_read_adc(struct device *dev, int ch_num) in powr1220_read_adc() argument
122 if (time_after(jiffies, data->adc_last_updated[ch_num] + HZ) || in powr1220_read_adc()
123 !data->adc_valid[ch_num]) { in powr1220_read_adc()
130 if (data->adc_maxes[ch_num] > ADC_MAX_LOW_MEASUREMENT_MV || in powr1220_read_adc()
131 data->adc_maxes[ch_num] == 0) in powr1220_read_adc()
136 adc_range | ch_num); in powr1220_read_adc()
162 data->adc_values[ch_num] = reading; in powr1220_read_adc()
163 data->adc_valid[ch_num] = true; in powr1220_read_adc()
164 data->adc_last_updated[ch_num] = jiffies; in powr1220_read_adc()
167 if (reading > data->adc_maxes[ch_num]) in powr1220_read_adc()
[all …]
/Linux-v4.19/sound/soc/amd/
Dacp-pcm-dma.c140 static void config_acp_dma_channel(void __iomem *acp_mmio, u8 ch_num, in config_acp_dma_channel() argument
147 dma_ctrl = acp_reg_read(acp_mmio, mmACP_DMA_CNTL_0 + ch_num); in config_acp_dma_channel()
149 acp_reg_write(dma_ctrl, acp_mmio, mmACP_DMA_CNTL_0 + ch_num); in config_acp_dma_channel()
154 acp_mmio, mmACP_DMA_DSCR_STRT_IDX_0 + ch_num); in config_acp_dma_channel()
161 acp_mmio, mmACP_DMA_DSCR_CNT_0 + ch_num); in config_acp_dma_channel()
164 acp_reg_write(priority_level, acp_mmio, mmACP_DMA_PRIO_0 + ch_num); in config_acp_dma_channel()
188 static void pre_config_reset(void __iomem *acp_mmio, u16 ch_num) in pre_config_reset() argument
194 dma_ctrl = acp_reg_read(acp_mmio, mmACP_DMA_CNTL_0 + ch_num); in pre_config_reset()
196 acp_reg_write(dma_ctrl, acp_mmio, mmACP_DMA_CNTL_0 + ch_num); in pre_config_reset()
198 ret = readl_poll_timeout(acp_mmio + ((mmACP_DMA_CNTL_0 + ch_num) * 4), in pre_config_reset()
[all …]
/Linux-v4.19/drivers/staging/most/sound/
Dsound.c462 static int split_arg_list(char *buf, char **card_name, u16 *ch_num, in split_arg_list() argument
476 ret = kstrtou16(num, 0, ch_num); in split_arg_list()
501 u16 ch_num, char *sample_res, in audio_set_hw_params() argument
514 if (!ch_num) { in audio_set_hw_params()
519 if (cfg->subbuffer_size != ch_num * sinfo[i].bytes) { in audio_set_hw_params()
533 pcm_hw->channels_min = ch_num; in audio_set_hw_params()
534 pcm_hw->channels_max = ch_num; in audio_set_hw_params()
563 u16 ch_num; in audio_probe_channel() local
588 ret = split_arg_list(arg_list, &card_name, &ch_num, &sample_res); in audio_probe_channel()
604 ret = audio_set_hw_params(&channel->pcm_hardware, ch_num, sample_res, in audio_probe_channel()
/Linux-v4.19/sound/soc/zte/
Dzx-i2s.c227 unsigned int lane, ch_num, len, ret = 0; in zx_i2s_hw_params() local
256 ch_num = params_channels(params); in zx_i2s_hw_params()
257 switch (ch_num) { in zx_i2s_hw_params()
266 lane = ch_num / 2; in zx_i2s_hw_params()
270 dev_err(socdai->dev, "Not support channel num %d\n", ch_num); in zx_i2s_hw_params()
275 val |= ZX_I2S_TIMING_CHN(ch_num); in zx_i2s_hw_params()
280 params_rate(params) * ch_num * CLK_RAT); in zx_i2s_hw_params()
Dzx-spdif.c144 u32 val, ch_num, rate; in zx_spdif_hw_params() local
172 ch_num = params_channels(params); in zx_spdif_hw_params()
173 if (ch_num == 2) in zx_spdif_hw_params()
181 if (ch_num == 2) in zx_spdif_hw_params()
191 return clk_set_rate(spdif->dai_clk, rate * ch_num * ZX_SPDIF_CLK_RAT); in zx_spdif_hw_params()
Dzx-tdm.c200 unsigned int ch_num = 32; in zx_tdm_hw_params() local
206 dma_data->addr_width = ch_num >> 3; in zx_tdm_hw_params()
227 params_rate(params) * TIMING_WIDTH_FACTOR * ch_num); in zx_tdm_hw_params()
/Linux-v4.19/drivers/rapidio/
Drio_cm.c233 static struct rio_channel *riocm_ch_alloc(u16 ch_num);
1288 static struct rio_channel *riocm_ch_alloc(u16 ch_num) in riocm_ch_alloc() argument
1298 if (ch_num) { in riocm_ch_alloc()
1300 start = ch_num; in riocm_ch_alloc()
1301 end = ch_num + 1; in riocm_ch_alloc()
1351 static struct rio_channel *riocm_ch_create(u16 *ch_num) in riocm_ch_create() argument
1355 ch = riocm_ch_alloc(*ch_num); in riocm_ch_create()
1359 *ch_num, PTR_ERR(ch)); in riocm_ch_create()
1361 *ch_num = ch->id; in riocm_ch_create()
1666 u16 ch_num; in cm_chan_create() local
[all …]
/Linux-v4.19/drivers/dma/ti/
Dedma.c218 int ch_num; member
432 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_set_chmap()
443 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_setup_interrupt()
589 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_start()
616 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_stop()
642 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_pause()
651 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_resume()
660 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_trigger_channel()
672 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_clean_channel()
690 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_assign_channel_eventq()
[all …]
/Linux-v4.19/include/uapi/linux/
Drio_cm_cdev.h52 __u16 ch_num; member
59 __u16 ch_num; member
/Linux-v4.19/drivers/i2c/busses/
Di2c-eg20t.c170 int ch_num; member
636 for (i = 0, flag = 0; i < adap_info->ch_num; i++) { in pch_i2c_handler()
773 adap_info->ch_num = id->driver_data; in pch_i2c_probe()
775 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_probe()
801 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_probe()
840 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_remove()
848 for (i = 0; i < adap_info->ch_num; i++) in pch_i2c_remove()
867 for (i = 0; i < adap_info->ch_num; i++) { in pch_i2c_suspend()
875 for (i = 0; i < adap_info->ch_num; i++) in pch_i2c_suspend()
912 for (i = 0; i < adap_info->ch_num; i++) in pch_i2c_resume()
/Linux-v4.19/include/trace/events/
Dhswadsp.h257 __field( uint8_t, ch_num )
268 __entry->ch_num = req->ch_num;
276 (uint8_t)__entry->ch_num, (uint8_t)__entry->valid_bit)
/Linux-v4.19/drivers/staging/rtl8188eu/include/
Drtw_cmd.h122 u8 ch_num; member
302 int ch_num);
/Linux-v4.19/arch/sh/include/asm/
Ddma.h105 int ch_num; member
/Linux-v4.19/include/video/
Dimx-ipu-v3.h164 static inline int ipu_channel_alpha_channel(int ch_num) in ipu_channel_alpha_channel() argument
166 switch (ch_num) { in ipu_channel_alpha_channel()
/Linux-v4.19/sound/x86/
Dintel_hdmi_lpe_audio.h151 u32 ch_num:4; member
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/
Diwl-nvm-parse.c251 static u32 iwl_get_channel_flags(u8 ch_num, int ch_idx, bool is_5ghz, in iwl_get_channel_flags() argument
261 if (ch_num <= LAST_2GHZ_HT_PLUS) in iwl_get_channel_flags()
263 if (ch_num >= FIRST_2GHZ_HT_MINUS) in iwl_get_channel_flags()
265 } else if (ch_num <= last_5ghz_ht && (nvm_flags & NVM_CHANNEL_40MHZ)) { in iwl_get_channel_flags()
/Linux-v4.19/drivers/tty/serial/
Drp2.c253 static void rp2_mask_ch_irq(struct rp2_uart_port *up, int ch_num, in rp2_mask_ch_irq() argument
262 irq_mask &= ~BIT(ch_num); in rp2_mask_ch_irq()
264 irq_mask |= BIT(ch_num); in rp2_mask_ch_irq()
/Linux-v4.19/drivers/staging/rtl8723bs/include/
Drtw_cmd.h275 u8 ch_num; member
831 …dapter, struct ndis_802_11_ssid *ssid, int ssid_num, struct rtw_ieee80211_channel *ch, int ch_num);
/Linux-v4.19/drivers/staging/media/imx/
Dimx-media-csi.c224 int ch_num, ret; in csi_idmac_get_ipu_resources() local
228 ch_num = IPUV3_CHANNEL_CSI0 + priv->smfc_id; in csi_idmac_get_ipu_resources()
230 smfc = ipu_smfc_get(priv->ipu, ch_num); in csi_idmac_get_ipu_resources()
238 idmac_ch = ipu_idmac_get(priv->ipu, ch_num); in csi_idmac_get_ipu_resources()
241 ch_num); in csi_idmac_get_ipu_resources()
/Linux-v4.19/arch/sh/drivers/dma/
Ddma-api.c264 if ((info->first_channel_nr + i) != caps->ch_num) in register_chan_caps()

12