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/imx6sx-sdb-reva.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 (C) 2015 Freescale Semiconductor, Inc.
    4 
    5 #include "imx6sx-sdb.dtsi"
    6 
    7 / {
    8         model = "Freescale i.MX6 SoloX SDB RevA Board";
    9         compatible = "fsl,imx6sx-sdb-reva", "fsl,imx6sx";
   10 };
   11 
   12 &i2c1 {
   13         clock-frequency = <100000>;
   14         pinctrl-names = "default";
   15         pinctrl-0 = <&pinctrl_i2c1>;
   16         status = "okay";
   17 
   18         pmic: pfuze100@8 {
   19                 compatible = "fsl,pfuze100";
   20                 reg = <0x08>;
   21 
   22                 regulators {
   23                         sw1a_reg: sw1ab {
   24                                 regulator-min-microvolt = <300000>;
   25                                 regulator-max-microvolt = <1875000>;
   26                                 regulator-boot-on;
   27                                 regulator-always-on;
   28                                 regulator-ramp-delay = <6250>;
   29                         };
   30 
   31                         sw1c_reg: sw1c {
   32                                 regulator-min-microvolt = <300000>;
   33                                 regulator-max-microvolt = <1875000>;
   34                                 regulator-boot-on;
   35                                 regulator-always-on;
   36                                 regulator-ramp-delay = <6250>;
   37                         };
   38 
   39                         sw2_reg: sw2 {
   40                                 regulator-min-microvolt = <800000>;
   41                                 regulator-max-microvolt = <3300000>;
   42                                 regulator-boot-on;
   43                                 regulator-always-on;
   44                         };
   45 
   46                         sw3a_reg: sw3a {
   47                                 regulator-min-microvolt = <400000>;
   48                                 regulator-max-microvolt = <1975000>;
   49                                 regulator-boot-on;
   50                                 regulator-always-on;
   51                         };
   52 
   53                         sw3b_reg: sw3b {
   54                                 regulator-min-microvolt = <400000>;
   55                                 regulator-max-microvolt = <1975000>;
   56                                 regulator-boot-on;
   57                                 regulator-always-on;
   58                         };
   59 
   60                         sw4_reg: sw4 {
   61                                 regulator-min-microvolt = <800000>;
   62                                 regulator-max-microvolt = <3300000>;
   63                                 regulator-always-on;
   64                         };
   65 
   66                         swbst_reg: swbst {
   67                                 regulator-min-microvolt = <5000000>;
   68                                 regulator-max-microvolt = <5150000>;
   69                         };
   70 
   71                         snvs_reg: vsnvs {
   72                                 regulator-min-microvolt = <1000000>;
   73                                 regulator-max-microvolt = <3000000>;
   74                                 regulator-boot-on;
   75                                 regulator-always-on;
   76                         };
   77 
   78                         vref_reg: vrefddr {
   79                                 regulator-boot-on;
   80                                 regulator-always-on;
   81                         };
   82 
   83                         vgen1_reg: vgen1 {
   84                                 regulator-min-microvolt = <800000>;
   85                                 regulator-max-microvolt = <1550000>;
   86                                 regulator-always-on;
   87                         };
   88 
   89                         vgen2_reg: vgen2 {
   90                                 regulator-min-microvolt = <800000>;
   91                                 regulator-max-microvolt = <1550000>;
   92                         };
   93 
   94                         vgen3_reg: vgen3 {
   95                                 regulator-min-microvolt = <1800000>;
   96                                 regulator-max-microvolt = <3300000>;
   97                                 regulator-always-on;
   98                         };
   99 
  100                         vgen4_reg: vgen4 {
  101                                 regulator-min-microvolt = <1800000>;
  102                                 regulator-max-microvolt = <3300000>;
  103                                 regulator-always-on;
  104                         };
  105 
  106                         vgen5_reg: vgen5 {
  107                                 regulator-min-microvolt = <1800000>;
  108                                 regulator-max-microvolt = <3300000>;
  109                                 regulator-always-on;
  110                         };
  111 
  112                         vgen6_reg: vgen6 {
  113                                 regulator-min-microvolt = <1800000>;
  114                                 regulator-max-microvolt = <3300000>;
  115                                 regulator-always-on;
  116                         };
  117                 };
  118         };
  119 };
  120 
  121 &qspi2 {
  122         pinctrl-names = "default";
  123         pinctrl-0 = <&pinctrl_qspi2>;
  124         status = "okay";
  125 
  126         flash0: flash@0 {
  127                 reg = <0>;
  128                 #address-cells = <1>;
  129                 #size-cells = <1>;
  130                 compatible = "spansion,s25fl128s", "jedec,spi-nor";
  131                 spi-max-frequency = <66000000>;
  132                 spi-rx-bus-width = <4>;
  133                 spi-tx-bus-width = <4>;
  134         };
  135 
  136         flash1: flash@2 {
  137                 reg = <2>;
  138                 #address-cells = <1>;
  139                 #size-cells = <1>;
  140                 compatible = "spansion,s25fl128s", "jedec,spi-nor";
  141                 spi-max-frequency = <66000000>;
  142                 spi-rx-bus-width = <4>;
  143                 spi-tx-bus-width = <4>;
  144         };
  145 };
  146 
  147 &reg_can_en {
  148         /* Transceiver EN/STBY is active high on RevA board */
  149         gpio = <&gpio4 25 GPIO_ACTIVE_HIGH>;
  150         enable-active-high;
  151 };
  152 
  153 &reg_can_stby {
  154         gpio = <&gpio4 27 GPIO_ACTIVE_HIGH>;
  155         enable-active-high;
  156         vin-supply = <&reg_can_en>;
  157 };
  158 
  159 &reg_vdd1p1 {
  160         vin-supply = <&vgen6_reg>;
  161 };
  162 
  163 &reg_vdd2p5 {
  164         vin-supply = <&vgen6_reg>;
  165 };
  166 
  167 &snvs_pwrkey {
  168         status = "okay";
  169 };

Cache object: bf3460e7e157556bf93be0085e4755b1


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