blob: dfc60209dc63ca231a687175a9e9545c1cd9833a [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 Juhos27ea0522013-02-15 13:38:25 +000017config ATH79_MACH_AP136
18 bool "Atheros AP136 reference board"
19 select SOC_QCA955X
20 select ATH79_DEV_GPIO_BUTTONS
21 select ATH79_DEV_LEDS_GPIO
22 select ATH79_DEV_SPI
23 select ATH79_DEV_USB
24 select ATH79_DEV_WMAC
25 help
26 Say 'Y' here if you want your kernel to support the
27 Atheros AP136 reference board.
28
Gabor Juhosaa6695e2011-01-04 21:28:28 +010029config ATH79_MACH_AP81
30 bool "Atheros AP81 reference board"
31 select SOC_AR913X
32 select ATH79_DEV_GPIO_BUTTONS
33 select ATH79_DEV_LEDS_GPIO
34 select ATH79_DEV_SPI
Gabor Juhos7e98aa42011-06-05 23:38:46 +020035 select ATH79_DEV_USB
Gabor Juhos3ae40022011-11-18 00:17:54 +000036 select ATH79_DEV_WMAC
Gabor Juhosaa6695e2011-01-04 21:28:28 +010037 help
38 Say 'Y' here if you want your kernel to support the
39 Atheros AP81 reference board.
40
Gabor Juhos95981112012-03-14 20:39:35 +010041config ATH79_MACH_DB120
42 bool "Atheros DB120 reference board"
43 select SOC_AR934X
44 select ATH79_DEV_GPIO_BUTTONS
45 select ATH79_DEV_LEDS_GPIO
46 select ATH79_DEV_SPI
47 select ATH79_DEV_USB
48 select ATH79_DEV_WMAC
49 help
50 Say 'Y' here if you want your kernel to support the
51 Atheros DB120 reference board.
52
Gabor Juhos0cde7222011-01-04 21:28:17 +010053config ATH79_MACH_PB44
54 bool "Atheros PB44 reference board"
55 select SOC_AR71XX
Gabor Juhos3f348c52011-01-04 21:28:21 +010056 select ATH79_DEV_GPIO_BUTTONS
Gabor Juhosd8fec1f2011-01-04 21:28:18 +010057 select ATH79_DEV_LEDS_GPIO
Gabor Juhos68a1d312011-01-04 21:28:23 +010058 select ATH79_DEV_SPI
Gabor Juhos7e98aa42011-06-05 23:38:46 +020059 select ATH79_DEV_USB
Gabor Juhos0cde7222011-01-04 21:28:17 +010060 help
61 Say 'Y' here if you want your kernel to support the
62 Atheros PB44 reference board.
63
Rene Bolldorf2dc7b4a2011-11-18 00:17:42 +000064config ATH79_MACH_UBNT_XM
65 bool "Ubiquiti Networks XM (rev 1.0) board"
66 select SOC_AR724X
67 select ATH79_DEV_GPIO_BUTTONS
68 select ATH79_DEV_LEDS_GPIO
69 select ATH79_DEV_SPI
70 help
71 Say 'Y' here if you want your kernel to support the
72 Ubiquiti Networks XM (rev 1.0) board.
73
Gabor Juhos0cde7222011-01-04 21:28:17 +010074endmenu
75
Gabor Juhosd4a67d92011-01-04 21:28:14 +010076config SOC_AR71XX
Gabor Juhosf8365ec2012-03-14 10:36:10 +010077 select HW_HAS_PCI
Gabor Juhosd4a67d92011-01-04 21:28:14 +010078 def_bool n
79
80config SOC_AR724X
Rene Bolldorf2dc7b4a2011-11-18 00:17:42 +000081 select HW_HAS_PCI
Gabor Juhos67644c52012-03-14 10:45:29 +010082 select PCI_AR724X if PCI
Gabor Juhosd4a67d92011-01-04 21:28:14 +010083 def_bool n
84
85config SOC_AR913X
86 def_bool n
87
Gabor Juhos2c048302011-06-20 21:26:08 +020088config SOC_AR933X
89 def_bool n
90
Gabor Juhosd8411462012-03-14 10:45:21 +010091config SOC_AR934X
Gabor Juhosec950252012-03-14 10:45:30 +010092 select HW_HAS_PCI
93 select PCI_AR724X if PCI
Gabor Juhosd8411462012-03-14 10:45:21 +010094 def_bool n
95
Gabor Juhos2e6c91e2013-02-15 13:38:16 +000096config SOC_QCA955X
Gabor Juhos0a5f3b12013-02-15 13:38:23 +000097 select HW_HAS_PCI
98 select PCI_AR724X if PCI
Gabor Juhos2e6c91e2013-02-15 13:38:16 +000099 def_bool n
100
Gabor Juhos67644c52012-03-14 10:45:29 +0100101config PCI_AR724X
102 def_bool n
103
Gabor Juhos3f348c52011-01-04 21:28:21 +0100104config ATH79_DEV_GPIO_BUTTONS
105 def_bool n
106
Gabor Juhosd8fec1f2011-01-04 21:28:18 +0100107config ATH79_DEV_LEDS_GPIO
108 def_bool n
109
Gabor Juhos68a1d312011-01-04 21:28:23 +0100110config ATH79_DEV_SPI
111 def_bool n
112
Gabor Juhos7e98aa42011-06-05 23:38:46 +0200113config ATH79_DEV_USB
114 def_bool n
115
Gabor Juhos3ae40022011-11-18 00:17:54 +0000116config ATH79_DEV_WMAC
Gabor Juhose9c0d0a2013-02-15 18:54:33 +0000117 depends on (SOC_AR913X || SOC_AR933X || SOC_AR934X || SOC_QCA955X)
Gabor Juhos3ae40022011-11-18 00:17:54 +0000118 def_bool n
119
Gabor Juhosd4a67d92011-01-04 21:28:14 +0100120endif