[PATCH v1 net-next 0/3] lan743x: Add new lan743x driver

2018-02-13 Thread Bryan Whitehead
Add new lan743x driver. The lan743x from Microchip Technologies Inc, is a PCIe to Gigabit Ethernet Controller. Bryan Whitehead (3): lan743x: Add main source file for new lan743x driver lan743x: Update Kconfig and Makefile to include lan743x driver lan743x: Update MAINTAINERS to include

[PATCH v1 net-next 1/3] lan743x: Add main source file for new lan743x driver

2018-02-13 Thread Bryan Whitehead
Add main source files for new lan743x driver Signed-off-by: Bryan Whitehead <bryan.whiteh...@microchip.com> --- drivers/net/ethernet/microchip/lan743x_main.c | 2964 + drivers/net/ethernet/microchip/lan743x_main.h | 1331 +++ 2 files changed, 4295 inse

[PATCH v1 net-next 2/3] lan743x: Update Kconfig and Makefile to include lan743x driver

2018-02-13 Thread Bryan Whitehead
Update Kconfig and Makefile to include lan743x driver. Signed-off-by: Bryan Whitehead <bryan.whiteh...@microchip.com> --- drivers/net/ethernet/microchip/Kconfig | 9 + drivers/net/ethernet/microchip/Makefile | 3 +++ 2 files changed, 12 insertions(+) diff --git a/drivers/net/et

[PATCH v1 net-next 3/3] lan743x: Update MAINTAINERS to include lan743x driver maintainers

2018-02-13 Thread Bryan Whitehead
Update MAINTAINERS to include lan743x driver maintainers. Signed-off-by: Bryan Whitehead <bryan.whiteh...@microchip.com> --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 3bdc260..0fb76d8 100644 --- a/MAINTAINERS +++ b/MAINT

[PATCH v2 net-next 2/2] lan743x: Update MAINTAINERS to include lan743x driver

2018-02-21 Thread Bryan Whitehead
Update MAINTAINERS to include lan743x driver Signed-off-by: Bryan Whitehead <bryan.whiteh...@microchip.com> --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 9a7f76e..c340125 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9149,6 +9

[PATCH v2 net-next 1/2] lan743x: Add main source files for new lan743x driver

2018-02-21 Thread Bryan Whitehead
Add main source files for new lan743x driver. Signed-off-by: Bryan Whitehead <bryan.whiteh...@microchip.com> --- drivers/net/ethernet/microchip/Kconfig| 10 + drivers/net/ethernet/microchip/Makefile |3 + drivers/net/ethernet/microchip/lan743x_main.c

[PATCH v2 net-next 0/2] lan743x: Add new lan743x driver

2018-02-21 Thread Bryan Whitehead
Add new lan743x driver. The lan743x from Microchip Technologies Inc, is a PCIe to Gigabit Ethernet Controller. Bryan Whitehead (2): lan743x: Add main source files for new lan743x driver lan743x: Update MAINTAINERS to include lan743x driver MAINTAINERS

[PATCH v1 net-next] lan743x: lan743x: Add PTP support

2018-08-09 Thread Bryan Whitehead
PTP support includes: Ingress, and egress timestamping. One step timestamping available. PTP clock support. Periodic output support. Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/Makefile |2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c

[PATCH v4 net-next 8/8] lan743x: Add RSS support

2018-07-23 Thread Bryan Whitehead
Implement RSS support Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 132 +++ drivers/net/ethernet/microchip/lan743x_main.c| 20 drivers/net/ethernet/microchip/lan743x_main.h| 19 3 files changed, 171 insertions

[PATCH v4 net-next 5/8] lan743x: Add support for ethtool eeprom access

2018-07-23 Thread Bryan Whitehead
Implement ethtool eeprom access Also provides access to OTP (One Time Programming) Signed-off-by: Bryan Whitehead Reviewed-by: Andrew Lunn --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 209 +++ drivers/net/ethernet/microchip/lan743x_main.h| 33 2 files

[PATCH v4 net-next 1/8] lan743x: Add support for ethtool get_drvinfo

