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 11/ { 12 model = "NXP i.MX8MNano DDR4 EVK board"; 13 compatible = "fsl,imx8mn-ddr4-evk", "fsl,imx8mn"; 14}; 15 16&A53_0 { 17 cpu-supply = <&buck2_reg>; 18}; 19 20&i2c1 { 21 pmic@4b { 22 compatible = "rohm,bd71847"; 23 reg = <0x4b>; 24 pinctrl-0 = <&pinctrl_pmic>; 25 interrupt-parent = <&gpio1>; 26 interrupts = <3 GPIO_ACTIVE_LOW>; 27 rohm,reset-snvs-powered; 28 29 regulators { 30 buck1_reg: BUCK1 { 31 regulator-name = "BUCK1"; 32 regulator-min-microvolt = <700000>; 33 regulator-max-microvolt = <1300000>; 34 regulator-boot-on; 35 regulator-always-on; 36 regulator-ramp-delay = <1250>; 37 }; 38 39 buck2_reg: BUCK2 { 40 regulator-name = "BUCK2"; 41 regulator-min-microvolt = <700000>; 42 regulator-max-microvolt = <1300000>; 43 regulator-boot-on; 44 regulator-always-on; 45 regulator-ramp-delay = <1250>; 46 }; 47 48 buck3_reg: BUCK3 { 49 // BUCK5 in datasheet 50 regulator-name = "BUCK3"; 51 regulator-min-microvolt = <700000>; 52 regulator-max-microvolt = <1350000>; 53 }; 54 55 buck4_reg: BUCK4 { 56 // BUCK6 in datasheet 57 regulator-name = "BUCK4"; 58 regulator-min-microvolt = <3000000>; 59 regulator-max-microvolt = <3300000>; 60 regulator-boot-on; 61 regulator-always-on; 62 }; 63 64 buck5_reg: BUCK5 { 65 // BUCK7 in datasheet 66 regulator-name = "BUCK5"; 67 regulator-min-microvolt = <1605000>; 68 regulator-max-microvolt = <1995000>; 69 regulator-boot-on; 70 regulator-always-on; 71 }; 72 73 buck6_reg: BUCK6 { 74 // BUCK8 in datasheet 75 regulator-name = "BUCK6"; 76 regulator-min-microvolt = <800000>; 77 regulator-max-microvolt = <1400000>; 78 regulator-boot-on; 79 regulator-always-on; 80 }; 81 82 ldo1_reg: LDO1 { 83 regulator-name = "LDO1"; 84 regulator-min-microvolt = <3000000>; 85 regulator-max-microvolt = <3300000>; 86 regulator-boot-on; 87 regulator-always-on; 88 }; 89 90 ldo2_reg: LDO2 { 91 regulator-name = "LDO2"; 92 regulator-min-microvolt = <900000>; 93 regulator-max-microvolt = <900000>; 94 regulator-boot-on; 95 regulator-always-on; 96 }; 97 98 ldo3_reg: LDO3 { 99 regulator-name = "LDO3"; 100 regulator-min-microvolt = <1800000>; 101 regulator-max-microvolt = <3300000>; 102 regulator-boot-on; 103 regulator-always-on; 104 }; 105 106 ldo4_reg: LDO4 { 107 regulator-name = "LDO4"; 108 regulator-min-microvolt = <900000>; 109 regulator-max-microvolt = <1800000>; 110 regulator-boot-on; 111 regulator-always-on; 112 }; 113 114 ldo6_reg: LDO6 { 115 regulator-name = "LDO6"; 116 regulator-min-microvolt = <900000>; 117 regulator-max-microvolt = <1800000>; 118 regulator-boot-on; 119 regulator-always-on; 120 }; 121 }; 122 }; 123}; 124 125&iomuxc { 126 pinctrl_pmic: pmicirq { 127 fsl,pins = < 128 MX8MN_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x41 129 >; 130 }; 131}; 132