net/i40e/base: expose LED functionality
The previous code had the LED code wrapped such that, it was static to the file and not usable outside of it. It is now available. Signed-off-by: Mateusz Rusinski <mateusz.rusinski@intel.com> Signed-off-by: Xiaolong Ye <xiaolong.ye@intel.com> Acked-by: Qi Zhang <qi.z.zhang@intel.com> Acked-by: Beilei Xing <beilei.xing@intel.com>
This commit is contained in:
parent
76e874a71c
commit
8b57cc446e
@ -6851,8 +6851,8 @@ phy_blinking_end:
|
||||
* @led_addr: LED register address
|
||||
* @reg_val: read register value
|
||||
**/
|
||||
static enum i40e_status_code i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr,
|
||||
u32 *reg_val)
|
||||
enum i40e_status_code i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr,
|
||||
u32 *reg_val)
|
||||
{
|
||||
enum i40e_status_code status;
|
||||
u8 phy_addr = 0;
|
||||
@ -6880,8 +6880,8 @@ static enum i40e_status_code i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr,
|
||||
* @led_addr: LED register address
|
||||
* @reg_val: register value to write
|
||||
**/
|
||||
static enum i40e_status_code i40e_led_set_reg(struct i40e_hw *hw, u16 led_addr,
|
||||
u32 reg_val)
|
||||
enum i40e_status_code i40e_led_set_reg(struct i40e_hw *hw, u16 led_addr,
|
||||
u32 reg_val)
|
||||
{
|
||||
enum i40e_status_code status;
|
||||
u8 phy_addr = 0;
|
||||
|
@ -73,7 +73,10 @@ enum i40e_status_code i40e_led_get_phy(struct i40e_hw *hw, u16 *led_addr,
|
||||
u16 *val);
|
||||
enum i40e_status_code i40e_blink_phy_link_led(struct i40e_hw *hw,
|
||||
u32 time, u32 interval);
|
||||
|
||||
enum i40e_status_code i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr,
|
||||
u32 *reg_val);
|
||||
enum i40e_status_code i40e_led_set_reg(struct i40e_hw *hw, u16 led_addr,
|
||||
u32 reg_val);
|
||||
enum i40e_status_code i40e_get_phy_lpi_status(struct i40e_hw *hw,
|
||||
struct i40e_hw_port_stats *stats);
|
||||
enum i40e_status_code i40e_get_lpi_counters(struct i40e_hw *hw, u32 *tx_counter,
|
||||
|
Loading…
x
Reference in New Issue
Block a user