From: Karel Balej Date: Mon, 25 Dec 2023 21:23:27 +0000 (+0100) Subject: DONOTMERGE: arm64: dts: samsung,coreprimevelte: add PMIC X-Git-Url: https://git.dujemihanovic.xyz/?a=commitdiff_plain;h=af51691d3dae6bff738e0fd2060c13115c1bf110;p=linux.git DONOTMERGE: arm64: dts: samsung,coreprimevelte: add PMIC --- diff --git a/arch/arm64/boot/dts/marvell/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/pxa1908-samsung-coreprimevelte.dts index dc587fe7ac35..d21d78524da7 100644 --- a/arch/arm64/boot/dts/marvell/pxa1908-samsung-coreprimevelte.dts +++ b/arch/arm64/boot/dts/marvell/pxa1908-samsung-coreprimevelte.dts @@ -309,6 +309,38 @@ &twsi2 { status = "okay"; + + pmic@30 { + compatible = "marvell,88pm886-a1"; + reg = <0x30>; + interrupts = <0 4 IRQ_TYPE_LEVEL_HIGH>; + interrupt-parent = <&gic>; + wakeup-source; + + regulators { + ldo2: ldo2 { + regulator-min-microvolt = <1900000>; + regulator-max-microvolt = <3100000>; + }; + + ldo6: ldo6 { + regulator-boot-on; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <3300000>; + }; + + ldo14: ldo14 { + regulator-boot-on; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <3300000>; + }; + + /* for sdh1 */ + ldo15: ldo15 { + regulator-always-on; + }; + }; + }; }; &twsi3 { @@ -334,4 +366,6 @@ cd-inverted; bus-width = <4>; wp-inverted; + vqmmc-supply = <&ldo6>; + vmmc-supply = <&ldo14>; };