Kconfig 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. config PINCTRL_IMX
  2. bool
  3. config PINCTRL_IMX_SCU
  4. bool
  5. config PINCTRL_IMX5
  6. bool "IMX5 pinctrl driver"
  7. depends on ARCH_MX5 && PINCTRL_FULL
  8. select DEVRES
  9. select PINCTRL_IMX
  10. help
  11. Say Y here to enable the imx5 pinctrl driver
  12. This provides a simple pinctrl driver for i.MX 53SoC familiy,
  13. i.MX53. This feature depends on device tree
  14. configuration. This driver is different from the linux one,
  15. this is a simple implementation, only parses the 'fsl,pins'
  16. property and configure related registers.
  17. config PINCTRL_IMX6
  18. bool "IMX6 pinctrl driver"
  19. depends on ARCH_MX6 && PINCTRL_FULL
  20. select DEVRES
  21. select PINCTRL_IMX
  22. help
  23. Say Y here to enable the imx6 pinctrl driver
  24. This provides a simple pinctrl driver for i.MX6 SoC familiy,
  25. i.MX6DQ/SL/SX/UL/DQP. This feature depends on device tree
  26. configuration. This driver is different from the linux one,
  27. this is a simple implementation, only parses the 'fsl,pins'
  28. property and configure related registers.
  29. config PINCTRL_IMX7
  30. bool "IMX7 pinctrl driver"
  31. depends on ARCH_MX7 && PINCTRL_FULL
  32. select DEVRES
  33. select PINCTRL_IMX
  34. help
  35. Say Y here to enable the imx7 pinctrl driver
  36. This provides a simple pinctrl driver for i.MX7 SoC familiy,
  37. i.MX7D. This feature depends on device tree
  38. configuration. This driver is different from the linux one,
  39. this is a simple implementation, only parses the 'fsl,pins'
  40. property and configure related registers.
  41. config PINCTRL_IMX7ULP
  42. bool "IMX7ULP pinctrl driver"
  43. depends on ARCH_MX7ULP && PINCTRL_FULL
  44. select DEVRES
  45. select PINCTRL_IMX
  46. help
  47. Say Y here to enable the imx7ulp pinctrl driver
  48. This provides a simple pinctrl driver for i.MX7ULP SoC familiy.
  49. This feature depends on device tree configuration. This driver
  50. is different from the linux one, this is a simple implementation,
  51. only parses the 'fsl,pins' property and configure related
  52. registers.
  53. config PINCTRL_IMX8
  54. bool "IMX8 pinctrl driver"
  55. depends on ARCH_IMX8 && PINCTRL_FULL
  56. select DEVRES
  57. select PINCTRL_IMX
  58. select PINCTRL_IMX_SCU
  59. help
  60. Say Y here to enable the imx8 pinctrl driver
  61. This provides a simple pinctrl driver for i.MX8 SoC familiy.
  62. This feature depends on device tree configuration. This driver
  63. is different from the linux one, this is a simple implementation,
  64. only parses the 'fsl,pins' property and configures related
  65. registers.
  66. config PINCTRL_IMX8M
  67. bool "IMX8M pinctrl driver"
  68. depends on ARCH_IMX8M && PINCTRL_FULL
  69. select DEVRES
  70. select PINCTRL_IMX
  71. help
  72. Say Y here to enable the imx8m pinctrl driver
  73. This provides a simple pinctrl driver for i.MX8M SoC familiy.
  74. This feature depends on device tree configuration. This driver
  75. is different from the linux one, this is a simple implementation,
  76. only parses the 'fsl,pins' property and configure related
  77. registers.
  78. config PINCTRL_MXS
  79. bool "NXP MXS pinctrl driver"
  80. depends on ARCH_MX28 && PINCTRL_FULL
  81. help
  82. Say Y here to enable the i.MX mxs pinctrl driver
  83. This option provides a simple pinctrl driver for i.MX mxs SoC
  84. familiy, e.g. i.MX28. This feature depends on device tree
  85. configuration.
  86. config PINCTRL_IMXRT
  87. bool "IMXRT pinctrl driver"
  88. depends on ARCH_IMXRT && PINCTRL_FULL
  89. select DEVRES
  90. select PINCTRL_IMX
  91. help
  92. Say Y here to enable the imxrt pinctrl driver
  93. This provides a simple pinctrl driver for i.MXRT SoC familiy.
  94. This feature depends on device tree configuration. This driver
  95. is different from the linux one, this is a simple implementation,
  96. only parses the 'fsl,pins' property and configure related
  97. registers.
  98. config PINCTRL_VYBRID
  99. bool "Vybrid (vf610) pinctrl driver"
  100. depends on ARCH_VF610 && PINCTRL_FULL
  101. select DEVRES
  102. select PINCTRL_IMX
  103. help
  104. Say Y here to enable the Vybrid (vf610) pinctrl driver
  105. This provides a simple pinctrl driver for Vybrid SoC familiy,
  106. vf610. This feature depends on device tree
  107. configuration. This driver is different from the linux one,
  108. this is a simple implementation, only parses the 'fsl,pins'
  109. property and configure related registers.