realtek: refresh patches in 5.15
[openwrt/staging/noltari.git] / target / linux / realtek / patches-5.15 / 702-net-ethernet-add-support-for-rtl838x-ethernet.patch
1 From 2b88563ee5aafd9571d965b7f2093a0f58d98a31 Mon Sep 17 00:00:00 2001
2 From: John Crispin <john@phrozen.org>
3 Date: Thu, 26 Nov 2020 12:02:21 +0100
4 Subject: net: ethernet: Add support for RTL838x ethernet
5
6 * rename the target to realtek
7 * add refactored DSA driver
8 * add latest gpio driver
9 * lots of arch cleanups
10 * new irq driver
11 * additional boards
12
13 Submitted-by: Bert Vermeulen <bert@biot.com>
14 Submitted-by: Birger Koblitz <mail@birger-koblitz.de>
15 Submitted-by: Sander Vanheule <sander@svanheule.net>
16 Submitted-by: Bjørn Mork <bjorn@mork.no>
17 Submitted-by: John Crispin <john@phrozen.org>
18 ---
19 drivers/net/ethernet/Kconfig | 7 +-
20 drivers/net/ethernet/Makefile | 1 +
21 2 files changed, 8 insertions(+)
22
23 --- a/drivers/net/ethernet/Kconfig
24 +++ b/drivers/net/ethernet/Kconfig
25 @@ -166,6 +166,13 @@ source "drivers/net/ethernet/rdc/Kconfig
26 source "drivers/net/ethernet/realtek/Kconfig"
27 source "drivers/net/ethernet/renesas/Kconfig"
28 source "drivers/net/ethernet/rocker/Kconfig"
29 +
30 +config NET_RTL838X
31 + tristate "Realtek rtl838x Ethernet MAC support"
32 + depends on RTL83XX
33 + help
34 + Say Y here if you want to use the Realtek rtl838x Gbps Ethernet MAC.
35 +
36 source "drivers/net/ethernet/samsung/Kconfig"
37 source "drivers/net/ethernet/seeq/Kconfig"
38 source "drivers/net/ethernet/sgi/Kconfig"
39 --- a/drivers/net/ethernet/Makefile
40 +++ b/drivers/net/ethernet/Makefile
41 @@ -77,6 +77,7 @@ obj-$(CONFIG_NET_VENDOR_REALTEK) += real
42 obj-$(CONFIG_NET_VENDOR_RENESAS) += renesas/
43 obj-$(CONFIG_NET_VENDOR_RDC) += rdc/
44 obj-$(CONFIG_NET_VENDOR_ROCKER) += rocker/
45 +obj-$(CONFIG_NET_RTL838X) += rtl838x_eth.o
46 obj-$(CONFIG_NET_VENDOR_SAMSUNG) += samsung/
47 obj-$(CONFIG_NET_VENDOR_SEEQ) += seeq/
48 obj-$(CONFIG_NET_VENDOR_SILAN) += silan/