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/ste-nomadik-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-or-later
    2 /*
    3  * Copyright 2012 ST-Ericsson
    4  */
    5 #include <dt-bindings/pinctrl/nomadik.h>
    6 
    7 / {
    8         in_nopull: in_nopull {
    9                 ste,input = <INPUT_NOPULL>;
   10         };
   11 
   12         in_pu: input_pull_up {
   13                 ste,input = <INPUT_PULLUP>;
   14         };
   15 
   16         in_pd: input_pull_down {
   17                 ste,input = <INPUT_PULLDOWN>;
   18         };
   19 
   20         out_hi: output_high {
   21                 ste,output = <OUTPUT_HIGH>;
   22         };
   23 
   24         out_lo: output_low {
   25                 ste,output = <OUTPUT_LOW>;
   26         };
   27 
   28         gpio_in_nopull: gpio_input_nopull {
   29                 ste,gpio = <GPIOMODE_ENABLED>;
   30                 ste,input = <INPUT_NOPULL>;
   31         };
   32 
   33         gpio_in_pu: gpio_input_pull_up {
   34                 ste,gpio = <GPIOMODE_ENABLED>;
   35                 ste,input = <INPUT_PULLUP>;
   36         };
   37 
   38         gpio_in_pd: gpio_input_pull_down {
   39                 ste,gpio = <GPIOMODE_ENABLED>;
   40                 ste,input = <INPUT_PULLDOWN>;
   41         };
   42 
   43         gpio_out_lo: gpio_output_low {
   44                 ste,gpio = <GPIOMODE_ENABLED>;
   45                 ste,output = <OUTPUT_LOW>;
   46         };
   47 
   48         gpio_out_hi: gpio_output_high {
   49                 ste,gpio = <GPIOMODE_ENABLED>;
   50                 ste,output = <OUTPUT_HIGH>;
   51         };
   52 
   53         slpm_pdis: slpm_pdis {
   54                 ste,sleep = <SLPM_ENABLED>;
   55                 ste,sleep-wakeup = <SLPM_WAKEUP_DISABLE>;
   56                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
   57         };
   58 
   59         slpm_wkup_pdis: slpm_wkup_pdis {
   60                 ste,sleep = <SLPM_ENABLED>;
   61                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
   62                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
   63         };
   64 
   65         slpm_wkup_pdis_en: slpm_wkup_pdis_en {
   66                 ste,sleep = <SLPM_ENABLED>;
   67                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
   68                 ste,sleep-pull-disable = <SLPM_PDIS_ENABLED>;
   69         };
   70 
   71         slpm_in_pu: slpm_in_pu {
   72                 ste,sleep = <SLPM_ENABLED>;
   73                 ste,sleep-input = <SLPM_INPUT_PULLUP>;
   74                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
   75         };
   76 
   77         slpm_in_pdis: slpm_in_pdis {
   78                 ste,sleep = <SLPM_ENABLED>;
   79                 ste,sleep-input = <SLPM_DIR_INPUT>;
   80                 ste,sleep-wakeup = <SLPM_WAKEUP_DISABLE>;
   81                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
   82         };
   83 
   84         slpm_in_wkup_pdis: slpm_in_wkup_pdis {
   85                 ste,sleep = <SLPM_ENABLED>;
   86                 ste,sleep-input = <SLPM_DIR_INPUT>;
   87                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
   88                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
   89         };
   90 
   91         slpm_in_wkup_pdis_en: slpm_in_wkup_pdis_en {
   92                 ste,sleep = <SLPM_ENABLED>;
   93                 ste,sleep-input = <SLPM_DIR_INPUT>;
   94                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
   95                 ste,sleep-pull-disable = <SLPM_PDIS_ENABLED>;
   96         };
   97 
   98         slpm_in_pu_wkup_pdis_en: slpm_in_wkup_pdis_en {
   99                 ste,sleep = <SLPM_ENABLED>;
  100                 ste,sleep-input = <SLPM_INPUT_PULLUP>;
  101                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  102                 ste,sleep-pull-disable = <SLPM_PDIS_ENABLED>;
  103         };
  104 
  105         slpm_out_lo: slpm_out_lo {
  106                 ste,sleep = <SLPM_ENABLED>;
  107                 ste,sleep-output = <SLPM_OUTPUT_LOW>;
  108                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  109         };
  110 
  111         slpm_out_hi: slpm_out_hi {
  112                 ste,sleep = <SLPM_ENABLED>;
  113                 ste,sleep-output = <SLPM_OUTPUT_HIGH>;
  114                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  115         };
  116 
  117         slpm_out_hi_wkup_pdis: slpm_out_hi_wkup_pdis {
  118                 ste,sleep = <SLPM_ENABLED>;
  119                 ste,sleep-output = <SLPM_OUTPUT_HIGH>;
  120                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  121                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
  122         };
  123 
  124         slpm_out_lo_pdis: slpm_out_lo_pdis {
  125                 ste,sleep = <SLPM_ENABLED>;
  126                 ste,sleep-output = <SLPM_OUTPUT_LOW>;
  127                 ste,sleep-wakeup = <SLPM_WAKEUP_DISABLE>;
  128                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
  129         };
  130 
  131         slpm_out_lo_wkup_pdis: slpm_out_lo_wkup_pdis {
  132                 ste,sleep = <SLPM_ENABLED>;
  133                 ste,sleep-output = <SLPM_OUTPUT_LOW>;
  134                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  135                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
  136         };
  137 
  138         slpm_out_wkup_pdis: slpm_out_wkup_pdis {
  139                 ste,sleep = <SLPM_ENABLED>;
  140                 ste,sleep-output = <SLPM_DIR_OUTPUT>;
  141                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  142                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
  143         };
  144 
  145         in_wkup_pdis: in_wkup_pdis {
  146                 ste,sleep-input = <SLPM_DIR_INPUT>;
  147                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  148                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
  149         };
  150 
  151         in_wkup_pdis_en: in_wkup_pdis_en {
  152                 ste,sleep-input = <SLPM_DIR_INPUT>;
  153                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  154                 ste,sleep-pull-disable = <SLPM_PDIS_ENABLED>;
  155         };
  156 
  157         out_lo_wkup_pdis: out_lo_wkup_pdis {
  158                 ste,sleep-output = <SLPM_OUTPUT_LOW>;
  159                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  160                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
  161         };
  162 
  163         out_hi_wkup_pdis: out_hi_wkup_pdis {
  164                 ste,sleep-output = <SLPM_OUTPUT_HIGH>;
  165                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  166                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
  167         };
  168 
  169         out_wkup_pdis: out_wkup_pdis {
  170                 ste,sleep-output = <SLPM_DIR_OUTPUT>;
  171                 ste,sleep-wakeup = <SLPM_WAKEUP_ENABLE>;
  172                 ste,sleep-pull-disable = <SLPM_PDIS_DISABLED>;
  173         };
  174 };

Cache object: 31de489f72d7ea2bc36063eaaa57613d


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