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/arm/imx53-qsrb.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+
    2 //
    3 // Copyright 2011 Freescale Semiconductor, Inc.
    4 // Copyright 2011 Linaro Ltd.
    5 
    6 /dts-v1/;
    7 
    8 #include "imx53-qsb-common.dtsi"
    9 
   10 / {
   11         model = "Freescale i.MX53 Quick Start-R Board";
   12         compatible = "fsl,imx53-qsrb", "fsl,imx53";
   13 };
   14 
   15 &iomuxc {
   16         imx53-qsrb {
   17                 pinctrl_pmic: pmicgrp {
   18                         fsl,pins = <
   19                                 MX53_PAD_CSI0_DAT5__GPIO5_23    0x1c4 /* IRQ */
   20                         >;
   21                 };
   22         };
   23 };
   24 
   25 &i2c1 {
   26         pmic: mc34708@8 {
   27                 compatible = "fsl,mc34708";
   28                 pinctrl-names = "default";
   29                 pinctrl-0 = <&pinctrl_pmic>;
   30                 reg = <0x08>;
   31                 interrupt-parent = <&gpio5>;
   32                 interrupts = <23 IRQ_TYPE_LEVEL_HIGH>;
   33                 regulators {
   34                         sw1_reg: sw1a {
   35                                 regulator-name = "SW1";
   36                                 regulator-min-microvolt = <650000>;
   37                                 regulator-max-microvolt = <1437500>;
   38                                 regulator-boot-on;
   39                                 regulator-always-on;
   40                         };
   41 
   42                         sw1b_reg: sw1b {
   43                                 regulator-name = "SW1B";
   44                                 regulator-min-microvolt = <650000>;
   45                                 regulator-max-microvolt = <1437500>;
   46                                 regulator-boot-on;
   47                                 regulator-always-on;
   48                         };
   49 
   50                         sw2_reg: sw2 {
   51                                 regulator-name = "SW2";
   52                                 regulator-min-microvolt = <650000>;
   53                                 regulator-max-microvolt = <1437500>;
   54                                 regulator-boot-on;
   55                                 regulator-always-on;
   56                         };
   57 
   58                         sw3_reg: sw3 {
   59                                 regulator-name = "SW3";
   60                                 regulator-min-microvolt = <650000>;
   61                                 regulator-max-microvolt = <1425000>;
   62                                 regulator-boot-on;
   63                         };
   64 
   65                         sw4a_reg: sw4a {
   66                                 regulator-name = "SW4A";
   67                                 regulator-min-microvolt = <1200000>;
   68                                 regulator-max-microvolt = <3300000>;
   69                                 regulator-boot-on;
   70                                 regulator-always-on;
   71                         };
   72 
   73                         sw4b_reg: sw4b {
   74                                 regulator-name = "SW4B";
   75                                 regulator-min-microvolt = <1200000>;
   76                                 regulator-max-microvolt = <3300000>;
   77                                 regulator-boot-on;
   78                                 regulator-always-on;
   79                         };
   80 
   81                         sw5_reg: sw5 {
   82                                 regulator-name = "SW5";
   83                                 regulator-min-microvolt = <1200000>;
   84                                 regulator-max-microvolt = <1975000>;
   85                                 regulator-boot-on;
   86                                 regulator-always-on;
   87                         };
   88 
   89                         swbst_reg: swbst {
   90                                 regulator-name = "SWBST";
   91                                 regulator-boot-on;
   92                                 regulator-always-on;
   93                         };
   94 
   95                         vpll_reg: vpll {
   96                                 regulator-name = "VPLL";
   97                                 regulator-min-microvolt = <1200000>;
   98                                 regulator-max-microvolt = <1800000>;
   99                                 regulator-boot-on;
  100                         };
  101 
  102                         vrefddr_reg: vrefddr {
  103                                 regulator-name = "VREFDDR";
  104                                 regulator-boot-on;
  105                                 regulator-always-on;
  106                         };
  107 
  108                         vusb_reg: vusb {
  109                                 regulator-name = "VUSB";
  110                                 regulator-boot-on;
  111                                 regulator-always-on;
  112                         };
  113 
  114                         vusb2_reg: vusb2 {
  115                                 regulator-name = "VUSB2";
  116                                 regulator-min-microvolt = <2500000>;
  117                                 regulator-max-microvolt = <3000000>;
  118                                 regulator-boot-on;
  119                                 regulator-always-on;
  120                         };
  121 
  122                         vdac_reg: vdac {
  123                                 regulator-name = "VDAC";
  124                                 regulator-min-microvolt = <2750000>;
  125                                 regulator-max-microvolt = <2750000>;
  126                         };
  127 
  128                         vgen1_reg: vgen1 {
  129                                 regulator-name = "VGEN1";
  130                                 regulator-min-microvolt = <1200000>;
  131                                 regulator-max-microvolt = <1550000>;
  132                                 regulator-boot-on;
  133                                 regulator-always-on;
  134                         };
  135 
  136                         vgen2_reg: vgen2 {
  137                                 regulator-name = "VGEN2";
  138                                 regulator-min-microvolt = <2500000>;
  139                                 regulator-max-microvolt = <3300000>;
  140                                 regulator-boot-on;
  141                                 regulator-always-on;
  142                         };
  143                 };
  144         };
  145 };
  146 
  147 &tve {
  148         dac-supply = <&vdac_reg>;
  149 };

Cache object: b5c18ba7be37c8a477cb2c454d6118c5


[ 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.