Home
last modified time | relevance | path

Searched refs:chan_num (Results 1 - 25 of 78) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/mailbox/
H A Dhi6220-mailbox.c81 unsigned int chan_num; member
233 if (i >= mbox->chan_num || dst_irq >= mbox->chan_num || in hi6220_mbox_xlate()
234 ack_irq >= mbox->chan_num) { in hi6220_mbox_xlate()
275 mbox->chan_num = MBOX_CHAN_MAX; in hi6220_mbox_probe()
277 mbox->chan_num, sizeof(*mbox->mchan), GFP_KERNEL); in hi6220_mbox_probe()
282 mbox->chan_num, sizeof(*mbox->chan), GFP_KERNEL); in hi6220_mbox_probe()
314 mbox->controller.num_chans = mbox->chan_num; in hi6220_mbox_probe()
318 for (i = 0; i < mbox->chan_num; i++) { in hi6220_mbox_probe()
/kernel/linux/linux-6.6/drivers/mailbox/
H A Dhi6220-mailbox.c82 unsigned int chan_num; member
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()
275 mbox->chan_num = MBOX_CHAN_MAX; in hi6220_mbox_probe()
277 mbox->chan_num, sizeof(*mbox->mchan), GFP_KERNEL); in hi6220_mbox_probe()
282 mbox->chan_num, sizeof(*mbox->chan), GFP_KERNEL); in hi6220_mbox_probe()
312 mbox->controller.num_chans = mbox->chan_num; in hi6220_mbox_probe()
316 for (i = 0; i < mbox->chan_num; i++) { in hi6220_mbox_probe()
/kernel/linux/linux-5.10/drivers/soc/ti/
H A Dknav_dma.c421 int chan_num = -1; in knav_dma_open_channel() local
429 chan_num = of_channel_match_helper(dev->of_node, name, &instance); in knav_dma_open_channel()
430 if (chan_num < 0) { in knav_dma_open_channel()
438 "unknown", chan_num, instance); in knav_dma_open_channel()
462 if (chan->channel == chan_num) { in knav_dma_open_channel()
467 if (chan->flow == chan_num) { in knav_dma_open_channel()
475 chan_num, instance); in knav_dma_open_channel()
482 chan_num); in knav_dma_open_channel()
494 chan_num, instance); in knav_dma_open_channel()
579 unsigned chan_num) in pktdma_init_chan()
577 pktdma_init_chan(struct knav_dma_device *dma, enum dma_transfer_direction dir, unsigned chan_num) pktdma_init_chan() argument
[all...]
/kernel/linux/linux-6.6/drivers/soc/ti/
H A Dknav_dma.c412 int chan_num = -1; in knav_dma_open_channel() local
420 chan_num = of_channel_match_helper(dev->of_node, name, &instance); in knav_dma_open_channel()
421 if (chan_num < 0) { in knav_dma_open_channel()
429 "unknown", chan_num, instance); in knav_dma_open_channel()
452 if (iter2->channel == chan_num) { in knav_dma_open_channel()
457 if (iter2->flow == chan_num) { in knav_dma_open_channel()
465 chan_num, instance); in knav_dma_open_channel()
472 chan_num); in knav_dma_open_channel()
484 chan_num, instance); in knav_dma_open_channel()
569 unsigned chan_num) in pktdma_init_chan()
567 pktdma_init_chan(struct knav_dma_device *dma, enum dma_transfer_direction dir, unsigned chan_num) pktdma_init_chan() argument
[all...]
/kernel/linux/linux-6.6/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);
/kernel/linux/linux-6.6/drivers/dma/
H A Dhisi_dma.c162 u32 chan_num; member
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()
983 hdma_dev = devm_kzalloc(dev, struct_size(hdma_dev, chan, chan_num), in hisi_dma_probe()
[all...]
H A Dmmp_tdma.c644 int chan_num = TDMA_CHANNEL_NUM; in mmp_tdma_probe() local
660 for (i = 0; i < chan_num; i++) { in mmp_tdma_probe()
677 if (irq_num != chan_num) { in mmp_tdma_probe()
686 for (i = 0; i < chan_num; i++) { in mmp_tdma_probe()
687 irq = (irq_num != chan_num) ? 0 : platform_get_irq(pdev, i); in mmp_tdma_probe()
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.c103 int chan_num; member
113 int chan_num; member
163 #define is_rx_chan(chan) ((chan)->chan_num >= CPDMA_MAX_CHANNELS)
165 #define __chan_linear(chan_num) ((chan_num) & (CPDMA_MAX_CHANNELS - 1))
166 #define chan_linear(chan) __chan_linear((chan)->chan_num)
365 rate_reg = CPDMA_TX_PRI0_RATE + 4 * chan->chan_num; in cpdma_chan_set_chan_shaper()
441 chan->chan_num); in cpdma_chan_fit_rate()
505 rate_reg = CPDMA_TX_PRI0_RATE + 4 * ch->chan_num; in cpdma_chan_set_factors()
521 ctlr->chan_num in cpdma_ctlr_create()
876 cpdma_chan_create(struct cpdma_ctlr *ctlr, int chan_num, cpdma_handler_fn handler, int rx_type) cpdma_chan_create() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.c103 int chan_num; member
113 int chan_num; member
163 #define is_rx_chan(chan) ((chan)->chan_num >= CPDMA_MAX_CHANNELS)
165 #define __chan_linear(chan_num) ((chan_num) & (CPDMA_MAX_CHANNELS - 1))
166 #define chan_linear(chan) __chan_linear((chan)->chan_num)
365 rate_reg = CPDMA_TX_PRI0_RATE + 4 * chan->chan_num; in cpdma_chan_set_chan_shaper()
441 chan->chan_num); in cpdma_chan_fit_rate()
505 rate_reg = CPDMA_TX_PRI0_RATE + 4 * ch->chan_num; in cpdma_chan_set_factors()
521 ctlr->chan_num in cpdma_ctlr_create()
876 cpdma_chan_create(struct cpdma_ctlr *ctlr, int chan_num, cpdma_handler_fn handler, int rx_type) cpdma_chan_create() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/cx25821/
H A Dcx25821-video.h47 extern int cx25821_video_irq(struct cx25821_dev *dev, int chan_num, u32 status);
48 extern void cx25821_video_unregister(struct cx25821_dev *dev, int chan_num);
H A Dcx25821-video.c85 int cx25821_video_irq(struct cx25821_dev *dev, int chan_num, u32 status) in cx25821_video_irq() argument
89 const struct sram_channel *channel = dev->channels[chan_num].sram_channels; in cx25821_video_irq()
657 void cx25821_video_unregister(struct cx25821_dev *dev, int chan_num) in cx25821_video_unregister() argument
661 if (video_is_registered(&dev->channels[chan_num].vdev)) { in cx25821_video_unregister()
662 video_unregister_device(&dev->channels[chan_num].vdev); in cx25821_video_unregister()
663 v4l2_ctrl_handler_free(&dev->channels[chan_num].hdl); in cx25821_video_unregister()
/kernel/linux/linux-6.6/drivers/char/xillybus/
H A Dxillyusb.c886 int chan_num) in process_in_opcode()
890 int chan_idx = chan_num >> 1; in process_in_opcode()
894 chan_num); in process_in_opcode()
904 chan_num); in process_in_opcode()
947 int chan_num = 0, opcode; in process_bulk_in() local
962 chan_num = xdev->leftover_chan_num; in process_bulk_in()
970 chan_num = ctrlword & 0xfff; in process_bulk_in()
983 rc = process_in_opcode(xdev, opcode, chan_num); in process_bulk_in()
995 chan_idx = chan_num >> 1; in process_bulk_in()
997 if (!(chan_num in process_bulk_in()
884 process_in_opcode(struct xillyusb_dev *xdev, int opcode, int chan_num) process_in_opcode() argument
1071 xillyusb_send_opcode(struct xillyusb_dev *xdev, int chan_num, char opcode, u32 data) xillyusb_send_opcode() argument
1134 int chan_num = chan->chan_idx << 1; flush_downstream() local
1233 int chan_num = (chan->chan_idx << 1) | 1; request_read_anything() local
1440 int chan_num = (chan->chan_idx << 1) | 1; xillyusb_read() local
[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()
1342 iowrite32((channel->chan_num << 1) | in xillybus_write()
1520 iowrite32(1 | (channel->chan_num << 1) | in xillybus_open()
1542 iowrite32((channel->chan_num << 1) | in xillybus_open()
1586 iowrite32((channel->chan_num << 1) | /* Channel ID */ in xillybus_release()
1600 iowrite32(1 | (channel->chan_num << in xillybus_release()
[all...]
/kernel/linux/linux-6.6/drivers/edac/
H A Di10nm_base.c163 int i, j, imc_num, chan_num; in enable_retry_rd_err_log() local
171 chan_num = res_cfg->ddr_chan_num; in enable_retry_rd_err_log()
178 for (j = 0; j < chan_num; j++) in enable_retry_rd_err_log()
186 chan_num = res_cfg->hbm_chan_num; in enable_retry_rd_err_log()
193 for (j = 0; j < chan_num; j++) { in enable_retry_rd_err_log()
352 int n, imc_num, chan_num = 0; in i10nm_get_imc_num() local
368 if (!chan_num) { in i10nm_get_imc_num()
369 chan_num = n; in i10nm_get_imc_num()
370 edac_dbg(2, "Get DDR CH number: %d\n", chan_num); in i10nm_get_imc_num()
371 } else if (chan_num ! in i10nm_get_imc_num()
[all...]
/kernel/linux/linux-6.6/drivers/dma/xilinx/
H A Dxdma.c352 u32 *chan_num; in xdma_alloc_channels() local
359 chan_num = &xdev->h2c_chan_num; in xdma_alloc_channels()
364 chan_num = &xdev->c2h_chan_num; in xdma_alloc_channels()
371 for (i = 0, *chan_num = 0; i < pdata->max_dma_channels; i++) { in xdma_alloc_channels()
379 (*chan_num)++; in xdma_alloc_channels()
382 if (!*chan_num) { in xdma_alloc_channels()
387 *chans = devm_kcalloc(&xdev->pdev->dev, *chan_num, sizeof(**chans), in xdma_alloc_channels()
401 if (j == *chan_num) { in xdma_alloc_channels()
/kernel/linux/linux-5.10/drivers/dma/
H A Dhisi_dma.c106 u32 chan_num; member
355 for (i = 0; i < hdma_dev->chan_num; i++) { in hisi_dma_alloc_qps_mem()
412 for (i = 0; i < hdma_dev->chan_num; i++) { in hisi_dma_enable_qps()
425 for (i = 0; i < hdma_dev->chan_num; i++) { in hisi_dma_disable_qps()
465 for (i = 0; i < hdma_dev->chan_num; i++) { in hisi_dma_request_qps_irq()
542 hdma_dev->chan_num = HISI_DMA_CHAN_NUM; in hisi_dma_probe()
H A Dmmp_tdma.c645 int chan_num = TDMA_CHANNEL_NUM; in mmp_tdma_probe() local
661 for (i = 0; i < chan_num; i++) { in mmp_tdma_probe()
682 if (irq_num != chan_num) { in mmp_tdma_probe()
691 for (i = 0; i < chan_num; i++) { in mmp_tdma_probe()
692 irq = (irq_num != chan_num) ? 0 : platform_get_irq(pdev, i); in mmp_tdma_probe()
/kernel/linux/linux-5.10/drivers/staging/wfx/
H A Dhif_tx.c230 int chan_start_idx, int chan_num, int *timeout) in hif_scan()
235 sizeof(struct hif_req_start_scan_alt) + chan_num * sizeof(u8); in hif_scan()
239 WARN(chan_num > HIF_API_MAX_NB_CHANNELS, "invalid params"); in hif_scan()
255 body->num_of_channels = chan_num; in hif_scan()
256 for (i = 0; i < chan_num; i++) in hif_scan()
275 tmo = chan_num * max(tmo_chan_bg, tmo_chan_fg) + 512 * USEC_PER_TU; in hif_scan()
229 hif_scan(struct wfx_vif *wvif, struct cfg80211_scan_request *req, int chan_start_idx, int chan_num, int *timeout) hif_scan() argument
/kernel/linux/linux-5.10/drivers/media/platform/sti/c8sectpfe/
H A Dc8sectpfe-dvb.h15 int chan_num);
H A Dc8sectpfe-dvb.c109 struct channel_info *tsin, int chan_num) in c8sectpfe_frontend_attach()
230 (*fe)->id = chan_num; in c8sectpfe_frontend_attach()
107 c8sectpfe_frontend_attach(struct dvb_frontend **fe, struct c8sectpfe *c8sectpfe, struct channel_info *tsin, int chan_num) c8sectpfe_frontend_attach() argument
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/c8sectpfe/
H A Dc8sectpfe-dvb.h15 int chan_num);
H A Dc8sectpfe-dvb.c108 struct channel_info *tsin, int chan_num) in c8sectpfe_frontend_attach()
229 (*fe)->id = chan_num; in c8sectpfe_frontend_attach()
106 c8sectpfe_frontend_attach(struct dvb_frontend **fe, struct c8sectpfe *c8sectpfe, struct channel_info *tsin, int chan_num) c8sectpfe_frontend_attach() argument
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/
H A Dhif_tx.c224 int chan_start_idx, int chan_num) in wfx_hif_scan()
228 size_t buf_len = sizeof(struct wfx_hif_req_start_scan_alt) + chan_num * sizeof(u8); in wfx_hif_scan()
231 WARN(chan_num > HIF_API_MAX_NB_CHANNELS, "invalid params"); in wfx_hif_scan()
244 body->num_of_channels = chan_num; in wfx_hif_scan()
245 for (i = 0; i < chan_num; i++) in wfx_hif_scan()
223 wfx_hif_scan(struct wfx_vif *wvif, struct cfg80211_scan_request *req, int chan_start_idx, int chan_num) wfx_hif_scan() argument

Completed in 24 milliseconds

1234