Searched refs:eqos_desc (Results 1 - 3 of 3) sorted by relevance

/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/tx2/uboot/
H A Dtx2_configs.h42 struct eqos_desc { struct
67 volatile struct eqos_desc *tx_ring;
68 volatile struct eqos_desc *rx_ring;
H A Ddwc_eth_qos.c100 uintptr_t last_rx_desc = (dev->rx_ring_phys + ((dev->rdh + num_buffers_in_ring) * sizeof(struct eqos_desc)));
459 volatile struct eqos_desc *tx_desc;
476 sizeof(struct eqos_desc);
775 eqos->last_rx_desc = (d->rx_ring_phys + ((EQOS_DESCRIPTORS_RX) * (uintptr_t)(sizeof(struct eqos_desc))));
776 eqos->last_tx_desc = (d->tx_ring_phys + ((EQOS_DESCRIPTORS_TX) * (uintptr_t)(sizeof(struct eqos_desc))));
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/tx2/
H A Dtx2.c29 dma_unpin_free(dma_man, (void *)dev->rx_ring, sizeof(struct eqos_desc) * dev->rx_size);
34 dma_unpin_free(dma_man, (void *)dev->tx_ring, sizeof(struct eqos_desc) * dev->tx_size);
56 dma_addr_t rx_ring = dma_alloc_pin(dma_man, ALIGN_UP(sizeof(struct eqos_desc) * dev->rx_size, ARCH_DMA_MINALIGN), 0,
65 dma_addr_t tx_ring = dma_alloc_pin(dma_man, ALIGN_UP(sizeof(struct eqos_desc) * dev->tx_size, ARCH_DMA_MINALIGN), 0,
75 ps_dma_cache_clean_invalidate(dma_man, rx_ring.virt, sizeof(struct eqos_desc) * dev->rx_size);
76 ps_dma_cache_clean_invalidate(dma_man, tx_ring.virt, sizeof(struct eqos_desc) * dev->tx_size);
109 memset((void *)dev->tx_ring, 0, sizeof(struct eqos_desc) * dev->tx_size);
110 memset((void *)dev->rx_ring, 0, sizeof(struct eqos_desc) * dev->rx_size);
187 volatile struct eqos_desc *tx_desc;

Completed in 76 milliseconds