Kconfig 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  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_R8A7740
  22. def_bool y
  23. depends on ARCH_R8A7740
  24. select PINCTRL_SH_PFC
  25. config PINCTRL_PFC_R8A7779
  26. def_bool y
  27. depends on ARCH_R8A7779
  28. select PINCTRL_SH_PFC
  29. config PINCTRL_PFC_SH7203
  30. def_bool y
  31. depends on CPU_SUBTYPE_SH7203
  32. depends on GENERIC_GPIO
  33. select PINCTRL_SH_PFC
  34. config PINCTRL_PFC_SH7264
  35. def_bool y
  36. depends on CPU_SUBTYPE_SH7264
  37. depends on GENERIC_GPIO
  38. select PINCTRL_SH_PFC
  39. config PINCTRL_PFC_SH7269
  40. def_bool y
  41. depends on CPU_SUBTYPE_SH7269
  42. depends on GENERIC_GPIO
  43. select PINCTRL_SH_PFC
  44. config PINCTRL_PFC_SH7372
  45. def_bool y
  46. depends on ARCH_SH7372
  47. select PINCTRL_SH_PFC
  48. config PINCTRL_PFC_SH73A0
  49. def_bool y
  50. depends on ARCH_SH73A0
  51. select PINCTRL_SH_PFC
  52. config PINCTRL_PFC_SH7720
  53. def_bool y
  54. depends on CPU_SUBTYPE_SH7720
  55. depends on GENERIC_GPIO
  56. select PINCTRL_SH_PFC
  57. config PINCTRL_PFC_SH7722
  58. def_bool y
  59. depends on CPU_SUBTYPE_SH7722
  60. depends on GENERIC_GPIO
  61. select PINCTRL_SH_PFC
  62. config PINCTRL_PFC_SH7723
  63. def_bool y
  64. depends on CPU_SUBTYPE_SH7723
  65. depends on GENERIC_GPIO
  66. select PINCTRL_SH_PFC
  67. config PINCTRL_PFC_SH7724
  68. def_bool y
  69. depends on CPU_SUBTYPE_SH7724
  70. depends on GENERIC_GPIO
  71. select PINCTRL_SH_PFC
  72. config PINCTRL_PFC_SH7734
  73. def_bool y
  74. depends on CPU_SUBTYPE_SH7734
  75. depends on GENERIC_GPIO
  76. select PINCTRL_SH_PFC
  77. config PINCTRL_PFC_SH7757
  78. def_bool y
  79. depends on CPU_SUBTYPE_SH7757
  80. depends on GENERIC_GPIO
  81. select PINCTRL_SH_PFC
  82. config PINCTRL_PFC_SH7785
  83. def_bool y
  84. depends on CPU_SUBTYPE_SH7785
  85. depends on GENERIC_GPIO
  86. select PINCTRL_SH_PFC
  87. config PINCTRL_PFC_SH7786
  88. def_bool y
  89. depends on CPU_SUBTYPE_SH7786
  90. depends on GENERIC_GPIO
  91. select PINCTRL_SH_PFC
  92. config PINCTRL_PFC_SHX3
  93. def_bool y
  94. depends on CPU_SUBTYPE_SHX3
  95. depends on GENERIC_GPIO
  96. select PINCTRL_SH_PFC
  97. endif