iomux-v3: Take mx6dqp in consideration for imx_iomux_v3_setup_pad()
authorEran Matityahu <eran.m@variscite.com>
Fri, 26 Jan 2018 14:09:55 +0000 (16:09 +0200)
committerStefano Babic <sbabic@denx.de>
Sun, 4 Feb 2018 11:14:10 +0000 (12:14 +0100)
We should take the MX6DP and MX6QP options in consideration
when defining imx_iomux_v3_setup_pad().

Based on a patch by Pierluigi Passaro <pierluigi.p@variscite.com>

Signed-off-by: Eran Matityahu <eran.m@variscite.com>
Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
arch/arm/include/asm/mach-imx/iomux-v3.h

index 800d4cfb50b10589cab49b974a3d4a8fcb4faacf..0c0ccf44037bcdf10a028331edf152bf0b731883 100644 (file)
@@ -260,7 +260,7 @@ void imx_iomux_gpio_get_function(unsigned int gpio,
 #if defined(CONFIG_MX6QDL)
 #define IOMUX_PADS(x) (MX6Q_##x), (MX6DL_##x)
 #define SETUP_IOMUX_PAD(def)                                   \
-if (is_cpu_type(MXC_CPU_MX6Q) || is_cpu_type(MXC_CPU_MX6D)) {                          \
+if (is_mx6dq() || is_mx6dqp()) {                               \
        imx_iomux_v3_setup_pad(MX6Q_##def);                     \
 } else {                                                       \
        imx_iomux_v3_setup_pad(MX6DL_##def);                    \