/* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */
/*
 * MediaTek	Inc. (C) 2020. All rights	reserved.
 */
#ifndef TSD_DATATYPE_H
#define TSD_DATATYPE_H

#include <linux/types.h>


#ifndef TRUE
#define TRUE  1
#endif

#ifndef FALSE
#define FALSE 0
#endif

#ifndef U8
#define U8  unsigned char
#endif

#ifndef U16
#define U16 unsigned short
#endif

#ifndef U32
#define U32 unsigned long
#endif

#ifndef BOOL
#define BOOL bool
#endif

#ifndef U64
#define U64 unsigned long long
#endif

#ifndef S8
#define S8  signed char
#endif

#ifndef S16
#define S16 signed short
#endif

#ifndef S32
#define S32 signed long
#endif

#ifndef S64
#define S64 signed long long
#endif


#define ENABLE true
#define DISABLE false
//#define printf printk
#endif /* TSD_DATATYPE_H */
