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