2018-07-23 Thread Bryan Whitehead
Implement ethtool get_drvinfo Signed-off-by: Bryan Whitehead Reviewed-by: Andrew Lunn --- drivers/net/ethernet/microchip/Makefile | 2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 21 + drivers/net/ethernet/microchip/lan743x_ethtool.h | 11

[PATCH v4 net-next 4/8] lan743x: Add support for ethtool message level

2018-07-23 Thread Bryan Whitehead
Implement ethtool message level Signed-off-by: Bryan Whitehead Reviewed-by: Andrew Lunn --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 17 + 1 file changed, 17 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b/drivers/net/ethernet/microchip

[PATCH v4 net-next 0/8] lan743x: Add features to lan743x driver

2018-07-23 Thread Bryan Whitehead
IZE in lan743x_ethtool_set_eeprom. Patch 6/9 - Removed unnecessary read of PMT_CTL. Used CRC algorithm from lib. Removed PHY interrupt settings from lan743x_pm_suspend Change "#if CONFIG_PM" to "#ifdef CONFIG_PM" Bryan Whitehead (8): lan743x: Add support

[PATCH v4 net-next 3/8] lan743x: Add support for ethtool statistics

2018-07-23 Thread Bryan Whitehead
Implement ethtool statistics Signed-off-by: Bryan Whitehead Reviewed-by: Andrew Lunn --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 180 +++ drivers/net/ethernet/microchip/lan743x_main.c| 6 +- drivers/net/ethernet/microchip/lan743x_main.h| 31 3

[PATCH v4 net-next 7/8] lan743x: Add EEE support

2018-07-23 Thread Bryan Whitehead
Implement EEE support Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 85 drivers/net/ethernet/microchip/lan743x_main.h| 3 + 2 files changed, 88 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b

[PATCH v4 net-next 6/8] lan743x: Add power management support

2018-07-23 Thread Bryan Whitehead
Implement power management Supports suspend, resume, and Wake on LAN Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 47 ++ drivers/net/ethernet/microchip/lan743x_main.c| 176 +++ drivers/net/ethernet/microchip/lan743x_main.h

[PATCH v4 net-next 2/8] lan743x: Add support for ethtool link settings

2018-07-23 Thread Bryan Whitehead
Use default link setting functions Signed-off-by: Bryan Whitehead Reviewed-by: Andrew Lunn --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b/drivers/net/ethernet/microchip

[PATCH v3 net-next 5/8] lan743x: Add support for ethtool eeprom access

2018-07-18 Thread Bryan Whitehead
Implement ethtool eeprom access Also provides access to OTP (One Time Programming) Signed-off-by: Bryan Whitehead Reviewed-by: Andrew Lunn --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 209 +++ drivers/net/ethernet/microchip/lan743x_main.h| 33 2 files

[PATCH v3 net-next 0/8] lan743x: Add features to lan743x driver

2018-07-18 Thread Bryan Whitehead
end Change "#if CONFIG_PM" to "#ifdef CONFIG_PM" Bryan Whitehead (8): lan743x: Add support for ethtool get_drvinfo lan743x: Add support for ethtool link settings lan743x: Add support for ethtool statistics lan743x: Add support for ethtool message level lan743x: Add sup

[PATCH v3 net-next 2/8] lan743x: Add support for ethtool link settings

2018-07-18 Thread Bryan Whitehead
Use default link setting functions Signed-off-by: Bryan Whitehead Reviewed-by: Andrew Lunn --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b/drivers/net/ethernet/microchip

[PATCH v3 net-next 8/8] lan743x: Add RSS support

2018-07-18 Thread Bryan Whitehead
Implement RSS support Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 132 +++ drivers/net/ethernet/microchip/lan743x_main.c| 20 drivers/net/ethernet/microchip/lan743x_main.h| 19 3 files changed, 171 insertions

[PATCH v3 net-next 1/8] lan743x: Add support for ethtool get_drvinfo

2018-07-18 Thread Bryan Whitehead
Implement ethtool get_drvinfo Signed-off-by: Bryan Whitehead Reviewed-by: Andrew Lunn --- drivers/net/ethernet/microchip/Makefile | 2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 21 + drivers/net/ethernet/microchip/lan743x_ethtool.h | 11

[PATCH v3 net-next 4/8] lan743x: Add support for ethtool message level

