diff options
author | Christian Lamparter <chunkeey@gmail.com> | 2017-12-17 15:18:48 +0100 |
---|---|---|
committer | Álvaro Fernández Rojas <noltari@gmail.com> | 2017-12-25 12:19:41 +0100 |
commit | 6f041288927b6b7f64a7ee2a2b2df1d5dcd91990 (patch) | |
tree | f6daee9eecdb6b35eec426278a48dc3b409e7668 /target/linux/brcm2708/base-files/etc | |
parent | 778543dab4e71c29b69a38aaefb567b05b54eec6 (diff) | |
download | upstream-6f041288927b6b7f64a7ee2a2b2df1d5dcd91990.tar.gz upstream-6f041288927b6b7f64a7ee2a2b2df1d5dcd91990.tar.bz2 upstream-6f041288927b6b7f64a7ee2a2b2df1d5dcd91990.zip |
brcm2708: convert to dt-based board-detection
Use the values populated by the generic board detect function. The
first compatible from the device tree source file will be the board
name in userspace. The model property from the device tree source file
will be the model name.
Change the board name where used in the userspace and drop the target
specific board detect, to use the generic one.
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Diffstat (limited to 'target/linux/brcm2708/base-files/etc')
-rwxr-xr-x | target/linux/brcm2708/base-files/etc/board.d/02_network | 12 | ||||
-rw-r--r-- | target/linux/brcm2708/base-files/etc/diag.sh | 11 |
2 files changed, 12 insertions, 11 deletions
diff --git a/target/linux/brcm2708/base-files/etc/board.d/02_network b/target/linux/brcm2708/base-files/etc/board.d/02_network index 29bcf33e33..a9c947b65a 100755 --- a/target/linux/brcm2708/base-files/etc/board.d/02_network +++ b/target/linux/brcm2708/base-files/etc/board.d/02_network @@ -11,13 +11,15 @@ board_config_update board=$(board_name) case "$board" in -rpi-2-b |\ -rpi-3-b |\ -rpi-b |\ -rpi-b-plus) +raspberrypi,model-b |\ +raspberrypi,model-b-plus |\ +raspberrypi,model-b-rev2 |\ +raspberrypi,2-model-b |\ +raspberrypi,3-model-b) ucidef_set_interface_lan "eth0" ;; -rpi-zero-w) + +raspberrypi,model-zero-w) ucidef_set_interface_lan "wlan0" ;; esac diff --git a/target/linux/brcm2708/base-files/etc/diag.sh b/target/linux/brcm2708/base-files/etc/diag.sh index 6f5810ed58..ce0f591517 100644 --- a/target/linux/brcm2708/base-files/etc/diag.sh +++ b/target/linux/brcm2708/base-files/etc/diag.sh @@ -7,14 +7,13 @@ set_state() { case "$(board_name)" in - rpi-2-b |\ - rpi-b-plus) + raspberrypi,2-model-b |\ + raspberrypi,model-b-plus) status_led="led1" ;; - rpi-b |\ - rpi-cm |\ - rpi-zero |\ - rpi-zero-w) + raspberrypi,model-b |\ + raspberrypi,model-zero |\ + raspberrypi,model-zero-w) status_led="led0" ;; esac |