Kconfig 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. menuconfig ARCH_TEGRA
  2. bool "NVIDIA Tegra" if ARCH_MULTI_V7
  3. select ARCH_REQUIRE_GPIOLIB
  4. select ARCH_SUPPORTS_TRUSTED_FOUNDATIONS
  5. select ARM_AMBA
  6. select ARM_GIC
  7. select CLKSRC_MMIO
  8. select HAVE_ARM_SCU if SMP
  9. select HAVE_ARM_TWD if SMP
  10. select PINCTRL
  11. select PM_OPP
  12. select ARCH_HAS_RESET_CONTROLLER
  13. select RESET_CONTROLLER
  14. select SOC_BUS
  15. select USB_ULPI if USB_PHY
  16. select USB_ULPI_VIEWPORT if USB_PHY
  17. help
  18. This enables support for NVIDIA Tegra based systems.
  19. if ARCH_TEGRA
  20. config ARCH_TEGRA_2x_SOC
  21. bool "Enable support for Tegra20 family"
  22. select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP
  23. select ARM_ERRATA_720789
  24. select ARM_ERRATA_754327 if SMP
  25. select ARM_ERRATA_764369 if SMP
  26. select PINCTRL_TEGRA20
  27. select PL310_ERRATA_727915 if CACHE_L2X0
  28. select PL310_ERRATA_769419 if CACHE_L2X0
  29. select TEGRA_TIMER
  30. help
  31. Support for NVIDIA Tegra AP20 and T20 processors, based on the
  32. ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
  33. config ARCH_TEGRA_3x_SOC
  34. bool "Enable support for Tegra30 family"
  35. select ARM_ERRATA_754322
  36. select ARM_ERRATA_764369 if SMP
  37. select PINCTRL_TEGRA30
  38. select PL310_ERRATA_769419 if CACHE_L2X0
  39. select TEGRA_TIMER
  40. help
  41. Support for NVIDIA Tegra T30 processor family, based on the
  42. ARM CortexA9MP CPU and the ARM PL310 L2 cache controller
  43. config ARCH_TEGRA_114_SOC
  44. bool "Enable support for Tegra114 family"
  45. select ARM_ERRATA_798181 if SMP
  46. select ARM_L1_CACHE_SHIFT_6
  47. select HAVE_ARM_ARCH_TIMER
  48. select PINCTRL_TEGRA114
  49. select TEGRA_TIMER
  50. help
  51. Support for NVIDIA Tegra T114 processor family, based on the
  52. ARM CortexA15MP CPU
  53. config ARCH_TEGRA_124_SOC
  54. bool "Enable support for Tegra124 family"
  55. select ARM_L1_CACHE_SHIFT_6
  56. select HAVE_ARM_ARCH_TIMER
  57. select PINCTRL_TEGRA124
  58. select TEGRA_TIMER
  59. help
  60. Support for NVIDIA Tegra T124 processor family, based on the
  61. ARM CortexA15MP CPU
  62. endif