diff options
| author | Dave Marquard | 2025-04-27 00:39:33 +0000 |
|---|---|---|
| committer | Álvaro Fernández Rojas | 2025-05-06 16:07:40 +0000 |
| commit | 169dc6270a4ebdc7ec839a4930bbed35ae05ffa2 (patch) | |
| tree | 80bc0a942a2f7e9d648ccf845716e9d393ea8e35 | |
| parent | 8774dd7761d3701affe8f3b06c84cf4b9bce1120 (diff) | |
| download | openwrt-169dc6270a4ebdc7ec839a4930bbed35ae05ffa2.tar.gz | |
bcm27xx: bcm2712: support all devices
- RPi 500
- RPi 5 Compute Module
- RPi 5B (bcm2712 d0 rev)
Signed-off-by: Dave Marquard <dave-atx@users.noreply.github.com>
Link: https://github.com/openwrt/openwrt/pull/18622
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| -rw-r--r-- | target/linux/bcm27xx/base-files/etc/board.d/02_network | 2 | ||||
| -rw-r--r-- | target/linux/bcm27xx/base-files/lib/preinit/05_set_preinit_iface_brcm2708 | 2 | ||||
| -rw-r--r-- | target/linux/bcm27xx/image/Makefile | 15 |
3 files changed, 16 insertions, 3 deletions
diff --git a/target/linux/bcm27xx/base-files/etc/board.d/02_network b/target/linux/bcm27xx/base-files/etc/board.d/02_network index f246139c38..e05c369d64 100644 --- a/target/linux/bcm27xx/base-files/etc/board.d/02_network +++ b/target/linux/bcm27xx/base-files/etc/board.d/02_network @@ -17,6 +17,8 @@ raspberrypi,3-model-b-plus |\ raspberrypi,400 |\ raspberrypi,4-compute-module |\ raspberrypi,4-model-b |\ +raspberrypi,500 |\ +raspberrypi,5-compute-module |\ raspberrypi,5-model-b |\ raspberrypi,model-b |\ raspberrypi,model-b-plus |\ diff --git a/target/linux/bcm27xx/base-files/lib/preinit/05_set_preinit_iface_brcm2708 b/target/linux/bcm27xx/base-files/lib/preinit/05_set_preinit_iface_brcm2708 index 120475b55d..bce75d7119 100644 --- a/target/linux/bcm27xx/base-files/lib/preinit/05_set_preinit_iface_brcm2708 +++ b/target/linux/bcm27xx/base-files/lib/preinit/05_set_preinit_iface_brcm2708 @@ -12,6 +12,8 @@ set_preinit_iface() { raspberrypi,400 |\ raspberrypi,4-compute-module |\ raspberrypi,4-model-b |\ + raspberrypi,500 |\ + raspberrypi,5-compute-module |\ raspberrypi,5-model-b |\ raspberrypi,model-b |\ raspberrypi,model-b-plus |\ diff --git a/target/linux/bcm27xx/image/Makefile b/target/linux/bcm27xx/image/Makefile index 23bc3a35c9..0ded372a3f 100644 --- a/target/linux/bcm27xx/image/Makefile +++ b/target/linux/bcm27xx/image/Makefile @@ -193,10 +193,19 @@ ifeq ($(SUBTARGET),bcm2711) endif define Device/rpi-5 - DEVICE_MODEL := 5 + DEVICE_MODEL := 5/500/CM5 KERNEL_IMG := kernel_2712.img - DEVICE_DTS := broadcom/bcm2712-rpi-5-b - SUPPORTED_DEVICES := raspberrypi,5-model-b + DEVICE_DTS := \ + broadcom/bcm2712-rpi-5-b \ + broadcom/bcm2712-rpi-cm5-cm4io \ + broadcom/bcm2712-rpi-cm5-cm5io \ + broadcom/bcm2712-rpi-cm5l-cm4io \ + broadcom/bcm2712-rpi-cm5l-cm5io \ + broadcom/bcm2712d0-rpi-5-b + SUPPORTED_DEVICES := \ + raspberrypi,500 \ + raspberrypi,5-compute-module \ + raspberrypi,5-model-b DEVICE_PACKAGES := \ cypress-firmware-43455-sdio \ brcmfmac-nvram-43455-sdio \ |