Since we do nothing special for mxs based boards, we can simply use the generic existing code. We just need to convert scripts to use the DT compatible strings. Signed-off-by: Michael Heimpold <mhei@heimpold.de>master
parent
5ffacceb7b
commit
e880a30549
@ -1,33 +0,0 @@ |
||||
#!/bin/sh |
||||
# |
||||
# Copyright (C) 2013 OpenWrt.org |
||||
# |
||||
|
||||
MXS_BOARD_NAME= |
||||
MXS_MODEL= |
||||
|
||||
mxs_board_detect() { |
||||
local machine |
||||
local name |
||||
|
||||
machine=$(cat /proc/device-tree/model) |
||||
|
||||
case "$machine" in |
||||
*"I2SE Duckbill"*) |
||||
name="duckbill" |
||||
;; |
||||
*"i.MX23 Olinuxino Low Cost Board") |
||||
name="olinuxino" |
||||
;; |
||||
esac |
||||
|
||||
[ -z "$name" ] && name="unknown" |
||||
|
||||
[ -z "$MXS_BOARD_NAME" ] && MXS_BOARD_NAME="$name" |
||||
[ -z "$MXS_MODEL" ] && MXS_MODEL="$machine" |
||||
|
||||
[ -e "/tmp/sysinfo/" ] || mkdir -p "/tmp/sysinfo/" |
||||
|
||||
echo "$MXS_BOARD_NAME" > /tmp/sysinfo/board_name |
||||
echo "$MXS_MODEL" > /tmp/sysinfo/model |
||||
} |
@ -1,9 +0,0 @@ |
||||
#!/bin/sh |
||||
|
||||
do_mxs() { |
||||
. /lib/mxs.sh |
||||
|
||||
mxs_board_detect |
||||
} |
||||
|
||||
boot_hook_add preinit_main do_mxs |
Loading…
Reference in new issue