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

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";