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