Lines Matching refs:reg_idx
1303 j = ring->reg_idx; in wx_vlan_strip_control()
1430 u8 reg_idx = ring->reg_idx; in wx_disable_rx_queue() local
1435 wr32m(wx, WX_PX_RR_CFG(reg_idx), in wx_disable_rx_queue()
1440 10, 100, true, wx, WX_PX_RR_CFG(reg_idx)); in wx_disable_rx_queue()
1446 reg_idx); in wx_disable_rx_queue()
1453 u8 reg_idx = ring->reg_idx; in wx_enable_rx_queue() local
1458 1000, 10000, true, wx, WX_PX_RR_CFG(reg_idx)); in wx_enable_rx_queue()
1464 reg_idx); in wx_enable_rx_queue()
1471 u16 reg_idx = rx_ring->reg_idx; in wx_configure_srrctl() local
1474 srrctl = rd32(wx, WX_PX_RR_CFG(reg_idx)); in wx_configure_srrctl()
1484 wr32(wx, WX_PX_RR_CFG(reg_idx), srrctl); in wx_configure_srrctl()
1491 u8 reg_idx = ring->reg_idx; in wx_configure_tx_ring() local
1496 wr32(wx, WX_PX_TR_CFG(reg_idx), WX_PX_TR_CFG_SWFLSH); in wx_configure_tx_ring()
1499 wr32(wx, WX_PX_TR_BAL(reg_idx), tdba & DMA_BIT_MASK(32)); in wx_configure_tx_ring()
1500 wr32(wx, WX_PX_TR_BAH(reg_idx), upper_32_bits(tdba)); in wx_configure_tx_ring()
1503 wr32(wx, WX_PX_TR_RP(reg_idx), 0); in wx_configure_tx_ring()
1504 wr32(wx, WX_PX_TR_WP(reg_idx), 0); in wx_configure_tx_ring()
1505 ring->tail = wx->hw_addr + WX_PX_TR_WP(reg_idx); in wx_configure_tx_ring()
1523 wr32(wx, WX_PX_TR_CFG(reg_idx), txdctl); in wx_configure_tx_ring()
1527 1000, 10000, true, wx, WX_PX_TR_CFG(reg_idx)); in wx_configure_tx_ring()
1529 wx_err(wx, "Could not enable Tx Queue %d\n", reg_idx); in wx_configure_tx_ring()
1535 u16 reg_idx = ring->reg_idx; in wx_configure_rx_ring() local
1541 rxdctl = rd32(wx, WX_PX_RR_CFG(reg_idx)); in wx_configure_rx_ring()
1544 wr32(wx, WX_PX_RR_BAL(reg_idx), rdba & DMA_BIT_MASK(32)); in wx_configure_rx_ring()
1545 wr32(wx, WX_PX_RR_BAH(reg_idx), upper_32_bits(rdba)); in wx_configure_rx_ring()
1553 wr32(wx, WX_PX_RR_CFG(reg_idx), rxdctl); in wx_configure_rx_ring()
1556 wr32(wx, WX_PX_RR_RP(reg_idx), 0); in wx_configure_rx_ring()
1557 wr32(wx, WX_PX_RR_WP(reg_idx), 0); in wx_configure_rx_ring()
1558 ring->tail = wx->hw_addr + WX_PX_RR_WP(reg_idx); in wx_configure_rx_ring()
1571 wr32m(wx, WX_PX_RR_CFG(reg_idx), in wx_configure_rx_ring()
2203 u16 reg_idx = ring->reg_idx; in wx_enable_rx_drop() local
2206 srrctl = rd32(wx, WX_PX_RR_CFG(reg_idx)); in wx_enable_rx_drop()
2209 wr32(wx, WX_PX_RR_CFG(reg_idx), srrctl); in wx_enable_rx_drop()
2214 u16 reg_idx = ring->reg_idx; in wx_disable_rx_drop() local
2217 srrctl = rd32(wx, WX_PX_RR_CFG(reg_idx)); in wx_disable_rx_drop()
2220 wr32(wx, WX_PX_RR_CFG(reg_idx), srrctl); in wx_disable_rx_drop()