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/rockchip/rk3368-evb-act8846.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 (c) 2015 Caesar Wang <wxt@rock-chips.com>
    4  */
    5 
    6 /dts-v1/;
    7 #include "rk3368-evb.dtsi"
    8 
    9 / {
   10         model = "Rockchip RK3368 EVB with ACT8846 pmic";
   11         compatible = "rockchip,rk3368-evb-act8846", "rockchip,rk3368";
   12 };
   13 
   14 &i2c0 {
   15         clock-frequency = <400000>;
   16 
   17         vdd_cpu: syr827@40 {
   18                 compatible = "silergy,syr827";
   19                 reg = <0x40>;
   20                 fcs,suspend-voltage-selector = <1>;
   21                 regulator-name = "vdd_cpu";
   22                 regulator-min-microvolt = <850000>;
   23                 regulator-max-microvolt = <1350000>;
   24                 regulator-always-on;
   25                 regulator-boot-on;
   26                 vin-supply = <&vcc_sys>;
   27         };
   28 
   29         vdd_gpu: syr828@41 {
   30                 compatible = "silergy,syr828";
   31                 reg = <0x41>;
   32                 fcs,suspend-voltage-selector = <1>;
   33                 regulator-name = "vdd_gpu";
   34                 regulator-min-microvolt = <850000>;
   35                 regulator-max-microvolt = <1350000>;
   36                 regulator-always-on;
   37                 vin-supply = <&vcc_sys>;
   38         };
   39 
   40         act8846: act8846@5a {
   41                 compatible = "active-semi,act8846";
   42                 reg = <0x5a>;
   43                 status = "okay";
   44 
   45                 vp1-supply = <&vcc_sys>;
   46                 vp2-supply = <&vcc_sys>;
   47                 vp3-supply = <&vcc_sys>;
   48                 vp4-supply = <&vcc_sys>;
   49                 inl1-supply = <&vcc_io>;
   50                 inl2-supply = <&vcc_sys>;
   51                 inl3-supply = <&vcc_20>;
   52 
   53                 regulators {
   54                         vcc_ddr: REG1 {
   55                                 regulator-name = "VCC_DDR";
   56                                 regulator-min-microvolt = <1200000>;
   57                                 regulator-max-microvolt = <1200000>;
   58                                 regulator-always-on;
   59                         };
   60 
   61                         vcc_io: REG2 {
   62                                 regulator-name = "VCC_IO";
   63                                 regulator-min-microvolt = <3300000>;
   64                                 regulator-max-microvolt = <3300000>;
   65                                 regulator-always-on;
   66                         };
   67 
   68                         vdd_log: REG3 {
   69                                 regulator-name = "VDD_LOG";
   70                                 regulator-min-microvolt = <700000>;
   71                                 regulator-max-microvolt = <1500000>;
   72                                 regulator-always-on;
   73                         };
   74 
   75                         vcc_20: REG4 {
   76                                 regulator-name = "VCC_20";
   77                                 regulator-min-microvolt = <2000000>;
   78                                 regulator-max-microvolt = <2000000>;
   79                                 regulator-always-on;
   80                         };
   81 
   82                         vccio_sd: REG5 {
   83                                 regulator-name = "VCCIO_SD";
   84                                 regulator-min-microvolt = <1800000>;
   85                                 regulator-max-microvolt = <3300000>;
   86                                 regulator-always-on;
   87                         };
   88 
   89                         vdd10_lcd: REG6 {
   90                                 regulator-name = "VDD10_LCD";
   91                                 regulator-min-microvolt = <1000000>;
   92                                 regulator-max-microvolt = <1000000>;
   93                                 regulator-always-on;
   94                         };
   95 
   96                         vcca_codec: REG7 {
   97                                 regulator-name = "VCCA_CODEC";
   98                                 regulator-min-microvolt = <3300000>;
   99                                 regulator-max-microvolt = <3300000>;
  100                                 regulator-always-on;
  101                         };
  102 
  103                         vcca_tp: REG8 {
  104                                 regulator-name = "VCCA_TP";
  105                                 regulator-min-microvolt = <3300000>;
  106                                 regulator-max-microvolt = <3300000>;
  107                                 regulator-always-on;
  108                         };
  109 
  110                         vccio_pmu: REG9 {
  111                                 regulator-name = "VCCIO_PMU";
  112                                 regulator-min-microvolt = <3300000>;
  113                                 regulator-max-microvolt = <3300000>;
  114                                 regulator-always-on;
  115                         };
  116 
  117                         vdd_10: REG10 {
  118                                 regulator-name = "VDD_10";
  119                                 regulator-min-microvolt = <1000000>;
  120                                 regulator-max-microvolt = <1000000>;
  121                                 regulator-always-on;
  122                         };
  123 
  124                         vcc_18: REG11 {
  125                                 regulator-name = "VCC_18";
  126                                 regulator-min-microvolt = <1800000>;
  127                                 regulator-max-microvolt = <1800000>;
  128                                 regulator-always-on;
  129                         };
  130 
  131                         vcc18_lcd: REG12 {
  132                                 regulator-name = "VCC18_LCD";
  133                                 regulator-min-microvolt = <1800000>;
  134                                 regulator-max-microvolt = <1800000>;
  135                                 regulator-always-on;
  136                         };
  137                 };
  138         };
  139 };

Cache object: 328f48d40aecbfe9ead940044f9d42b5


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