arm64: dts: mediatek: mt8390-genio-common: add MT6319 PMIC support

Mediatek Genio 510 and 700-EVK boards integrate a MT6319 PMIC, powered
by the board system power rail (VSYS) and connected to the SPMI
interface. It provides buck regulators for CPU core power supplies in
particular.

Add the needed nodes in the board common dtsi to enable its support.

Signed-off-by: Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com>
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
This commit is contained in:
Louis-Alexis Eyraud 2026-04-14 12:33:31 +02:00 committed by AngeloGioacchino Del Regno
parent e309fa232d
commit 7cb323d335
No known key found for this signature in database
GPG Key ID: 9A3604CFAD978478

View File

@ -1364,6 +1364,50 @@ &spi2 {
status = "okay";
};
&spmi {
#address-cells = <2>;
#size-cells = <0>;
pmic@6 {
compatible = "mediatek,mt6319-regulator", "mediatek,mt6315-regulator";
reg = <0x6 SPMI_USID>;
pvdd1-supply = <&reg_vsys>;
pvdd2-supply = <&reg_vsys>;
pvdd3-supply = <&reg_vsys>;
pvdd4-supply = <&reg_vsys>;
regulators {
mt6319_vbuck1: vbuck1 {
regulator-name = "dvdd_proc_b";
regulator-min-microvolt = <300000>;
regulator-max-microvolt = <1193750>;
regulator-enable-ramp-delay = <256>;
regulator-allowed-modes = <0 1 2>;
regulator-always-on;
};
vbuck3 {
regulator-name = "avdd2_emi";
regulator-min-microvolt = <300000>;
regulator-max-microvolt = <1193750>;
regulator-enable-ramp-delay = <256>;
regulator-allowed-modes = <0 1 2>;
regulator-always-on;
};
vbuck4 {
regulator-name = "avddq_emi";
regulator-min-microvolt = <300000>;
regulator-max-microvolt = <1193750>;
regulator-enable-ramp-delay = <256>;
regulator-allowed-modes = <0 1 2>;
regulator-always-on;
};
};
};
};
&uart0 {
pinctrl-0 = <&uart0_pins>;
pinctrl-names = "default";