Kconfig 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. #
  2. # Renesas SH and SH Mobile PINCTRL drivers
  3. #
  4. if ARCH_RENESAS || SUPERH
  5. config PINCTRL_SH_PFC
  6. select PINMUX
  7. select PINCONF
  8. select GENERIC_PINCONF
  9. def_bool y
  10. help
  11. This enables pin control drivers for SH and SH Mobile platforms
  12. config PINCTRL_SH_PFC_GPIO
  13. select GPIOLIB
  14. select PINCTRL_SH_PFC
  15. bool
  16. help
  17. This enables pin control and GPIO drivers for SH/SH Mobile platforms
  18. config PINCTRL_PFC_EMEV2
  19. def_bool y
  20. depends on ARCH_EMEV2
  21. select PINCTRL_SH_PFC
  22. config PINCTRL_PFC_R8A73A4
  23. def_bool y
  24. depends on ARCH_R8A73A4
  25. select PINCTRL_SH_PFC_GPIO
  26. config PINCTRL_PFC_R8A7740
  27. def_bool y
  28. depends on ARCH_R8A7740
  29. select PINCTRL_SH_PFC_GPIO
  30. config PINCTRL_PFC_R8A7743
  31. def_bool y
  32. depends on ARCH_R8A7743
  33. select PINCTRL_SH_PFC
  34. config PINCTRL_PFC_R8A7745
  35. def_bool y
  36. depends on ARCH_R8A7745
  37. select PINCTRL_SH_PFC
  38. config PINCTRL_PFC_R8A77470
  39. def_bool y
  40. depends on ARCH_R8A77470
  41. select PINCTRL_SH_PFC
  42. config PINCTRL_PFC_R8A7778
  43. def_bool y
  44. depends on ARCH_R8A7778
  45. select PINCTRL_SH_PFC
  46. config PINCTRL_PFC_R8A7779
  47. def_bool y
  48. depends on ARCH_R8A7779
  49. select PINCTRL_SH_PFC
  50. config PINCTRL_PFC_R8A7790
  51. def_bool y
  52. depends on ARCH_R8A7790
  53. select PINCTRL_SH_PFC
  54. config PINCTRL_PFC_R8A7791
  55. def_bool y
  56. depends on ARCH_R8A7791
  57. select PINCTRL_SH_PFC
  58. config PINCTRL_PFC_R8A7792
  59. def_bool y
  60. depends on ARCH_R8A7792
  61. select PINCTRL_SH_PFC
  62. config PINCTRL_PFC_R8A7793
  63. def_bool y
  64. depends on ARCH_R8A7793
  65. select PINCTRL_SH_PFC
  66. config PINCTRL_PFC_R8A7794
  67. def_bool y
  68. depends on ARCH_R8A7794
  69. select PINCTRL_SH_PFC
  70. config PINCTRL_PFC_R8A7795
  71. def_bool y
  72. depends on ARCH_R8A7795
  73. select PINCTRL_SH_PFC
  74. config PINCTRL_PFC_R8A7796
  75. def_bool y
  76. depends on ARCH_R8A7796
  77. select PINCTRL_SH_PFC
  78. config PINCTRL_PFC_R8A77965
  79. def_bool y
  80. depends on ARCH_R8A77965
  81. select PINCTRL_SH_PFC
  82. config PINCTRL_PFC_R8A77970
  83. def_bool y
  84. depends on ARCH_R8A77970
  85. select PINCTRL_SH_PFC
  86. config PINCTRL_PFC_R8A77980
  87. def_bool y
  88. depends on ARCH_R8A77980
  89. select PINCTRL_SH_PFC
  90. config PINCTRL_PFC_R8A77990
  91. def_bool y
  92. depends on ARCH_R8A77990
  93. select PINCTRL_SH_PFC
  94. config PINCTRL_PFC_R8A77995
  95. def_bool y
  96. depends on ARCH_R8A77995
  97. select PINCTRL_SH_PFC
  98. config PINCTRL_PFC_SH7203
  99. def_bool y
  100. depends on CPU_SUBTYPE_SH7203
  101. select PINCTRL_SH_PFC_GPIO
  102. config PINCTRL_PFC_SH7264
  103. def_bool y
  104. depends on CPU_SUBTYPE_SH7264
  105. select PINCTRL_SH_PFC_GPIO
  106. config PINCTRL_PFC_SH7269
  107. def_bool y
  108. depends on CPU_SUBTYPE_SH7269
  109. select PINCTRL_SH_PFC_GPIO
  110. config PINCTRL_PFC_SH73A0
  111. def_bool y
  112. depends on ARCH_SH73A0
  113. select PINCTRL_SH_PFC_GPIO
  114. select REGULATOR
  115. config PINCTRL_PFC_SH7720
  116. def_bool y
  117. depends on CPU_SUBTYPE_SH7720
  118. select PINCTRL_SH_PFC_GPIO
  119. config PINCTRL_PFC_SH7722
  120. def_bool y
  121. depends on CPU_SUBTYPE_SH7722
  122. select PINCTRL_SH_PFC_GPIO
  123. config PINCTRL_PFC_SH7723
  124. def_bool y
  125. depends on CPU_SUBTYPE_SH7723
  126. select PINCTRL_SH_PFC_GPIO
  127. config PINCTRL_PFC_SH7724
  128. def_bool y
  129. depends on CPU_SUBTYPE_SH7724
  130. select PINCTRL_SH_PFC_GPIO
  131. config PINCTRL_PFC_SH7734
  132. def_bool y
  133. depends on CPU_SUBTYPE_SH7734
  134. select PINCTRL_SH_PFC_GPIO
  135. config PINCTRL_PFC_SH7757
  136. def_bool y
  137. depends on CPU_SUBTYPE_SH7757
  138. select PINCTRL_SH_PFC_GPIO
  139. config PINCTRL_PFC_SH7785
  140. def_bool y
  141. depends on CPU_SUBTYPE_SH7785
  142. select PINCTRL_SH_PFC_GPIO
  143. config PINCTRL_PFC_SH7786
  144. def_bool y
  145. depends on CPU_SUBTYPE_SH7786
  146. select PINCTRL_SH_PFC_GPIO
  147. config PINCTRL_PFC_SHX3
  148. def_bool y
  149. depends on CPU_SUBTYPE_SHX3
  150. select PINCTRL_SH_PFC_GPIO
  151. endif