Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pinmux.h
Go to the documentation of this file.
1 #ifndef _ASM_CRIS_ARCH_PINMUX_H
2 #define _ASM_CRIS_ARCH_PINMUX_H
3 
4 #define PORT_B 0
5 #define PORT_C 1
6 #define PORT_D 2
7 #define PORT_E 3
8 
9 enum pin_mode {
14 };
15 
29 };
30 
31 int crisv32_pinmux_init(void);
32 int crisv32_pinmux_alloc(int port, int first_pin, int last_pin, enum pin_mode);
34 int crisv32_pinmux_dealloc(int port, int first_pin, int last_pin);
36 void crisv32_pinmux_dump(void);
37 
38 #endif