Changeset View
Changeset View
Standalone View
Standalone View
sys/mips/atheros/ar531x/if_arereg.h
Show All 38 Lines | |||||
#define ARE_DMASIZE(len) ((len) & ((1 << 11)-1)) | #define ARE_DMASIZE(len) ((len) & ((1 << 11)-1)) | ||||
#define ARE_PKTSIZE(len) ((len & 0xffff0000) >> 16) | #define ARE_PKTSIZE(len) ((len & 0xffff0000) >> 16) | ||||
#define ARE_RX_RING_CNT 128 | #define ARE_RX_RING_CNT 128 | ||||
#define ARE_TX_RING_CNT 128 | #define ARE_TX_RING_CNT 128 | ||||
#define ARE_TX_RING_SIZE sizeof(struct are_desc) * ARE_TX_RING_CNT | #define ARE_TX_RING_SIZE sizeof(struct are_desc) * ARE_TX_RING_CNT | ||||
#define ARE_RX_RING_SIZE sizeof(struct are_desc) * ARE_RX_RING_CNT | #define ARE_RX_RING_SIZE sizeof(struct are_desc) * ARE_RX_RING_CNT | ||||
#define ARE_MIN_FRAMELEN 60 | |||||
#define ARE_RING_ALIGN sizeof(struct are_desc) | #define ARE_RING_ALIGN sizeof(struct are_desc) | ||||
#define ARE_RX_ALIGN sizeof(uint32_t) | #define ARE_RX_ALIGN sizeof(uint32_t) | ||||
#define ARE_MAXFRAGS 8 | #define ARE_MAXFRAGS 8 | ||||
#define ARE_TX_INTR_THRESH 8 | #define ARE_TX_INTR_THRESH 8 | ||||
#define ARE_TX_RING_ADDR(sc, i) \ | #define ARE_TX_RING_ADDR(sc, i) \ | ||||
((sc)->are_rdata.are_tx_ring_paddr + sizeof(struct are_desc) * (i)) | ((sc)->are_rdata.are_tx_ring_paddr + sizeof(struct are_desc) * (i)) | ||||
#define ARE_RX_RING_ADDR(sc, i) \ | #define ARE_RX_RING_ADDR(sc, i) \ | ||||
▲ Show 20 Lines • Show All 348 Lines • Show Last 20 Lines |