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_IMX8 64 bool "IMX8 pinctrl driver" 65 depends on ARCH_IMX8 && PINCTRL_FULL 66 select DEVRES 67 select PINCTRL_IMX 68 select PINCTRL_IMX_SCU 69 help 70 Say Y here to enable the imx8 pinctrl driver 71 72 This provides a simple pinctrl driver for i.MX8 SoC familiy. 73 This feature depends on device tree configuration. This driver 74 is different from the linux one, this is a simple implementation, 75 only parses the 'fsl,pins' property and configures related 76 registers. 77 78config PINCTRL_IMX8M 79 bool "IMX8M pinctrl driver" 80 depends on ARCH_IMX8M && PINCTRL_FULL 81 select DEVRES 82 select PINCTRL_IMX 83 help 84 Say Y here to enable the imx8m pinctrl driver 85 86 This provides a simple pinctrl driver for i.MX8M 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 configure related 90 registers. 91 92config PINCTRL_VYBRID 93 bool "Vybrid (vf610) pinctrl driver" 94 depends on ARCH_VF610 && PINCTRL_FULL 95 select DEVRES 96 select PINCTRL_IMX 97 help 98 Say Y here to enable the Vybrid (vf610) pinctrl driver 99 100 This provides a simple pinctrl driver for Vybrid SoC familiy, 101 vf610. This feature depends on device tree 102 configuration. This driver is different from the linux one, 103 this is a simple implementation, only parses the 'fsl,pins' 104 property and configure related registers. 105