root/include/linux/platform_data/gpio-davinci.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /*
   2  * DaVinci GPIO Platform Related Defines
   3  *
   4  * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
   5  *
   6  * This program is free software; you can redistribute it and/or
   7  * modify it under the terms of the GNU General Public License as
   8  * published by the Free Software Foundation version 2.
   9  *
  10  * This program is distributed "as is" WITHOUT ANY WARRANTY of any
  11  * kind, whether express or implied; without even the implied warranty
  12  * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  13  * GNU General Public License for more details.
  14  */
  15 
  16 #ifndef __DAVINCI_GPIO_PLATFORM_H
  17 #define __DAVINCI_GPIO_PLATFORM_H
  18 
  19 struct davinci_gpio_platform_data {
  20         bool    no_auto_base;
  21         u32     base;
  22         u32     ngpio;
  23         u32     gpio_unbanked;
  24 };
  25 
  26 /* Convert GPIO signal to GPIO pin number */
  27 #define GPIO_TO_PIN(bank, gpio) (16 * (bank) + (gpio))
  28 
  29 #endif

/* [<][>][^][v][top][bottom][index][help] */