openwrt-redmi-ax3000/target/linux
Josef Schlehofer 31ccc27f41 bcm27xx: bcm2711: add kmod-usb-net-lan78xx
Some vendors like Seeedstudio in their product [1] with Raspberry Pi
Compute Module 4 uses Microchip LAN7800 (USB 3.0 to Gigabit
Ethernet Bridge) - USB 3.0 extended from PCIe of CM4.

lsusb output:
```
Bus 002 Device 002: ID 0424:7800 Microchip LAN7800
```

Raspberry Pi 4 and even Compute Module 4 has many resources available
and for just one kernel module it is not necessary to add additional specific CM4 profiles.
Let's include it by default, so the both Ethernet ports will be usable
to have better user-experience. Because previous generation of Raspberry
Pi included LAN7800 Gigabit Ethernet by default and it is enabled there
[2] in kernel without additional kernel module, which was added recently [3].

After this commit in dmesg can be found this:

```
root@OpenWrt:~# dmesg | grep lan
[    7.038889] lan78xx 2-3:1.0 (unnamed net_device) (uninitialized): int urb period 64
[    7.090484] usbcore: registered new interface driver lan78xx
```

Tested and works with sysupgrade image.

[1] https://www.seeedstudio.com/Dual-GbE-Carrier-Board-with-4GB-RAM-32GB-eMMC-RPi-CM4-Case-p-5029.html
[2] 32c74552b2/target/linux/bcm27xx/bcm2709/config-5.4 (L437)
[3] 31647d8be8

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-03-19 16:13:58 +01:00
..
apm821xx
archs38
armvirt
at91
ath25
ath79 ath79: improve support for GL.iNet GL-XE300 2022-03-17 21:55:10 +01:00
bcm27xx bcm27xx: bcm2711: add kmod-usb-net-lan78xx 2022-03-19 16:13:58 +01:00
bcm47xx
bcm53xx
bcm63xx
bcm4908 bcm4908: include U-Boot DTB files for ASUS GT-AX6000 & Netgear RAX220 2022-03-15 18:43:42 +01:00
bmips
gemini
generic kernel: enable SERIAL_8250_16550A_VARIANTS 2022-03-18 14:44:39 +02:00
imx
ipq40xx
ipq806x ipq806x: fix TP-Link Archer VR2600v bootlooping 2022-03-16 20:48:01 +01:00
kirkwood
lantiq lantiq: fritz7362sl: add partition subnode for SPI flash 2022-03-16 20:48:01 +01:00
layerscape
malta
mediatek
mpc85xx mpc85xx: fix missing kernel config symbol and DTS whitespace issue 2022-03-17 08:05:03 +01:00
mvebu
mxs
octeon
octeontx
omap
oxnas
pistachio
qoriq qoriq: enable I2C in target kernel config 2022-03-16 01:48:24 +02:00
ramips ramips: add support for Netgear WN3100RPv2 2022-03-16 23:14:25 +09:00
realtek
rockchip kernel: include CONFIG_KEXEC_SIG in configs 2022-03-15 08:33:45 +01:00
sunxi
tegra
uml
x86
zynq
Makefile