import PULS_20160108
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / misc / mediatek / hdmi / Sii8338 / si_common.h
1 #ifndef __SI_COMMON_H__
2 #define __SI_COMMON_H__
3 #if defined(__KERNEL__)
4 #include "sii_hal.h"
5 #include "si_osdebug.h"
6 #include "si_app_devcap.h"
7 #else
8 #include "si_debug.h"
9 #endif
10 #include "si_platform.h"
11 typedef enum _SiiResultCodes_t {
12 PLATFORM_SUCCESS = 0,
13 SII_SUCCESS = 0,
14 SII_ERR_FAIL,
15 SII_ERR_INVALID_PARAMETER,
16 SII_ERR_IN_USE,
17 SII_ERR_NOT_AVAIL,
18 } SiiResultCodes_t;
19 typedef enum {
20 SiiSYSTEM_NONE = 0,
21 SiiSYSTEM_SINK,
22 SiiSYSTEM_SWITCH,
23 SiiSYSTEM_SOURCE,
24 SiiSYSTEM_REPEATER,
25 } SiiSystemTypes_t;
26 #define YES 1
27 #define NO 0
28 #ifdef NEVER
29 uint8_t SiiTimerExpired(uint8_t timer);
30 long SiiTimerElapsed(uint8_t index);
31 long SiiTimerTotalElapsed(void);
32 void SiiTimerWait(uint16_t m_sec);
33 void SiiTimerSet(uint8_t index, uint16_t m_sec);
34 void SiiTimerInit(void);
35 #endif
36 #endif