summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2014-07-23 14:03:42 +0800
committerJeremy Kerr <jk@ozlabs.org>2014-08-05 10:49:31 +0800
commit6897abaa97a02e0ab8ac07209a5e4966bfe101c5 (patch)
tree6592de1ffd41310aeefdbe58d41928f21baeed71 /utils
parent052961eb2e8279f103c091e850c317da335c0207 (diff)
downloadpetitboot-6897abaa97a02e0ab8ac07209a5e4966bfe101c5.zip
petitboot-6897abaa97a02e0ab8ac07209a5e4966bfe101c5.tar.gz
discover: Use platform code to read sysinfo type and identifier
This change uses the platform-specific code to read the system type and identifier, rather than the pb-sysinfo utility. We introduce a new callback for struct platform: int (*get_sysinfo)(struct platform *, struct system_info *); - which populates struct system_info with appropriate information. This means that the system-specific code is kept in one place; rather than having powerpc-specific device-tree-reading code in the pb-sysinfo shell script. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'utils')
-rwxr-xr-xutils/pb-sysinfo6
1 files changed, 0 insertions, 6 deletions
diff --git a/utils/pb-sysinfo b/utils/pb-sysinfo
index 001535a..7d6635c 100755
--- a/utils/pb-sysinfo
+++ b/utils/pb-sysinfo
@@ -1,12 +1,6 @@
#!/bin/sh
case "$1" in
-'--type')
- tr -d '\0' < /proc/device-tree/model
- ;;
-'--id')
- tr -d '\0' < /proc/device-tree/system-id
- ;;
'--debug-enabled')
exec >/dev/null 2>&1
nvram --print-config=petitboot,debug? | grep -q true && exit 0
OpenPOWER on IntegriCloud