Lines Matching defs:mpi_ctrl
2163 uint64_t mpi_state, mpi_ctrl;
2171 mpi_ctrl = AQ_READ64_REG(sc, FW2X_MPI_CONTROL_REG);
2172 if (mpi_ctrl & FW2X_CTRL_RATE_MASK)
2697 uint64_t mpi_ctrl;
2702 mpi_ctrl = AQ_READ64_REG(sc, FW2X_MPI_CONTROL_REG);
2706 mpi_ctrl &= ~FW2X_CTRL_RATE_MASK;
2708 mpi_ctrl |= FW2X_CTRL_RATE_10G;
2710 mpi_ctrl |= FW2X_CTRL_RATE_5G;
2712 mpi_ctrl |= FW2X_CTRL_RATE_2G5;
2714 mpi_ctrl |= FW2X_CTRL_RATE_1G;
2716 mpi_ctrl |= FW2X_CTRL_RATE_100M;
2718 mpi_ctrl &= ~FW2X_CTRL_LINK_DROP;
2720 mpi_ctrl &= ~FW2X_CTRL_EEE_MASK;
2722 mpi_ctrl |= FW2X_CTRL_EEE_MASK;
2724 mpi_ctrl &= ~(FW2X_CTRL_PAUSE | FW2X_CTRL_ASYMMETRIC_PAUSE);
2726 mpi_ctrl |= FW2X_CTRL_PAUSE;
2728 mpi_ctrl |= FW2X_CTRL_ASYMMETRIC_PAUSE;
2731 mpi_ctrl &= ~(FW2X_CTRL_RATE_MASK | FW2X_CTRL_EEE_MASK);
2732 mpi_ctrl &= ~(FW2X_CTRL_PAUSE | FW2X_CTRL_ASYMMETRIC_PAUSE);
2739 AQ_WRITE64_REG(sc, FW2X_MPI_CONTROL_REG, mpi_ctrl);