net/ixgbe/base: support MAC X550em/X557 LED on/off
This patch updates ixgbe_led_[on|off]_t_X550em for MAC or PHY connected LEDs. To support both MAC or PHY connected LEDs, both MAC and PHY led control registers are configured. Signed-off-by: Wei Dai <wei.dai@intel.com> Tested-by: Yuan Peng <yuan.peng@intel.com>
This commit is contained in:
parent
d53a80024a
commit
999566af0a
@ -4610,7 +4610,8 @@ s32 ixgbe_led_on_t_X550em(struct ixgbe_hw *hw, u32 led_idx)
|
||||
ixgbe_write_phy_reg(hw, IXGBE_X557_LED_PROVISIONING + led_idx,
|
||||
IXGBE_MDIO_VENDOR_SPECIFIC_1_DEV_TYPE, phy_data);
|
||||
|
||||
return IXGBE_SUCCESS;
|
||||
/* Some designs have the LEDs wired to the MAC */
|
||||
return ixgbe_led_on_generic(hw, led_idx);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -4634,7 +4635,8 @@ s32 ixgbe_led_off_t_X550em(struct ixgbe_hw *hw, u32 led_idx)
|
||||
ixgbe_write_phy_reg(hw, IXGBE_X557_LED_PROVISIONING + led_idx,
|
||||
IXGBE_MDIO_VENDOR_SPECIFIC_1_DEV_TYPE, phy_data);
|
||||
|
||||
return IXGBE_SUCCESS;
|
||||
/* Some designs have the LEDs wired to the MAC */
|
||||
return ixgbe_led_off_generic(hw, led_idx);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user