Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) /******************************************************************************
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4)  * Name: acintel.h - VC specific defines, etc.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6)  * Copyright (C) 2000 - 2020, Intel Corp.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8)  *****************************************************************************/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) #ifndef __ACINTEL_H__
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) #define __ACINTEL_H__
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)  * Use compiler specific <stdarg.h> is a good practice for even when
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)  * -nostdinc is specified (i.e., ACPI_USE_STANDARD_HEADERS undefined.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) #ifndef va_arg
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) #include <stdarg.h>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) #endif
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) /* Configuration specific to Intel 64-bit C compiler */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) #define COMPILER_DEPENDENT_INT64    __int64
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) #define COMPILER_DEPENDENT_UINT64   unsigned __int64
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) #define ACPI_INLINE                 __inline
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28)  * Calling conventions:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30)  * ACPI_SYSTEM_XFACE        - Interfaces to host OS (handlers, threads)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31)  * ACPI_EXTERNAL_XFACE      - External ACPI interfaces
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32)  * ACPI_INTERNAL_XFACE      - Internal ACPI interfaces
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33)  * ACPI_INTERNAL_VAR_XFACE  - Internal variable-parameter list interfaces
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) #define ACPI_SYSTEM_XFACE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) #define ACPI_EXTERNAL_XFACE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) #define ACPI_INTERNAL_XFACE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) #define ACPI_INTERNAL_VAR_XFACE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) /* remark 981 - operands evaluated in no particular order */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) #pragma warning(disable:981)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) /* warn C4100: unreferenced formal parameter */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) #pragma warning(disable:4100)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) /* warn C4127: conditional expression is constant */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) #pragma warning(disable:4127)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) /* warn C4706: assignment within conditional expression */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) #pragma warning(disable:4706)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) /* warn C4214: bit field types other than int */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) #pragma warning(disable:4214)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) #endif				/* __ACINTEL_H__ */