diff options
author | Álvaro Fernández Rojas <noltari@gmail.com> | 2023-04-09 21:01:11 +0200 |
---|---|---|
committer | Álvaro Fernández Rojas <noltari@gmail.com> | 2023-04-10 10:04:08 +0200 |
commit | 6fd8e0f943a0e8216daf238e015b6a311512d4ae (patch) | |
tree | fccae96552a7fbdcb5b66535c57ad3892a4a8ab5 /target/linux/bmips/generic | |
parent | e76556d967fac9e25ca49298996aeea491c9ef90 (diff) | |
download | upstream-6fd8e0f943a0e8216daf238e015b6a311512d4ae.tar.gz upstream-6fd8e0f943a0e8216daf238e015b6a311512d4ae.tar.bz2 upstream-6fd8e0f943a0e8216daf238e015b6a311512d4ae.zip |
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>
Diffstat (limited to 'target/linux/bmips/generic')
6 files changed, 0 insertions, 74 deletions
diff --git a/target/linux/bmips/generic/base-files/etc/board.d/01_leds b/target/linux/bmips/generic/base-files/etc/board.d/01_leds deleted file mode 100644 index 3461eca10c..0000000000 --- a/target/linux/bmips/generic/base-files/etc/board.d/01_leds +++ /dev/null @@ -1,16 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0-or-later - -. /lib/functions/leds.sh -. /lib/functions/uci-defaults.sh - -board_config_update - -led_usb="$(get_dt_led usb)" -[ -n "$led_usb" ] && ucidef_set_led_usbdev "usb" "usb" "$led_usb" "1-1" - -led_usb2="$(get_dt_led usb2)" -[ -n "$led_usb2" ] && ucidef_set_led_usbdev "usb2" "usb2" "$led_usb2" "2-1" - -board_config_flush - -exit 0 diff --git a/target/linux/bmips/generic/base-files/etc/board.d/02_network b/target/linux/bmips/generic/base-files/etc/board.d/02_network deleted file mode 100644 index a5995849f0..0000000000 --- a/target/linux/bmips/generic/base-files/etc/board.d/02_network +++ /dev/null @@ -1,21 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0-or-later - -. /lib/functions/uci-defaults.sh - -board_config_update - -case "$(board_name)" in -comtrend,ar-5315u |\ -comtrend,ar-5387un |\ -comtrend,vr-3025u) - ucidef_set_bridge_device switch - ucidef_set_interface_lan "lan1 lan2 lan3 lan4" - ;; -huawei,hg556a-b) - ucidef_set_interface_lan "eth0" - ;; -esac - -board_config_flush - -exit 0 diff --git a/target/linux/bmips/generic/base-files/etc/uci-defaults/09_fix_crc b/target/linux/bmips/generic/base-files/etc/uci-defaults/09_fix_crc deleted file mode 100644 index 60227e7c34..0000000000 --- a/target/linux/bmips/generic/base-files/etc/uci-defaults/09_fix_crc +++ /dev/null @@ -1,13 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0-or-later - -. /lib/functions.sh - -case "$(board_name)" in - comtrend,ar-5315u|\ - comtrend,ar-5387un|\ - comtrend,vr-3025u) - mtd fixtrx firmware - ;; -esac - -exit 0 diff --git a/target/linux/bmips/generic/base-files/lib/upgrade/platform.sh b/target/linux/bmips/generic/base-files/lib/upgrade/platform.sh deleted file mode 100644 index d731bb74d5..0000000000 --- a/target/linux/bmips/generic/base-files/lib/upgrade/platform.sh +++ /dev/null @@ -1,16 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0-or-later - -PART_NAME=firmware -REQUIRE_IMAGE_METADATA=1 - -platform_check_image() { - return 0 -} - -platform_do_upgrade() { - case "$(board_name)" in - *) - default_do_upgrade "$1" - ;; - esac -} diff --git a/target/linux/bmips/generic/config-default b/target/linux/bmips/generic/config-default deleted file mode 100644 index 33fa39715b..0000000000 --- a/target/linux/bmips/generic/config-default +++ /dev/null @@ -1,3 +0,0 @@ -CONFIG_MTD_PHYSMAP=y -CONFIG_MTD_SPI_NOR=y -CONFIG_MTD_SPLIT_BCM63XX_FW=y diff --git a/target/linux/bmips/generic/target.mk b/target/linux/bmips/generic/target.mk deleted file mode 100644 index bd75426f69..0000000000 --- a/target/linux/bmips/generic/target.mk +++ /dev/null @@ -1,5 +0,0 @@ -BOARDNAME:=generic - -define Target/Description - BMIPS boards without NAND support -endef |