mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-24 05:54:08 +00:00
feat(stm32mp2-fdts): describe stpmic2 power supplies
Describe PMIC power supplies in STM32MP257F-EV1 board DT file. Change-Id: I14df5d210909d95b2164197eb910a9ea0aa0b51d Signed-off-by: Pascal Paillet <p.paillet@st.com>
This commit is contained in:
parent
0a0820885d
commit
e97467068a
1 changed files with 125 additions and 0 deletions
|
@ -37,6 +37,131 @@
|
|||
};
|
||||
};
|
||||
|
||||
&i2c7 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2c7_pins_a>;
|
||||
i2c-scl-rising-time-ns = <185>;
|
||||
i2c-scl-falling-time-ns = <20>;
|
||||
clock-frequency = <400000>;
|
||||
status = "okay";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
pmic2: stpmic@33 {
|
||||
compatible = "st,stpmic2";
|
||||
reg = <0x33>;
|
||||
status = "okay";
|
||||
|
||||
regulators {
|
||||
compatible = "st,stpmic2-regulators";
|
||||
|
||||
vddcpu: buck1 {
|
||||
regulator-name = "vddcpu";
|
||||
regulator-min-microvolt = <800000>;
|
||||
regulator-max-microvolt = <910000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
vddcore: buck2 {
|
||||
regulator-name = "vddcore";
|
||||
regulator-min-microvolt = <820000>;
|
||||
regulator-max-microvolt = <820000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
vddgpu: buck3 {
|
||||
regulator-name = "vddgpu";
|
||||
regulator-min-microvolt = <800000>;
|
||||
regulator-max-microvolt = <900000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
vddio_pmic: buck4 {
|
||||
regulator-name = "vddio_pmic";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
v1v8: buck5 {
|
||||
regulator-name = "v1v8";
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <1800000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
vdd_ddr: buck6 {
|
||||
regulator-name = "vdd_ddr";
|
||||
regulator-min-microvolt = <1200000>;
|
||||
regulator-max-microvolt = <1200000>;
|
||||
};
|
||||
v3v3: buck7 {
|
||||
regulator-name = "v3v3";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
vdda1v8_aon: ldo1 {
|
||||
regulator-name = "vdda1v8_aon";
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <1800000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
vdd_emmc: ldo2 {
|
||||
regulator-name = "vdd_emmc";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
vtt_ddr: ldo3 {
|
||||
regulator-name = "vtt_ddr";
|
||||
st,regulator-sink-source;
|
||||
};
|
||||
vdd3v3_usb: ldo4 {
|
||||
regulator-name = "vdd3v3_usb";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
vpp_ddr: ldo5 {
|
||||
regulator-name = "vpp_ddr";
|
||||
regulator-min-microvolt = <2500000>;
|
||||
regulator-max-microvolt = <2500000>;
|
||||
regulator-enable-ramp-delay = <1000>;
|
||||
};
|
||||
vdd_sdcard: ldo7 {
|
||||
regulator-name = "vdd_sdcard";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
vddio_sdcard: ldo8 {
|
||||
regulator-name = "vddio_sdcard";
|
||||
st,regulator-bypass-microvolt = <3300000>;
|
||||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
regulator-always-on;
|
||||
};
|
||||
vref_ddr: refddr {
|
||||
regulator-name = "vref_ddr";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&pwr {
|
||||
vddio1: vddio1 {
|
||||
vddio1-supply = <&vddio_sdcard>;
|
||||
};
|
||||
vddio2: vddio2 {
|
||||
vddio2-supply = <&v1v8>;
|
||||
};
|
||||
vddio3: vddio3 {
|
||||
vddio3-supply = <&vddio_pmic>;
|
||||
};
|
||||
vddio4: vddio4 {
|
||||
vddio4-supply = <&vddio_pmic>;
|
||||
};
|
||||
vddio: vddio {
|
||||
vdd-supply = <&vddio_pmic>;
|
||||
};
|
||||
};
|
||||
|
||||
&sdmmc1 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&sdmmc1_b4_pins_a>;
|
||||
|
|
Loading…
Add table
Reference in a new issue