From 0f5887d5b80f8535a7f422b73d7a0bf4a4e445af Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Thu, 28 Dec 2017 13:04:15 +0100 Subject: apalis-imx8: remove PCA9557 GPIO controllers The Apalis iMX8 module does not have PCA9557 GPIO controllers on the module. Signed-off-by: Stefan Agner (cherry picked from commit c80b3bfbe693d5a8851129f4878d0cd3a7325d13) (cherry picked from commit 898ae105703cd0019a542bc0a17649339c934fa6) (cherry picked from commit 69d385444efa79d2909f772c4a4b404d1bd7274d) --- arch/arm/dts/fsl-imx8qm-apalis.dts | 37 --------------------------------- board/toradex/apalis-imx8/apalis-imx8.c | 1 - configs/apalis-imx8_defconfig | 1 - include/configs/apalis-imx8.h | 6 ------ 4 files changed, 45 deletions(-) diff --git a/arch/arm/dts/fsl-imx8qm-apalis.dts b/arch/arm/dts/fsl-imx8qm-apalis.dts index d69f68d388..e0adb4172f 100644 --- a/arch/arm/dts/fsl-imx8qm-apalis.dts +++ b/arch/arm/dts/fsl-imx8qm-apalis.dts @@ -360,43 +360,6 @@ status = "okay"; }; -&i2c1 { - #address-cells = <1>; - #size-cells = <0>; - clock-frequency = <100000>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_lpi2c1>; - status = "okay"; - - pca9557_a: gpio@18 { - compatible = "nxp,pca9557"; - reg = <0x18>; - gpio-controller; - #gpio-cells = <2>; - }; - - pca9557_b: gpio@19 { - compatible = "nxp,pca9557"; - reg = <0x19>; - gpio-controller; - #gpio-cells = <2>; - }; - - pca9557_c: gpio@1b { - compatible = "nxp,pca9557"; - reg = <0x1b>; - gpio-controller; - #gpio-cells = <2>; - }; - - pca9557_d: gpio@1f { - compatible = "nxp,pca9557"; - reg = <0x1f>; - gpio-controller; - #gpio-cells = <2>; - }; -}; - &i2c1_lvds0 { #address-cells = <1>; #size-cells = <0>; diff --git a/board/toradex/apalis-imx8/apalis-imx8.c b/board/toradex/apalis-imx8/apalis-imx8.c index 735b0e010d..95355297d2 100644 --- a/board/toradex/apalis-imx8/apalis-imx8.c +++ b/board/toradex/apalis-imx8/apalis-imx8.c @@ -13,7 +13,6 @@ #include #include #include -#include "pca953x.h" #include #include diff --git a/configs/apalis-imx8_defconfig b/configs/apalis-imx8_defconfig index 42e5423a08..130a186f3b 100644 --- a/configs/apalis-imx8_defconfig +++ b/configs/apalis-imx8_defconfig @@ -35,7 +35,6 @@ CONFIG_G_DNL_PRODUCT_NUM=0xa4a5 CONFIG_CMD_GPIO=y CONFIG_DM_GPIO=y -CONFIG_DM_PCA953X=y CONFIG_BOOTDELAY=3 CONFIG_IMX_BOOTAUX=y CONFIG_CMD_FAT=y diff --git a/include/configs/apalis-imx8.h b/include/configs/apalis-imx8.h index da5bd85d26..cae44d8d54 100644 --- a/include/configs/apalis-imx8.h +++ b/include/configs/apalis-imx8.h @@ -248,12 +248,6 @@ /* Generic Timer Definitions */ #define COUNTER_FREQUENCY 8000000 /* 8MHz */ -#ifndef CONFIG_DM_PCA953X -#define CONFIG_PCA953X -#define CONFIG_CMD_PCA953X -#define CONFIG_CMD_PCA953X_INFO -#endif - #define CONFIG_IMX_SMMU /* MT35XU512ABA1G12 has only one Die, so QSPI0 B won't work */ -- cgit v1.2.3