1 /* 2 * Copyright (c) 2013-2014 The Linux Foundation. All rights reserved. 3 * 4 * Permission to use, copy, modify, and/or distribute this software for 5 * any purpose with or without fee is hereby granted, provided that the 6 * above copyright notice and this permission notice appear in all 7 * copies. 8 * 9 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL 10 * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED 11 * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE 12 * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL 13 * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 14 * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 15 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 16 * PERFORMANCE OF THIS SOFTWARE. 17 */ 18 19 /* depot/sw/qca_main/perf_pwr_offload/drivers/host/include/a_types.h#7 - integrate change 1327637 (ktext) */ 20 /* ============================================================================== */ 21 /* This file contains the definitions of the basic atheros data types. */ 22 /* It is used to map the data types in atheros files to a platform specific */ 23 /* type. */ 24 /* */ 25 /* Author(s): ="Atheros" */ 26 /* ============================================================================== */ 27 28 #ifndef _A_TYPES_H_ 29 #define _A_TYPES_H_ 30 #include <athdefs.h> 31 32 typedef unsigned int A_UINT32; 33 typedef unsigned long long A_UINT64; 34 typedef unsigned short A_UINT16; 35 typedef unsigned char A_UINT8; 36 typedef int A_INT32; 37 typedef short A_INT16; 38 typedef char A_INT8; 39 typedef unsigned char A_UCHAR; 40 typedef char A_CHAR; 41 typedef _Bool A_BOOL; 42 43 #endif /* _ATHTYPES_H_ */ 44