-define Image/InstallKernel
-
- ifneq ($(CONFIG_TARGET_ROOTFS_INCLUDE_KERNEL),)
- $(INSTALL_DIR) $(TARGET_DIR)/boot
- $(CP) $(KDIR)/uImage $(TARGET_DIR)/boot/
- endif
+define Device/linksys_audi
+ DEVICE_TITLE := Linksys EA3500 (Audi)
+ DEVICE_PACKAGES := kmod-mwl8k swconfig wpad-mini
+ DEVICE_DTS := kirkwood-linksys-audi
+ KERNEL_SIZE := 2624k
+ KERNEL_IN_UBI := 0
+ UBINIZE_OPTS := -E 5
+ IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi
+ BOARD_NAME := linksys-audi
+ SUPPORTED_DEVICES += linksys-audi
+endef
+TARGET_DEVICES += linksys_audi
+
+define Device/linksys_viper
+ DEVICE_TITLE := Linksys E4200v2 / EA4500 (Viper)
+ DEVICE_PACKAGES := kmod-mwl8k swconfig wpad-mini
+ DEVICE_DTS := kirkwood-linksys-viper
+ KERNEL_SIZE := 2688k
+ KERNEL_IN_UBI := 0
+ UBINIZE_OPTS := -E 5
+ IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi
+ BOARD_NAME := linksys-viper
+ SUPPORTED_DEVICES += linksys-viper
+endef
+TARGET_DEVICES += linksys_viper
+
+define Device/raidsonic_ib-nas62x0
+ DEVICE_TITLE := RaidSonic ICY BOX IB-NAS62x0
+ DEVICE_DTS := kirkwood-ib62x0
+ BOARD_NAME := ib62x0
+ SUPPORTED_DEVICES += ib62x0
+endef
+TARGET_DEVICES += raidsonic_ib-nas62x0
+
+define Device/seagate_dockstar
+ DEVICE_DTS := kirkwood-dockstar
+ DEVICE_TITLE := Seagate FreeAgent Dockstar
+ BOARD_NAME := dockstar
+ SUPPORTED_DEVICES += dockstar
+endef
+TARGET_DEVICES += seagate_dockstar