brcm2708: add device detection and use it for network, leds and preinit
[openwrt/openwrt.git] / target / linux / brcm2708 / base-files / lib / preinit / 05_set_preinit_iface_brcm2708
diff --git a/target/linux/brcm2708/base-files/lib/preinit/05_set_preinit_iface_brcm2708 b/target/linux/brcm2708/base-files/lib/preinit/05_set_preinit_iface_brcm2708
new file mode 100644 (file)
index 0000000..154b01c
--- /dev/null
@@ -0,0 +1,18 @@
+#!/bin/sh
+#
+# Copyright (C) 2015 OpenWrt.org
+#
+
+. /lib/brcm2708.sh
+
+set_preinit_iface() {
+       case "$(brcm2708_board_name)" in
+       rpi-b |\
+       rpi-b-plus |\
+       rpi-2-b)
+               ifname=eth0
+               ;;
+       esac
+}
+
+boot_hook_add preinit_main set_preinit_iface