aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm2708/base-files/lib/brcm2708.sh
diff options
context:
space:
mode:
authorChristian 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
commit6f041288927b6b7f64a7ee2a2b2df1d5dcd91990 (patch)
treef6daee9eecdb6b35eec426278a48dc3b409e7668 /target/linux/brcm2708/base-files/lib/brcm2708.sh
parent778543dab4e71c29b69a38aaefb567b05b54eec6 (diff)
downloadupstream-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/lib/brcm2708.sh')
-rw-r--r--target/linux/brcm2708/base-files/lib/brcm2708.sh43
1 files changed, 0 insertions, 43 deletions
diff --git a/target/linux/brcm2708/base-files/lib/brcm2708.sh b/target/linux/brcm2708/base-files/lib/brcm2708.sh
deleted file mode 100644
index 76e678ff97..0000000000
--- a/target/linux/brcm2708/base-files/lib/brcm2708.sh
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-# Copyright (C) 2015-2016 OpenWrt.org
-# Copyright (C) 2017 LEDE project
-
-ifname=""
-
-brcm2708_detect() {
- local board_name model
-
- model=$(cat /proc/device-tree/model)
- case "$model" in
- "Raspberry Pi 2 Model B Rev"*)
- board_name="rpi-2-b"
- ;;
- "Raspberry Pi 3 Model B Rev"*)
- board_name="rpi-3-b"
- ;;
- "Raspberry Pi Compute Module Rev"*)
- board_name="rpi-cm"
- ;;
- "Raspberry Pi Model B Plus Rev"* |\
- "Raspberry Pi Model B+ Rev"*)
- board_name="rpi-b-plus"
- ;;
- "Raspberry Pi Model B Rev"*)
- board_name="rpi-b"
- ;;
- "Raspberry Pi Zero Rev"*)
- board_name="rpi-zero"
- ;;
- "Raspberry Pi Zero W Rev"*)
- board_name="rpi-zero-w"
- ;;
- *)
- board_name="unknown"
- ;;
- esac
-
- [ -e "/tmp/sysinfo" ] || mkdir -p "/tmp/sysinfo"
-
- echo "$board_name" > /tmp/sysinfo/board_name
- echo "$model" > /tmp/sysinfo/model
-}