diff options
author | Stefan Agner <stefan.agner@toradex.com> | 2017-12-28 13:04:15 +0100 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2019-01-30 18:05:13 +0100 |
commit | 064c36d27aac74082df596fdf0981b759e581b2b (patch) | |
tree | 37e27e700dc7253308d7d11c33ceadba1bd0cb0e | |
parent | d85f5592aca53065f8f2a523ff21cf17fca5c23f (diff) |
apalis-imx8: remove PCA9557 GPIO controllers
The Apalis iMX8 module does not have PCA9557 GPIO controllers
on the module.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
(cherry picked from commit c80b3bfbe693d5a8851129f4878d0cd3a7325d13)
(cherry picked from commit 898ae105703cd0019a542bc0a17649339c934fa6)
(cherry picked from commit 69d385444efa79d2909f772c4a4b404d1bd7274d)
(cherry picked from commit 0f5887d5b80f8535a7f422b73d7a0bf4a4e445af)
-rw-r--r-- | arch/arm/dts/fsl-imx8qm-apalis.dts | 37 | ||||
-rw-r--r-- | board/toradex/apalis-imx8/apalis-imx8.c | 1 | ||||
-rw-r--r-- | configs/apalis-imx8_defconfig | 1 | ||||
-rw-r--r-- | include/configs/apalis-imx8.h | 6 |
4 files changed, 0 insertions, 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 <environment.h> #include <fsl_esdhc.h> #include <i2c.h> -#include "pca953x.h" #include <asm/io.h> #include <asm/gpio.h> 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 */ |