bmips: split base-files into subtargets
Like done for several targets already, splitting base-files into subtarget will provide smaller images due to more specific distribution of files per subtarget and allow to use default cases more effectively. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
parent
117b833d61
commit
020e51facf
@ -0,0 +1,16 @@
|
|||||||
|
# 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
|
||||||
|
}
|
17
target/linux/bmips/nand/base-files/etc/board.d/01_leds
Executable file
17
target/linux/bmips/nand/base-files/etc/board.d/01_leds
Executable file
@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# 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
|
@ -45,15 +45,12 @@ cfe_jffs2_nand_upgrade() {
|
|||||||
|
|
||||||
platform_do_upgrade() {
|
platform_do_upgrade() {
|
||||||
case "$(board_name)" in
|
case "$(board_name)" in
|
||||||
comtrend,ar-5315u|\
|
|
||||||
comtrend,ar-5387un|\
|
|
||||||
comtrend,vr-3025u|\
|
|
||||||
huawei,hg556a-b)
|
|
||||||
default_do_upgrade "$1"
|
|
||||||
;;
|
|
||||||
comtrend,vr-3032u|\
|
comtrend,vr-3032u|\
|
||||||
netgear,dgnd3700-v2)
|
netgear,dgnd3700-v2)
|
||||||
cfe_jffs2_nand_upgrade "$1"
|
cfe_jffs2_nand_upgrade "$1"
|
||||||
;;
|
;;
|
||||||
|
*)
|
||||||
|
nand_do_upgrade "$1"
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user