Kconfig 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. if ATH79
  2. menu "Atheros AR71XX/AR724X/AR913X machine selection"
  3. config ATH79_MACH_AP121
  4. bool "Atheros AP121 reference board"
  5. select SOC_AR933X
  6. select ATH79_DEV_GPIO_BUTTONS
  7. select ATH79_DEV_LEDS_GPIO
  8. select ATH79_DEV_SPI
  9. select ATH79_DEV_USB
  10. select ATH79_DEV_WMAC
  11. help
  12. Say 'Y' here if you want your kernel to support the
  13. Atheros AP121 reference board.
  14. config ATH79_MACH_AP81
  15. bool "Atheros AP81 reference board"
  16. select SOC_AR913X
  17. select ATH79_DEV_GPIO_BUTTONS
  18. select ATH79_DEV_LEDS_GPIO
  19. select ATH79_DEV_SPI
  20. select ATH79_DEV_USB
  21. select ATH79_DEV_WMAC
  22. help
  23. Say 'Y' here if you want your kernel to support the
  24. Atheros AP81 reference board.
  25. config ATH79_MACH_PB44
  26. bool "Atheros PB44 reference board"
  27. select SOC_AR71XX
  28. select ATH79_DEV_GPIO_BUTTONS
  29. select ATH79_DEV_LEDS_GPIO
  30. select ATH79_DEV_SPI
  31. select ATH79_DEV_USB
  32. help
  33. Say 'Y' here if you want your kernel to support the
  34. Atheros PB44 reference board.
  35. config ATH79_MACH_UBNT_XM
  36. bool "Ubiquiti Networks XM (rev 1.0) board"
  37. select SOC_AR724X
  38. select ATH79_DEV_GPIO_BUTTONS
  39. select ATH79_DEV_LEDS_GPIO
  40. select ATH79_DEV_SPI
  41. help
  42. Say 'Y' here if you want your kernel to support the
  43. Ubiquiti Networks XM (rev 1.0) board.
  44. endmenu
  45. config SOC_AR71XX
  46. select USB_ARCH_HAS_EHCI
  47. select USB_ARCH_HAS_OHCI
  48. select HW_HAS_PCI
  49. def_bool n
  50. config SOC_AR724X
  51. select USB_ARCH_HAS_EHCI
  52. select USB_ARCH_HAS_OHCI
  53. select HW_HAS_PCI
  54. def_bool n
  55. config SOC_AR913X
  56. select USB_ARCH_HAS_EHCI
  57. def_bool n
  58. config SOC_AR933X
  59. select USB_ARCH_HAS_EHCI
  60. def_bool n
  61. config SOC_AR934X
  62. select USB_ARCH_HAS_EHCI
  63. def_bool n
  64. config ATH79_DEV_GPIO_BUTTONS
  65. def_bool n
  66. config ATH79_DEV_LEDS_GPIO
  67. def_bool n
  68. config ATH79_DEV_SPI
  69. def_bool n
  70. config ATH79_DEV_USB
  71. def_bool n
  72. config ATH79_DEV_WMAC
  73. depends on (SOC_AR913X || SOC_AR933X || SOC_AR934X)
  74. def_bool n
  75. endif