18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright 2019 NXP
48c2ecf20Sopenharmony_ci */
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ci/dts-v1/;
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ci#include "imx8mn.dtsi"
98c2ecf20Sopenharmony_ci#include "imx8mn-evk.dtsi"
108c2ecf20Sopenharmony_ci#include <dt-bindings/interrupt-controller/irq.h>
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci/ {
138c2ecf20Sopenharmony_ci	model = "NXP i.MX8MNano EVK board";
148c2ecf20Sopenharmony_ci	compatible = "fsl,imx8mn-evk", "fsl,imx8mn";
158c2ecf20Sopenharmony_ci};
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci&i2c1 {
188c2ecf20Sopenharmony_ci	pmic: pmic@25 {
198c2ecf20Sopenharmony_ci		compatible = "nxp,pca9450b";
208c2ecf20Sopenharmony_ci		reg = <0x25>;
218c2ecf20Sopenharmony_ci		pinctrl-names = "default";
228c2ecf20Sopenharmony_ci		pinctrl-0 = <&pinctrl_pmic>;
238c2ecf20Sopenharmony_ci		interrupt-parent = <&gpio1>;
248c2ecf20Sopenharmony_ci		interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ci		regulators {
278c2ecf20Sopenharmony_ci			buck1: BUCK1{
288c2ecf20Sopenharmony_ci				regulator-name = "BUCK1";
298c2ecf20Sopenharmony_ci				regulator-min-microvolt = <600000>;
308c2ecf20Sopenharmony_ci				regulator-max-microvolt = <2187500>;
318c2ecf20Sopenharmony_ci				regulator-boot-on;
328c2ecf20Sopenharmony_ci				regulator-always-on;
338c2ecf20Sopenharmony_ci				regulator-ramp-delay = <3125>;
348c2ecf20Sopenharmony_ci			};
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_ci			buck2: BUCK2 {
378c2ecf20Sopenharmony_ci				regulator-name = "BUCK2";
388c2ecf20Sopenharmony_ci				regulator-min-microvolt = <600000>;
398c2ecf20Sopenharmony_ci				regulator-max-microvolt = <2187500>;
408c2ecf20Sopenharmony_ci				regulator-boot-on;
418c2ecf20Sopenharmony_ci				regulator-always-on;
428c2ecf20Sopenharmony_ci				regulator-ramp-delay = <3125>;
438c2ecf20Sopenharmony_ci				nxp,dvs-run-voltage = <950000>;
448c2ecf20Sopenharmony_ci				nxp,dvs-standby-voltage = <850000>;
458c2ecf20Sopenharmony_ci			};
468c2ecf20Sopenharmony_ci
478c2ecf20Sopenharmony_ci			buck4: BUCK4{
488c2ecf20Sopenharmony_ci				regulator-name = "BUCK4";
498c2ecf20Sopenharmony_ci				regulator-min-microvolt = <600000>;
508c2ecf20Sopenharmony_ci				regulator-max-microvolt = <3400000>;
518c2ecf20Sopenharmony_ci				regulator-boot-on;
528c2ecf20Sopenharmony_ci				regulator-always-on;
538c2ecf20Sopenharmony_ci			};
548c2ecf20Sopenharmony_ci
558c2ecf20Sopenharmony_ci			buck5: BUCK5{
568c2ecf20Sopenharmony_ci				regulator-name = "BUCK5";
578c2ecf20Sopenharmony_ci				regulator-min-microvolt = <600000>;
588c2ecf20Sopenharmony_ci				regulator-max-microvolt = <3400000>;
598c2ecf20Sopenharmony_ci				regulator-boot-on;
608c2ecf20Sopenharmony_ci				regulator-always-on;
618c2ecf20Sopenharmony_ci			};
628c2ecf20Sopenharmony_ci
638c2ecf20Sopenharmony_ci			buck6: BUCK6 {
648c2ecf20Sopenharmony_ci				regulator-name = "BUCK6";
658c2ecf20Sopenharmony_ci				regulator-min-microvolt = <600000>;
668c2ecf20Sopenharmony_ci				regulator-max-microvolt = <3400000>;
678c2ecf20Sopenharmony_ci				regulator-boot-on;
688c2ecf20Sopenharmony_ci				regulator-always-on;
698c2ecf20Sopenharmony_ci			};
708c2ecf20Sopenharmony_ci
718c2ecf20Sopenharmony_ci			ldo1: LDO1 {
728c2ecf20Sopenharmony_ci				regulator-name = "LDO1";
738c2ecf20Sopenharmony_ci				regulator-min-microvolt = <1600000>;
748c2ecf20Sopenharmony_ci				regulator-max-microvolt = <3300000>;
758c2ecf20Sopenharmony_ci				regulator-boot-on;
768c2ecf20Sopenharmony_ci				regulator-always-on;
778c2ecf20Sopenharmony_ci			};
788c2ecf20Sopenharmony_ci
798c2ecf20Sopenharmony_ci			ldo2: LDO2 {
808c2ecf20Sopenharmony_ci				regulator-name = "LDO2";
818c2ecf20Sopenharmony_ci				regulator-min-microvolt = <800000>;
828c2ecf20Sopenharmony_ci				regulator-max-microvolt = <1150000>;
838c2ecf20Sopenharmony_ci				regulator-boot-on;
848c2ecf20Sopenharmony_ci				regulator-always-on;
858c2ecf20Sopenharmony_ci			};
868c2ecf20Sopenharmony_ci
878c2ecf20Sopenharmony_ci			ldo3: LDO3 {
888c2ecf20Sopenharmony_ci				regulator-name = "LDO3";
898c2ecf20Sopenharmony_ci				regulator-min-microvolt = <800000>;
908c2ecf20Sopenharmony_ci				regulator-max-microvolt = <3300000>;
918c2ecf20Sopenharmony_ci				regulator-boot-on;
928c2ecf20Sopenharmony_ci				regulator-always-on;
938c2ecf20Sopenharmony_ci			};
948c2ecf20Sopenharmony_ci
958c2ecf20Sopenharmony_ci			ldo4: LDO4 {
968c2ecf20Sopenharmony_ci				regulator-name = "LDO4";
978c2ecf20Sopenharmony_ci				regulator-min-microvolt = <800000>;
988c2ecf20Sopenharmony_ci				regulator-max-microvolt = <3300000>;
998c2ecf20Sopenharmony_ci				regulator-boot-on;
1008c2ecf20Sopenharmony_ci				regulator-always-on;
1018c2ecf20Sopenharmony_ci			};
1028c2ecf20Sopenharmony_ci
1038c2ecf20Sopenharmony_ci			ldo5: LDO5 {
1048c2ecf20Sopenharmony_ci				regulator-name = "LDO5";
1058c2ecf20Sopenharmony_ci				regulator-min-microvolt = <1800000>;
1068c2ecf20Sopenharmony_ci				regulator-max-microvolt = <3300000>;
1078c2ecf20Sopenharmony_ci				regulator-boot-on;
1088c2ecf20Sopenharmony_ci				regulator-always-on;
1098c2ecf20Sopenharmony_ci			};
1108c2ecf20Sopenharmony_ci		};
1118c2ecf20Sopenharmony_ci	};
1128c2ecf20Sopenharmony_ci};
1138c2ecf20Sopenharmony_ci
1148c2ecf20Sopenharmony_ci&A53_0 {
1158c2ecf20Sopenharmony_ci	/delete-property/operating-points-v2;
1168c2ecf20Sopenharmony_ci};
1178c2ecf20Sopenharmony_ci
1188c2ecf20Sopenharmony_ci&A53_1 {
1198c2ecf20Sopenharmony_ci	/delete-property/operating-points-v2;
1208c2ecf20Sopenharmony_ci};
1218c2ecf20Sopenharmony_ci
1228c2ecf20Sopenharmony_ci&A53_2 {
1238c2ecf20Sopenharmony_ci	/delete-property/operating-points-v2;
1248c2ecf20Sopenharmony_ci};
1258c2ecf20Sopenharmony_ci
1268c2ecf20Sopenharmony_ci&A53_3 {
1278c2ecf20Sopenharmony_ci	/delete-property/operating-points-v2;
1288c2ecf20Sopenharmony_ci};
129