select AR71XX_DEV_USB
default n
+config AR71XX_MACH_AP96
+ bool "Atheros AP96 board support"
+ select AR71XX_DEV_M25P80
+ select AR71XX_DEV_AP94_PCI if PCI
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_LEDS_GPIO
+ select AR71XX_DEV_USB
+ default n
+
+config AR71XX_MACH_DB120
+ bool "Atheros DB120 board support"
+ select AR71XX_DEV_AR934X_WMAC
+ select AR71XX_DEV_DB120_PCI if PCI
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_LEDS_GPIO
+ select AR71XX_DEV_USB
+ default n
+
config AR71XX_MACH_DIR_600_A1
bool "D-Link DIR-600 rev. A1 support"
- select AR71XX_DEV_AP91_ETH
select AR71XX_DEV_AP91_PCI if PCI
select AR71XX_DEV_M25P80
select AR71XX_DEV_GPIO_BUTTONS
select AR71XX_DEV_USB
default n
+config AR71XX_MACH_JA76PF
+ bool "jjPlus JA76PF board support"
+ select AR71XX_DEV_M25P80
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_PB42_PCI if PCI
+ select AR71XX_DEV_LEDS_GPIO
+ select AR71XX_DEV_USB
+ default n
+
+config AR71XX_MACH_JWAP003
+ bool "jjPlus JWAP003 board support"
+ select AR71XX_DEV_M25P80
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_PB42_PCI if PCI
+ select AR71XX_DEV_USB
+ default n
+
config AR71XX_MACH_PB42
bool "Atheros PB42 board support"
select AR71XX_DEV_M25P80
select AR71XX_DEV_USB
default n
+config AR71XX_MACH_PB92
+ bool "Atheros PB92 board support"
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_PB9X_PCI if PCI
+ select AR71XX_DEV_LEDS_GPIO
+ select AR71XX_DEV_USB
+ default n
+
config AR71XX_MACH_AW_NR580
bool "AzureWave AW-NR580 board support"
select AR71XX_DEV_M25P80
select AR71XX_DEV_USB
default n
+config AR71XX_MACH_RB750
+ bool "MikroTik RouterBOARD 750 support"
+ default n
+
config AR71XX_MACH_WNDR3700
bool "NETGEAR WNDR3700 board support"
select AR71XX_DEV_M25P80
select AR71XX_DEV_LEDS_GPIO
default n
+config AR71XX_MACH_NBG460N
+ bool "Zyxel NBG460N/550N/550NH board support"
+ select AR71XX_DEV_M25P80
+ select AR71XX_DEV_AR913X_WMAC
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_LEDS_GPIO
+ default n
+
+config AR71XX_MACH_TL_MR3X20
+ bool "TP-LINK TL-MR3220/3420 support"
+ select AR71XX_DEV_M25P80
+ select AR71XX_DEV_AP91_PCI if PCI
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_LEDS_GPIO
+ select AR71XX_DEV_USB
+ default n
+
+config AR71XX_MACH_TL_WA901ND
+ bool "TP-LINK TL-WA901ND support"
+ select AR71XX_DEV_M25P80
+ select AR71XX_DEV_AP91_PCI if PCI
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_LEDS_GPIO
+ default n
+
+config AR71XX_MACH_TL_WA901ND_V2
+ bool "TP-LINK TL-WA901ND v2 support"
+ select AR71XX_DEV_M25P80
+ select AR71XX_DEV_AR913X_WMAC
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_LEDS_GPIO
+ default n
+
config AR71XX_MACH_TL_WR741ND
bool "TP-LINK TL-WR741ND support"
select AR71XX_DEV_M25P80
- select AR71XX_DEV_AP91_ETH
select AR71XX_DEV_AP91_PCI if PCI
select AR71XX_DEV_GPIO_BUTTONS
select AR71XX_DEV_LEDS_GPIO
select AR71XX_DEV_USB
default n
+config AR71XX_MACH_EAP7660D
+ bool "Senao EAP7660D support"
+ select AR71XX_DEV_M25P80
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_LEDS_GPIO
+ default n
+
+config AR71XX_MACH_ZCN_1523H
+ bool "Zcomax ZCN-1523H support"
+ select AR71XX_DEV_M25P80
+ select AR71XX_DEV_AP91_PCI if PCI
+ select AR71XX_DEV_GPIO_BUTTONS
+ select AR71XX_DEV_LEDS_GPIO
+ default n
+
endmenu
config AR71XX_DEV_M25P80
def_bool n
config AR71XX_DEV_AP91_PCI
- def_bool n
-
-config AR71XX_DEV_AP91_ETH
+ select AR71XX_PCI_ATH9K_FIXUP
def_bool n
config AR71XX_DEV_AP94_PCI
+ select AR71XX_PCI_ATH9K_FIXUP
def_bool n
config AR71XX_DEV_AR913X_WMAC
def_bool n
+config AR71XX_DEV_AR934X_WMAC
+ def_bool n
+
+config AR71XX_DEV_DB120_PCI
+ select AR71XX_PCI_ATH9K_FIXUP
+ def_bool n
+
config AR71XX_DEV_DSA
def_bool n
config AR71XX_DEV_PB42_PCI
def_bool n
+config AR71XX_DEV_PB9X_PCI
+ def_bool n
+
config AR71XX_DEV_USB
def_bool n
config AR71XX_NVRAM
def_bool n
+config AR71XX_PCI_ATH9K_FIXUP
+ def_bool n
+
endif