2018-07-18 Thread Bryan Whitehead
Implement ethtool message level Signed-off-by: Bryan Whitehead Reviewed-by: Andrew Lunn --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 17 + 1 file changed, 17 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b/drivers/net/ethernet/microchip

[PATCH v3 net-next 3/8] lan743x: Add support for ethtool statistics

2018-07-18 Thread Bryan Whitehead
Implement ethtool statistics Signed-off-by: Bryan Whitehead Reviewed-by: Andrew Lunn --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 180 +++ drivers/net/ethernet/microchip/lan743x_main.c| 6 +- drivers/net/ethernet/microchip/lan743x_main.h| 31 3

[PATCH v3 net-next 6/8] lan743x: Add power management support

2018-07-18 Thread Bryan Whitehead
Implement power management. Supports suspend, resume, and Wake On LAN Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 52 +++ drivers/net/ethernet/microchip/lan743x_main.c| 184 +++ drivers/net/ethernet/microchip/lan743x_main.h

[PATCH v3 net-next 7/8] lan743x: Add EEE support

2018-07-18 Thread Bryan Whitehead
Implement EEE support Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 92 drivers/net/ethernet/microchip/lan743x_main.h| 3 + 2 files changed, 95 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b

[PATCH v1 net-next 9/9] lan743x: Add PTP support

2018-07-05 Thread Bryan Whitehead
Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/Makefile |2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 28 + drivers/net/ethernet/microchip/lan743x_main.c| 81 +- drivers/net/ethernet/microchip/lan743x_main.h| 96 +- drivers/net/ethernet

[PATCH v1 net-next 6/9] lan743x: Add power management support

2018-07-05 Thread Bryan Whitehead
Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 51 ++ drivers/net/ethernet/microchip/lan743x_main.c| 210 +++ drivers/net/ethernet/microchip/lan743x_main.h| 47 + 3 files changed, 308 insertions(+) diff --git a/drivers

[PATCH v1 net-next 2/9] lan743x: Add support for ethtool link settings

2018-07-05 Thread Bryan Whitehead
Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b/drivers/net/ethernet/microchip/lan743x_ethtool.c index 0e20758..5c4582c 100644 --- a/drivers/net

[PATCH v1 net-next 8/9] lan743x: Add RSS support

2018-07-05 Thread Bryan Whitehead
Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 132 +++ drivers/net/ethernet/microchip/lan743x_main.c| 20 drivers/net/ethernet/microchip/lan743x_main.h| 19 3 files changed, 171 insertions(+) diff --git a/drivers

[PATCH v1 net-next 7/9] lan743x: Add EEE support

2018-07-05 Thread Bryan Whitehead
Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 89 drivers/net/ethernet/microchip/lan743x_main.h| 3 + 2 files changed, 92 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b/drivers/net/ethernet

[PATCH v1 net-next 1/9] lan743x: Add support for ethtool get_drvinfo

2018-07-05 Thread Bryan Whitehead
Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/Makefile | 2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 21 + drivers/net/ethernet/microchip/lan743x_ethtool.h | 11 +++ drivers/net/ethernet/microchip/lan743x_main.c| 2 ++ 4

[PATCH v1 net-next 5/9] lan743x: Add support for ethtool eeprom access

2018-07-05 Thread Bryan Whitehead
Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 209 +++ drivers/net/ethernet/microchip/lan743x_main.h| 33 2 files changed, 242 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b/drivers/net

[PATCH v1 net-next 3/9] lan743x: Add support for ethtool statistics

2018-07-05 Thread Bryan Whitehead
Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 182 +++ drivers/net/ethernet/microchip/lan743x_main.c| 6 +- drivers/net/ethernet/microchip/lan743x_main.h| 31 3 files changed, 216 insertions(+), 3 deletions(-) diff

[PATCH v1 net-next 4/9] lan743x: Add support for ethtool message level

2018-07-05 Thread Bryan Whitehead
Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 17 + 1 file changed, 17 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b/drivers/net/ethernet/microchip/lan743x_ethtool.c index 988c67c..addd628 100644

[PATCH v1 net-next 0/9] lan743x: Add features to lan743x driver.

