summaryrefslogtreecommitdiffstats
path: root/include/asm-mips/mach-au1x00/au1xxx_gpio.h
blob: 27911e054ffca3bf34754b25c22442a15d3da041 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef __AU1XXX_GPIO_H
#define __AU1XXX_GPIO_H

void au1xxx_gpio1_set_inputs(void);
void au1xxx_gpio_tristate(int signal);
void au1xxx_gpio_write(int signal, int value);
int  au1xxx_gpio_read(int signal);

typedef volatile struct
{
	u32 dir;
	u32 reserved;
	u32 output;
	u32 pinstate;
	u32 inten;
	u32 enable;

} AU1X00_GPIO2;

#endif //__AU1XXX_GPIO_H