110-nas.mk 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. #
  2. # Copyright (C) 2013 OpenWrt.org
  3. #
  4. # This is free software, licensed under the GNU General Public License v2.
  5. # See /LICENSE for more information.
  6. #
  7. define Profile/DOCKSTAR
  8. NAME:=Seagate FreeAgent Dockstar
  9. PACKAGES:= \
  10. kmod-rtc-marvell kmod-usb2 kmod-usb-storage
  11. endef
  12. define Profile/DOCKSTAR/Description
  13. Package set compatible with Seagate FreeAgent Dockstar board.
  14. endef
  15. DOCKSTAR_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096"
  16. DOCKSTAR_UBI_OPTS:="-m 2048 -p 128KiB -s 512"
  17. $(eval $(call Profile,DOCKSTAR))
  18. define Profile/GOFLEXHOME
  19. NAME:=Seagate GoFlexHome
  20. PACKAGES:= \
  21. kmod-ata-core kmod-ata-marvell-sata \
  22. kmod-rtc-marvell kmod-usb2 kmod-usb-storage \
  23. uboot-envtools
  24. endef
  25. define Profile/GOFLEXHOME/Description
  26. Package set compatible with Seagate GoFlexHome
  27. endef
  28. GOFLEXHOME_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096"
  29. GOFLEXHOME_UBI_OPTS:="-m 2048 -p 128KiB -s 512"
  30. $(eval $(call Profile,GOFLEXHOME))
  31. define Profile/GOFLEXNET
  32. NAME:=Seagate GoFlexNet
  33. PACKAGES:= \
  34. kmod-ata-core kmod-ata-marvell-sata \
  35. kmod-usb2 kmod-usb-storage
  36. endef
  37. define Profile/GOFLEXNET/Description
  38. Package set compatible with Seagate GoFlexNet
  39. endef
  40. GOFLEXNET_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096"
  41. GOFLEXNET_UBI_OPTS:="-m 2048 -p 128KiB -s 512"
  42. $(eval $(call Profile,GOFLEXNET))
  43. define Profile/IB62X0
  44. NAME:=RaidSonic ICY BOX IB-NAS62x0
  45. PACKAGES:= \
  46. kmod-ata-core kmod-ata-marvell-sata \
  47. kmod-rtc-marvell kmod-usb2 kmod-usb-storage
  48. endef
  49. define Profile/IB62X0/Description
  50. Package set compatible with RaidSonic ICY BOX IB-NAS62x0 board.
  51. endef
  52. IB62X0_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096"
  53. IB62X0_UBI_OPTS:="-m 2048 -p 128KiB -s 512"
  54. $(eval $(call Profile,IB62X0))
  55. define Profile/ICONNECT
  56. NAME:=Iomega Iconnect
  57. PACKAGES:= \
  58. kmod-usb2 kmod-usb-storage
  59. endef
  60. define Profile/ICONNECT/Description
  61. Package set compatible with Iomega Iconnect board.
  62. endef
  63. ICONNECT_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096"
  64. ICONNECT_UBI_OPTS:="-m 2048 -p 128KiB -s 512"
  65. $(eval $(call Profile,ICONNECT))
  66. define Profile/IOMEGA_IX2_200
  67. NAME:=Iomega StorCenter ix2-200
  68. PACKAGES:= \
  69. kmod-ata-core kmod-ata-marvell-sata \
  70. kmod-usb2 kmod-usb-storage
  71. endef
  72. define Profile/IOMEGA_IX2_200/Description
  73. Package set compatible with Iomega StorCenter ix2-200 board.
  74. endef
  75. IOMEGA_IX2_200_UBIFS_OPTS:="-m 512 -e 15872 -c 2048"
  76. IOMEGA_IX2_200_UBI_OPTS:="-m 512 -p 16384 -s 256"
  77. $(eval $(call Profile,IOMEGA_IX2_200))
  78. define Profile/NSA310S
  79. NAME:=ZyXEL NSA310S
  80. PACKAGES:= \
  81. kmod-ata-core kmod-ata-marvell-sata \
  82. kmod-rtc-marvell kmod-usb2 kmod-usb-storage
  83. endef
  84. define Profile/NSA310S/Description
  85. Package set compatible with ZyXEL NSA310S board.
  86. endef
  87. NSA310S_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096"
  88. NSA310S_UBI_OPTS:="-m 2048 -p 128KiB -s 512"
  89. $(eval $(call Profile,NSA310S))
  90. define Profile/POGOE02
  91. NAME:=Cloud Engines Pogoplug E02
  92. PACKAGES:= \
  93. kmod-usb2 kmod-usb-storage
  94. endef
  95. define Profile/POGOE02/Description
  96. Package set compatible with Cloud Engines Pogoplug E02 board.
  97. endef
  98. POGOE02_UBIFS_OPTS:="-m 2048 -e 126KiB -c 4096"
  99. POGOE02_UBI_OPTS:="-m 2048 -p 128KiB -s 512"
  100. $(eval $(call Profile,POGOE02))