summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Agner <stefan.agner@toradex.com>2017-12-28 13:04:15 +0100
committerMax Krummenacher <max.krummenacher@toradex.com>2018-11-29 10:46:00 +0100
commit0f5887d5b80f8535a7f422b73d7a0bf4a4e445af (patch)
tree5337276c403220ea4cbff10e821a7f02de1f7e4a
parentb8fbd7377cc6e38a90793b01c2a085f85d54a6fa (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)
-rw-r--r--arch/arm/dts/fsl-imx8qm-apalis.dts37
-rw-r--r--board/toradex/apalis-imx8/apalis-imx8.c1
-rw-r--r--configs/apalis-imx8_defconfig1
-rw-r--r--include/configs/apalis-imx8.h6
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 */