qed*: Add support for ethtool link_ksettings callbacks.
This patch adds the driver implementation for ethtool link_ksettings callbacks. qed driver now defines/uses the qed specific masks for representing link capability values. qede driver maps these values to to new link modes defined by the kernel implementation of link_ksettings. Please consider applying this to 'net-next' branch. Signed-off-by:Sudarsana Reddy Kalluru <sudarsana.kalluru@qlogic.com> Signed-off-by:
Yuval Mintz <Yuval.Mintz@qlogic.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/qlogic/qed/qed_main.c 56 additions, 51 deletionsdrivers/net/ethernet/qlogic/qed/qed_main.c
- drivers/net/ethernet/qlogic/qed/qed_mcp.c 3 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_mcp.c
- drivers/net/ethernet/qlogic/qed/qed_mcp.h 4 additions, 3 deletionsdrivers/net/ethernet/qlogic/qed/qed_mcp.h
- drivers/net/ethernet/qlogic/qede/qede_ethtool.c 102 additions, 30 deletionsdrivers/net/ethernet/qlogic/qede/qede_ethtool.c
- include/linux/qed/qed_if.h 15 additions, 0 deletionsinclude/linux/qed/qed_if.h
Loading
Please register or sign in to comment