X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Fmvebu%2Fbase-files%2Flib%2Fmvebu.sh;h=fb3ddee4f5584f90b5f2a087d4c1128a282581f5;hp=9d06626793ce281c8dc8fb667b2d1b3ee717e8fd;hb=e0b9ec8e969e1c37c284cfa2f252e9b0a71157db;hpb=f11de38d448158cb630089658fe0fdaba5f308ab diff --git a/target/linux/mvebu/base-files/lib/mvebu.sh b/target/linux/mvebu/base-files/lib/mvebu.sh index 9d06626793..fb3ddee4f5 100755 --- a/target/linux/mvebu/base-files/lib/mvebu.sh +++ b/target/linux/mvebu/base-files/lib/mvebu.sh @@ -1,6 +1,7 @@ #!/bin/sh # -# Copyright (C) 2013 OpenWrt.org +# Copyright (C) 2013-2015 OpenWrt.org +# Copyright (C) 2016 LEDE-Project.org # MVEBU_BOARD_NAME= @@ -31,8 +32,32 @@ mvebu_board_detect() { *"Marvell Armada XP GP Board") name="armada-xp-gp" ;; - *"Linksys WRT1900AC (Mamba)") - name="armada-xp-mamba" + *"Linksys WRT1200AC") + name="armada-385-linksys-caiman" + ;; + *"Linksys WRT1900AC") + name="armada-xp-linksys-mamba" + ;; + *"Linksys WRT1900ACv2") + name="armada-385-linksys-cobra" + ;; + *"Linksys WRT1900ACS") + name="armada-385-linksys-shelby" + ;; + *"Linksys WRT3200ACM") + name="armada-385-linksys-rango" + ;; + *"Marvell Armada 385 Access Point Development Board") + name="armada-385-db-ap" + ;; + *"Marvell Armada XP Development Board DB-MV784MP-GP") + name="armada-xp-gp" + ;; + *"SolidRun Clearfog Pro A1") + name="armada-388-clearfog-pro" + ;; + *"SolidRun Clearfog Base A1") + name="armada-388-clearfog-base" ;; esac @@ -46,12 +71,3 @@ mvebu_board_detect() { echo "$MVEBU_BOARD_NAME" > /tmp/sysinfo/board_name echo "$MVEBU_MODEL" > /tmp/sysinfo/model } - -mvebu_board_name() { - local name - - [ -f /tmp/sysinfo/board_name ] && name=$(cat /tmp/sysinfo/board_name) - [ -z "$name" ] && name="unknown" - - echo "$name" -}