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 D | tx2_configs.h | 42 struct eqos_desc { struct 67 volatile struct eqos_desc *tx_ring; 68 volatile struct eqos_desc *rx_ring;
|
H A D | dwc_eth_qos.c | 100 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 D | tx2.c | 29 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