Kconfig 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  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_R8A7778
  31. def_bool y
  32. depends on ARCH_R8A7778
  33. select PINCTRL_SH_PFC
  34. config PINCTRL_PFC_R8A7779
  35. def_bool y
  36. depends on ARCH_R8A7779
  37. select PINCTRL_SH_PFC
  38. config PINCTRL_PFC_R8A7790
  39. def_bool y
  40. depends on ARCH_R8A7790
  41. select PINCTRL_SH_PFC
  42. config PINCTRL_PFC_R8A7791
  43. def_bool y
  44. depends on ARCH_R8A7791
  45. select PINCTRL_SH_PFC
  46. config PINCTRL_PFC_R8A7792
  47. def_bool y
  48. depends on ARCH_R8A7792
  49. select PINCTRL_SH_PFC
  50. config PINCTRL_PFC_R8A7793
  51. def_bool y
  52. depends on ARCH_R8A7793
  53. select PINCTRL_SH_PFC
  54. config PINCTRL_PFC_R8A7794
  55. def_bool y
  56. depends on ARCH_R8A7794
  57. select PINCTRL_SH_PFC
  58. config PINCTRL_PFC_R8A7795
  59. def_bool y
  60. depends on ARCH_R8A7795
  61. select PINCTRL_SH_PFC
  62. config PINCTRL_PFC_R8A7796
  63. def_bool y
  64. depends on ARCH_R8A7796
  65. select PINCTRL_SH_PFC
  66. config PINCTRL_PFC_SH7203
  67. def_bool y
  68. depends on CPU_SUBTYPE_SH7203
  69. select PINCTRL_SH_PFC_GPIO
  70. config PINCTRL_PFC_SH7264
  71. def_bool y
  72. depends on CPU_SUBTYPE_SH7264
  73. select PINCTRL_SH_PFC_GPIO
  74. config PINCTRL_PFC_SH7269
  75. def_bool y
  76. depends on CPU_SUBTYPE_SH7269
  77. select PINCTRL_SH_PFC_GPIO
  78. config PINCTRL_PFC_SH73A0
  79. def_bool y
  80. depends on ARCH_SH73A0
  81. select PINCTRL_SH_PFC_GPIO
  82. select REGULATOR
  83. config PINCTRL_PFC_SH7720
  84. def_bool y
  85. depends on CPU_SUBTYPE_SH7720
  86. select PINCTRL_SH_PFC_GPIO
  87. config PINCTRL_PFC_SH7722
  88. def_bool y
  89. depends on CPU_SUBTYPE_SH7722
  90. select PINCTRL_SH_PFC_GPIO
  91. config PINCTRL_PFC_SH7723
  92. def_bool y
  93. depends on CPU_SUBTYPE_SH7723
  94. select PINCTRL_SH_PFC_GPIO
  95. config PINCTRL_PFC_SH7724
  96. def_bool y
  97. depends on CPU_SUBTYPE_SH7724
  98. select PINCTRL_SH_PFC_GPIO
  99. config PINCTRL_PFC_SH7734
  100. def_bool y
  101. depends on CPU_SUBTYPE_SH7734
  102. select PINCTRL_SH_PFC_GPIO
  103. config PINCTRL_PFC_SH7757
  104. def_bool y
  105. depends on CPU_SUBTYPE_SH7757
  106. select PINCTRL_SH_PFC_GPIO
  107. config PINCTRL_PFC_SH7785
  108. def_bool y
  109. depends on CPU_SUBTYPE_SH7785
  110. select PINCTRL_SH_PFC_GPIO
  111. config PINCTRL_PFC_SH7786
  112. def_bool y
  113. depends on CPU_SUBTYPE_SH7786
  114. select PINCTRL_SH_PFC_GPIO
  115. config PINCTRL_PFC_SHX3
  116. def_bool y
  117. depends on CPU_SUBTYPE_SHX3
  118. select PINCTRL_SH_PFC_GPIO
  119. endif