Lines Matching refs:rx_ring
153 volatile struct ring_dest *rx_ring[NUM_IR_DESC]; member
253 aup->rx_ring[i] = (volatile struct ring_dest *) in setup_hw_rings()
319 ptxd = aup->rx_ring[i]; in au1k_irda_set_speed()
460 prxd = aup->rx_ring[aup->rx_head]; in au1k_irda_rx()
493 prxd = aup->rx_ring[aup->rx_head]; in au1k_irda_rx()
558 aup->rx_ring[i]->flags = AU_OWN; in au1k_init()
570 ring_address = (u32)virt_to_phys((void *)aup->rx_ring[0]); in au1k_init()
820 aup->rx_ring[0] = (struct ring_dest *) in au1k_irda_net_init()
823 if (!aup->rx_ring[0]) in au1k_irda_net_init()
832 setup_hw_rings(aup, (u32)aup->rx_ring[0], (u32)aup->rx_ring[0] + 512); in au1k_irda_net_init()
851 aup->rx_ring[i]->addr_0 = (u8)(pDB->dma_addr & 0xff); in au1k_irda_net_init()
852 aup->rx_ring[i]->addr_1 = (u8)((pDB->dma_addr >> 8) & 0xff); in au1k_irda_net_init()
853 aup->rx_ring[i]->addr_2 = (u8)((pDB->dma_addr >> 16) & 0xff); in au1k_irda_net_init()
854 aup->rx_ring[i]->addr_3 = (u8)((pDB->dma_addr >> 24) & 0xff); in au1k_irda_net_init()
874 dma_free((void *)aup->rx_ring[0], in au1k_irda_net_init()
951 dma_free((void *)aup->rx_ring[0], in au1k_irda_probe()
973 dma_free((void *)aup->rx_ring[0], in au1k_irda_remove()