The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/src/arm64/freescale/imx8mn-evk.dts

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    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 };

Cache object: a5cabff04746e08fac10536940756cf1


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.