2018-07-05 Thread Bryan Whitehead
This patch series adds extra features to the lan743x driver. Bryan Whitehead (9): lan743x: Add support for ethtool get_drvinfo lan743x: Add support for ethtool link settings lan743x: Add support for ethtool statistics lan743x: Add support for ethtool message level lan743x: Add support

[PATCH v2 net-next 2/9] lan743x: Add support for ethtool link settings

2018-07-12 Thread Bryan Whitehead
Use default link setting functions Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b/drivers/net/ethernet/microchip/lan743x_ethtool.c index 0e20758

[PATCH v2 net-next 3/9] lan743x: Add support for ethtool statistics

2018-07-12 Thread Bryan Whitehead
Implement ethtool statistics Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 180 +++ drivers/net/ethernet/microchip/lan743x_main.c| 6 +- drivers/net/ethernet/microchip/lan743x_main.h| 31 3 files changed, 214 insertions

[PATCH v2 net-next 5/9] lan743x: Add support for ethtool eeprom access

2018-07-12 Thread Bryan Whitehead
Implement ethtool eeprom access Also provides access to OTP (One Time Programming) Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 209 +++ drivers/net/ethernet/microchip/lan743x_main.h| 33 2 files changed, 242 insertions

[PATCH v2 net-next 0/9] lan743x: Add features to lan743x driver

2018-07-12 Thread Bryan Whitehead
lib. Removed PHY interrupt settings from lan743x_pm_suspend Change "#if CONFIG_PM" to "#ifdef CONFIG_PM" Bryan Whitehead (9): lan743x: Add support for ethtool get_drvinfo lan743x: Add support for ethtool link settings lan743x: Add support fo

[PATCH v2 net-next 9/9] lan743x: Add PTP support

2018-07-12 Thread Bryan Whitehead
PTP support includes: Ingress, and egress timestamping. PTP clock support Pulse per second output on GPIO Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/Makefile |2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 28 + drivers/net/ethernet

[PATCH v2 net-next 7/9] lan743x: Add EEE support

2018-07-12 Thread Bryan Whitehead
Implement EEE support Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 89 drivers/net/ethernet/microchip/lan743x_main.h| 3 + 2 files changed, 92 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b

[PATCH v2 net-next 1/9] lan743x: Add support for ethtool get_drvinfo

2018-07-12 Thread Bryan Whitehead
Implement ethtool get_drvinfo Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/Makefile | 2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 21 + drivers/net/ethernet/microchip/lan743x_ethtool.h | 11 +++ drivers/net/ethernet

[PATCH v2 net-next 6/9] lan743x: Add power management support

2018-07-12 Thread Bryan Whitehead
Implement power management. Supports suspend, resume, and Wake On LAN Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 48 ++ drivers/net/ethernet/microchip/lan743x_main.c| 184 +++ drivers/net/ethernet/microchip/lan743x_main.h

[PATCH v2 net-next 8/9] lan743x: Add RSS support

2018-07-12 Thread Bryan Whitehead
Implement RSS support Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 132 +++ drivers/net/ethernet/microchip/lan743x_main.c| 20 drivers/net/ethernet/microchip/lan743x_main.h| 19 3 files changed, 171 insertions

[PATCH v2 net-next 4/9] lan743x: Add support for ethtool message level

2018-07-12 Thread Bryan Whitehead
Implement ethtool message level Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_ethtool.c | 17 + 1 file changed, 17 insertions(+) diff --git a/drivers/net/ethernet/microchip/lan743x_ethtool.c b/drivers/net/ethernet/microchip/lan743x_ethtool.c index

[PATCH v3 net-next 1/2] lan743x: Add main source files for new lan743x driver

2018-03-01 Thread Bryan Whitehead
Add main source files for new lan743x driver Signed-off-by: Bryan Whitehead <bryan.whiteh...@microchip.com> --- drivers/net/ethernet/microchip/Kconfig| 10 + drivers/net/ethernet/microchip/Makefile |3 + drivers/net/ethernet/microchip/lan743x_main.c

[PATCH v3 net-next 0/2] lan743x: Add new lan743x driver

