0001 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
0002
0003 /dts-v1/;
0004
0005 #include "imx8mn.dtsi"
0006 #include "imx8mn-evk.dtsi"
0007 #include <dt-bindings/interrupt-controller/irq.h>
0008
0009 / {
0010 model = "NXP i.MX8MNano DDR3L EVK board";
0011 compatible = "fsl,imx8mn-ddr3l-evk", "fsl,imx8mn";
0012 };
0013
0014 &A53_0 {
0015 cpu-supply = <&buck1>;
0016 };
0017
0018 &A53_1 {
0019 cpu-supply = <&buck1>;
0020 };
0021
0022 &A53_2 {
0023 cpu-supply = <&buck1>;
0024 };
0025
0026 &A53_3 {
0027 cpu-supply = <&buck1>;
0028 };
0029
0030 &i2c1 {
0031 pmic: pmic@25 {
0032 compatible = "nxp,pca9450b";
0033 reg = <0x25>;
0034 pinctrl-names = "default";
0035 pinctrl-0 = <&pinctrl_pmic>;
0036 interrupt-parent = <&gpio1>;
0037 interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
0038
0039 regulators {
0040 buck1: BUCK1 {
0041 regulator-name = "VDD_SOC_0V9";
0042 regulator-min-microvolt = <850000>;
0043 regulator-max-microvolt = <950000>;
0044 regulator-boot-on;
0045 regulator-always-on;
0046 regulator-ramp-delay = <3125>;
0047 };
0048
0049 buck4: BUCK4 {
0050 regulator-name = "VDD_3V3";
0051 regulator-min-microvolt = <3300000>;
0052 regulator-max-microvolt = <3300000>;
0053 regulator-boot-on;
0054 regulator-always-on;
0055 };
0056
0057 buck5: BUCK5 {
0058 regulator-name = "VDD_1V8";
0059 regulator-min-microvolt = <1800000>;
0060 regulator-max-microvolt = <1800000>;
0061 regulator-boot-on;
0062 regulator-always-on;
0063 };
0064
0065 buck6: BUCK6 {
0066 regulator-name = "NVCC_DRAM_1V35";
0067 regulator-min-microvolt = <1350000>;
0068 regulator-max-microvolt = <1350000>;
0069 regulator-boot-on;
0070 regulator-always-on;
0071 };
0072
0073 ldo1: LDO1 {
0074 regulator-name = "NVCC_SNVS_1V8";
0075 regulator-min-microvolt = <1800000>;
0076 regulator-max-microvolt = <1800000>;
0077 regulator-boot-on;
0078 regulator-always-on;
0079 };
0080
0081 ldo2: LDO2 {
0082 regulator-name = "VDD_SNVS_0V8";
0083 regulator-min-microvolt = <800000>;
0084 regulator-max-microvolt = <800000>;
0085 regulator-boot-on;
0086 regulator-always-on;
0087 };
0088
0089 ldo3: LDO3 {
0090 regulator-name = "VDDA_1V8";
0091 regulator-min-microvolt = <1800000>;
0092 regulator-max-microvolt = <1800000>;
0093 regulator-boot-on;
0094 regulator-always-on;
0095 };
0096
0097 ldo4: LDO4 {
0098 regulator-name = "VDD_PHY_1V2";
0099 regulator-min-microvolt = <1200000>;
0100 regulator-max-microvolt = <1200000>;
0101 regulator-boot-on;
0102 regulator-always-on;
0103 };
0104
0105 ldo5: LDO5 {
0106 regulator-name = "NVCC_SD2";
0107 regulator-min-microvolt = <1800000>;
0108 regulator-max-microvolt = <3300000>;
0109 regulator-boot-on;
0110 regulator-always-on;
0111 };
0112 };
0113 };
0114 };