cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

gpio-davinci.h (854B)


      1/*
      2 * DaVinci GPIO Platform Related Defines
      3 *
      4 * Copyright (C) 2013 Texas Instruments Incorporated - https://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
     19struct 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