Merge tag 'sound-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / staging / ozwpan / ozeventdef.h
1 /* -----------------------------------------------------------------------------
2 * Copyright (c) 2011 Ozmo Inc
3 * Released under the GNU General Public License Version 2 (GPLv2).
4 * -----------------------------------------------------------------------------
5 */
6 #ifndef _OZEVENTDEF_H
7 #define _OZEVENTDEF_H
8
9 #define OZ_EVT_RX_FRAME 0
10 #define OZ_EVT_RX_PROCESS 1
11 #define OZ_EVT_TX_FRAME 2
12 #define OZ_EVT_TX_ISOC 3
13 #define OZ_EVT_URB_SUBMIT 4
14 #define OZ_EVT_URB_DONE 5
15 #define OZ_EVT_URB_CANCEL 6
16 #define OZ_EVT_CTRL_REQ 7
17 #define OZ_EVT_CTRL_CNF 8
18 #define OZ_EVT_CTRL_LOCAL 9
19 #define OZ_EVT_CONNECT_REQ 10
20 #define OZ_EVT_CONNECT_RSP 11
21 #define OZ_EVT_EP_CREDIT 12
22 #define OZ_EVT_EP_BUFFERING 13
23 #define OZ_EVT_TX_ISOC_DONE 14
24 #define OZ_EVT_TX_ISOC_DROP 15
25 #define OZ_EVT_TIMER_CTRL 16
26 #define OZ_EVT_TIMER 17
27 #define OZ_EVT_PD_STATE 18
28 #define OZ_EVT_SERVICE 19
29 #define OZ_EVT_DEBUG 20
30
31 struct oz_event {
32 __u32 jiffies;
33 __u8 evt;
34 __u8 ctx1;
35 __u16 ctx2;
36 __u32 ctx3;
37 __u32 ctx4;
38 };
39
40 #endif /* _OZEVENTDEF_H */