Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config PINCTRL_IMX
0003         tristate
0004         depends on OF
0005         select GENERIC_PINCTRL_GROUPS
0006         select GENERIC_PINMUX_FUNCTIONS
0007         select GENERIC_PINCONF
0008         select REGMAP
0009 
0010 config PINCTRL_IMX_SCU
0011         tristate
0012         depends on IMX_SCU
0013         select PINCTRL_IMX
0014 
0015 config PINCTRL_IMX1_CORE
0016         bool
0017         select PINMUX
0018         select PINCONF
0019 
0020 config PINCTRL_IMX1
0021         bool "IMX1 pinctrl driver"
0022         depends on SOC_IMX1
0023         select PINCTRL_IMX1_CORE
0024         help
0025           Say Y here to enable the imx1 pinctrl driver
0026 
0027 config PINCTRL_IMX27
0028         bool "IMX27 pinctrl driver"
0029         depends on SOC_IMX27
0030         select PINCTRL_IMX1_CORE
0031         help
0032           Say Y here to enable the imx27 pinctrl driver
0033 
0034 
0035 config PINCTRL_IMX25
0036         bool "IMX25 pinctrl driver"
0037         depends on OF
0038         depends on SOC_IMX25
0039         select PINCTRL_IMX
0040         help
0041           Say Y here to enable the imx25 pinctrl driver
0042 
0043 config PINCTRL_IMX35
0044         bool "IMX35 pinctrl driver"
0045         depends on SOC_IMX35
0046         select PINCTRL_IMX
0047         help
0048           Say Y here to enable the imx35 pinctrl driver
0049 
0050 config PINCTRL_IMX50
0051         bool "IMX50 pinctrl driver"
0052         depends on SOC_IMX50
0053         select PINCTRL_IMX
0054         help
0055           Say Y here to enable the imx50 pinctrl driver
0056 
0057 config PINCTRL_IMX51
0058         bool "IMX51 pinctrl driver"
0059         depends on SOC_IMX51
0060         select PINCTRL_IMX
0061         help
0062           Say Y here to enable the imx51 pinctrl driver
0063 
0064 config PINCTRL_IMX53
0065         bool "IMX53 pinctrl driver"
0066         depends on SOC_IMX53
0067         select PINCTRL_IMX
0068         help
0069           Say Y here to enable the imx53 pinctrl driver
0070 
0071 config PINCTRL_IMX6Q
0072         bool "IMX6Q/DL pinctrl driver"
0073         depends on SOC_IMX6Q
0074         select PINCTRL_IMX
0075         help
0076           Say Y here to enable the imx6q/dl pinctrl driver
0077 
0078 config PINCTRL_IMX6SL
0079         bool "IMX6SL pinctrl driver"
0080         depends on SOC_IMX6SL
0081         select PINCTRL_IMX
0082         help
0083           Say Y here to enable the imx6sl pinctrl driver
0084 
0085 config PINCTRL_IMX6SLL
0086         bool "IMX6SLL pinctrl driver"
0087         depends on SOC_IMX6SLL
0088         select PINCTRL_IMX
0089         help
0090           Say Y here to enable the imx6sll pinctrl driver
0091 
0092 config PINCTRL_IMX6SX
0093         bool "IMX6SX pinctrl driver"
0094         depends on SOC_IMX6SX
0095         select PINCTRL_IMX
0096         help
0097           Say Y here to enable the imx6sx pinctrl driver
0098 
0099 config PINCTRL_IMX6UL
0100         bool "IMX6UL pinctrl driver"
0101         depends on SOC_IMX6UL
0102         select PINCTRL_IMX
0103         help
0104           Say Y here to enable the imx6ul pinctrl driver
0105 
0106 config PINCTRL_IMX7D
0107         bool "IMX7D pinctrl driver"
0108         depends on SOC_IMX7D
0109         select PINCTRL_IMX
0110         help
0111           Say Y here to enable the imx7d pinctrl driver
0112 
0113 config PINCTRL_IMX7ULP
0114         bool "IMX7ULP pinctrl driver"
0115         depends on SOC_IMX7ULP
0116         select PINCTRL_IMX
0117         help
0118           Say Y here to enable the imx7ulp pinctrl driver
0119 
0120 config PINCTRL_IMX8MM
0121         tristate "IMX8MM pinctrl driver"
0122         depends on ARCH_MXC
0123         select PINCTRL_IMX
0124         help
0125           Say Y here to enable the imx8mm pinctrl driver
0126 
0127 config PINCTRL_IMX8MN
0128         tristate "IMX8MN pinctrl driver"
0129         depends on ARCH_MXC
0130         select PINCTRL_IMX
0131         help
0132           Say Y here to enable the imx8mn pinctrl driver
0133 
0134 config PINCTRL_IMX8MP
0135         tristate "IMX8MP pinctrl driver"
0136         depends on ARCH_MXC
0137         select PINCTRL_IMX
0138         help
0139           Say Y here to enable the imx8mp pinctrl driver
0140 
0141 config PINCTRL_IMX8MQ
0142         tristate "IMX8MQ pinctrl driver"
0143         depends on ARCH_MXC
0144         select PINCTRL_IMX
0145         help
0146           Say Y here to enable the imx8mq pinctrl driver
0147 
0148 config PINCTRL_IMX8QM
0149         tristate "IMX8QM pinctrl driver"
0150         depends on IMX_SCU && ARCH_MXC && ARM64
0151         select PINCTRL_IMX_SCU
0152         help
0153           Say Y here to enable the imx8qm pinctrl driver
0154 
0155 config PINCTRL_IMX8QXP
0156         tristate "IMX8QXP pinctrl driver"
0157         depends on IMX_SCU && ARCH_MXC && ARM64
0158         select PINCTRL_IMX_SCU
0159         help
0160           Say Y here to enable the imx8qxp pinctrl driver
0161 
0162 config PINCTRL_IMX8DXL
0163         tristate "IMX8DXL pinctrl driver"
0164         depends on IMX_SCU && ARCH_MXC && ARM64
0165         select PINCTRL_IMX_SCU
0166         help
0167           Say Y here to enable the imx8dxl pinctrl driver
0168 
0169 config PINCTRL_IMX8ULP
0170         tristate "IMX8ULP pinctrl driver"
0171         depends on ARCH_MXC
0172         select PINCTRL_IMX
0173         help
0174           Say Y here to enable the imx8ulp pinctrl driver
0175 
0176 config PINCTRL_IMXRT1050
0177         bool "IMXRT1050 pinctrl driver"
0178         depends on ARCH_MXC
0179         select PINCTRL_IMX
0180         help
0181           Say Y here to enable the imxrt1050 pinctrl driver
0182 
0183 config PINCTRL_IMX93
0184         tristate "IMX93 pinctrl driver"
0185         depends on ARCH_MXC
0186         select PINCTRL_IMX
0187         help
0188           Say Y here to enable the imx93 pinctrl driver
0189 
0190 config PINCTRL_VF610
0191         bool "Freescale Vybrid VF610 pinctrl driver"
0192         depends on SOC_VF610
0193         select PINCTRL_IMX
0194         help
0195           Say Y here to enable the Freescale Vybrid VF610 pinctrl driver
0196 
0197 config PINCTRL_MXS
0198         bool
0199         select PINMUX
0200         select PINCONF
0201 
0202 config PINCTRL_IMX23
0203         bool
0204         select PINCTRL_MXS
0205 
0206 config PINCTRL_IMX28
0207         bool
0208         select PINCTRL_MXS
0209 
0210 config PINCTRL_IMXRT1170
0211         bool "IMXRT1170 pinctrl driver"
0212         depends on ARCH_MXC
0213         select PINCTRL_IMX
0214         help
0215           Say Y here to enable the imxrt1170 pinctrl driver