]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
bcm2712: add kmod-r8169 and kmod-usb-net-rtl8152 19384/head
authorElbert Mai <code@elbertmai.com>
Sat, 12 Jul 2025 12:58:59 +0000 (05:58 -0700)
committerHauke Mehrtens <hauke@hauke-m.de>
Mon, 8 Sep 2025 22:07:18 +0000 (00:07 +0200)
Boards such as [1] and [2] add an extra Ethernet port to Raspberry Pi (CM)5.
These typically use Realtek PCIe or USB Ethernet NICs. Include kmod-r8169 and
kmod-usb-net-rtl8152 by default to make it easy to configure LAN/WAN ports
with these parts on Raspberry Pi 5.

Because CM5 can fit in the same carrier boards as CM4, also ensure that both
devices have the same Ethernet NIC kmods.

[1]: https://www.waveshare.com/wiki/CM5-DUAL-ETH-MINI
[2]: https://www.waveshare.com/wiki/PCIe_TO_Gigabit_ETH_Board_(C)

Signed-off-by: Elbert Mai <code@elbertmai.com>
Link: https://github.com/openwrt/openwrt/pull/19384
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/bcm27xx/image/Makefile

index 8320855573a4554f54e6b6d98d4a9638c85136e8..0a83d1e733b1781bf11d864340f703c90f15f608 100644 (file)
@@ -193,6 +193,7 @@ define Device/rpi-4
        kmod-spi-bcm2835-aux \
        kmod-i2c-brcmstb \
        kmod-usb-net-lan78xx \
+       kmod-usb-net-rtl8152 \
        kmod-r8169
   IMAGE/sysupgrade.img.gz := boot-common | boot-2711 | sdcard-img | gzip | append-metadata
   IMAGE/factory.img.gz := boot-common | boot-2711 | sdcard-img | gzip
@@ -222,7 +223,10 @@ define Device/rpi-5
        kmod-i2c-bcm2835 kmod-spi-bcm2835 \
        kmod-i2c-brcmstb \
        kmod-i2c-designware-platform kmod-spi-dw-mmio \
-       kmod-hwmon-pwmfan kmod-thermal
+       kmod-hwmon-pwmfan kmod-thermal \
+       kmod-usb-net-lan78xx \
+       kmod-usb-net-rtl8152 \
+       kmod-r8169
   IMAGE/sysupgrade.img.gz := boot-common | sdcard-img | gzip | append-metadata
   IMAGE/factory.img.gz := boot-common | sdcard-img | gzip
 endef