2018-03-01 Thread Bryan Whitehead
to napi. Updates for V2: Patch 1/2 - Applied community suggestions Bryan Whitehead (2): lan743x: Add main source files for new lan743x driver lan743x: Update MAINTAINERS to include lan743x driver MAINTAINERS |7 + drivers/net/ethernet/microchip/Kconfig

[PATCH v3 net-next 2/2] lan743x: Update MAINTAINERS to include lan743x driver

2018-03-01 Thread Bryan Whitehead
Update MAINTAINERS to include lan743x driver Signed-off-by: Bryan Whitehead <bryan.whiteh...@microchip.com> --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index e0b3900..a2129b3 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9157,6 +9

[PATCH v4 net-next 0/2] lan743x: Add new lan743x driver

2018-03-05 Thread Bryan Whitehead
initialization tracking flags. converted to 64 bit statistics. converted tx clean up tasklet to napi. Updates for V2: Patch 1/2 - Applied community suggestions Bryan Whitehead (2): lan743x: Add main source files for new lan743x driver lan743x: Update MAINTAINERS to include lan743x

[PATCH v4 net-next 1/2] lan743x: Add main source files for new lan743x driver

2018-03-05 Thread Bryan Whitehead
Add main source files for new lan743x driver Signed-off-by: Bryan Whitehead <bryan.whiteh...@microchip.com> --- drivers/net/ethernet/microchip/Kconfig| 10 + drivers/net/ethernet/microchip/Makefile |3 + drivers/net/ethernet/microchip/lan743x_main.c

[PATCH v4 net-next 2/2] lan743x: Update MAINTAINERS to include lan743x driver

2018-03-05 Thread Bryan Whitehead
Update MAINTAINERS to include lan743x driver Signed-off-by: Bryan Whitehead <bryan.whiteh...@microchip.com> --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index e0b3900..a2129b3 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9157,6 +9

[PATCH v1 net] lan743x: Remove SPI dependency from Microchip group.

2018-10-25 Thread Bryan Whitehead
The SPI dependency does not apply to lan743x driver, and other drivers in the group already state their dependence on SPI. Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/Kconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/net/ethernet/microchip/Kconfig b

[PATCH v1 net] lan743x: Remove SPI dependency from Microchip group

2018-10-25 Thread Bryan Whitehead
The SPI dependency does not apply to lan743x driver, and other drivers in the group already state their dependence on SPI. Bryan Whitehead (1): lan743x: Remove SPI dependency from Microchip group. drivers/net/ethernet/microchip/Kconfig | 1 - 1 file changed, 1 deletion(-) -- 2.7.4

[PATCH v1 net] lan743x: Enable driver to work with LAN7431

2018-11-21 Thread Bryan Whitehead
This driver was designed to work with both LAN7430 and LAN7431. The only difference between the two is the LAN7431 has support for external phy. This change adds LAN7431 to the list of recognized devices supported by this driver. fixes: driver won't load for LAN7431 Signed-off-by: Bryan

[PATCH v2 net] lan743x: fix return value for lan743x_tx_napi_poll

2018-11-21 Thread Bryan Whitehead
panic under heavy traffic load. Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_main.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/net/ethernet/microchip/lan743x_main.c b/drivers/net/ethernet/microchip/lan743x_main.c index 867cddb

[PATCH v1 net] lan743x: fix return value for lan743x_tx_napi_poll

2018-11-20 Thread Bryan Whitehead
It has been noticed that under stress the lan743x driver will sometimes hang or cause a kernel panic. It has been noticed that returning '0' instead of 'weight' fixes this issue. fixes: rare kernel panic under heavy traffic load. Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip

[PATCH v3 net] lan743x: fix return value for lan743x_tx_napi_poll

2018-11-26 Thread Bryan Whitehead
for registration of tx napi poll routine fixes: 23f0703c125b ("lan743x: Add main source files for new lan743x driver") Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_main.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/d

[PATCH v2 net] lan743x: Enable driver to work with LAN7431

2018-11-26 Thread Bryan Whitehead
fixes: 23f0703c125b ("lan743x: Add main source files for new lan743x driver") Signed-off-by: Bryan Whitehead --- drivers/net/ethernet/microchip/lan743x_main.c | 1 + drivers/net/ethernet/microchip/lan743x_main.h | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/net/ethernet