aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/quark-init/files/quark-init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-kernel/quark-init/files/quark-init.sh')
-rwxr-xr-xrecipes-kernel/quark-init/files/quark-init.sh10
1 files changed, 7 insertions, 3 deletions
diff --git a/recipes-kernel/quark-init/files/quark-init.sh b/recipes-kernel/quark-init/files/quark-init.sh
index e03f454..f7c92eb 100755
--- a/recipes-kernel/quark-init/files/quark-init.sh
+++ b/recipes-kernel/quark-init/files/quark-init.sh
@@ -9,9 +9,13 @@ load_drivers()
do_board()
{
- type dmidecode > /dev/null 2>&1 || die "dmidecode not installed"
- board=$(dmidecode -s baseboard-product-name)
- case "$board" in *"Galileo" ) load_drivers "galileo" ;; esac
+ board=$(cat /sys/devices/virtual/dmi/id/board_name)
+ case "$board" in
+ *"GalileoGen2" )
+ load_drivers "galileo_gen2" ;;
+ *"Galileo" )
+ load_drivers "galileo" ;;
+ esac
}
die()