From: Karel Balej Date: Mon, 25 Dec 2023 21:23:27 +0000 (+0100) Subject: DONOTMERGE: dt-bindings: samsung,coreprimevelte: add PMIC X-Git-Tag: v6.7-pxa1908~11 X-Git-Url: https://git.dujemihanovic.xyz/?a=commitdiff_plain;h=2816b0589d73c7f9c2430d372e1d638bbaa5b86e;p=linux.git DONOTMERGE: dt-bindings: samsung,coreprimevelte: add PMIC Be sure to double-check in particular the regulator voltages. For instance the touchscreen range could maybe be wider. --- diff --git a/arch/arm64/boot/dts/marvell/pxa1908-samsung-coreprimevelte.dts b/arch/arm64/boot/dts/marvell/pxa1908-samsung-coreprimevelte.dts index 04fb0566ed2b..87b1b95b3570 100644 --- a/arch/arm64/boot/dts/marvell/pxa1908-samsung-coreprimevelte.dts +++ b/arch/arm64/boot/dts/marvell/pxa1908-samsung-coreprimevelte.dts @@ -305,6 +305,32 @@ &twsi2 { status = "okay"; + + pmic@30 { + compatible = "marvell,88pm886-a1"; + reg = <0x30>; + interrupts = <0 4 IRQ_TYPE_LEVEL_HIGH>; + interrupt-parent = <&gic>; + interrupt-controller; + #interrupt-cells = <1>; + + regulators { + ldo2: ldo2 { + regulator-min-microvolt = <3100000>; + regulator-max-microvolt = <3300000>; + }; + + ldo15: ldo15 { + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + + buck2: buck2 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + }; + }; }; &twsi3 {