diff options
Diffstat (limited to 'target/linux/ar71xx/generic')
-rw-r--r-- | target/linux/ar71xx/generic/profiles/atheros.mk | 22 | ||||
-rw-r--r-- | target/linux/ar71xx/generic/profiles/buffalo.mk | 13 | ||||
-rw-r--r-- | target/linux/ar71xx/generic/profiles/d-link.mk | 42 | ||||
-rw-r--r-- | target/linux/ar71xx/generic/profiles/netgear.mk | 37 | ||||
-rw-r--r-- | target/linux/ar71xx/generic/profiles/openmesh.mk | 28 | ||||
-rw-r--r-- | target/linux/ar71xx/generic/profiles/pcs.mk | 29 | ||||
-rw-r--r-- | target/linux/ar71xx/generic/profiles/rosewill.mk | 16 | ||||
-rw-r--r-- | target/linux/ar71xx/generic/profiles/senao.mk | 17 | ||||
-rw-r--r-- | target/linux/ar71xx/generic/profiles/tp-link.mk | 46 | ||||
-rw-r--r-- | target/linux/ar71xx/generic/profiles/ubnt.mk | 23 |
10 files changed, 236 insertions, 37 deletions
diff --git a/target/linux/ar71xx/generic/profiles/atheros.mk b/target/linux/ar71xx/generic/profiles/atheros.mk index 8e79f4cd5..ba124844c 100644 --- a/target/linux/ar71xx/generic/profiles/atheros.mk +++ b/target/linux/ar71xx/generic/profiles/atheros.mk @@ -38,6 +38,28 @@ endef $(eval $(call Profile,AP121MINI)) +define Profile/AP132 + NAME:=Atheros AP132 reference board + PACKAGES:=kmod-usb-core kmod-usb2 kmod-usb-storage +endef + +define Profile/AP132/Description + Package set optimized for the Atheros AP132 reference board. +endef + +$(eval $(call Profile,AP132)) + +define Profile/AP135 + NAME:=Atheros AP135 reference board + PACKAGES:=kmod-usb-core kmod-usb2 kmod-usb-storage +endef + +define Profile/AP135/Description + Package set optimized for the Atheros AP135 reference board. +endef + +$(eval $(call Profile,AP135)) + define Profile/AP136 NAME:=Atheros AP136 reference board PACKAGES:=kmod-usb-core kmod-usb2 kmod-usb-storage diff --git a/target/linux/ar71xx/generic/profiles/buffalo.mk b/target/linux/ar71xx/generic/profiles/buffalo.mk index 887be2657..80e719210 100644 --- a/target/linux/ar71xx/generic/profiles/buffalo.mk +++ b/target/linux/ar71xx/generic/profiles/buffalo.mk @@ -1,5 +1,5 @@ # -# Copyright (C) 2009 OpenWrt.org +# Copyright (C) 2009-2013 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -49,6 +49,17 @@ endef $(eval $(call Profile,WZRHPG450H)) +define Profile/WZR600DHP + NAME:=Buffalo WZR-600DHP + PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev +endef + +define Profile/WZR600DHP/Description + Package set optimized for the Buffalo WZR-600DHP +endef + +$(eval $(call Profile,WZR600DHP)) + define Profile/WHRG301N NAME:=Buffalo WHR-G301N PACKAGES:= diff --git a/target/linux/ar71xx/generic/profiles/d-link.mk b/target/linux/ar71xx/generic/profiles/d-link.mk index 1691cade2..f30e9b1ec 100644 --- a/target/linux/ar71xx/generic/profiles/d-link.mk +++ b/target/linux/ar71xx/generic/profiles/d-link.mk @@ -50,16 +50,6 @@ endef $(eval $(call Profile,DIR615E4)) -define Profile/DIR825B1_ALL - NAME:=D-Link DIR-825 rev. B1 - all flavours - PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev -endef - -define Profile/DIR825B1_ALL/Description - Build all D-Link DIR-825 rev. B1 images -endef - -$(eval $(call Profile,DIR825B1_ALL)) define Profile/DIR825B1 NAME:=D-Link DIR-825 rev. B1 @@ -68,36 +58,28 @@ endef define Profile/DIR825B1/Description Package set optimized for the D-Link DIR-825 rev. B1. - Copies the calibration data to the last erase block so that, if desired, - an image optimized for use with OpenWrt (access to full flash) can be flashed. endef $(eval $(call Profile,DIR825B1)) -define Profile/DIR825B1_OPENWRT - NAME:=D-Link DIR-825 rev. B1 optimized for OpenWrt - PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev +define Profile/DIR825C1 + NAME:=D-Link DIR-825 rev. C1 + PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev endef -define Profile/DIR825B1_OPENWRT/Description - Package set optimized for the D-Link DIR-825 rev. B1. running OpenWrt - Can only be flashed from OpenWrt because it requires that the calibration data - be on the last sector of the flash (which the 'standard' version that can be flashed from - stock will ensure). +define Profile/DIR825C1/Description + Package set optimized for the D-Link DIR-825 rev. C1. endef -$(eval $(call Profile,DIR825B1_OPENWRT)) +$(eval $(call Profile,DIR825C1)) -define Profile/DIR825B1_TOSTOCK - NAME:=D-Link DIR-825 rev. B1 that undoes OpenWrt optimization - PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev +define Profile/DIR835A1 + NAME:=D-Link DIR-835 rev. A1 + PACKAGES:=kmod-usb-core kmod-usb2 endef -define Profile/DIR825B1_TOSTOCK/Description - Package set optimized for the D-Link DIR-825 rev. B1. that undoes OpenWrt optimization - Copies the calibration data from the last erase block to the erase block normally used - by the stock firmware for said data. +define Profile/DIR835A1/Description + Package set optimized for the D-Link DIR-835 rev. A1. endef -$(eval $(call Profile,DIR825B1_TOSTOCK)) - +$(eval $(call Profile,DIR835A1)) diff --git a/target/linux/ar71xx/generic/profiles/netgear.mk b/target/linux/ar71xx/generic/profiles/netgear.mk index fe136234f..15a20813d 100644 --- a/target/linux/ar71xx/generic/profiles/netgear.mk +++ b/target/linux/ar71xx/generic/profiles/netgear.mk @@ -1,10 +1,21 @@ # -# Copyright (C) 2009 OpenWrt.org +# Copyright (C) 2009-2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # +define Profile/WNDAP360 + NAME:=NETGEAR WNDAP360 + PACKAGES:= +endef + +define Profile/WNDAP360/Description + Package set optimized for the NETGEAR WNDAP360 +endef + +$(eval $(call Profile,WNDAP360)) + define Profile/WNDR3700 NAME:=NETGEAR WNDR3700/WNDR3800/WNDRMAC PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev kmod-leds-wndr3700-usb @@ -15,3 +26,27 @@ define Profile/WNDR3700/Description endef $(eval $(call Profile,WNDR3700)) + + +define Profile/WNDR4300 + NAME:=NETGEAR WNDR4300 + PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev +endef + +define Profile/WNDR4300/Description + Package set optimized for the NETGEAR WNDR4300 +endef + +$(eval $(call Profile,WNDR4300)) + + +define Profile/WNR2000V3 + NAME:=NETGEAR WNR2000V3 +endef + +define Profile/WNR2000V3/Description + Package set optimized for the NETGEAR WNR2000V3 +endef + +$(eval $(call Profile,WNR2000V3)) + diff --git a/target/linux/ar71xx/generic/profiles/openmesh.mk b/target/linux/ar71xx/generic/profiles/openmesh.mk index 88e37ee56..53ae5987f 100644 --- a/target/linux/ar71xx/generic/profiles/openmesh.mk +++ b/target/linux/ar71xx/generic/profiles/openmesh.mk @@ -1,18 +1,40 @@ # -# Copyright (C) 2011 OpenWrt.org +# Copyright (C) 2011-2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # define Profile/OM2P - NAME:=OpenMesh OM2P/OM2P-LC + NAME:=OpenMesh OM2P/OM2P-HS/OM2P-LC PACKAGES:=kmod-ath9k om-watchdog endef define Profile/OM2P/Description - Package set optimized for the OpenMesh OM2P/OM2P-LC. + Package set optimized for the OpenMesh OM2P/OM2P-HS/OM2P-LC. endef $(eval $(call Profile,OM2P)) +define Profile/MR600 + NAME:=OpenMesh MR600 + PACKAGES:=kmod-ath9k om-watchdog +endef + +define Profile/MR600/Description + Package set optimized for the OpenMesh MR600. +endef + +$(eval $(call Profile,MR600)) + +define Profile/OPENMESH + NAME:=OpenMesh products + PACKAGES:=kmod-ath9k om-watchdog +endef + +define Profile/OPENMESH/Description + Build images for all OpenMesh products. +endef + +$(eval $(call Profile,OPENMESH)) + diff --git a/target/linux/ar71xx/generic/profiles/pcs.mk b/target/linux/ar71xx/generic/profiles/pcs.mk new file mode 100644 index 000000000..1399ef423 --- /dev/null +++ b/target/linux/ar71xx/generic/profiles/pcs.mk @@ -0,0 +1,29 @@ +# +# Copyright (C) 2009 OpenWrt.org +# Copyright (C) 2012 PowerCloud Systems +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/UBDEV01 + NAME:=PowerCloud Systems ubdev01 model + PACKAGES:= +endef + +define Profile/UBDEV01/Description + Package set optimized for the PowerCloud Systems ubdev01 board. +endef + +$(eval $(call Profile,UBDEV01)) + +define Profile/DLRTDEV01 + NAME:=PowerCloud Systems dlrtdev01 model + PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev +endef + +define Profile/DLRTDEV01/Description + Package set optimized for the PowerCloud Systems dlrtdev01 board. +endef + +$(eval $(call Profile,DLRTDEV01)) diff --git a/target/linux/ar71xx/generic/profiles/rosewill.mk b/target/linux/ar71xx/generic/profiles/rosewill.mk new file mode 100644 index 000000000..00c1d7d1b --- /dev/null +++ b/target/linux/ar71xx/generic/profiles/rosewill.mk @@ -0,0 +1,16 @@ +# +# Copyright (C) 2013 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/RNXN360RT + NAME:=Rosewill RNX-N360RT + PACKAGES:= +endef + +define Profile/RNXN360RT/Description + Package set optimized for the Rosewill RNX-N360RT. +endef +$(eval $(call Profile,RNXN360RT)) diff --git a/target/linux/ar71xx/generic/profiles/senao.mk b/target/linux/ar71xx/generic/profiles/senao.mk new file mode 100644 index 000000000..20a79e980 --- /dev/null +++ b/target/linux/ar71xx/generic/profiles/senao.mk @@ -0,0 +1,17 @@ +# +# Copyright (C) 2012 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/CAP4200AG + NAME:=Senao CAP4200AG + PACKAGES:=kmod-ath9k +endef + +define Profile/CAP4200AG/Description + Package set optimized for the Senao CAP4200AG. +endef + +$(eval $(call Profile,CAP4200AG)) diff --git a/target/linux/ar71xx/generic/profiles/tp-link.mk b/target/linux/ar71xx/generic/profiles/tp-link.mk index 056a91703..4ac6ba963 100644 --- a/target/linux/ar71xx/generic/profiles/tp-link.mk +++ b/target/linux/ar71xx/generic/profiles/tp-link.mk @@ -72,6 +72,18 @@ endef $(eval $(call Profile,TLWR703)) +define Profile/TLWR720 + NAME:=TP-LINK TL-WR720N + PACKAGES:=kmod-usb-core kmod-usb2 +endef + + +define Profile/TLWR720/Description + Package set optimized for the TP-LINK TL-WR720N. +endef +$(eval $(call Profile,TLWR720)) + + define Profile/TLWA701 NAME:=TP-LINK TL-WA701N/ND PACKAGES:= @@ -82,6 +94,36 @@ define Profile/TLWA701/Description endef $(eval $(call Profile,TLWA701)) +define Profile/TLWA7510 + NAME:=TP-LINK TL-WA7510N + PACKAGES:= +endef + +define Profile/TLWA7510/Description + Package set optimized for the TP-LINK TL-WA7510N. +endef +$(eval $(call Profile,TLWA7510)) + +define Profile/TLWA801 + NAME:=TP-LINK TL-WA801N/ND + PACKAGES:= +endef + +define Profile/TLWA801/Description + Package set optimized for the TP-LINK TL-WA801N/ND. +endef +$(eval $(call Profile,TLWA801)) + +define Profile/TLWA830 + NAME:=TP-LINK TL-WA830RE + PACKAGES:= +endef + +define Profile/TLWA830/Description + Package set optimized for the TP-LINK TL-WA830RE. +endef +$(eval $(call Profile,TLWA830)) + define Profile/TLWA901 NAME:=TP-LINK TL-WA901N/ND @@ -95,12 +137,12 @@ $(eval $(call Profile,TLWA901)) define Profile/TLWDR4300 - NAME:=TP-LINK TL-WDR3600/4300/4310 + NAME:=TP-LINK TL-WDR3500/3600/4300/4310 PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev endef define Profile/TLWDR4300/Description - Package set optimized for the TP-LINK TL-WDR3600/4300/4310. + Package set optimized for the TP-LINK TL-WDR3500/3600/4300/4310. endef $(eval $(call Profile,TLWDR4300)) diff --git a/target/linux/ar71xx/generic/profiles/ubnt.mk b/target/linux/ar71xx/generic/profiles/ubnt.mk index 668171b8e..d8e24d003 100644 --- a/target/linux/ar71xx/generic/profiles/ubnt.mk +++ b/target/linux/ar71xx/generic/profiles/ubnt.mk @@ -38,6 +38,29 @@ endef $(eval $(call Profile,UBNTUNIFI)) +define Profile/UBNTUNIFIOUTDOOR + NAME:=Ubiquiti UniFiAP Outdoor + PACKAGES:= +endef + +define Profile/UBNTUNIFIOUTDOOR/Description + Package set optimized for the Ubiquiti UniFiAP Outdoor. +endef + +$(eval $(call Profile,UBNTUNIFIOUTDOOR)) + +define Profile/UAPPRO + NAME:=Ubiquiti UniFi AP Pro + PACKAGES:= +endef + +define Profile/UAPPRO/Description + Package set optimized for the Ubiquiti UniFi AP Pro. +endef + +$(eval $(call Profile,UAPPRO)) + + define Profile/UBNT NAME:=Ubiquiti Products PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 |