Kconfig 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. #
  2. # Renesas SH and SH Mobile PINCTRL drivers
  3. #
  4. if ARCH_SHMOBILE || SUPERH
  5. config PINCTRL_SH_PFC
  6. # XXX move off the gpio dependency
  7. depends on GENERIC_GPIO
  8. select GPIO_SH_PFC if ARCH_REQUIRE_GPIOLIB
  9. select PINMUX
  10. select PINCONF
  11. select GENERIC_PINCONF
  12. def_bool y
  13. help
  14. This enables pin control drivers for SH and SH Mobile platforms
  15. config GPIO_SH_PFC
  16. bool "SuperH PFC GPIO support"
  17. depends on PINCTRL_SH_PFC && GPIOLIB
  18. help
  19. This enables support for GPIOs within the SoC's pin function
  20. controller.
  21. config PINCTRL_PFC_R8A73A4
  22. def_bool y
  23. depends on ARCH_R8A73A4
  24. select PINCTRL_SH_PFC
  25. config PINCTRL_PFC_R8A7740
  26. def_bool y
  27. depends on ARCH_R8A7740
  28. select PINCTRL_SH_PFC
  29. config PINCTRL_PFC_R8A7779
  30. def_bool y
  31. depends on ARCH_R8A7779
  32. select PINCTRL_SH_PFC
  33. config PINCTRL_PFC_SH7203
  34. def_bool y
  35. depends on CPU_SUBTYPE_SH7203
  36. depends on GENERIC_GPIO
  37. select PINCTRL_SH_PFC
  38. config PINCTRL_PFC_SH7264
  39. def_bool y
  40. depends on CPU_SUBTYPE_SH7264
  41. depends on GENERIC_GPIO
  42. select PINCTRL_SH_PFC
  43. config PINCTRL_PFC_SH7269
  44. def_bool y
  45. depends on CPU_SUBTYPE_SH7269
  46. depends on GENERIC_GPIO
  47. select PINCTRL_SH_PFC
  48. config PINCTRL_PFC_SH7372
  49. def_bool y
  50. depends on ARCH_SH7372
  51. select PINCTRL_SH_PFC
  52. config PINCTRL_PFC_SH73A0
  53. def_bool y
  54. depends on ARCH_SH73A0
  55. select PINCTRL_SH_PFC
  56. config PINCTRL_PFC_SH7720
  57. def_bool y
  58. depends on CPU_SUBTYPE_SH7720
  59. depends on GENERIC_GPIO
  60. select PINCTRL_SH_PFC
  61. config PINCTRL_PFC_SH7722
  62. def_bool y
  63. depends on CPU_SUBTYPE_SH7722
  64. depends on GENERIC_GPIO
  65. select PINCTRL_SH_PFC
  66. config PINCTRL_PFC_SH7723
  67. def_bool y
  68. depends on CPU_SUBTYPE_SH7723
  69. depends on GENERIC_GPIO
  70. select PINCTRL_SH_PFC
  71. config PINCTRL_PFC_SH7724
  72. def_bool y
  73. depends on CPU_SUBTYPE_SH7724
  74. depends on GENERIC_GPIO
  75. select PINCTRL_SH_PFC
  76. config PINCTRL_PFC_SH7734
  77. def_bool y
  78. depends on CPU_SUBTYPE_SH7734
  79. depends on GENERIC_GPIO
  80. select PINCTRL_SH_PFC
  81. config PINCTRL_PFC_SH7757
  82. def_bool y
  83. depends on CPU_SUBTYPE_SH7757
  84. depends on GENERIC_GPIO
  85. select PINCTRL_SH_PFC
  86. config PINCTRL_PFC_SH7785
  87. def_bool y
  88. depends on CPU_SUBTYPE_SH7785
  89. depends on GENERIC_GPIO
  90. select PINCTRL_SH_PFC
  91. config PINCTRL_PFC_SH7786
  92. def_bool y
  93. depends on CPU_SUBTYPE_SH7786
  94. depends on GENERIC_GPIO
  95. select PINCTRL_SH_PFC
  96. config PINCTRL_PFC_SHX3
  97. def_bool y
  98. depends on CPU_SUBTYPE_SHX3
  99. depends on GENERIC_GPIO
  100. select PINCTRL_SH_PFC
  101. endif