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/qcom-msm8974-sony-xperia-castor.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 #include "qcom-msm8974pro.dtsi"
    2 #include "qcom-pm8841.dtsi"
    3 #include "qcom-pm8941.dtsi"
    4 #include <dt-bindings/gpio/gpio.h>
    5 #include <dt-bindings/input/input.h>
    6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
    7 
    8 / {
    9         model = "Sony Xperia Z2 Tablet";
   10         compatible = "sony,xperia-castor", "qcom,msm8974";
   11 
   12         aliases {
   13                 serial0 = &blsp1_uart2;
   14                 serial1 = &blsp2_uart7;
   15         };
   16 
   17         chosen {
   18                 stdout-path = "serial0:115200n8";
   19         };
   20 
   21         gpio-keys {
   22                 compatible = "gpio-keys";
   23 
   24                 pinctrl-names = "default";
   25                 pinctrl-0 = <&gpio_keys_pin_a>;
   26 
   27                 volume-down {
   28                         label = "volume_down";
   29                         gpios = <&pm8941_gpios 2 GPIO_ACTIVE_LOW>;
   30                         linux,input-type = <1>;
   31                         linux,code = <KEY_VOLUMEDOWN>;
   32                 };
   33 
   34                 camera-snapshot {
   35                         label = "camera_snapshot";
   36                         gpios = <&pm8941_gpios 3 GPIO_ACTIVE_LOW>;
   37                         linux,input-type = <1>;
   38                         linux,code = <KEY_CAMERA>;
   39                 };
   40 
   41                 camera-focus {
   42                         label = "camera_focus";
   43                         gpios = <&pm8941_gpios 4 GPIO_ACTIVE_LOW>;
   44                         linux,input-type = <1>;
   45                         linux,code = <KEY_CAMERA_FOCUS>;
   46                 };
   47 
   48                 volume-up {
   49                         label = "volume_up";
   50                         gpios = <&pm8941_gpios 5 GPIO_ACTIVE_LOW>;
   51                         linux,input-type = <1>;
   52                         linux,code = <KEY_VOLUMEUP>;
   53                 };
   54         };
   55 
   56         smd {
   57                 rpm {
   58                         rpm_requests {
   59                                 pm8941-regulators {
   60                                         vdd_l1_l3-supply = <&pm8941_s1>;
   61                                         vdd_l2_lvs1_2_3-supply = <&pm8941_s3>;
   62                                         vdd_l4_l11-supply = <&pm8941_s1>;
   63                                         vdd_l5_l7-supply = <&pm8941_s2>;
   64                                         vdd_l6_l12_l14_l15-supply = <&pm8941_s2>;
   65                                         vdd_l9_l10_l17_l22-supply = <&vreg_boost>;
   66                                         vdd_l13_l20_l23_l24-supply = <&vreg_boost>;
   67                                         vdd_l21-supply = <&vreg_boost>;
   68 
   69                                         s1 {
   70                                                 regulator-min-microvolt = <1300000>;
   71                                                 regulator-max-microvolt = <1300000>;
   72                                                 regulator-always-on;
   73                                                 regulator-boot-on;
   74                                         };
   75 
   76                                         s2 {
   77                                                 regulator-min-microvolt = <2150000>;
   78                                                 regulator-max-microvolt = <2150000>;
   79                                                 regulator-boot-on;
   80                                         };
   81 
   82                                         s3 {
   83                                                 regulator-min-microvolt = <1800000>;
   84                                                 regulator-max-microvolt = <1800000>;
   85                                                 regulator-always-on;
   86                                                 regulator-boot-on;
   87 
   88                                                 regulator-system-load = <154000>;
   89                                         };
   90 
   91                                         s4 {
   92                                                 regulator-min-microvolt = <5000000>;
   93                                                 regulator-max-microvolt = <5000000>;
   94                                         };
   95 
   96                                         l1 {
   97                                                 regulator-min-microvolt = <1225000>;
   98                                                 regulator-max-microvolt = <1225000>;
   99 
  100                                                 regulator-always-on;
  101                                                 regulator-boot-on;
  102                                         };
  103 
  104                                         l2 {
  105                                                 regulator-min-microvolt = <1200000>;
  106                                                 regulator-max-microvolt = <1200000>;
  107                                         };
  108 
  109                                         l3 {
  110                                                 regulator-min-microvolt = <1200000>;
  111                                                 regulator-max-microvolt = <1200000>;
  112                                         };
  113 
  114                                         l4 {
  115                                                 regulator-min-microvolt = <1225000>;
  116                                                 regulator-max-microvolt = <1225000>;
  117                                         };
  118 
  119                                         l5 {
  120                                                 regulator-min-microvolt = <1800000>;
  121                                                 regulator-max-microvolt = <1800000>;
  122                                         };
  123 
  124                                         l6 {
  125                                                 regulator-min-microvolt = <1800000>;
  126                                                 regulator-max-microvolt = <1800000>;
  127 
  128                                                 regulator-boot-on;
  129                                         };
  130 
  131                                         l7 {
  132                                                 regulator-min-microvolt = <1800000>;
  133                                                 regulator-max-microvolt = <1800000>;
  134 
  135                                                 regulator-boot-on;
  136                                         };
  137 
  138                                         l8 {
  139                                                 regulator-min-microvolt = <1800000>;
  140                                                 regulator-max-microvolt = <1800000>;
  141                                         };
  142 
  143                                         l9 {
  144                                                 regulator-min-microvolt = <1800000>;
  145                                                 regulator-max-microvolt = <2950000>;
  146                                         };
  147 
  148                                         l11 {
  149                                                 regulator-min-microvolt = <1300000>;
  150                                                 regulator-max-microvolt = <1350000>;
  151                                         };
  152 
  153                                         l12 {
  154                                                 regulator-min-microvolt = <1800000>;
  155                                                 regulator-max-microvolt = <1800000>;
  156 
  157                                                 regulator-always-on;
  158                                                 regulator-boot-on;
  159                                         };
  160 
  161                                         l13 {
  162                                                 regulator-min-microvolt = <1800000>;
  163                                                 regulator-max-microvolt = <2950000>;
  164 
  165                                                 regulator-boot-on;
  166                                         };
  167 
  168                                         l14 {
  169                                                 regulator-min-microvolt = <1800000>;
  170                                                 regulator-max-microvolt = <1800000>;
  171                                         };
  172 
  173                                         l15 {
  174                                                 regulator-min-microvolt = <2050000>;
  175                                                 regulator-max-microvolt = <2050000>;
  176                                         };
  177 
  178                                         l16 {
  179                                                 regulator-min-microvolt = <2700000>;
  180                                                 regulator-max-microvolt = <2700000>;
  181                                         };
  182 
  183                                         l17 {
  184                                                 regulator-min-microvolt = <2700000>;
  185                                                 regulator-max-microvolt = <2700000>;
  186                                         };
  187 
  188                                         l18 {
  189                                                 regulator-min-microvolt = <2850000>;
  190                                                 regulator-max-microvolt = <2850000>;
  191                                         };
  192 
  193                                         l19 {
  194                                                 regulator-min-microvolt = <2850000>;
  195                                                 regulator-max-microvolt = <2850000>;
  196                                         };
  197 
  198                                         l20 {
  199                                                 regulator-min-microvolt = <2950000>;
  200                                                 regulator-max-microvolt = <2950000>;
  201 
  202                                                 regulator-allow-set-load;
  203                                                 regulator-boot-on;
  204                                                 regulator-allow-set-load;
  205                                                 regulator-system-load = <500000>;
  206                                         };
  207 
  208                                         l21 {
  209                                                 regulator-min-microvolt = <2950000>;
  210                                                 regulator-max-microvolt = <2950000>;
  211 
  212                                                 regulator-boot-on;
  213                                         };
  214 
  215                                         l22 {
  216                                                 regulator-min-microvolt = <3000000>;
  217                                                 regulator-max-microvolt = <3000000>;
  218                                         };
  219 
  220                                         l23 {
  221                                                 regulator-min-microvolt = <2800000>;
  222                                                 regulator-max-microvolt = <2800000>;
  223                                         };
  224 
  225                                         l24 {
  226                                                 regulator-min-microvolt = <3075000>;
  227                                                 regulator-max-microvolt = <3075000>;
  228 
  229                                                 regulator-boot-on;
  230                                         };
  231                                 };
  232                         };
  233                 };
  234         };
  235 
  236         vreg_bl_vddio: lcd-backlight-vddio {
  237                 compatible = "regulator-fixed";
  238                 regulator-name = "vreg_bl_vddio";
  239                 regulator-min-microvolt = <3150000>;
  240                 regulator-max-microvolt = <3150000>;
  241 
  242                 gpio = <&msmgpio 69 0>;
  243                 enable-active-high;
  244 
  245                 vin-supply = <&pm8941_s3>;
  246                 startup-delay-us = <70000>;
  247 
  248                 pinctrl-names = "default";
  249                 pinctrl-0 = <&lcd_backlight_en_pin_a>;
  250         };
  251 
  252         vreg_vsp: lcd-dcdc-regulator {
  253                 compatible = "regulator-fixed";
  254                 regulator-name = "vreg_vsp";
  255                 regulator-min-microvolt = <5600000>;
  256                 regulator-max-microvolt = <5600000>;
  257 
  258                 gpio = <&pm8941_gpios 20 GPIO_ACTIVE_HIGH>;
  259                 enable-active-high;
  260 
  261                 pinctrl-names = "default";
  262                 pinctrl-0 = <&lcd_dcdc_en_pin_a>;
  263         };
  264 
  265         vreg_wlan: wlan-regulator {
  266                 compatible = "regulator-fixed";
  267 
  268                 regulator-name = "wl-reg";
  269                 regulator-min-microvolt = <3300000>;
  270                 regulator-max-microvolt = <3300000>;
  271 
  272                 gpio = <&pm8941_gpios 18 GPIO_ACTIVE_HIGH>;
  273                 enable-active-high;
  274 
  275                 pinctrl-names = "default";
  276                 pinctrl-0 = <&wlan_regulator_pin>;
  277         };
  278 };
  279 
  280 &soc {
  281         sdhci@f9824900 {
  282                 status = "okay";
  283 
  284                 vmmc-supply = <&pm8941_l20>;
  285                 vqmmc-supply = <&pm8941_s3>;
  286 
  287                 bus-width = <8>;
  288                 non-removable;
  289 
  290                 pinctrl-names = "default";
  291                 pinctrl-0 = <&sdhc1_pin_a>;
  292         };
  293 
  294         sdhci@f9864900 {
  295                 status = "okay";
  296 
  297                 max-frequency = <100000000>;
  298                 non-removable;
  299                 vmmc-supply = <&vreg_wlan>;
  300 
  301                 pinctrl-names = "default";
  302                 pinctrl-0 = <&sdhc3_pin_a>;
  303 
  304                 #address-cells = <1>;
  305                 #size-cells = <0>;
  306 
  307                 bcrmf@1 {
  308                         compatible = "brcm,bcm4339-fmac", "brcm,bcm4329-fmac";
  309                         reg = <1>;
  310 
  311                         brcm,drive-strength = <10>;
  312 
  313                         pinctrl-names = "default";
  314                         pinctrl-0 = <&wlan_sleep_clk_pin>;
  315                 };
  316         };
  317 
  318         sdhci@f98a4900 {
  319                 status = "okay";
  320 
  321                 bus-width = <4>;
  322 
  323                 vmmc-supply = <&pm8941_l21>;
  324                 vqmmc-supply = <&pm8941_l13>;
  325 
  326                 cd-gpios = <&msmgpio 62 GPIO_ACTIVE_LOW>;
  327 
  328                 pinctrl-names = "default";
  329                 pinctrl-0 = <&sdhc2_pin_a>, <&sdhc2_cd_pin_a>;
  330         };
  331 
  332         serial@f991e000 {
  333                 status = "okay";
  334 
  335                 pinctrl-names = "default";
  336                 pinctrl-0 = <&blsp1_uart2_pin_a>;
  337         };
  338 
  339         serial@f995d000 {
  340                 status = "ok";
  341 
  342                 pinctrl-names = "default";
  343                 pinctrl-0 = <&blsp2_uart7_pin_a>;
  344 
  345                 bluetooth {
  346                         compatible = "brcm,bcm43438-bt";
  347                         max-speed = <3000000>;
  348 
  349                         pinctrl-names = "default";
  350                         pinctrl-0 = <&bt_host_wake_pin>,
  351                                     <&bt_dev_wake_pin>,
  352                                     <&bt_reg_on_pin>;
  353 
  354                         host-wakeup-gpios = <&msmgpio 95 GPIO_ACTIVE_HIGH>;
  355                         device-wakeup-gpios = <&msmgpio 96 GPIO_ACTIVE_HIGH>;
  356                         shutdown-gpios = <&pm8941_gpios 16 GPIO_ACTIVE_HIGH>;
  357                 };
  358         };
  359 
  360         usb@f9a55000 {
  361                 status = "okay";
  362 
  363                 phys = <&usb_hs1_phy>;
  364                 phy-select = <&tcsr 0xb000 0>;
  365                 extcon = <&smbb>, <&usb_id>;
  366                 vbus-supply = <&chg_otg>;
  367 
  368                 hnp-disable;
  369                 srp-disable;
  370                 adp-disable;
  371 
  372                 ulpi {
  373                         phy@a {
  374                                 status = "okay";
  375 
  376                                 v1p8-supply = <&pm8941_l6>;
  377                                 v3p3-supply = <&pm8941_l24>;
  378 
  379                                 extcon = <&smbb>;
  380                                 qcom,init-seq = /bits/ 8 <0x1 0x64>;
  381                         };
  382                 };
  383         };
  384 
  385         pinctrl@fd510000 {
  386                 blsp1_uart2_pin_a: blsp1-uart2-pin-active {
  387                         rx {
  388                                 pins = "gpio5";
  389                                 function = "blsp_uart2";
  390 
  391                                 drive-strength = <2>;
  392                                 bias-pull-up;
  393                         };
  394 
  395                         tx {
  396                                 pins = "gpio4";
  397                                 function = "blsp_uart2";
  398 
  399                                 drive-strength = <4>;
  400                                 bias-disable;
  401                         };
  402                 };
  403 
  404                 blsp2_uart7_pin_a: blsp2-uart7-pin-active {
  405                         tx {
  406                                 pins = "gpio41";
  407                                 function = "blsp_uart7";
  408 
  409                                 drive-strength = <2>;
  410                                 bias-disable;
  411                         };
  412 
  413                         rx {
  414                                 pins = "gpio42";
  415                                 function = "blsp_uart7";
  416 
  417                                 drive-strength = <2>;
  418                                 bias-pull-up;
  419                         };
  420 
  421                         cts {
  422                                 pins = "gpio43";
  423                                 function = "blsp_uart7";
  424 
  425                                 drive-strength = <2>;
  426                                 bias-pull-up;
  427                         };
  428 
  429                         rts {
  430                                 pins = "gpio44";
  431                                 function = "blsp_uart7";
  432 
  433                                 drive-strength = <2>;
  434                                 bias-disable;
  435                         };
  436                 };
  437 
  438                 i2c8_pins: i2c8 {
  439                         mux {
  440                                 pins = "gpio47", "gpio48";
  441                                 function = "blsp_i2c8";
  442 
  443                                 drive-strength = <2>;
  444                                 bias-disable;
  445                         };
  446                 };
  447 
  448                 i2c11_pins: i2c11 {
  449                         mux {
  450                                 pins = "gpio83", "gpio84";
  451                                 function = "blsp_i2c11";
  452 
  453                                 drive-strength = <2>;
  454                                 bias-disable;
  455                         };
  456                 };
  457 
  458                 lcd_backlight_en_pin_a: lcd-backlight-vddio {
  459                         pins = "gpio69";
  460                         drive-strength = <10>;
  461                         output-low;
  462                         bias-disable;
  463                 };
  464 
  465                 sdhc1_pin_a: sdhc1-pin-active {
  466                         clk {
  467                                 pins = "sdc1_clk";
  468                                 drive-strength = <16>;
  469                                 bias-disable;
  470                         };
  471 
  472                         cmd-data {
  473                                 pins = "sdc1_cmd", "sdc1_data";
  474                                 drive-strength = <10>;
  475                                 bias-pull-up;
  476                         };
  477                 };
  478 
  479                 sdhc2_cd_pin_a: sdhc2-cd-pin-active {
  480                         pins = "gpio62";
  481                         function = "gpio";
  482 
  483                         drive-strength = <2>;
  484                         bias-disable;
  485                  };
  486 
  487                 sdhc2_pin_a: sdhc2-pin-active {
  488                         clk {
  489                                 pins = "sdc2_clk";
  490                                 drive-strength = <6>;
  491                                 bias-disable;
  492                         };
  493 
  494                         cmd-data {
  495                                 pins = "sdc2_cmd", "sdc2_data";
  496                                 drive-strength = <6>;
  497                                 bias-pull-up;
  498                         };
  499                 };
  500 
  501                 sdhc3_pin_a: sdhc3-pin-active {
  502                         clk {
  503                                 pins = "gpio40";
  504                                 function = "sdc3";
  505 
  506                                 drive-strength = <10>;
  507                                 bias-disable;
  508                         };
  509 
  510                         cmd {
  511                                 pins = "gpio39";
  512                                 function = "sdc3";
  513 
  514                                 drive-strength = <10>;
  515                                 bias-pull-up;
  516                         };
  517 
  518                         data {
  519                                 pins = "gpio35", "gpio36", "gpio37", "gpio38";
  520                                 function = "sdc3";
  521 
  522                                 drive-strength = <10>;
  523                                 bias-pull-up;
  524                         };
  525                 };
  526 
  527                 ts_int_pin: synaptics {
  528                         pin {
  529                                 pins = "gpio86";
  530                                 function = "gpio";
  531 
  532                                 drive-strength = <2>;
  533                                 bias-disable;
  534                                 input-enable;
  535                         };
  536                 };
  537 
  538                 bt_host_wake_pin: bt-host-wake {
  539                         pins = "gpio95";
  540                         function = "gpio";
  541 
  542                         drive-strength = <2>;
  543                         bias-disable;
  544                         output-low;
  545                 };
  546 
  547                 bt_dev_wake_pin: bt-dev-wake {
  548                         pins = "gpio96";
  549                         function = "gpio";
  550 
  551                         drive-strength = <2>;
  552                         bias-disable;
  553                 };
  554         };
  555 
  556         i2c@f9964000 {
  557                 status = "okay";
  558 
  559                 clock-frequency = <355000>;
  560                 qcom,src-freq = <50000000>;
  561 
  562                 pinctrl-names = "default";
  563                 pinctrl-0 = <&i2c8_pins>;
  564 
  565                 synaptics@2c {
  566                         compatible = "syna,rmi4-i2c";
  567                         reg = <0x2c>;
  568 
  569                         interrupt-parent = <&msmgpio>;
  570                         interrupts = <86 IRQ_TYPE_EDGE_FALLING>;
  571 
  572                         #address-cells = <1>;
  573                         #size-cells = <0>;
  574 
  575                         vdd-supply = <&pm8941_l22>;
  576                         vio-supply = <&pm8941_lvs3>;
  577 
  578                         pinctrl-names = "default";
  579                         pinctrl-0 = <&ts_int_pin>;
  580 
  581                         syna,startup-delay-ms = <10>;
  582 
  583                         rmi-f01@1 {
  584                                 reg = <0x1>;
  585                                 syna,nosleep = <1>;
  586                         };
  587 
  588                         rmi-f11@11 {
  589                                 reg = <0x11>;
  590                                 syna,f11-flip-x = <1>;
  591                                 syna,sensor-type = <1>;
  592                         };
  593                 };
  594         };
  595 
  596         i2c@f9967000 {
  597                 status = "okay";
  598                 pinctrl-names = "default";
  599                 pinctrl-0 = <&i2c11_pins>;
  600                 clock-frequency = <355000>;
  601                 qcom,src-freq = <50000000>;
  602 
  603                 lp8566_wled: backlight@2c {
  604                         compatible = "ti,lp8556";
  605                         reg = <0x2c>;
  606                         power-supply = <&vreg_bl_vddio>;
  607 
  608                         bl-name = "backlight";
  609                         dev-ctrl = /bits/ 8 <0x05>;
  610                         init-brt = /bits/ 8 <0x3f>;
  611                         rom_a0h {
  612                                 rom-addr = /bits/ 8 <0xa0>;
  613                                 rom-val = /bits/ 8 <0xff>;
  614                         };
  615                         rom_a1h {
  616                                 rom-addr = /bits/ 8 <0xa1>;
  617                                 rom-val = /bits/ 8 <0x3f>;
  618                         };
  619                         rom_a2h {
  620                                 rom-addr = /bits/ 8 <0xa2>;
  621                                 rom-val = /bits/ 8 <0x20>;
  622                         };
  623                         rom_a3h {
  624                                 rom-addr = /bits/ 8 <0xa3>;
  625                                 rom-val = /bits/ 8 <0x5e>;
  626                         };
  627                         rom_a4h {
  628                                 rom-addr = /bits/ 8 <0xa4>;
  629                                 rom-val = /bits/ 8 <0x02>;
  630                         };
  631                         rom_a5h {
  632                                 rom-addr = /bits/ 8 <0xa5>;
  633                                 rom-val = /bits/ 8 <0x04>;
  634                         };
  635                         rom_a6h {
  636                                 rom-addr = /bits/ 8 <0xa6>;
  637                                 rom-val = /bits/ 8 <0x80>;
  638                         };
  639                         rom_a7h {
  640                                 rom-addr = /bits/ 8 <0xa7>;
  641                                 rom-val = /bits/ 8 <0xf7>;
  642                         };
  643                         rom_a9h {
  644                                 rom-addr = /bits/ 8 <0xa9>;
  645                                 rom-val = /bits/ 8 <0x80>;
  646                         };
  647                         rom_aah {
  648                                 rom-addr = /bits/ 8 <0xaa>;
  649                                 rom-val = /bits/ 8 <0x0f>;
  650                         };
  651                         rom_aeh {
  652                                 rom-addr = /bits/ 8 <0xae>;
  653                                 rom-val = /bits/ 8 <0x0f>;
  654                         };
  655                 };
  656         };
  657 };
  658 
  659 &spmi_bus {
  660         pm8941@0 {
  661                 charger@1000 {
  662                         qcom,fast-charge-safe-current = <1500000>;
  663                         qcom,fast-charge-current-limit = <1500000>;
  664                         qcom,dc-current-limit = <1800000>;
  665                         qcom,fast-charge-safe-voltage = <4400000>;
  666                         qcom,fast-charge-high-threshold-voltage = <4350000>;
  667                         qcom,fast-charge-low-threshold-voltage = <3400000>;
  668                         qcom,auto-recharge-threshold-voltage = <4200000>;
  669                         qcom,minimum-input-voltage = <4300000>;
  670                 };
  671 
  672                 gpios@c000 {
  673                         gpio_keys_pin_a: gpio-keys-active {
  674                                 pins = "gpio2", "gpio5";
  675                                 function = "normal";
  676 
  677                                 bias-pull-up;
  678                                 power-source = <PM8941_GPIO_S3>;
  679                         };
  680 
  681                         bt_reg_on_pin: bt-reg-on {
  682                                 pins = "gpio16";
  683                                 function = "normal";
  684 
  685                                 output-low;
  686                                 power-source = <PM8941_GPIO_S3>;
  687                         };
  688 
  689                         wlan_sleep_clk_pin: wl-sleep-clk {
  690                                 pins = "gpio17";
  691                                 function = "func2";
  692 
  693                                 output-high;
  694                                 power-source = <PM8941_GPIO_S3>;
  695                         };
  696 
  697                         wlan_regulator_pin: wl-reg-active {
  698                                 pins = "gpio18";
  699                                 function = "normal";
  700 
  701                                 bias-disable;
  702                                 power-source = <PM8941_GPIO_S3>;
  703                         };
  704 
  705                         lcd_dcdc_en_pin_a: lcd-dcdc-en-active {
  706                                 pins = "gpio20";
  707                                 function = "normal";
  708 
  709                                 bias-disable;
  710                                 power-source = <PM8941_GPIO_S3>;
  711                                 input-disable;
  712                                 output-low;
  713                         };
  714 
  715                 };
  716 
  717                 coincell@2800 {
  718                         status = "okay";
  719                         qcom,rset-ohms = <2100>;
  720                         qcom,vset-millivolts = <3000>;
  721                 };
  722         };
  723 };

Cache object: 993fc960ad83caec991363f5451005f5


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