Lines Matching refs:reg_idx
546 u8 reg_idx = ring->reg_idx; in fm10k_configure_tx_ring() local
549 fm10k_write_reg(hw, FM10K_TXDCTL(reg_idx), 0); in fm10k_configure_tx_ring()
555 fm10k_write_reg(hw, FM10K_TDBAL(reg_idx), tdba & DMA_BIT_MASK(32)); in fm10k_configure_tx_ring()
556 fm10k_write_reg(hw, FM10K_TDBAH(reg_idx), tdba >> 32); in fm10k_configure_tx_ring()
557 fm10k_write_reg(hw, FM10K_TDLEN(reg_idx), size); in fm10k_configure_tx_ring()
560 fm10k_write_reg(hw, FM10K_TDH(reg_idx), 0); in fm10k_configure_tx_ring()
561 fm10k_write_reg(hw, FM10K_TDT(reg_idx), 0); in fm10k_configure_tx_ring()
564 ring->tail = &interface->uc_addr[FM10K_TDT(reg_idx)]; in fm10k_configure_tx_ring()
576 fm10k_write_reg(hw, FM10K_TXINT(reg_idx), txint); in fm10k_configure_tx_ring()
579 fm10k_write_reg(hw, FM10K_PFVTCTL(reg_idx), in fm10k_configure_tx_ring()
583 fm10k_write_reg(hw, FM10K_TXDCTL(reg_idx), txdctl); in fm10k_configure_tx_ring()
599 u8 reg_idx = ring->reg_idx; in fm10k_enable_tx_ring() local
602 if (fm10k_read_reg(hw, FM10K_TXDCTL(reg_idx)) & FM10K_TXDCTL_ENABLE) in fm10k_enable_tx_ring()
608 txdctl = fm10k_read_reg(hw, FM10K_TXDCTL(reg_idx)); in fm10k_enable_tx_ring()
612 "Could not enable Tx Queue %d\n", reg_idx); in fm10k_enable_tx_ring()
652 u8 reg_idx = ring->reg_idx; in fm10k_configure_rx_ring() local
655 fm10k_write_reg(hw, FM10K_RXQCTL(reg_idx), 0); in fm10k_configure_rx_ring()
661 fm10k_write_reg(hw, FM10K_RDBAL(reg_idx), rdba & DMA_BIT_MASK(32)); in fm10k_configure_rx_ring()
662 fm10k_write_reg(hw, FM10K_RDBAH(reg_idx), rdba >> 32); in fm10k_configure_rx_ring()
663 fm10k_write_reg(hw, FM10K_RDLEN(reg_idx), size); in fm10k_configure_rx_ring()
666 fm10k_write_reg(hw, FM10K_RDH(reg_idx), 0); in fm10k_configure_rx_ring()
667 fm10k_write_reg(hw, FM10K_RDT(reg_idx), 0); in fm10k_configure_rx_ring()
670 ring->tail = &interface->uc_addr[FM10K_RDT(reg_idx)]; in fm10k_configure_rx_ring()
682 fm10k_write_reg(hw, FM10K_SRRCTL(reg_idx), srrctl); in fm10k_configure_rx_ring()
692 fm10k_write_reg(hw, FM10K_RXDCTL(reg_idx), rxdctl); in fm10k_configure_rx_ring()
707 fm10k_write_reg(hw, FM10K_RXINT(reg_idx), rxint); in fm10k_configure_rx_ring()
710 fm10k_write_reg(hw, FM10K_RXQCTL(reg_idx), rxqctl); in fm10k_configure_rx_ring()
736 u8 reg_idx = ring->reg_idx; in fm10k_update_rx_drop_en() local
741 fm10k_write_reg(hw, FM10K_RXDCTL(reg_idx), rxdctl); in fm10k_update_rx_drop_en()