imx8mn-evk.dts (2681B)
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&A53_0 { 18 cpu-supply = <&buck2>; 19}; 20 21&A53_1 { 22 cpu-supply = <&buck2>; 23}; 24 25&A53_2 { 26 cpu-supply = <&buck2>; 27}; 28 29&A53_3 { 30 cpu-supply = <&buck2>; 31}; 32 33&i2c1 { 34 pmic: pmic@25 { 35 compatible = "nxp,pca9450b"; 36 reg = <0x25>; 37 pinctrl-names = "default"; 38 pinctrl-0 = <&pinctrl_pmic>; 39 interrupt-parent = <&gpio1>; 40 interrupts = <3 IRQ_TYPE_LEVEL_LOW>; 41 42 regulators { 43 buck1: BUCK1{ 44 regulator-name = "VDD_SOC"; 45 regulator-min-microvolt = <850000>; 46 regulator-max-microvolt = <950000>; 47 regulator-boot-on; 48 regulator-always-on; 49 regulator-ramp-delay = <3125>; 50 }; 51 52 buck2: BUCK2 { 53 regulator-name = "VDD_ARM_0V9"; 54 regulator-min-microvolt = <850000>; 55 regulator-max-microvolt = <1000000>; 56 regulator-boot-on; 57 regulator-always-on; 58 regulator-ramp-delay = <3125>; 59 nxp,dvs-run-voltage = <950000>; 60 nxp,dvs-standby-voltage = <850000>; 61 }; 62 63 buck4: BUCK4{ 64 regulator-name = "VDD_3V3"; 65 regulator-min-microvolt = <3300000>; 66 regulator-max-microvolt = <3300000>; 67 regulator-boot-on; 68 regulator-always-on; 69 }; 70 71 buck5: BUCK5{ 72 regulator-name = "VDD_1V8"; 73 regulator-min-microvolt = <1800000>; 74 regulator-max-microvolt = <1800000>; 75 regulator-boot-on; 76 regulator-always-on; 77 }; 78 79 buck6: BUCK6 { 80 regulator-name = "NVCC_DRAM_1V1"; 81 regulator-min-microvolt = <1100000>; 82 regulator-max-microvolt = <1100000>; 83 regulator-boot-on; 84 regulator-always-on; 85 }; 86 87 ldo1: LDO1 { 88 regulator-name = "NVCC_SNVS_1V8"; 89 regulator-min-microvolt = <1800000>; 90 regulator-max-microvolt = <1800000>; 91 regulator-boot-on; 92 regulator-always-on; 93 }; 94 95 ldo2: LDO2 { 96 regulator-name = "VDD_SNVS_0V8"; 97 regulator-min-microvolt = <800000>; 98 regulator-max-microvolt = <800000>; 99 regulator-boot-on; 100 regulator-always-on; 101 }; 102 103 ldo3: LDO3 { 104 regulator-name = "VDDA_1V8"; 105 regulator-min-microvolt = <1800000>; 106 regulator-max-microvolt = <1800000>; 107 regulator-boot-on; 108 regulator-always-on; 109 }; 110 111 ldo4: LDO4 { 112 regulator-name = "VDD_PHY_1V2"; 113 regulator-min-microvolt = <1200000>; 114 regulator-max-microvolt = <1200000>; 115 regulator-boot-on; 116 regulator-always-on; 117 }; 118 119 ldo5: LDO5 { 120 regulator-name = "NVCC_SD2"; 121 regulator-min-microvolt = <1800000>; 122 regulator-max-microvolt = <3300000>; 123 regulator-boot-on; 124 regulator-always-on; 125 }; 126 }; 127 }; 128};