dffe447534e063d58d480937515691f415ca8927
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / include / asm-xtensa / poll.h
1 /*
2 * include/asm-xtensa/poll.h
3 *
4 * This file is subject to the terms and conditions of the GNU General
5 * Public License. See the file "COPYING" in the main directory of
6 * this archive for more details.
7 *
8 * Copyright (C) 2001 - 2005 Tensilica Inc.
9 */
10
11 #ifndef _XTENSA_POLL_H
12 #define _XTENSA_POLL_H
13
14
15 #define POLLIN 0x0001
16 #define POLLPRI 0x0002
17 #define POLLOUT 0x0004
18
19 #define POLLERR 0x0008
20 #define POLLHUP 0x0010
21 #define POLLNVAL 0x0020
22
23 #define POLLRDNORM 0x0040
24 #define POLLRDBAND 0x0080
25 #define POLLWRNORM POLLOUT
26 #define POLLWRBAND 0x0100
27
28 #define POLLMSG 0x0400
29 #define POLLREMOVE 0x0800
30
31 struct pollfd {
32 int fd;
33 short events;
34 short revents;
35 };
36
37 #endif /* _XTENSA_POLL_H */