Home
last modified time | relevance | path

Searched refs:rx_channel (Results 1 – 13 of 13) sorted by relevance

/drivers/spi/
Dspi-pxa2xx-pxadma.c148 DCSR(drv_data->rx_channel) = RESET_DMA_CHANNEL; in pxa2xx_spi_dma_error_stop()
174 DCSR(drv_data->rx_channel) = RESET_DMA_CHANNEL; in pxa2xx_spi_dma_transfer_complete()
176 if (wait_dma_channel_stop(drv_data->rx_channel) == 0) in pxa2xx_spi_dma_transfer_complete()
188 (DCMD(drv_data->rx_channel) & DCMD_LENGTH); in pxa2xx_spi_dma_transfer_complete()
294 DCSR(drv_data->rx_channel) = RESET_DMA_CHANNEL; in pxa2xx_spi_dma_prepare()
295 DSADR(drv_data->rx_channel) = drv_data->ssdr_physical; in pxa2xx_spi_dma_prepare()
296 DTADR(drv_data->rx_channel) = drv_data->rx_dma; in pxa2xx_spi_dma_prepare()
299 DCMD(drv_data->rx_channel) = DCMD_FLOWSRC in pxa2xx_spi_dma_prepare()
304 DCMD(drv_data->rx_channel) = DCMD_INCTRGADDR in pxa2xx_spi_dma_prepare()
336 DCSR(drv_data->rx_channel) |= DCSR_RUN; in pxa2xx_spi_dma_start()
[all …]
Dspi-pxa2xx.h40 int rx_channel; member
Dspi-pxa2xx.c1213 drv_data->rx_channel = -1; in pxa2xx_spi_probe()
/drivers/usb/atm/
Dusbatm.c429 unsigned int stride = instance->rx_channel.stride; in usbatm_extract_cells()
542 while ((urb = usbatm_pop_urb(&instance->rx_channel))) { in usbatm_rx_process()
549 const unsigned int packet_size = instance->rx_channel.packet_size; in usbatm_rx_process()
728 tasklet_kill(&instance->rx_channel.tasklet); in usbatm_destroy_instance()
863 tasklet_disable(&instance->rx_channel.tasklet); in usbatm_atm_open()
868 tasklet_enable(&instance->rx_channel.tasklet); in usbatm_atm_open()
903 tasklet_disable(&instance->rx_channel.tasklet); in usbatm_atm_close()
910 tasklet_enable(&instance->rx_channel.tasklet); in usbatm_atm_close()
1123 usbatm_init_channel(&instance->rx_channel); in usbatm_usb_probe()
1125 tasklet_init(&instance->rx_channel.tasklet, usbatm_rx_process, (unsigned long)instance); in usbatm_usb_probe()
[all …]
Dusbatm.h191 struct usbatm_channel rx_channel; member
/drivers/usb/musb/
Dux500_dma.c51 struct ux500_dma_channel rx_channel[UX500_MUSB_DMA_NUM_RX_CHANNELS]; member
163 &(controller->rx_channel[ch_num]) ; in ux500_dma_channel_allocate()
268 channel = &controller->rx_channel[ch_num].channel; in ux500_dma_controller_stop()
320 channel_array = controller->rx_channel; in ux500_dma_controller_start()
Dmusb_host.c382 if (ep->rx_channel) { in musb_advance_schedule()
383 dma->channel_release(ep->rx_channel); in musb_advance_schedule()
384 ep->rx_channel = NULL; in musb_advance_schedule()
730 dma_channel = is_out ? hw_ep->tx_channel : hw_ep->rx_channel; in musb_ep_program()
737 hw_ep->rx_channel = dma_channel; in musb_ep_program()
922 hw_ep->rx_channel = dma_channel = NULL; in musb_ep_program()
949 dma = is_dma_capable() ? ep->rx_channel : NULL; in musb_bulk_nak_timeout()
1559 dma = is_dma_capable() ? hw_ep->rx_channel : NULL; in musb_host_rx()
1857 hw_ep->rx_channel = NULL; in musb_host_rx()
2249 dma = is_in ? ep->rx_channel : ep->tx_channel; in musb_cleanup_urb()
Dmusb_core.h244 struct dma_channel *rx_channel; member
/drivers/atm/
Dhorizon.c1028 FLUSH_RX_CHANNEL (dev, dev->rx_channel); in rx_schedule()
1030 dump_skb ("<<<", dev->rx_channel, skb); in rx_schedule()
1278 u16 rx_channel; in rx_data_av_handler() local
1295 rx_channel = rx_q_entry_to_rx_channel (rx_queue_entry); in rx_data_av_handler()
1299 SELECT_RX_CHANNEL (dev, rx_channel); in rx_data_av_handler()
1317 PRINTD (DBG_RX, "got a frame on rx_channel %x len %u", rx_channel, rx_len); in rx_data_av_handler()
1319 atm_vcc = dev->rxer[rx_channel]; in rx_data_av_handler()
1334 dev->rx_channel = rx_channel; in rx_data_av_handler()
1357 PRINTK (KERN_INFO, "frame received on TX-only VC %x", rx_channel); in rx_data_av_handler()
1378 FLUSH_RX_CHANNEL (dev,rx_channel); in rx_data_av_handler()
Dhorizon.h414 unsigned int rx_channel; // channel that the skb is going out on member
/drivers/net/ethernet/sun/
Dniu.c3377 nw64(RBR_KICK(rp->rx_channel), rp->rbr_pending); in niu_rbr_refill()
3506 skb_record_rx_queue(skb, rp->rx_channel); in niu_process_rx_pkt()
3659 int rx_channel = rp->rx_channel; in niu_sync_rx_discard_stats() local
3667 misc = nr64(RXMISC(rx_channel)); in niu_sync_rx_discard_stats()
3669 nw64(RXMISC(rx_channel), 0); in niu_sync_rx_discard_stats()
3674 rx_channel); in niu_sync_rx_discard_stats()
3678 rx_channel, misc, misc-limit); in niu_sync_rx_discard_stats()
3682 wred = nr64(RED_DIS_CNT(rx_channel)); in niu_sync_rx_discard_stats()
3684 nw64(RED_DIS_CNT(rx_channel), 0); in niu_sync_rx_discard_stats()
3688 dev_err(np->device, "rx-%d: Counter overflow WRED discard\n", rx_channel); in niu_sync_rx_discard_stats()
[all …]
Dniu.h2908 int rx_channel; member
/drivers/net/ethernet/ti/
Dcpmac.c760 int rx_channel = (macstatus >> 8) & 7; in cpmac_check_status() local
773 dev->name, rx_code, rx_channel, macstatus); in cpmac_check_status()