Kconfig 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. # arch/arm/plat-s5p/Kconfig
  2. #
  3. # Copyright (c) 2009 Samsung Electronics Co., Ltd.
  4. # http://www.samsung.com/
  5. #
  6. # Licensed under GPLv2
  7. config PLAT_S5P
  8. bool
  9. depends on (ARCH_S5P64X0 || ARCH_S5PC100 || ARCH_S5PV210 || ARCH_EXYNOS)
  10. default y
  11. select ARM_VIC if !ARCH_EXYNOS
  12. select ARM_GIC if ARCH_EXYNOS
  13. select GIC_NON_BANKED if ARCH_EXYNOS4
  14. select NO_IOPORT
  15. select ARCH_REQUIRE_GPIOLIB
  16. select S3C_GPIO_TRACK
  17. select S5P_GPIO_DRVSTR
  18. select SAMSUNG_GPIOLIB_4BIT
  19. select PLAT_SAMSUNG
  20. select SAMSUNG_CLKSRC
  21. select SAMSUNG_IRQ_VIC_TIMER
  22. help
  23. Base platform code for Samsung's S5P series SoC.
  24. config S5P_EXT_INT
  25. bool
  26. help
  27. Use the external interrupts (other than GPIO interrupts.)
  28. Note: Do not choose this for S5P6440 and S5P6450.
  29. config S5P_GPIO_INT
  30. bool
  31. help
  32. Common code for the GPIO interrupts (other than external interrupts.)
  33. config S5P_HRT
  34. bool
  35. select SAMSUNG_DEV_PWM
  36. help
  37. Use the High Resolution timer support
  38. config S5P_DEV_UART
  39. def_bool y
  40. depends on (ARCH_S5P64X0 || ARCH_S5PC100 || ARCH_S5PV210)
  41. config S5P_PM
  42. bool
  43. help
  44. Common code for power management support on S5P and newer SoCs
  45. Note: Do not select this for S5P6440 and S5P6450.
  46. config S5P_SLEEP
  47. bool
  48. help
  49. Internal config node to apply common S5P sleep management code.
  50. Can be selected by S5P and newer SoCs with similar sleep procedure.
  51. config S5P_DEV_FIMC0
  52. bool
  53. help
  54. Compile in platform device definitions for FIMC controller 0
  55. config S5P_DEV_FIMC1
  56. bool
  57. help
  58. Compile in platform device definitions for FIMC controller 1
  59. config S5P_DEV_FIMC2
  60. bool
  61. help
  62. Compile in platform device definitions for FIMC controller 2
  63. config S5P_DEV_FIMC3
  64. bool
  65. help
  66. Compile in platform device definitions for FIMC controller 3
  67. config S5P_DEV_JPEG
  68. bool
  69. help
  70. Compile in platform device definitions for JPEG codec
  71. config S5P_DEV_G2D
  72. bool
  73. help
  74. Compile in platform device definitions for G2D device
  75. config S5P_DEV_FIMD0
  76. bool
  77. help
  78. Compile in platform device definitions for FIMD controller 0
  79. config S5P_DEV_I2C_HDMIPHY
  80. bool
  81. help
  82. Compile in platform device definitions for I2C HDMIPHY controller
  83. config S5P_DEV_MFC
  84. bool
  85. help
  86. Compile in platform device definitions for MFC
  87. config S5P_DEV_ONENAND
  88. bool
  89. help
  90. Compile in platform device definition for OneNAND controller
  91. config S5P_DEV_CSIS0
  92. bool
  93. help
  94. Compile in platform device definitions for MIPI-CSIS channel 0
  95. config S5P_DEV_CSIS1
  96. bool
  97. help
  98. Compile in platform device definitions for MIPI-CSIS channel 1
  99. config S5P_DEV_TV
  100. bool
  101. help
  102. Compile in platform device definition for TV interface
  103. config S5P_DEV_USB_EHCI
  104. bool
  105. help
  106. Compile in platform device definition for USB EHCI
  107. config S5P_SETUP_MIPIPHY
  108. bool
  109. help
  110. Compile in common setup code for MIPI-CSIS and MIPI-DSIM devices