Kconfig 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. config ARCH_INTEGRATOR
  2. bool "ARM Ltd. Integrator family" if (ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V6)
  3. select ARM_AMBA
  4. select ARM_PATCH_PHYS_VIRT if MMU
  5. select AUTO_ZRELADDR
  6. select COMMON_CLK
  7. select COMMON_CLK_VERSATILE
  8. select GENERIC_CLOCKEVENTS
  9. select HAVE_TCM
  10. select ICST
  11. select MFD_SYSCON
  12. select MULTI_IRQ_HANDLER
  13. select PLAT_VERSATILE
  14. select POWER_RESET
  15. select POWER_RESET_VERSATILE
  16. select POWER_SUPPLY
  17. select SOC_INTEGRATOR_CM
  18. select SPARSE_IRQ
  19. select USE_OF
  20. select VERSATILE_FPGA_IRQ
  21. help
  22. Support for ARM's Integrator platform.
  23. if ARCH_INTEGRATOR
  24. menu "Integrator Options"
  25. config ARCH_INTEGRATOR_AP
  26. bool "Support Integrator/AP and Integrator/PP2 platforms"
  27. select CLKSRC_MMIO
  28. select MIGHT_HAVE_PCI
  29. select SERIAL_AMBA_PL010 if TTY
  30. select SERIAL_AMBA_PL010_CONSOLE if TTY
  31. select SOC_BUS
  32. help
  33. Include support for the ARM(R) Integrator/AP and
  34. Integrator/PP2 platforms.
  35. config ARCH_INTEGRATOR_CP
  36. bool "Support Integrator/CP platform"
  37. select ARCH_CINTEGRATOR
  38. select ARM_TIMER_SP804
  39. select SERIAL_AMBA_PL011 if TTY
  40. select SERIAL_AMBA_PL011_CONSOLE if TTY
  41. select SOC_BUS
  42. help
  43. Include support for the ARM(R) Integrator CP platform.
  44. config ARCH_CINTEGRATOR
  45. bool
  46. config INTEGRATOR_IMPD1
  47. bool "Include support for Integrator/IM-PD1"
  48. depends on ARCH_INTEGRATOR_AP
  49. select ARCH_REQUIRE_GPIOLIB
  50. select ARM_VIC
  51. select GPIO_PL061 if GPIOLIB
  52. help
  53. The IM-PD1 is an add-on logic module for the Integrator which
  54. allows ARM(R) Ltd PrimeCells to be developed and evaluated.
  55. The IM-PD1 can be found on the Integrator/PP2 platform.
  56. To compile this driver as a module, choose M here: the
  57. module will be called impd1.
  58. endmenu
  59. endif