1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright 2019 NXP
4 */
5
6/dts-v1/;
7
8#include "imx8mn.dtsi"
9#include "imx8mn-evk.dtsi"
10#include <dt-bindings/interrupt-controller/irq.h>
11
12/ {
13	model = "NXP i.MX8MNano EVK board";
14	compatible = "fsl,imx8mn-evk", "fsl,imx8mn";
15};
16
17&i2c1 {
18	pmic: pmic@25 {
19		compatible = "nxp,pca9450b";
20		reg = <0x25>;
21		pinctrl-0 = <&pinctrl_pmic>;
22		interrupt-parent = <&gpio1>;
23		interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
24
25		regulators {
26			buck1: BUCK1{
27				regulator-name = "BUCK1";
28				regulator-min-microvolt = <600000>;
29				regulator-max-microvolt = <2187500>;
30				regulator-boot-on;
31				regulator-always-on;
32				regulator-ramp-delay = <3125>;
33			};
34
35			buck2: BUCK2 {
36				regulator-name = "BUCK2";
37				regulator-min-microvolt = <600000>;
38				regulator-max-microvolt = <2187500>;
39				regulator-boot-on;
40				regulator-always-on;
41				regulator-ramp-delay = <3125>;
42				nxp,dvs-run-voltage = <950000>;
43				nxp,dvs-standby-voltage = <850000>;
44			};
45
46			buck4: BUCK4{
47				regulator-name = "BUCK4";
48				regulator-min-microvolt = <600000>;
49				regulator-max-microvolt = <3400000>;
50				regulator-boot-on;
51				regulator-always-on;
52			};
53
54			buck5: BUCK5{
55				regulator-name = "BUCK5";
56				regulator-min-microvolt = <600000>;
57				regulator-max-microvolt = <3400000>;
58				regulator-boot-on;
59				regulator-always-on;
60			};
61
62			buck6: BUCK6 {
63				regulator-name = "BUCK6";
64				regulator-min-microvolt = <600000>;
65				regulator-max-microvolt = <3400000>;
66				regulator-boot-on;
67				regulator-always-on;
68			};
69
70			ldo1: LDO1 {
71				regulator-name = "LDO1";
72				regulator-min-microvolt = <1600000>;
73				regulator-max-microvolt = <3300000>;
74				regulator-boot-on;
75				regulator-always-on;
76			};
77
78			ldo2: LDO2 {
79				regulator-name = "LDO2";
80				regulator-min-microvolt = <800000>;
81				regulator-max-microvolt = <1150000>;
82				regulator-boot-on;
83				regulator-always-on;
84			};
85
86			ldo3: LDO3 {
87				regulator-name = "LDO3";
88				regulator-min-microvolt = <800000>;
89				regulator-max-microvolt = <3300000>;
90				regulator-boot-on;
91				regulator-always-on;
92			};
93
94			ldo4: LDO4 {
95				regulator-name = "LDO4";
96				regulator-min-microvolt = <800000>;
97				regulator-max-microvolt = <3300000>;
98				regulator-boot-on;
99				regulator-always-on;
100			};
101
102			ldo5: LDO5 {
103				regulator-name = "LDO5";
104				regulator-min-microvolt = <1800000>;
105				regulator-max-microvolt = <3300000>;
106				regulator-boot-on;
107				regulator-always-on;
108			};
109		};
110	};
111};
112
113&A53_0 {
114	/delete-property/operating-points-v2;
115};
116
117&A53_1 {
118	/delete-property/operating-points-v2;
119};
120
121&A53_2 {
122	/delete-property/operating-points-v2;
123};
124
125&A53_3 {
126	/delete-property/operating-points-v2;
127};
128