CPSW_MAX_QUEUES
CPSW_MAX_QUEUES, CPSW_MAX_QUEUES);
CPSW_MAX_QUEUES, CPSW_MAX_QUEUES);
ch->max_rx = cpsw->quirk_irq ? 1 : CPSW_MAX_QUEUES;
ch->max_tx = cpsw->quirk_irq ? 1 : CPSW_MAX_QUEUES;
ering->tx_max_pending = cpsw->descs_pool_size - CPSW_MAX_QUEUES;
ering->rx_max_pending = cpsw->descs_pool_size - CPSW_MAX_QUEUES;
ering->rx_pending < CPSW_MAX_QUEUES ||
ering->rx_pending > (cpsw->descs_pool_size - CPSW_MAX_QUEUES))
data->channels = CPSW_MAX_QUEUES;
CPSW_MAX_QUEUES,
CPSW_MAX_QUEUES);
struct cpsw_vector txv[CPSW_MAX_QUEUES];
struct cpsw_vector rxv[CPSW_MAX_QUEUES];
struct page_pool *page_pool[CPSW_MAX_QUEUES];
struct xdp_rxq_info xdp_rxq[CPSW_MAX_QUEUES];