Logo Search packages:      
Sourcecode: linux version File versions  Download package

gpio.h

/*
 * Copyright (C) 2008-2009 Analog Devices Inc.
 * Licensed under the GPL-2 or later.
 */


#ifndef _MACH_GPIO_H_
#define _MACH_GPIO_H_

#define MAX_BLACKFIN_GPIOS 16
#define BFIN_SPECIAL_GPIO_BANKS 3

#define GPIO_PF0  0     /* PF */
#define GPIO_PF1  1
#define GPIO_PF2  2
#define GPIO_PF3  3
#define GPIO_PF4  4
#define GPIO_PF5  5
#define GPIO_PF6  6
#define GPIO_PF7  7
#define GPIO_PF8  8
#define GPIO_PF9  9
#define GPIO_PF10 10
#define GPIO_PF11 11
#define GPIO_PF12 12
#define GPIO_PF13 13
#define GPIO_PF14 14
#define GPIO_PF15 15
#define GPIO_PC0  16    /* PC */
#define GPIO_PC1  17
#define GPIO_PC4  20
#define GPIO_PC5  21
#define GPIO_PC6  22
#define GPIO_PC7  23
#define GPIO_PC8  24
#define GPIO_PC9  25
#define GPIO_PD0  32    /* PD */
#define GPIO_PD1  33
#define GPIO_PD2  34
#define GPIO_PD3  35
#define GPIO_PD4  36
#define GPIO_PD5  37
#define GPIO_PD6  38
#define GPIO_PD7  39
#define GPIO_PD8  40
#define GPIO_PD9  41
#define GPIO_PD10 42
#define GPIO_PD11 43
#define GPIO_PD12 44
#define GPIO_PD13 45
#define GPIO_PE0  48    /* PE */
#define GPIO_PE1  49
#define GPIO_PE2  50
#define GPIO_PE3  51
#define GPIO_PE4  52
#define GPIO_PE5  53
#define GPIO_PE6  54
#define GPIO_PE7  55
#define GPIO_PE8  56
#define GPIO_PE9  57
#define GPIO_PE10 58
#define GPIO_PE11 59
#define GPIO_PE12 60
#define GPIO_PE13 61
#define GPIO_PE14 62
#define GPIO_PE15 63

#define PORT_F GPIO_PF0
#define PORT_C GPIO_PC0
#define PORT_D GPIO_PD0
#define PORT_E GPIO_PE0

#include <mach-common/ports-c.h>
#include <mach-common/ports-d.h>
#include <mach-common/ports-e.h>
#include <mach-common/ports-f.h>

#endif /* _MACH_GPIO_H_ */

Generated by  Doxygen 1.6.0   Back to index