bmips: add subtargets for each SoC
authorÁlvaro Fernández Rojas <noltari@gmail.com>
Sun, 9 Apr 2023 19:01:11 +0000 (21:01 +0200)
committerÁlvaro Fernández Rojas <noltari@gmail.com>
Mon, 10 Apr 2023 08:04:08 +0000 (10:04 +0200)
commit6fd8e0f943a0e8216daf238e015b6a311512d4ae
treefccae96552a7fbdcb5b66535c57ad3892a4a8ab5
parente76556d967fac9e25ca49298996aeea491c9ef90
bmips: add subtargets for each SoC

BMIPS is a generic arch that can be used for multiple Broadcom SoCs, each one
with its own specific drivers, so instead of having a huge kernel supporting
all of them, let's switch to a subtarget per SoC like other OpenWrt targets.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
56 files changed:
target/linux/bmips/Makefile
target/linux/bmips/base-files/lib/upgrade/cfe-jffs2-nand.sh [new file with mode: 0644]
target/linux/bmips/bcm6318/base-files/etc/board.d/01_leds [new file with mode: 0644]
target/linux/bmips/bcm6318/base-files/etc/board.d/02_network [new file with mode: 0644]
target/linux/bmips/bcm6318/base-files/etc/uci-defaults/09_fix_crc [new file with mode: 0644]
target/linux/bmips/bcm6318/base-files/lib/upgrade/platform.sh [new file with mode: 0644]
target/linux/bmips/bcm6318/config-5.15 [new file with mode: 0644]
target/linux/bmips/bcm6318/target.mk [new file with mode: 0644]
target/linux/bmips/bcm63268/base-files/etc/board.d/01_leds [new file with mode: 0644]
target/linux/bmips/bcm63268/base-files/etc/board.d/02_network [new file with mode: 0644]
target/linux/bmips/bcm63268/base-files/etc/board.d/03_gpio_switches [new file with mode: 0644]
target/linux/bmips/bcm63268/base-files/lib/upgrade/platform.sh [new file with mode: 0644]
target/linux/bmips/bcm63268/config-5.15 [new file with mode: 0644]
target/linux/bmips/bcm63268/target.mk [new file with mode: 0644]
target/linux/bmips/bcm6328/base-files/etc/board.d/02_network [new file with mode: 0644]
target/linux/bmips/bcm6328/base-files/etc/uci-defaults/09_fix_crc [new file with mode: 0644]
target/linux/bmips/bcm6328/base-files/lib/upgrade/platform.sh [new file with mode: 0644]
target/linux/bmips/bcm6328/config-5.15 [new file with mode: 0644]
target/linux/bmips/bcm6328/target.mk [new file with mode: 0644]
target/linux/bmips/bcm6358/base-files/etc/board.d/01_leds [new file with mode: 0644]
target/linux/bmips/bcm6358/base-files/etc/board.d/02_network [new file with mode: 0644]
target/linux/bmips/bcm6358/base-files/lib/upgrade/platform.sh [new file with mode: 0644]
target/linux/bmips/bcm6358/config-5.15 [new file with mode: 0644]
target/linux/bmips/bcm6358/target.mk [new file with mode: 0644]
target/linux/bmips/bcm6362/base-files/etc/board.d/01_leds [new file with mode: 0644]
target/linux/bmips/bcm6362/base-files/etc/board.d/02_network [new file with mode: 0644]
target/linux/bmips/bcm6362/base-files/lib/upgrade/platform.sh [new file with mode: 0644]
target/linux/bmips/bcm6362/config-5.15 [new file with mode: 0644]
target/linux/bmips/bcm6362/target.mk [new file with mode: 0644]
target/linux/bmips/bcm6368/base-files/etc/board.d/02_network [new file with mode: 0644]
target/linux/bmips/bcm6368/base-files/etc/uci-defaults/09_fix_crc [new file with mode: 0644]
target/linux/bmips/bcm6368/base-files/lib/upgrade/platform.sh [new file with mode: 0644]
target/linux/bmips/bcm6368/config-5.15 [new file with mode: 0644]
target/linux/bmips/bcm6368/target.mk [new file with mode: 0644]
target/linux/bmips/config-5.15 [deleted file]
target/linux/bmips/generic/base-files/etc/board.d/01_leds [deleted file]
target/linux/bmips/generic/base-files/etc/board.d/02_network [deleted file]
target/linux/bmips/generic/base-files/etc/uci-defaults/09_fix_crc [deleted file]
target/linux/bmips/generic/base-files/lib/upgrade/platform.sh [deleted file]
target/linux/bmips/generic/config-default [deleted file]
target/linux/bmips/generic/target.mk [deleted file]
target/linux/bmips/image/Makefile
target/linux/bmips/image/bcm6318.mk [new file with mode: 0644]
target/linux/bmips/image/bcm63268.mk [new file with mode: 0644]
target/linux/bmips/image/bcm6328.mk [new file with mode: 0644]
target/linux/bmips/image/bcm6358.mk [new file with mode: 0644]
target/linux/bmips/image/bcm6362.mk [new file with mode: 0644]
target/linux/bmips/image/bcm6368.mk [new file with mode: 0644]
target/linux/bmips/image/bcm63xx_generic.mk [deleted file]
target/linux/bmips/image/bcm63xx_nand.mk [deleted file]
target/linux/bmips/nand/base-files/etc/board.d/01_leds [deleted file]
target/linux/bmips/nand/base-files/etc/board.d/02_network [deleted file]
target/linux/bmips/nand/base-files/etc/board.d/03_gpio_switches [deleted file]
target/linux/bmips/nand/base-files/lib/upgrade/platform.sh [deleted file]
target/linux/bmips/nand/config-default [deleted file]
target/linux/bmips/nand/target.mk [deleted file]