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-apq8064-pins.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
    2 
    3 &tlmm_pinmux {
    4         sdc4_gpios: sdc4-gpios {
    5                 pios {
    6                         pins = "gpio63", "gpio64", "gpio65", "gpio66", "gpio67", "gpio68";
    7                         function = "sdc4";
    8                 };
    9         };
   10 
   11         sdcc1_pins: sdcc1-pin-active {
   12                 clk {
   13                         pins = "sdc1_clk";
   14                         drive-strengh = <16>;
   15                         bias-disable;
   16                 };
   17 
   18                 cmd {
   19                         pins = "sdc1_cmd";
   20                         drive-strengh = <10>;
   21                         bias-pull-up;
   22                 };
   23 
   24                 data {
   25                         pins = "sdc1_data";
   26                         drive-strengh = <10>;
   27                         bias-pull-up;
   28                 };
   29         };
   30 
   31         sdcc3_pins: sdcc3-pin-active {
   32                 clk {
   33                         pins = "sdc3_clk";
   34                         drive-strengh = <8>;
   35                         bias-disable;
   36                 };
   37 
   38                 cmd {
   39                         pins = "sdc3_cmd";
   40                         drive-strengh = <8>;
   41                         bias-pull-up;
   42                 };
   43 
   44                 data {
   45                         pins = "sdc3_data";
   46                         drive-strengh = <8>;
   47                         bias-pull-up;
   48                 };
   49         };
   50 
   51         ps_hold: ps_hold {
   52                 mux {
   53                         pins = "gpio78";
   54                         function = "ps_hold";
   55                 };
   56         };
   57 
   58         i2c1_pins: i2c1 {
   59                 mux {
   60                         pins = "gpio20", "gpio21";
   61                         function = "gsbi1";
   62                 };
   63 
   64                 pinconf {
   65                         pins = "gpio20", "gpio21";
   66                         drive-strength = <16>;
   67                         bias-disable;
   68                 };
   69         };
   70 
   71         i2c1_pins_sleep: i2c1_pins_sleep {
   72                 mux {
   73                         pins = "gpio20", "gpio21";
   74                         function = "gpio";
   75                 };
   76                 pinconf {
   77                         pins = "gpio20", "gpio21";
   78                         drive-strength = <2>;
   79                         bias-disable;
   80                 };
   81         };
   82 
   83         gsbi1_uart_2pins: gsbi1_uart_2pins {
   84                 mux {
   85                         pins = "gpio18", "gpio19";
   86                         function = "gsbi1";
   87                 };
   88         };
   89 
   90         gsbi1_uart_4pins: gsbi1_uart_4pins {
   91                 mux {
   92                         pins = "gpio18", "gpio19", "gpio20", "gpio21";
   93                         function = "gsbi1";
   94                 };
   95         };
   96 
   97         i2c2_pins: i2c2 {
   98                 mux {
   99                         pins = "gpio24", "gpio25";
  100                         function = "gsbi2";
  101                 };
  102 
  103                 pinconf {
  104                         pins = "gpio24", "gpio25";
  105                         drive-strength = <16>;
  106                         bias-disable;
  107                 };
  108         };
  109 
  110         i2c2_pins_sleep: i2c2_pins_sleep {
  111                 mux {
  112                         pins = "gpio24", "gpio25";
  113                         function = "gpio";
  114                 };
  115 
  116                 pinconf {
  117                         pins = "gpio24", "gpio25";
  118                         drive-strength = <2>;
  119                         bias-disable;
  120                 };
  121         };
  122 
  123         i2c3_pins: i2c3 {
  124                 mux {
  125                         pins = "gpio8", "gpio9";
  126                         function = "gsbi3";
  127                 };
  128 
  129                 pinconf {
  130                         pins = "gpio8", "gpio9";
  131                         drive-strength = <16>;
  132                         bias-disable;
  133                 };
  134         };
  135 
  136         i2c3_pins_sleep: i2c3_pins_sleep {
  137                 mux {
  138                         pins = "gpio8", "gpio9";
  139                         function = "gpio";
  140                 };
  141                 pinconf {
  142                         pins = "gpio8", "gpio9";
  143                         drive-strength = <2>;
  144                         bias-disable;
  145                 };
  146         };
  147 
  148         i2c4_pins: i2c4 {
  149                 mux {
  150                         pins = "gpio12", "gpio13";
  151                         function = "gsbi4";
  152                 };
  153 
  154                 pinconf {
  155                         pins = "gpio12", "gpio13";
  156                         drive-strength = <16>;
  157                         bias-disable;
  158                 };
  159         };
  160 
  161         i2c4_pins_sleep: i2c4_pins_sleep {
  162                 mux {
  163                         pins = "gpio12", "gpio13";
  164                         function = "gpio";
  165                 };
  166                 pinconf {
  167                         pins = "gpio12", "gpio13";
  168                         drive-strength = <2>;
  169                         bias-disable;
  170                 };
  171         };
  172 
  173         spi5_default: spi5_default {
  174                 pinmux {
  175                         pins = "gpio51", "gpio52", "gpio54";
  176                         function = "gsbi5";
  177                 };
  178 
  179                 pinmux_cs {
  180                         function = "gpio";
  181                         pins = "gpio53";
  182                 };
  183 
  184                 pinconf {
  185                         pins = "gpio51", "gpio52", "gpio54";
  186                         drive-strength = <16>;
  187                         bias-disable;
  188                 };
  189 
  190                 pinconf_cs {
  191                         pins = "gpio53";
  192                         drive-strength = <16>;
  193                         bias-disable;
  194                         output-high;
  195                 };
  196         };
  197 
  198         spi5_sleep: spi5_sleep {
  199                 pinmux {
  200                         function = "gpio";
  201                         pins = "gpio51", "gpio52", "gpio53", "gpio54";
  202                 };
  203 
  204                 pinconf {
  205                         pins = "gpio51", "gpio52", "gpio53", "gpio54";
  206                         drive-strength = <2>;
  207                         bias-pull-down;
  208                 };
  209         };
  210 
  211         i2c6_pins: i2c6 {
  212                 mux {
  213                         pins = "gpio16", "gpio17";
  214                         function = "gsbi6";
  215                 };
  216 
  217                 pinconf {
  218                         pins = "gpio16", "gpio17";
  219                         drive-strength = <16>;
  220                         bias-disable;
  221                 };
  222         };
  223 
  224         i2c6_pins_sleep: i2c6_pins_sleep {
  225                 mux {
  226                         pins = "gpio16", "gpio17";
  227                         function = "gpio";
  228                 };
  229                 pinconf {
  230                         pins = "gpio16", "gpio17";
  231                         drive-strength = <2>;
  232                         bias-disable;
  233                 };
  234         };
  235 
  236         gsbi6_uart_2pins: gsbi6_uart_2pins {
  237                 mux {
  238                         pins = "gpio14", "gpio15";
  239                         function = "gsbi6";
  240                 };
  241         };
  242 
  243         gsbi6_uart_4pins: gsbi6_uart_4pins {
  244                 mux {
  245                         pins = "gpio14", "gpio15", "gpio16", "gpio17";
  246                         function = "gsbi6";
  247                 };
  248         };
  249 
  250         gsbi7_uart_2pins: gsbi7_uart_2pins {
  251                 mux {
  252                         pins = "gpio82", "gpio83";
  253                         function = "gsbi7";
  254                 };
  255         };
  256 
  257         gsbi7_uart_4pins: gsbi7_uart_4pins {
  258                 mux {
  259                         pins = "gpio82", "gpio83", "gpio84", "gpio85";
  260                         function = "gsbi7";
  261                 };
  262         };
  263 
  264         i2c7_pins: i2c7 {
  265                 mux {
  266                         pins = "gpio84", "gpio85";
  267                         function = "gsbi7";
  268                 };
  269 
  270                 pinconf {
  271                         pins = "gpio84", "gpio85";
  272                         drive-strength = <16>;
  273                         bias-disable;
  274                 };
  275         };
  276 
  277         i2c7_pins_sleep: i2c7_pins_sleep {
  278                 mux {
  279                         pins = "gpio84", "gpio85";
  280                         function = "gpio";
  281                 };
  282                 pinconf {
  283                         pins = "gpio84", "gpio85";
  284                         drive-strength = <2>;
  285                         bias-disable;
  286                 };
  287         };
  288 
  289         riva_fm_pin_a: riva-fm-active {
  290                 pins = "gpio14", "gpio15";
  291                 function = "riva_fm";
  292         };
  293 
  294         riva_bt_pin_a: riva-bt-active {
  295                 pins = "gpio16", "gpio17";
  296                 function = "riva_bt";
  297         };
  298 
  299         riva_wlan_pin_a: riva-wlan-active {
  300                 pins = "gpio64", "gpio65", "gpio66", "gpio67", "gpio68";
  301                 function = "riva_wlan";
  302 
  303                 drive-strength = <6>;
  304                 bias-pull-down;
  305         };
  306 
  307         hdmi_pinctrl: hdmi-pinctrl {
  308                 mux {
  309                         pins = "gpio70", "gpio71", "gpio72";
  310                         function = "hdmi";
  311                 };
  312 
  313                 pinconf_ddc {
  314                         pins = "gpio70", "gpio71";
  315                         bias-pull-up;
  316                         drive-strength = <2>;
  317                 };
  318 
  319                 pinconf_hpd {
  320                         pins = "gpio72";
  321                         bias-pull-down;
  322                         drive-strength = <16>;
  323                 };
  324         };
  325 };

Cache object: 221c96595e13d3ee71a214ff8d806619


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