blob: e0fae8f4442b792dbb86bcbbf15a260edf91b2ce [file] [log] [blame]
Gabor Juhosd4a67d92011-01-04 21:28:14 +01001if ATH79
2
Gabor Juhos0cde7222011-01-04 21:28:17 +01003menu "Atheros AR71XX/AR724X/AR913X machine selection"
4
Gabor Juhos7e0dde12011-06-20 19:26:13 +02005config ATH79_MACH_AP121
6 bool "Atheros AP121 reference board"
7 select SOC_AR933X
8 select ATH79_DEV_GPIO_BUTTONS
9 select ATH79_DEV_LEDS_GPIO
10 select ATH79_DEV_SPI
11 select ATH79_DEV_USB
Gabor Juhos3ae40022011-11-18 00:17:54 +000012 select ATH79_DEV_WMAC
Gabor Juhos7e0dde12011-06-20 19:26:13 +020013 help
14 Say 'Y' here if you want your kernel to support the
15 Atheros AP121 reference board.
16
Gabor Juhosaa6695e2011-01-04 21:28:28 +010017config ATH79_MACH_AP81
18 bool "Atheros AP81 reference board"
19 select SOC_AR913X
20 select ATH79_DEV_GPIO_BUTTONS
21 select ATH79_DEV_LEDS_GPIO
22 select ATH79_DEV_SPI
Gabor Juhos7e98aa42011-06-05 23:38:46 +020023 select ATH79_DEV_USB
Gabor Juhos3ae40022011-11-18 00:17:54 +000024 select ATH79_DEV_WMAC
Gabor Juhosaa6695e2011-01-04 21:28:28 +010025 help
26 Say 'Y' here if you want your kernel to support the
27 Atheros AP81 reference board.
28
Gabor Juhos0cde7222011-01-04 21:28:17 +010029config ATH79_MACH_PB44
30 bool "Atheros PB44 reference board"
31 select SOC_AR71XX
Gabor Juhos3f348c52011-01-04 21:28:21 +010032 select ATH79_DEV_GPIO_BUTTONS
Gabor Juhosd8fec1f2011-01-04 21:28:18 +010033 select ATH79_DEV_LEDS_GPIO
Gabor Juhos68a1d312011-01-04 21:28:23 +010034 select ATH79_DEV_SPI
Gabor Juhos7e98aa42011-06-05 23:38:46 +020035 select ATH79_DEV_USB
Gabor Juhos0cde7222011-01-04 21:28:17 +010036 help
37 Say 'Y' here if you want your kernel to support the
38 Atheros PB44 reference board.
39
Rene Bolldorf2dc7b4a2011-11-18 00:17:42 +000040config ATH79_MACH_UBNT_XM
41 bool "Ubiquiti Networks XM (rev 1.0) board"
42 select SOC_AR724X
43 select ATH79_DEV_GPIO_BUTTONS
44 select ATH79_DEV_LEDS_GPIO
45 select ATH79_DEV_SPI
46 help
47 Say 'Y' here if you want your kernel to support the
48 Ubiquiti Networks XM (rev 1.0) board.
49
Gabor Juhos0cde7222011-01-04 21:28:17 +010050endmenu
51
Gabor Juhosd4a67d92011-01-04 21:28:14 +010052config SOC_AR71XX
Gabor Juhos502fa842011-04-13 10:54:22 +020053 select USB_ARCH_HAS_EHCI
Gabor Juhos90e6ca52011-04-13 10:54:24 +020054 select USB_ARCH_HAS_OHCI
Gabor Juhosd4a67d92011-01-04 21:28:14 +010055 def_bool n
56
57config SOC_AR724X
Gabor Juhos502fa842011-04-13 10:54:22 +020058 select USB_ARCH_HAS_EHCI
Gabor Juhos90e6ca52011-04-13 10:54:24 +020059 select USB_ARCH_HAS_OHCI
Rene Bolldorf2dc7b4a2011-11-18 00:17:42 +000060 select HW_HAS_PCI
Gabor Juhosd4a67d92011-01-04 21:28:14 +010061 def_bool n
62
63config SOC_AR913X
Gabor Juhos502fa842011-04-13 10:54:22 +020064 select USB_ARCH_HAS_EHCI
Gabor Juhosd4a67d92011-01-04 21:28:14 +010065 def_bool n
66
Gabor Juhos2c048302011-06-20 21:26:08 +020067config SOC_AR933X
Gabor Juhosc279b772011-06-20 21:26:10 +020068 select USB_ARCH_HAS_EHCI
Gabor Juhos2c048302011-06-20 21:26:08 +020069 def_bool n
70
Gabor Juhos3f348c52011-01-04 21:28:21 +010071config ATH79_DEV_GPIO_BUTTONS
72 def_bool n
73
Gabor Juhosd8fec1f2011-01-04 21:28:18 +010074config ATH79_DEV_LEDS_GPIO
75 def_bool n
76
Gabor Juhos68a1d312011-01-04 21:28:23 +010077config ATH79_DEV_SPI
78 def_bool n
79
Gabor Juhos7e98aa42011-06-05 23:38:46 +020080config ATH79_DEV_USB
81 def_bool n
82
Gabor Juhos3ae40022011-11-18 00:17:54 +000083config ATH79_DEV_WMAC
84 depends on (SOC_AR913X || SOC_AR933X)
85 def_bool n
86
Gabor Juhosd4a67d92011-01-04 21:28:14 +010087endif