From 6897abaa97a02e0ab8ac07209a5e4966bfe101c5 Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Wed, 23 Jul 2014 14:03:42 +0800 Subject: 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 --- utils/pb-sysinfo | 6 ------ 1 file changed, 6 deletions(-) (limited to 'utils') 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 -- cgit v1.2.1