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/qcom/msm8916-pm8916.dtsi

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-only
    2 
    3 #include "msm8916.dtsi"
    4 #include "pm8916.dtsi"
    5 
    6 &camss {
    7         vdda-supply = <&pm8916_l2>;
    8 };
    9 
   10 &dsi0 {
   11         vdda-supply = <&pm8916_l2>;
   12         vddio-supply = <&pm8916_l6>;
   13 };
   14 
   15 &dsi_phy0 {
   16         vddio-supply = <&pm8916_l6>;
   17 };
   18 
   19 &mpss {
   20         pll-supply = <&pm8916_l7>;
   21 };
   22 
   23 &pronto {
   24         vddpx-supply = <&pm8916_l7>;
   25 
   26         iris {
   27                 vddxo-supply = <&pm8916_l7>;
   28                 vddrfa-supply = <&pm8916_s3>;
   29                 vddpa-supply = <&pm8916_l9>;
   30                 vdddig-supply = <&pm8916_l5>;
   31         };
   32 };
   33 
   34 &sdhc_1 {
   35         vmmc-supply = <&pm8916_l8>;
   36         vqmmc-supply = <&pm8916_l5>;
   37 };
   38 
   39 &sdhc_2 {
   40         vmmc-supply = <&pm8916_l11>;
   41         vqmmc-supply = <&pm8916_l12>;
   42 };
   43 
   44 &usb_hs_phy {
   45         v1p8-supply = <&pm8916_l7>;
   46         v3p3-supply = <&pm8916_l13>;
   47 };
   48 
   49 &rpm_requests {
   50         smd_rpm_regulators: pm8916-regulators {
   51                 compatible = "qcom,rpm-pm8916-regulators";
   52 
   53                 /* pm8916_s1 is managed by rpmpd (MSM8916_VDDCX) */
   54                 pm8916_s3: s3 {};
   55                 pm8916_s4: s4 {};
   56 
   57                 pm8916_l1: l1 {};
   58                 pm8916_l2: l2 {};
   59                 /* pm8916_l3 is managed by rpmpd (MSM8916_VDDMX) */
   60                 pm8916_l4: l4 {};
   61                 pm8916_l5: l5 {};
   62                 pm8916_l6: l6 {};
   63                 pm8916_l7: l7 {};
   64                 pm8916_l8: l8 {};
   65                 pm8916_l9: l9 {};
   66                 pm8916_l10: l10 {};
   67                 pm8916_l11: l11 {};
   68                 pm8916_l12: l12 {};
   69                 pm8916_l13: l13 {};
   70                 pm8916_l14: l14 {};
   71                 pm8916_l15: l15 {};
   72                 pm8916_l16: l16 {};
   73                 pm8916_l17: l17 {};
   74                 pm8916_l18: l18 {};
   75         };
   76 };

Cache object: 95833c8b6ad565658f901d70cb0a39f8


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