imx6: refresh and update target kernel configs
[openwrt/openwrt.git] / target / linux / imx6 / base-files / etc / board.d / 02_network
1 #
2 # Copyright (C) 2013-2015 OpenWrt.org
3 #
4
5 . /lib/functions/uci-defaults.sh
6
7 board=$(board_name)
8
9 board_config_update
10
11 case "$board" in
12 gw,imx6dl-gw51xx |\
13 gw,imx6dl-gw52xx |\
14 gw,imx6dl-gw5904 |\
15 gw,imx6dl-gw5907 |\
16 gw,imx6dl-gw5910 |\
17 gw,imx6dl-gw5912 |\
18 gw,imx6dl-gw5913 |\
19 gw,imx6q-gw51xx |\
20 gw,imx6q-gw52xx |\
21 gw,imx6q-gw5904 |\
22 gw,imx6q-gw5907 |\
23 gw,imx6q-gw5910 |\
24 gw,imx6q-gw5912 |\
25 gw,imx6q-gw5913 |\
26 solidrun,cubox-i/dl |\
27 solidrun,cubox-i/q )
28 ucidef_set_interface_lan 'eth0'
29 ;;
30 gw,imx6dl-gw53xx |\
31 gw,imx6dl-gw54xx |\
32 gw,imx6dl-gw552x |\
33 gw,imx6q-gw53xx |\
34 gw,imx6q-gw5400-a |\
35 gw,imx6q-gw54xx |\
36 gw,imx6q-gw552x )
37 ucidef_set_interfaces_lan_wan 'eth0' 'eth1'
38 ;;
39 wand,imx6dl-wandboard )
40 ucidef_set_interface_wan 'eth0'
41 ;;
42 esac
43
44 board_config_flush
45
46 exit 0