Kconfig 1.7 KB
Newer Older
1 2
if ATH79

3 4
menu "Atheros AR71XX/AR724X/AR913X machine selection"

5 6 7 8 9 10 11
config ATH79_MACH_AP121
	bool "Atheros AP121 reference board"
	select SOC_AR933X
	select ATH79_DEV_GPIO_BUTTONS
	select ATH79_DEV_LEDS_GPIO
	select ATH79_DEV_SPI
	select ATH79_DEV_USB
12
	select ATH79_DEV_WMAC
13 14 15 16
	help
	  Say 'Y' here if you want your kernel to support the
	  Atheros AP121 reference board.

17 18 19 20 21 22
config ATH79_MACH_AP81
	bool "Atheros AP81 reference board"
	select SOC_AR913X
	select ATH79_DEV_GPIO_BUTTONS
	select ATH79_DEV_LEDS_GPIO
	select ATH79_DEV_SPI
23
	select ATH79_DEV_USB
24
	select ATH79_DEV_WMAC
25 26 27 28
	help
	  Say 'Y' here if you want your kernel to support the
	  Atheros AP81 reference board.

29 30 31
config ATH79_MACH_PB44
	bool "Atheros PB44 reference board"
	select SOC_AR71XX
32
	select ATH79_DEV_GPIO_BUTTONS
33
	select ATH79_DEV_LEDS_GPIO
34
	select ATH79_DEV_SPI
35
	select ATH79_DEV_USB
36 37 38 39
	help
	  Say 'Y' here if you want your kernel to support the
	  Atheros PB44 reference board.

40 41 42 43 44 45 46 47 48 49
config ATH79_MACH_UBNT_XM
	bool "Ubiquiti Networks XM (rev 1.0) board"
	select SOC_AR724X
	select ATH79_DEV_GPIO_BUTTONS
	select ATH79_DEV_LEDS_GPIO
	select ATH79_DEV_SPI
	help
	  Say 'Y' here if you want your kernel to support the
	  Ubiquiti Networks XM (rev 1.0) board.

50 51
endmenu

52
config SOC_AR71XX
53
	select USB_ARCH_HAS_EHCI
54
	select USB_ARCH_HAS_OHCI
55 56 57
	def_bool n

config SOC_AR724X
58
	select USB_ARCH_HAS_EHCI
59
	select USB_ARCH_HAS_OHCI
60
	select HW_HAS_PCI
61 62 63
	def_bool n

config SOC_AR913X
64
	select USB_ARCH_HAS_EHCI
65 66
	def_bool n

67
config SOC_AR933X
68
	select USB_ARCH_HAS_EHCI
69 70
	def_bool n

71 72 73
config ATH79_DEV_GPIO_BUTTONS
	def_bool n

74 75 76
config ATH79_DEV_LEDS_GPIO
	def_bool n

77 78 79
config ATH79_DEV_SPI
	def_bool n

80 81 82
config ATH79_DEV_USB
	def_bool n

83 84 85 86
config ATH79_DEV_WMAC
	depends on (SOC_AR913X || SOC_AR933X)
	def_bool n

87
endif