From: Peng Fan <peng....@nxp.com>

The upstream dts already has the lpi2c2 subnodes, so drop the duplicated
ones in u-boot dtsi.

Since the adp5585 compatible string changes, update the driver
compatible string. i.MX93 11x11 EVK is the only user of the driver as
of now, so it is safe to drop legacy compatible string.

Signed-off-by: Peng Fan <peng....@nxp.com>
---
 arch/arm/dts/imx93-11x11-evk-u-boot.dtsi | 118 -------------------------------
 drivers/gpio/adp5585_gpio.c              |   2 +-
 2 files changed, 1 insertion(+), 119 deletions(-)

diff --git a/arch/arm/dts/imx93-11x11-evk-u-boot.dtsi 
b/arch/arm/dts/imx93-11x11-evk-u-boot.dtsi
index 
408e601bc90eb69744ce1198498e01b12f814ca9..a99ba99bfb4f2c08752472536f2450c8e79fb87e
 100644
--- a/arch/arm/dts/imx93-11x11-evk-u-boot.dtsi
+++ b/arch/arm/dts/imx93-11x11-evk-u-boot.dtsi
@@ -26,111 +26,6 @@
        bootph-pre-ram;
 };
 
-&lpi2c2 {
-       #address-cells = <1>;
-       #size-cells = <0>;
-       clock-frequency = <400000>;
-       pinctrl-names = "default", "sleep";
-       pinctrl-0 = <&pinctrl_lpi2c2>;
-       pinctrl-1 = <&pinctrl_lpi2c2>;
-       status = "okay";
-
-       pmic@25 {
-               compatible = "nxp,pca9451a";
-               reg = <0x25>;
-               interrupt-parent = <&pcal6524>;
-               interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
-
-               regulators {
-                       buck1: BUCK1 {
-                               regulator-name = "BUCK1";
-                               regulator-min-microvolt = <650000>;
-                               regulator-max-microvolt = <2237500>;
-                               regulator-boot-on;
-                               regulator-always-on;
-                               regulator-ramp-delay = <3125>;
-                       };
-
-                       buck2: BUCK2 {
-                               regulator-name = "BUCK2";
-                               regulator-min-microvolt = <600000>;
-                               regulator-max-microvolt = <2187500>;
-                               regulator-boot-on;
-                               regulator-always-on;
-                               regulator-ramp-delay = <3125>;
-                       };
-
-                       buck4: BUCK4{
-                               regulator-name = "BUCK4";
-                               regulator-min-microvolt = <600000>;
-                               regulator-max-microvolt = <3400000>;
-                               regulator-boot-on;
-                               regulator-always-on;
-                       };
-
-                       buck5: BUCK5{
-                               regulator-name = "BUCK5";
-                               regulator-min-microvolt = <600000>;
-                               regulator-max-microvolt = <3400000>;
-                               regulator-boot-on;
-                               regulator-always-on;
-                       };
-
-                       buck6: BUCK6 {
-                               regulator-name = "BUCK6";
-                               regulator-min-microvolt = <600000>;
-                               regulator-max-microvolt = <3400000>;
-                               regulator-boot-on;
-                               regulator-always-on;
-                       };
-
-                       ldo1: LDO1 {
-                               regulator-name = "LDO1";
-                               regulator-min-microvolt = <1600000>;
-                               regulator-max-microvolt = <3300000>;
-                               regulator-boot-on;
-                               regulator-always-on;
-                       };
-
-                       ldo4: LDO4 {
-                               regulator-name = "LDO4";
-                               regulator-min-microvolt = <800000>;
-                               regulator-max-microvolt = <3300000>;
-                               regulator-boot-on;
-                               regulator-always-on;
-                       };
-
-                       ldo5: LDO5 {
-                               regulator-name = "LDO5";
-                               regulator-min-microvolt = <1800000>;
-                               regulator-max-microvolt = <3300000>;
-                               regulator-boot-on;
-                               regulator-always-on;
-                       };
-               };
-       };
-
-       pcal6524: gpio@22 {
-               compatible = "nxp,pcal6524";
-               pinctrl-names = "default";
-               pinctrl-0 = <&pinctrl_pcal6524>;
-               reg = <0x22>;
-               gpio-controller;
-               #gpio-cells = <2>;
-               interrupt-controller;
-               #interrupt-cells = <2>;
-               interrupt-parent = <&gpio3>;
-               interrupts = <27 IRQ_TYPE_LEVEL_LOW>;
-       };
-
-       adp5585gpio: gpio@34 {
-               compatible = "adp5585";
-               reg = <0x34>;
-               gpio-controller;
-               #gpio-cells = <2>;
-       };
-};
-
 &aips1 {
        bootph-pre-ram;
        bootph-all;
@@ -149,19 +44,6 @@
 &iomuxc {
        bootph-pre-ram;
        bootph-some-ram;
-
-       pinctrl_lpi2c2: lpi2c2grp {
-               fsl,pins = <
-                       MX93_PAD_I2C2_SCL__LPI2C2_SCL                   
0x40000b9e
-                       MX93_PAD_I2C2_SDA__LPI2C2_SDA                   
0x40000b9e
-               >;
-       };
-
-       pinctrl_pcal6524: pcal6524grp {
-               fsl,pins = <
-                       MX93_PAD_CCM_CLKO2__GPIO3_IO27                  0x31e
-               >;
-       };
 };
 
 &reg_usdhc2_vmmc {
diff --git a/drivers/gpio/adp5585_gpio.c b/drivers/gpio/adp5585_gpio.c
index 
ea0cb75459b741c0157aa9077c44163b3c0cab01..114583b3c3bd9a51fbe1960b7532150d0d7cabdd
 100644
--- a/drivers/gpio/adp5585_gpio.c
+++ b/drivers/gpio/adp5585_gpio.c
@@ -224,7 +224,7 @@ static int adp5585_probe(struct udevice *dev)
 }
 
 static const struct udevice_id adp5585_ids[] = {
-       { .compatible = "adp5585" },
+       { .compatible = "adi,adp5585" },
        { }
 };
 

-- 
2.35.3

Reply via email to