Merge tag 'amd-drm-fixes-5.11-2020-12-23' of git://people.freedesktop.org/~agd5f...
[linux-2.6-microblaze.git] / arch / arm64 / boot / dts / freescale / imx8mn-evk.dts
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-names = "default";
22                 pinctrl-0 = <&pinctrl_pmic>;
23                 interrupt-parent = <&gpio1>;
24                 interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
25
26                 regulators {
27                         buck1: BUCK1{
28                                 regulator-name = "BUCK1";
29                                 regulator-min-microvolt = <600000>;
30                                 regulator-max-microvolt = <2187500>;
31                                 regulator-boot-on;
32                                 regulator-always-on;
33                                 regulator-ramp-delay = <3125>;
34                         };
35
36                         buck2: BUCK2 {
37                                 regulator-name = "BUCK2";
38                                 regulator-min-microvolt = <600000>;
39                                 regulator-max-microvolt = <2187500>;
40                                 regulator-boot-on;
41                                 regulator-always-on;
42                                 regulator-ramp-delay = <3125>;
43                                 nxp,dvs-run-voltage = <950000>;
44                                 nxp,dvs-standby-voltage = <850000>;
45                         };
46
47                         buck4: BUCK4{
48                                 regulator-name = "BUCK4";
49                                 regulator-min-microvolt = <600000>;
50                                 regulator-max-microvolt = <3400000>;
51                                 regulator-boot-on;
52                                 regulator-always-on;
53                         };
54
55                         buck5: BUCK5{
56                                 regulator-name = "BUCK5";
57                                 regulator-min-microvolt = <600000>;
58                                 regulator-max-microvolt = <3400000>;
59                                 regulator-boot-on;
60                                 regulator-always-on;
61                         };
62
63                         buck6: BUCK6 {
64                                 regulator-name = "BUCK6";
65                                 regulator-min-microvolt = <600000>;
66                                 regulator-max-microvolt = <3400000>;
67                                 regulator-boot-on;
68                                 regulator-always-on;
69                         };
70
71                         ldo1: LDO1 {
72                                 regulator-name = "LDO1";
73                                 regulator-min-microvolt = <1600000>;
74                                 regulator-max-microvolt = <3300000>;
75                                 regulator-boot-on;
76                                 regulator-always-on;
77                         };
78
79                         ldo2: LDO2 {
80                                 regulator-name = "LDO2";
81                                 regulator-min-microvolt = <800000>;
82                                 regulator-max-microvolt = <1150000>;
83                                 regulator-boot-on;
84                                 regulator-always-on;
85                         };
86
87                         ldo3: LDO3 {
88                                 regulator-name = "LDO3";
89                                 regulator-min-microvolt = <800000>;
90                                 regulator-max-microvolt = <3300000>;
91                                 regulator-boot-on;
92                                 regulator-always-on;
93                         };
94
95                         ldo4: LDO4 {
96                                 regulator-name = "LDO4";
97                                 regulator-min-microvolt = <800000>;
98                                 regulator-max-microvolt = <3300000>;
99                                 regulator-boot-on;
100                                 regulator-always-on;
101                         };
102
103                         ldo5: LDO5 {
104                                 regulator-name = "LDO5";
105                                 regulator-min-microvolt = <1800000>;
106                                 regulator-max-microvolt = <3300000>;
107                                 regulator-boot-on;
108                                 regulator-always-on;
109                         };
110                 };
111         };
112 };
113
114 &A53_0 {
115         /delete-property/operating-points-v2;
116 };
117
118 &A53_1 {
119         /delete-property/operating-points-v2;
120 };
121
122 &A53_2 {
123         /delete-property/operating-points-v2;
124 };
125
126 &A53_3 {
127         /delete-property/operating-points-v2;
128 };