Home
last modified time | relevance | path

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

12

/linux/drivers/mailbox/
H A Dhi6220-mailbox.c86 unsigned int chan_num; member
87 struct hi6220_mbox_chan mchan[] __counted_by(chan_num);
234 if (i >= mbox->chan_num || dst_irq >= mbox->chan_num || in hi6220_mbox_xlate()
235 ack_irq >= mbox->chan_num) { in hi6220_mbox_xlate()
274 mbox->chan_num = MBOX_CHAN_MAX; in hi6220_mbox_probe()
278 mbox->chan_num, sizeof(*mbox->chan), GFP_KERNEL); in hi6220_mbox_probe()
308 mbox->controller.num_chans = mbox->chan_num; in hi6220_mbox_probe()
312 for (i = 0; i < mbox->chan_num; i++) { in hi6220_mbox_probe()
/linux/drivers/dma/
H A Dhisi_dma.c162 u32 chan_num; member
166 struct hisi_dma_chan chan[] __counted_by(chan_num);
591 for (i = 0; i < hdma_dev->chan_num; i++) { in hisi_dma_alloc_qps_mem()
708 for (i = 0; i < hdma_dev->chan_num; i++) { in hisi_dma_enable_qps()
721 for (i = 0; i < hdma_dev->chan_num; i++) { in hisi_dma_disable_qps()
762 for (i = 0; i < hdma_dev->chan_num; i++) { in hisi_dma_request_qps_irq()
885 regsets = devm_kcalloc(dev, hdma_dev->chan_num, in hisi_dma_create_chan_dir()
894 for (i = 0; i < hdma_dev->chan_num; i++) { in hisi_dma_create_chan_dir()
956 u32 chan_num; in hisi_dma_probe() local
982 chan_num = hisi_dma_get_chan_num(pdev); in hisi_dma_probe()
[all …]
H A Dmmp_tdma.c640 int chan_num = TDMA_CHANNEL_NUM; in mmp_tdma_probe() local
652 for (i = 0; i < chan_num; i++) { in mmp_tdma_probe()
669 if (irq_num != chan_num) { in mmp_tdma_probe()
678 for (i = 0; i < chan_num; i++) { in mmp_tdma_probe()
679 irq = (irq_num != chan_num) ? 0 : platform_get_irq(pdev, i); in mmp_tdma_probe()
/linux/drivers/char/xillybus/
H A Dxillyusb.c883 int chan_num) in process_in_opcode() argument
887 int chan_idx = chan_num >> 1; in process_in_opcode()
891 chan_num); in process_in_opcode()
901 chan_num); in process_in_opcode()
944 int chan_num = 0, opcode; in process_bulk_in() local
959 chan_num = xdev->leftover_chan_num; in process_bulk_in()
967 chan_num = ctrlword & 0xfff; in process_bulk_in()
980 rc = process_in_opcode(xdev, opcode, chan_num); in process_bulk_in()
992 chan_idx = chan_num >> 1; in process_bulk_in()
994 if (!(chan_num & 1) || chan_idx >= xdev->num_channels || in process_bulk_in()
[all …]
H A Dxillybus_core.c500 channel->chan_num = i; in xilly_setupchannels()
801 iowrite32(1 | (channel->chan_num << 1) | in xillybus_read()
891 iowrite32(1 | (channel->chan_num << 1) | in xillybus_read()
980 iowrite32(1 | (channel->chan_num << 1) | in xillybus_read()
1101 iowrite32((channel->chan_num << 1) | /* Channel ID */ in xillybus_myflush()
1341 iowrite32((channel->chan_num << 1) | in xillybus_write()
1519 iowrite32(1 | (channel->chan_num << 1) | in xillybus_open()
1541 iowrite32((channel->chan_num << 1) | in xillybus_open()
1585 iowrite32((channel->chan_num << 1) | /* Channel ID */ in xillybus_release()
1599 iowrite32(1 | (channel->chan_num << 1) | in xillybus_release()
[all …]
H A Dxillybus.h46 int chan_num; member
/linux/drivers/media/pci/cx25821/
H A Dcx25821-video.h44 extern int cx25821_video_irq(struct cx25821_dev *dev, int chan_num, u32 status);
45 extern void cx25821_video_unregister(struct cx25821_dev *dev, int chan_num);
/linux/drivers/iio/adc/
H A Dad4170-4.c2274 unsigned int chan_num) in ad4170_parse_channel_node() argument
2295 chan = &st->chans[chan_num]; in ad4170_parse_channel_node()
2360 unsigned int chan_num; in ad4170_parse_channels() local
2371 chan_num = 0; in ad4170_parse_channels()
2373 ret = ad4170_parse_channel_node(indio_dev, child, chan_num++); in ad4170_parse_channels()
2383 struct ad4170_setup *setup = &st->chan_infos[chan_num].setup; in ad4170_parse_channels()
2385 st->chans[chan_num] = ad4170_temp_channel_template; in ad4170_parse_channels()
2386 st->chans[chan_num].address = chan_num; in ad4170_parse_channels()
2387 st->chans[chan_num].scan_index = chan_num; in ad4170_parse_channels()
2389 st->chan_infos[chan_num].setup_num = AD4170_INVALID_SETUP; in ad4170_parse_channels()
[all …]
/linux/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_dma.c335 static void sxgbe_enable_tso(void __iomem *ioaddr, u8 chan_num) in sxgbe_enable_tso() argument
339 ctrl = readl(ioaddr + SXGBE_DMA_CHA_TXCTL_REG(chan_num)); in sxgbe_enable_tso()
341 writel(ctrl, ioaddr + SXGBE_DMA_CHA_TXCTL_REG(chan_num)); in sxgbe_enable_tso()
H A Dsxgbe_dma.h42 void (*enable_tso)(void __iomem *ioaddr, u8 chan_num);
/linux/drivers/net/wireless/silabs/wfx/
H A Dhif_tx.c267 int chan_start_idx, int chan_num) in wfx_hif_scan() argument
271 size_t buf_len = sizeof(struct wfx_hif_req_start_scan_alt) + chan_num * sizeof(u8); in wfx_hif_scan()
274 WARN(chan_num > HIF_API_MAX_NB_CHANNELS, "invalid params"); in wfx_hif_scan()
287 body->num_of_channels = chan_num; in wfx_hif_scan()
288 for (i = 0; i < chan_num; i++) in wfx_hif_scan()
H A Dhif_tx.h56 int chan_start, int chan_num);
/linux/drivers/dma/xilinx/
H A Dxdma.c413 u32 *chan_num; in xdma_alloc_channels() local
420 chan_num = &xdev->h2c_chan_num; in xdma_alloc_channels()
425 chan_num = &xdev->c2h_chan_num; in xdma_alloc_channels()
432 for (i = 0, *chan_num = 0; i < pdata->max_dma_channels; i++) { in xdma_alloc_channels()
440 (*chan_num)++; in xdma_alloc_channels()
443 if (!*chan_num) { in xdma_alloc_channels()
448 *chans = devm_kcalloc(&xdev->pdev->dev, *chan_num, sizeof(**chans), in xdma_alloc_channels()
462 if (j == *chan_num) { in xdma_alloc_channels()
/linux/drivers/net/wireless/intersil/p54/
H A Deeprom.c146 unsigned int *chan_num, in p54_generate_band() argument
194 priv->survey[*chan_num].channel = &tmp->channels[j]; in p54_generate_band()
195 priv->survey[*chan_num].filled = SURVEY_INFO_NOISE_DBM | in p54_generate_band()
199 dest->hw_value = (*chan_num); in p54_generate_band()
201 (*chan_num)++; in p54_generate_band()
343 priv->chan_num = max_channel_num; in p54_generate_channel_lists()
/linux/drivers/dma/amd/qdma/
H A Dqdma.c335 fmap.qmax = qdev->chan_num * 2; in qdma_setup_fmap_context()
396 qdev->chan_num = pdata->max_mm_channels; in qdma_get_hw_info()
403 qdev->chan_num, qdev->fid); in qdma_get_hw_info()
451 *queues = devm_kcalloc(&qdev->pdev->dev, qdev->chan_num, sizeof(*q), in qdma_alloc_queues()
456 for (i = 0; i < qdev->chan_num; i++) { in qdma_alloc_queues()
1105 qdev->dma_dev.filter.mapcnt = qdev->chan_num * 2; in amd_qdma_probe()
H A Dqdma.h256 u32 chan_num; member
/linux/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.h71 struct cpdma_chan *cpdma_chan_create(struct cpdma_ctlr *ctlr, int chan_num,
/linux/drivers/net/wireless/ath/ath11k/
H A Dhal_rx.h131 u16 chan_num; member
200 __le32 chan_num; member
H A Ddebugfs_htt_stats.h1671 u32 chan_num; member
1985 u32 chan_num; member
/linux/drivers/net/wireless/marvell/mwifiex/
H A Ddecl.h246 u8 chan_num; member
H A Dscan.c2263 u32 ssid_len, chan_idx, scan_type, scan_dur, chan_num; in mwifiex_cmd_802_11_bg_scan_config() local
2409 chan_num = in mwifiex_cmd_802_11_bg_scan_config()
2414 chan_num * in mwifiex_cmd_802_11_bg_scan_config()
2493 chan_stats.chan_num = fw_chan_stats->chan_num; in mwifiex_update_chan_statistics()
2504 chan_stats.chan_num, in mwifiex_update_chan_statistics()
H A D11h.c145 cr_req->chan_desc.chan_num = radar_params->chandef->chan->hw_value; in mwifiex_cmd_issue_chan_report_request()
H A Dfw.h781 u8 chan_num; member
1489 u8 chan_num; member
2225 u8 chan_num; member
/linux/sound/drivers/
H A Dpcmtest.c157 unsigned int chan_num) in buf_pos_n() argument
159 return v_iter->buf_pos / channels + v_iter->chan_block * chan_num; in buf_pos_n()
/linux/drivers/dma/sh/
H A Dshdma-base.c994 int chan_num) in shdma_init() argument
1015 sdev->schan = kzalloc_objs(*sdev->schan, chan_num); in shdma_init()

12