]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply
authorAlexander Stein <alexander.stein@ew.tq-group.com>
Tue, 7 Jan 2025 15:03:09 +0000 (16:03 +0100)
committerShawn Guo <shawnguo@kernel.org>
Tue, 18 Feb 2025 06:20:32 +0000 (14:20 +0800)
eMMC is supplied by BUCK5 rail. Use the actual regulator instead of
a virtual fixed regulator.

Fixes: 418d1d840e421 ("arm64: dts: freescale: add initial device tree for TQMa8MPQL with i.MX8MP")
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi

index 336785a9fba89650e0f1cd80e9994232b8090b45..3ddc5aaa7c5f0ceef0840a7021d1ce31ae404bea 100644 (file)
@@ -1,7 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
 /*
- * Copyright 2021-2022 TQ-Systems GmbH
- * Author: Alexander Stein <alexander.stein@tq-group.com>
+ * Copyright 2021-2025 TQ-Systems GmbH <linux@ew.tq-group.com>,
+ * D-82229 Seefeld, Germany.
+ * Author: Alexander Stein
  */
 
 #include "imx8mp.dtsi"
                regulator-max-microvolt = <3300000>;
                regulator-always-on;
        };
-
-       /* e-MMC IO, needed for HS modes */
-       reg_vcc1v8: regulator-vcc1v8 {
-               compatible = "regulator-fixed";
-               regulator-name = "VCC1V8";
-               regulator-min-microvolt = <1800000>;
-               regulator-max-microvolt = <1800000>;
-               regulator-always-on;
-       };
 };
 
 &A53_0 {
        no-sd;
        no-sdio;
        vmmc-supply = <&reg_vcc3v3>;
-       vqmmc-supply = <&reg_vcc1v8>;
+       vqmmc-supply = <&buck5_reg>;
        status = "okay";
 };