blob: 000e2c0596df30cb46c1adeb4e5f66339308cf64 [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2
3/dts-v1/;
4
5#include "imx8mn.dtsi"
6#include "imx8mn-evk.dtsi"
7#include <dt-bindings/interrupt-controller/irq.h>
8
9/ {
10 model = "NXP i.MX8MNano DDR3L EVK board";
11 compatible = "fsl,imx8mn-ddr3l-evk", "fsl,imx8mn";
12};
13
14&A53_0 {
15 cpu-supply = <&buck1>;
16};
17
18&A53_1 {
19 cpu-supply = <&buck1>;
20};
21
22&A53_2 {
23 cpu-supply = <&buck1>;
24};
25
26&A53_3 {
27 cpu-supply = <&buck1>;
28};
29
30&i2c1 {
31 pmic: pmic@25 {
32 compatible = "nxp,pca9450b";
33 reg = <0x25>;
34 pinctrl-names = "default";
35 pinctrl-0 = <&pinctrl_pmic>;
36 interrupt-parent = <&gpio1>;
37 interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
38
39 regulators {
40 buck1: BUCK1 {
41 regulator-name = "VDD_SOC_0V9";
42 regulator-min-microvolt = <850000>;
43 regulator-max-microvolt = <950000>;
44 regulator-boot-on;
45 regulator-always-on;
46 regulator-ramp-delay = <3125>;
47 };
48
49 buck4: BUCK4 {
50 regulator-name = "VDD_3V3";
51 regulator-min-microvolt = <3300000>;
52 regulator-max-microvolt = <3300000>;
53 regulator-boot-on;
54 regulator-always-on;
55 };
56
57 buck5: BUCK5 {
58 regulator-name = "VDD_1V8";
59 regulator-min-microvolt = <1800000>;
60 regulator-max-microvolt = <1800000>;
61 regulator-boot-on;
62 regulator-always-on;
63 };
64
65 buck6: BUCK6 {
66 regulator-name = "NVCC_DRAM_1V35";
67 regulator-min-microvolt = <1350000>;
68 regulator-max-microvolt = <1350000>;
69 regulator-boot-on;
70 regulator-always-on;
71 };
72
73 ldo1: LDO1 {
74 regulator-name = "NVCC_SNVS_1V8";
75 regulator-min-microvolt = <1800000>;
76 regulator-max-microvolt = <1800000>;
77 regulator-boot-on;
78 regulator-always-on;
79 };
80
81 ldo2: LDO2 {
82 regulator-name = "VDD_SNVS_0V8";
83 regulator-min-microvolt = <800000>;
84 regulator-max-microvolt = <800000>;
85 regulator-boot-on;
86 regulator-always-on;
87 };
88
89 ldo3: LDO3 {
90 regulator-name = "VDDA_1V8";
91 regulator-min-microvolt = <1800000>;
92 regulator-max-microvolt = <1800000>;
93 regulator-boot-on;
94 regulator-always-on;
95 };
96
97 ldo4: LDO4 {
98 regulator-name = "VDD_PHY_1V2";
99 regulator-min-microvolt = <1200000>;
100 regulator-max-microvolt = <1200000>;
101 regulator-boot-on;
102 regulator-always-on;
103 };
104
105 ldo5: LDO5 {
106 regulator-name = "NVCC_SD2";
107 regulator-min-microvolt = <1800000>;
108 regulator-max-microvolt = <3300000>;
109 regulator-boot-on;
110 regulator-always-on;
111 };
112 };
113 };
114};