diff options
author | James <> | 2015-11-04 11:49:21 +0000 |
---|---|---|
committer | James <> | 2015-11-04 11:49:21 +0000 |
commit | 716ca530e1c4515d8683c9d5be3d56b301758b66 (patch) | |
tree | 700eb5bcc1a462a5f21dcec15ce7c97ecfefa772 /target/linux/kirkwood/profiles | |
download | trunk-47381-master.tar.gz trunk-47381-master.tar.bz2 trunk-47381-master.zip |
Diffstat (limited to 'target/linux/kirkwood/profiles')
-rw-r--r-- | target/linux/kirkwood/profiles/100-generic.mk | 21 | ||||
-rw-r--r-- | target/linux/kirkwood/profiles/110-nas.mk | 132 | ||||
-rw-r--r-- | target/linux/kirkwood/profiles/115-router.mk | 38 | ||||
-rw-r--r-- | target/linux/kirkwood/profiles/120-plug.mk | 76 |
4 files changed, 267 insertions, 0 deletions
diff --git a/target/linux/kirkwood/profiles/100-generic.mk b/target/linux/kirkwood/profiles/100-generic.mk new file mode 100644 index 0000000..770bbae --- /dev/null +++ b/target/linux/kirkwood/profiles/100-generic.mk @@ -0,0 +1,21 @@ +# +# Copyright (C) 2013 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/Generic + NAME:=Generic (default) + PACKAGES:= \ + kmod-mmc kmod-mvsdio kmod-usb2 kmod-usb-storage \ + kmod-i2c-core kmod-i2c-mv64xxx \ + kmod-ata-core kmod-ata-marvell-sata \ + kmod-rtc-marvell kmod-thermal-kirkwood +endef + +define Profile/Generic/Description + Package set compatible with most Marvell Kirkwood based boards. +endef + +$(eval $(call Profile,Generic)) diff --git a/target/linux/kirkwood/profiles/110-nas.mk b/target/linux/kirkwood/profiles/110-nas.mk new file mode 100644 index 0000000..bf97437 --- /dev/null +++ b/target/linux/kirkwood/profiles/110-nas.mk @@ -0,0 +1,132 @@ +# +# Copyright (C) 2013 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/DOCKSTAR + NAME:=Seagate FreeAgent Dockstar + PACKAGES:= \ + kmod-rtc-marvell kmod-usb2 kmod-usb-storage +endef + +define Profile/DOCKSTAR/Description + Package set compatible with Seagate FreeAgent Dockstar board. +endef + +DOCKSTAR_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +DOCKSTAR_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,DOCKSTAR)) + +define Profile/GOFLEXHOME + NAME:=Seagate GoFlexHome + PACKAGES:= \ + kmod-ata-core kmod-ata-marvell-sata \ + kmod-rtc-marvell kmod-usb2 kmod-usb-storage \ + uboot-envtools +endef + +define Profile/GOFLEXHOME/Description + Package set compatible with Seagate GoFlexHome +endef + +GOFLEXHOME_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +GOFLEXHOME_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,GOFLEXHOME)) + +define Profile/GOFLEXNET + NAME:=Seagate GoFlexNet + PACKAGES:= \ + kmod-ata-core kmod-ata-marvell-sata \ + kmod-usb2 kmod-usb-storage +endef + +define Profile/GOFLEXNET/Description + Package set compatible with Seagate GoFlexNet +endef + +GOFLEXNET_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +GOFLEXNET_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,GOFLEXNET)) + +define Profile/IB62X0 + NAME:=RaidSonic ICY BOX IB-NAS62x0 + PACKAGES:= \ + kmod-ata-core kmod-ata-marvell-sata \ + kmod-rtc-marvell kmod-usb2 kmod-usb-storage +endef + +define Profile/IB62X0/Description + Package set compatible with RaidSonic ICY BOX IB-NAS62x0 board. +endef + +IB62X0_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +IB62X0_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,IB62X0)) + +define Profile/ICONNECT + NAME:=Iomega Iconnect + PACKAGES:= \ + kmod-usb2 kmod-usb-storage +endef + +define Profile/ICONNECT/Description + Package set compatible with Iomega Iconnect board. +endef + +ICONNECT_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +ICONNECT_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,ICONNECT)) + +define Profile/IOMEGA_IX2_200 + NAME:=Iomega StorCenter ix2-200 + PACKAGES:= \ + kmod-ata-core kmod-ata-marvell-sata \ + kmod-usb2 kmod-usb-storage +endef + +define Profile/IOMEGA_IX2_200/Description + Package set compatible with Iomega StorCenter ix2-200 board. +endef + +IOMEGA_IX2_200_UBIFS_OPTS:="-m 512 -e 15872 -c 2048" +IOMEGA_IX2_200_UBI_OPTS:="-m 512 -p 16384 -s 256" + +$(eval $(call Profile,IOMEGA_IX2_200)) + +define Profile/NSA310S + NAME:=ZyXEL NSA310S + PACKAGES:= \ + kmod-ata-core kmod-ata-marvell-sata \ + kmod-rtc-marvell kmod-usb2 kmod-usb-storage +endef + +define Profile/NSA310S/Description + Package set compatible with ZyXEL NSA310S board. +endef + +NSA310S_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +NSA310S_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,NSA310S)) + +define Profile/POGOE02 + NAME:=Cloud Engines Pogoplug E02 + PACKAGES:= \ + kmod-usb2 kmod-usb-storage +endef + +define Profile/POGOE02/Description + Package set compatible with Cloud Engines Pogoplug E02 board. +endef + +POGOE02_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +POGOE02_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,POGOE02)) diff --git a/target/linux/kirkwood/profiles/115-router.mk b/target/linux/kirkwood/profiles/115-router.mk new file mode 100644 index 0000000..f273f36 --- /dev/null +++ b/target/linux/kirkwood/profiles/115-router.mk @@ -0,0 +1,38 @@ +# +# Copyright (C) 2014 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/EA3500 + NAME:=Linksys EA3500 + PACKAGES:= \ + kmod-mwl8k kmod-usb2 kmod-usb-storage \ + swconfig wpad-mini +endef + +define Profile/EA3500/Description + Package set compatible with Linksys EA3500 board. +endef + +EA3500_UBIFS_OPTS:="-m 512 -e 15872 -c 4096" +EA3500_UBI_OPTS:="-m 512 -p 16384 -s 256" + +$(eval $(call Profile,EA3500)) + +define Profile/EA4500 + NAME:=Linksys EA4500 + PACKAGES:= \ + kmod-mwl8k kmod-usb2 kmod-usb-storage \ + swconfig wpad-mini +endef + +define Profile/EA4500/Description + Package set compatible with Linksys EA4500 board. +endef + +EA4500_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +EA4500_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,EA4500)) diff --git a/target/linux/kirkwood/profiles/120-plug.mk b/target/linux/kirkwood/profiles/120-plug.mk new file mode 100644 index 0000000..3f92f89 --- /dev/null +++ b/target/linux/kirkwood/profiles/120-plug.mk @@ -0,0 +1,76 @@ +# +# Copyright (C) 2014 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/SHEEVAPLUG + NAME:=Globalscale Technologies SheevaPlug + PACKAGES:= \ + kmod-mmc kmod-mvsdio kmod-usb2 kmod-usb-storage \ + kmod-i2c-core kmod-i2c-mv64xxx \ + kmod-ata-core +endef + +define Profile/SHEEVAPLUG/Description + Package set compatible with Globalscale Technologies SheevaPlug board. +endef + +SHEEVAPLUG_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +SHEEVAPLUG_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,SHEEVAPLUG)) + +define Profile/SHEEVAPLUGSATA + NAME:=Globalscale Technologies eSATA SheevaPlug + PACKAGES:= \ + kmod-mmc kmod-mvsdio kmod-usb2 kmod-usb-storage \ + kmod-i2c-core kmod-i2c-mv64xxx \ + kmod-ata-core kmod-ata-marvell-sata +endef + +define Profile/SHEEVAPLUGSATA/Description + Package set compatible with Globalscale Technologies eSATA SheevaPlug board. +endef + +SHEEVAPLUGSATA_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +SHEEVAPLUGSATA_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,SHEEVAPLUGSATA)) + +define Profile/GuruplugServerPlus + NAME:=Globalscale Technologies Guruplug Server Plus + PACKAGES:= \ + kmod-mmc kmod-mvsdio kmod-usb2 kmod-usb-storage \ + kmod-i2c-core kmod-i2c-mv64xxx \ + kmod-ata-core kmod-ata-marvell-sata \ + kmod-btmrvl kmod-btmrvl-sdio kmod-libertas kmod-libertas-sdio \ + wpad-mini +endef + +define Profile/GuruplugServerPlus/Description + Package set compatible with Globalscale Technologies Guruplug Server Plus board. +endef + +GuruplugServerPlus_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +GuruplugServerPlus_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,GuruplugServerPlus)) + +define Profile/Topkick1281P2 + NAME:=Univeral Scientific Industrial Co. Topkick-1281P2 + PACKAGES:= \ + kmod-mmc kmod-mvsdio kmod-usb2 kmod-usb-storage \ + kmod-i2c-core kmod-i2c-mv64xxx \ + kmod-ata-core kmod-ata-marvell-sata +endef + +define Profile/Topkick1281P2/Description + Package set compatible with Univeral Scientific Industrial Co. Topkick-1281P2 board. +endef + +Topkick1281P2_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096" +Topkick1281P2_UBI_OPTS:="-m 2048 -p 128KiB -s 512" + +$(eval $(call Profile,Topkick1281P2)) |