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/s5pv210-pinctrl.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  * Samsung's S5PV210 SoC device tree source
    4  *
    5  * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd.
    6  *
    7  * Mateusz Krawczuk <m.krawczuk@partner.samsung.com>
    8  * Tomasz Figa <t.figa@samsung.com>
    9  *
   10  * Samsung's S5PV210 SoC device nodes are listed in this file. S5PV210
   11  * based board files can include this file and provide values for board specfic
   12  * bindings.
   13  *
   14  * Note: This file does not include device nodes for all the controllers in
   15  * S5PV210 SoC. As device tree coverage for S5PV210 increases, additional
   16  * nodes can be added to this file.
   17  */
   18 
   19 #include "s5pv210-pinctrl.h"
   20 
   21 #define PIN_SLP(_pin, _mode, _pull)                                     \
   22         _pin {                                                          \
   23                 samsung,pins = #_pin;                                   \
   24                 samsung,pin-con-pdn = <S5PV210_PIN_PDN_ ##_mode>;       \
   25                 samsung,pin-pud-pdn = <S5PV210_PIN_PULL_ ##_pull>;      \
   26         }
   27 
   28 &pinctrl0 {
   29         gpa0: gpa0-gpio-bank {
   30                 gpio-controller;
   31                 #gpio-cells = <2>;
   32 
   33                 interrupt-controller;
   34                 #interrupt-cells = <2>;
   35         };
   36 
   37         gpa1: gpa1-gpio-bank {
   38                 gpio-controller;
   39                 #gpio-cells = <2>;
   40 
   41                 interrupt-controller;
   42                 #interrupt-cells = <2>;
   43         };
   44 
   45         gpb: gpb-gpio-bank {
   46                 gpio-controller;
   47                 #gpio-cells = <2>;
   48 
   49                 interrupt-controller;
   50                 #interrupt-cells = <2>;
   51         };
   52 
   53         gpc0: gpc0-gpio-bank {
   54                 gpio-controller;
   55                 #gpio-cells = <2>;
   56 
   57                 interrupt-controller;
   58                 #interrupt-cells = <2>;
   59         };
   60 
   61         gpc1: gpc1-gpio-bank {
   62                 gpio-controller;
   63                 #gpio-cells = <2>;
   64 
   65                 interrupt-controller;
   66                 #interrupt-cells = <2>;
   67         };
   68 
   69         gpd0: gpd0-gpio-bank {
   70                 gpio-controller;
   71                 #gpio-cells = <2>;
   72 
   73                 interrupt-controller;
   74                 #interrupt-cells = <2>;
   75         };
   76 
   77         gpd1: gpd1-gpio-bank {
   78                 gpio-controller;
   79                 #gpio-cells = <2>;
   80 
   81                 interrupt-controller;
   82                 #interrupt-cells = <2>;
   83         };
   84 
   85         gpe0: gpe0-gpio-bank {
   86                 gpio-controller;
   87                 #gpio-cells = <2>;
   88 
   89                 interrupt-controller;
   90                 #interrupt-cells = <2>;
   91         };
   92 
   93         gpe1: gpe1-gpio-bank {
   94                 gpio-controller;
   95                 #gpio-cells = <2>;
   96 
   97                 interrupt-controller;
   98                 #interrupt-cells = <2>;
   99         };
  100 
  101         gpf0: gpf0-gpio-bank {
  102                 gpio-controller;
  103                 #gpio-cells = <2>;
  104 
  105                 interrupt-controller;
  106                 #interrupt-cells = <2>;
  107         };
  108 
  109         gpf1: gpf1-gpio-bank {
  110                 gpio-controller;
  111                 #gpio-cells = <2>;
  112 
  113                 interrupt-controller;
  114                 #interrupt-cells = <2>;
  115         };
  116 
  117         gpf2: gpf2-gpio-bank {
  118                 gpio-controller;
  119                 #gpio-cells = <2>;
  120 
  121                 interrupt-controller;
  122                 #interrupt-cells = <2>;
  123         };
  124 
  125         gpf3: gpf3-gpio-bank {
  126                 gpio-controller;
  127                 #gpio-cells = <2>;
  128 
  129                 interrupt-controller;
  130                 #interrupt-cells = <2>;
  131         };
  132 
  133         gpg0: gpg0-gpio-bank {
  134                 gpio-controller;
  135                 #gpio-cells = <2>;
  136 
  137                 interrupt-controller;
  138                 #interrupt-cells = <2>;
  139         };
  140 
  141         gpg1: gpg1-gpio-bank {
  142                 gpio-controller;
  143                 #gpio-cells = <2>;
  144 
  145                 interrupt-controller;
  146                 #interrupt-cells = <2>;
  147         };
  148 
  149         gpg2: gpg2-gpio-bank {
  150                 gpio-controller;
  151                 #gpio-cells = <2>;
  152 
  153                 interrupt-controller;
  154                 #interrupt-cells = <2>;
  155         };
  156 
  157         gpg3: gpg3-gpio-bank {
  158                 gpio-controller;
  159                 #gpio-cells = <2>;
  160 
  161                 interrupt-controller;
  162                 #interrupt-cells = <2>;
  163         };
  164 
  165         gpj0: gpj0-gpio-bank {
  166                 gpio-controller;
  167                 #gpio-cells = <2>;
  168 
  169                 interrupt-controller;
  170                 #interrupt-cells = <2>;
  171         };
  172 
  173         gpj1: gpj1-gpio-bank {
  174                 gpio-controller;
  175                 #gpio-cells = <2>;
  176 
  177                 interrupt-controller;
  178                 #interrupt-cells = <2>;
  179         };
  180 
  181         gpj2: gpj2-gpio-bank {
  182                 gpio-controller;
  183                 #gpio-cells = <2>;
  184 
  185                 interrupt-controller;
  186                 #interrupt-cells = <2>;
  187         };
  188 
  189         gpj3: gpj3-gpio-bank {
  190                 gpio-controller;
  191                 #gpio-cells = <2>;
  192 
  193                 interrupt-controller;
  194                 #interrupt-cells = <2>;
  195         };
  196 
  197         gpj4: gpj4-gpio-bank {
  198                 gpio-controller;
  199                 #gpio-cells = <2>;
  200 
  201                 interrupt-controller;
  202                 #interrupt-cells = <2>;
  203         };
  204 
  205         gpi: gpi-gpio-bank {
  206                 gpio-controller;
  207                 #gpio-cells = <2>;
  208         };
  209 
  210         mp01: mp01-gpio-bank {
  211                 gpio-controller;
  212                 #gpio-cells = <2>;
  213         };
  214 
  215         mp02: mp02-gpio-bank {
  216                 gpio-controller;
  217                 #gpio-cells = <2>;
  218         };
  219 
  220         mp03: mp03-gpio-bank {
  221                 gpio-controller;
  222                 #gpio-cells = <2>;
  223         };
  224 
  225         mp04: mp04-gpio-bank {
  226                 gpio-controller;
  227                 #gpio-cells = <2>;
  228         };
  229 
  230         mp05: mp05-gpio-bank {
  231                 gpio-controller;
  232                 #gpio-cells = <2>;
  233         };
  234 
  235         mp06: mp06-gpio-bank {
  236                 gpio-controller;
  237                 #gpio-cells = <2>;
  238         };
  239 
  240         mp07: mp07-gpio-bank {
  241                 gpio-controller;
  242                 #gpio-cells = <2>;
  243         };
  244 
  245         gph0: gph0-gpio-bank {
  246                 gpio-controller;
  247                 interrupt-controller;
  248                 interrupt-parent = <&vic0>;
  249                 interrupts = <0>, <1>, <2>, <3>,
  250                                 <4>, <5>, <6>, <7>;
  251                 #gpio-cells = <2>;
  252                 #interrupt-cells = <2>;
  253         };
  254 
  255         gph1: gph1-gpio-bank {
  256                 gpio-controller;
  257                 interrupt-controller;
  258                 interrupt-parent = <&vic0>;
  259                 interrupts = <8>, <9>, <10>, <11>,
  260                                 <12>, <13>, <14>, <15>;
  261                 #gpio-cells = <2>;
  262                 #interrupt-cells = <2>;
  263         };
  264 
  265         gph2: gph2-gpio-bank {
  266                 gpio-controller;
  267                 #gpio-cells = <2>;
  268 
  269                 interrupt-controller;
  270                 #interrupt-cells = <2>;
  271         };
  272 
  273         gph3: gph3-gpio-bank {
  274                 gpio-controller;
  275                 #gpio-cells = <2>;
  276 
  277                 interrupt-controller;
  278                 #interrupt-cells = <2>;
  279         };
  280 
  281         uart0_data: uart0-data-pins {
  282                 samsung,pins = "gpa0-0", "gpa0-1";
  283                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  284                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  285                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  286         };
  287 
  288         uart0_fctl: uart0-fctl-pins {
  289                 samsung,pins = "gpa0-2", "gpa0-3";
  290                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  291                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  292                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  293         };
  294 
  295         uart1_data: uart1-data-pins {
  296                 samsung,pins = "gpa0-4", "gpa0-5";
  297                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  298                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  299                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  300         };
  301 
  302         uart1_fctl: uart1-fctl-pins {
  303                 samsung,pins = "gpa0-6", "gpa0-7";
  304                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  305                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  306                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  307         };
  308 
  309         uart2_data: uart2-data-pins {
  310                 samsung,pins = "gpa1-0", "gpa1-1";
  311                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  312                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  313                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  314         };
  315 
  316         uart2_fctl: uart2-fctl-pins {
  317                 samsung,pins = "gpa1-2", "gpa1-3";
  318                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  319                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  320                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  321         };
  322 
  323         uart3_data: uart3-data-pins {
  324                 samsung,pins = "gpa1-2", "gpa1-3";
  325                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  326                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  327                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  328         };
  329 
  330         uart_audio: uart-audio-pins {
  331                 samsung,pins = "gpa1-2", "gpa1-3";
  332                 samsung,pin-function = <S5PV210_PIN_FUNC_4>;
  333                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  334                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  335         };
  336 
  337         spi0_bus: spi0-bus-pins {
  338                 samsung,pins = "gpb-0", "gpb-2", "gpb-3";
  339                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  340                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  341                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  342         };
  343 
  344         spi1_bus: spi1-bus-pins {
  345                 samsung,pins = "gpb-4", "gpb-6", "gpb-7";
  346                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  347                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  348                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  349         };
  350 
  351         i2s0_bus: i2s0-bus-pins {
  352                 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3",
  353                                 "gpi-4", "gpi-5", "gpi-6";
  354                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  355                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  356                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  357         };
  358 
  359         i2s1_bus: i2s1-bus-pins {
  360                 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3",
  361                                 "gpc0-4";
  362                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  363                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  364                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  365         };
  366 
  367         i2s2_bus: i2s2-bus-pins {
  368                 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3",
  369                                 "gpc1-4";
  370                 samsung,pin-function = <S5PV210_PIN_FUNC_4>;
  371                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  372                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  373         };
  374 
  375         pcm1_bus: pcm1-bus-pins {
  376                 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3",
  377                                 "gpc0-4";
  378                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  379                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  380                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  381         };
  382 
  383         ac97_bus: ac97-bus-pins {
  384                 samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3",
  385                                 "gpc0-4";
  386                 samsung,pin-function = <S5PV210_PIN_FUNC_4>;
  387                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  388                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  389         };
  390 
  391         i2s2_bus: i2s2-bus-pins {
  392                 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3",
  393                                 "gpc1-4";
  394                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  395                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  396                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  397         };
  398 
  399         pcm2_bus: pcm2-bus-pins {
  400                 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3",
  401                                 "gpc1-4";
  402                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  403                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  404                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  405         };
  406 
  407         spdif_bus: spdif-bus-pins {
  408                 samsung,pins = "gpc1-0", "gpc1-1";
  409                 samsung,pin-function = <S5PV210_PIN_FUNC_4>;
  410                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  411                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  412         };
  413 
  414         spi2_bus: spi2-bus-pins {
  415                 samsung,pins = "gpc1-1", "gpc1-2", "gpc1-3", "gpc1-4";
  416                 samsung,pin-function = <S5PV210_PIN_FUNC_5>;
  417                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  418                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  419         };
  420 
  421         i2c0_bus: i2c0-bus-pins {
  422                 samsung,pins = "gpd1-0", "gpd1-1";
  423                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  424                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  425                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  426         };
  427 
  428         i2c1_bus: i2c1-bus-pins {
  429                 samsung,pins = "gpd1-2", "gpd1-3";
  430                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  431                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  432                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  433         };
  434 
  435         i2c2_bus: i2c2-bus-pins {
  436                 samsung,pins = "gpd1-4", "gpd1-5";
  437                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  438                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  439                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  440         };
  441 
  442         pwm0_out: pwm0-out-pins {
  443                 samsung,pins = "gpd0-0";
  444                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  445                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  446                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  447         };
  448 
  449         pwm1_out: pwm1-out-pins {
  450                 samsung,pins = "gpd0-1";
  451                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  452                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  453                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  454         };
  455 
  456         pwm2_out: pwm2-out-pins {
  457                 samsung,pins = "gpd0-2";
  458                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  459                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  460                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  461         };
  462 
  463         pwm3_out: pwm3-out-pins {
  464                 samsung,pins = "gpd0-3";
  465                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  466                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  467                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  468         };
  469 
  470         keypad_row0: keypad-row-0-pins {
  471                 samsung,pins = "gph3-0";
  472                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  473                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  474                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  475         };
  476 
  477         keypad_row1: keypad-row-1-pins {
  478                 samsung,pins = "gph3-1";
  479                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  480                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  481                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  482         };
  483 
  484         keypad_row2: keypad-row-2-pins {
  485                 samsung,pins = "gph3-2";
  486                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  487                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  488                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  489         };
  490 
  491         keypad_row3: keypad-row-3-pins {
  492                 samsung,pins = "gph3-3";
  493                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  494                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  495                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  496         };
  497 
  498         keypad_row4: keypad-row-4-pins {
  499                 samsung,pins = "gph3-4";
  500                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  501                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  502                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  503         };
  504 
  505         keypad_row5: keypad-row-5-pins {
  506                 samsung,pins = "gph3-5";
  507                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  508                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  509                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  510         };
  511 
  512         keypad_row6: keypad-row-6-pins {
  513                 samsung,pins = "gph3-6";
  514                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  515                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  516                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  517         };
  518 
  519         keypad_row7: keypad-row-7-pins {
  520                 samsung,pins = "gph3-7";
  521                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  522                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  523                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  524         };
  525 
  526         keypad_col0: keypad-col-0-pins {
  527                 samsung,pins = "gph2-0";
  528                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  529                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  530                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  531         };
  532 
  533         keypad_col1: keypad-col-1-pins {
  534                 samsung,pins = "gph2-1";
  535                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  536                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  537                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  538         };
  539 
  540         keypad_col2: keypad-col-2-pins {
  541                 samsung,pins = "gph2-2";
  542                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  543                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  544                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  545         };
  546 
  547         keypad_col3: keypad-col-3-pins {
  548                 samsung,pins = "gph2-3";
  549                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  550                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  551                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  552         };
  553 
  554         keypad_col4: keypad-col-4-pins {
  555                 samsung,pins = "gph2-4";
  556                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  557                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  558                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  559         };
  560 
  561         keypad_col5: keypad-col-5-pins {
  562                 samsung,pins = "gph2-5";
  563                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  564                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  565                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  566         };
  567 
  568         keypad_col6: keypad-col-6-pins {
  569                 samsung,pins = "gph2-6";
  570                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  571                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  572                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  573         };
  574 
  575         keypad_col7: keypad-col-7-pins {
  576                 samsung,pins = "gph2-7";
  577                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  578                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  579                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  580         };
  581 
  582         sd0_clk: sd0-clk-pins {
  583                 samsung,pins = "gpg0-0";
  584                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  585                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  586                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  587         };
  588 
  589         sd0_cmd: sd0-cmd-pins {
  590                 samsung,pins = "gpg0-1";
  591                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  592                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  593                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  594         };
  595 
  596         sd0_cd: sd0-cd-pins {
  597                 samsung,pins = "gpg0-2";
  598                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  599                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  600                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  601         };
  602 
  603         sd0_bus1: sd0-bus-width1-pins {
  604                 samsung,pins = "gpg0-3";
  605                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  606                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  607                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  608         };
  609 
  610         sd0_bus4: sd0-bus-width4-pins {
  611                 samsung,pins = "gpg0-3", "gpg0-4", "gpg0-5", "gpg0-6";
  612                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  613                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  614                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  615         };
  616 
  617         sd0_bus8: sd0-bus-width8-pins {
  618                 samsung,pins = "gpg1-3", "gpg1-4", "gpg1-5", "gpg1-6";
  619                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  620                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  621                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  622         };
  623 
  624         sd1_clk: sd1-clk-pins {
  625                 samsung,pins = "gpg1-0";
  626                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  627                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  628                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  629         };
  630 
  631         sd1_cmd: sd1-cmd-pins {
  632                 samsung,pins = "gpg1-1";
  633                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  634                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  635                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  636         };
  637 
  638         sd1_cd: sd1-cd-pins {
  639                 samsung,pins = "gpg1-2";
  640                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  641                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  642                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  643         };
  644 
  645         sd1_bus1: sd1-bus-width1-pins {
  646                 samsung,pins = "gpg1-3";
  647                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  648                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  649                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  650         };
  651 
  652         sd1_bus4: sd1-bus-width4-pins {
  653                 samsung,pins = "gpg1-3", "gpg1-4", "gpg1-5", "gpg1-6";
  654                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  655                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  656                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  657         };
  658 
  659         sd2_clk: sd2-clk-pins {
  660                 samsung,pins = "gpg2-0";
  661                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  662                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  663                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  664         };
  665 
  666         sd2_cmd: sd2-cmd-pins {
  667                 samsung,pins = "gpg2-1";
  668                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  669                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  670                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  671         };
  672 
  673         sd2_cd: sd2-cd-pins {
  674                 samsung,pins = "gpg2-2";
  675                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  676                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  677                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  678         };
  679 
  680         sd2_bus1: sd2-bus-width1-pins {
  681                 samsung,pins = "gpg2-3";
  682                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  683                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  684                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  685         };
  686 
  687         sd2_bus4: sd2-bus-width4-pins {
  688                 samsung,pins = "gpg2-3", "gpg2-4", "gpg2-5", "gpg2-6";
  689                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  690                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  691                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  692         };
  693 
  694         sd2_bus8: sd2-bus-width8-pins {
  695                 samsung,pins = "gpg3-3", "gpg3-4", "gpg3-5", "gpg3-6";
  696                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  697                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  698                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  699         };
  700 
  701         sd3_clk: sd3-clk-pins {
  702                 samsung,pins = "gpg3-0";
  703                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  704                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  705                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  706         };
  707 
  708         sd3_cmd: sd3-cmd-pins {
  709                 samsung,pins = "gpg3-1";
  710                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  711                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  712                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  713         };
  714 
  715         sd3_cd: sd3-cd-pins {
  716                 samsung,pins = "gpg3-2";
  717                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  718                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  719                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  720         };
  721 
  722         sd3_bus1: sd3-bus-width1-pins {
  723                 samsung,pins = "gpg3-3";
  724                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  725                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  726                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  727         };
  728 
  729         sd3_bus4: sd3-bus-width4-pins {
  730                 samsung,pins = "gpg3-3", "gpg3-4", "gpg3-5", "gpg3-6";
  731                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  732                 samsung,pin-pud = <S5PV210_PIN_PULL_UP>;
  733                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  734         };
  735 
  736         eint0: ext-int0-pins {
  737                 samsung,pins = "gph0-0";
  738                 samsung,pin-function = <S5PV210_PIN_FUNC_F>;
  739                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  740                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  741         };
  742 
  743         eint8: ext-int8-pins {
  744                 samsung,pins = "gph1-0";
  745                 samsung,pin-function = <S5PV210_PIN_FUNC_F>;
  746                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  747                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  748         };
  749 
  750         eint15: ext-int15-pins {
  751                 samsung,pins = "gph1-7";
  752                 samsung,pin-function = <S5PV210_PIN_FUNC_F>;
  753                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  754                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  755         };
  756 
  757         eint16: ext-int16-pins {
  758                 samsung,pins = "gph2-0";
  759                 samsung,pin-function = <S5PV210_PIN_FUNC_F>;
  760                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  761                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  762         };
  763 
  764         eint31: ext-int31-pins {
  765                 samsung,pins = "gph3-7";
  766                 samsung,pin-function = <S5PV210_PIN_FUNC_F>;
  767                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  768                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  769         };
  770 
  771         cam_port_a_io: cam-port-a-io-pins {
  772                 samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3",
  773                                 "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7",
  774                                 "gpe1-0", "gpe1-1", "gpe1-2", "gpe1-4";
  775                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  776                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  777                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  778         };
  779 
  780         cam_port_a_clk_active: cam-port-a-clk-active-pins {
  781                 samsung,pins = "gpe1-3";
  782                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  783                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  784                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  785         };
  786 
  787         cam_port_a_clk_idle: cam-port-a-clk-idle-pins {
  788                 samsung,pins = "gpe1-3";
  789                 samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>;
  790                 samsung,pin-pud = <S5PV210_PIN_PULL_DOWN>;
  791                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  792         };
  793 
  794         cam_port_b_io: cam-port-b-io-pins {
  795                 samsung,pins = "gpj0-0", "gpj0-1", "gpj0-2", "gpj0-3",
  796                                 "gpj0-4", "gpj0-5", "gpj0-6", "gpj0-7",
  797                                 "gpj1-0", "gpj1-1", "gpj1-2", "gpj1-4";
  798                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  799                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  800                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  801         };
  802 
  803         cam_port_b_clk_active: cam-port-b-clk-active-pins {
  804                 samsung,pins = "gpj1-3";
  805                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  806                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  807                 samsung,pin-drv = <S5PV210_PIN_DRV_LV4>;
  808         };
  809 
  810         cam_port_b_clk_idle: cam-port-b-clk-idle-pins {
  811                 samsung,pins = "gpj1-3";
  812                 samsung,pin-function = <S5PV210_PIN_FUNC_INPUT>;
  813                 samsung,pin-pud = <S5PV210_PIN_PULL_DOWN>;
  814                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  815         };
  816 
  817         lcd_ctrl: lcd-ctrl-pins {
  818                 samsung,pins = "gpd0-0", "gpd0-1";
  819                 samsung,pin-function = <S5PV210_PIN_FUNC_3>;
  820                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  821                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  822         };
  823 
  824         lcd_sync: lcd-sync-pins {
  825                 samsung,pins = "gpf0-0", "gpf0-1";
  826                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  827                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  828                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  829         };
  830 
  831         lcd_clk: lcd-clk-pins {
  832                 samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3";
  833                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  834                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  835                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  836         };
  837 
  838         lcd_data24: lcd-data-width24-pins {
  839                 samsung,pins =  "gpf0-4", "gpf0-5", "gpf0-6", "gpf0-7",
  840                                 "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3",
  841                                 "gpf1-4", "gpf1-5", "gpf1-6", "gpf1-7",
  842                                 "gpf2-0", "gpf2-1", "gpf2-2", "gpf2-3",
  843                                 "gpf2-4", "gpf2-5", "gpf2-6", "gpf2-7",
  844                                 "gpf3-0", "gpf3-1", "gpf3-2", "gpf3-3";
  845                 samsung,pin-function = <S5PV210_PIN_FUNC_2>;
  846                 samsung,pin-pud = <S5PV210_PIN_PULL_NONE>;
  847                 samsung,pin-drv = <S5PV210_PIN_DRV_LV1>;
  848         };
  849 };

Cache object: 6f0bd04b17beac70a5cb2e8fbd1f0951


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