xref: /linux/include/acpi/platform/aczephyr.h (revision a1c613ae4c322ddd58d5a8539dbfba2a0380a8c0)
1*beadd51fSNajumon /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
2*beadd51fSNajumon /******************************************************************************
3*beadd51fSNajumon  *
4*beadd51fSNajumon  * Module Name: aczephyr.h - OS specific defines, etc.
5*beadd51fSNajumon  *
6*beadd51fSNajumon  * Copyright (C) 2000 - 2023, Intel Corp.
7*beadd51fSNajumon  *
8*beadd51fSNajumon  *****************************************************************************/
9*beadd51fSNajumon 
10*beadd51fSNajumon #ifndef __ACZEPHYR_H__
11*beadd51fSNajumon #define __ACZEPHYR_H__
12*beadd51fSNajumon 
13*beadd51fSNajumon #define ACPI_MACHINE_WIDTH      64
14*beadd51fSNajumon 
15*beadd51fSNajumon #define ACPI_NO_ERROR_MESSAGES
16*beadd51fSNajumon #undef ACPI_DEBUG_OUTPUT
17*beadd51fSNajumon #define ACPI_USE_SYSTEM_CLIBRARY
18*beadd51fSNajumon #undef ACPI_DBG_TRACK_ALLOCATIONS
19*beadd51fSNajumon #define ACPI_SINGLE_THREADED
20*beadd51fSNajumon #define ACPI_USE_NATIVE_RSDP_POINTER
21*beadd51fSNajumon 
22*beadd51fSNajumon #include <zephyr/kernel.h>
23*beadd51fSNajumon #include <zephyr/device.h>
24*beadd51fSNajumon #include <stdio.h>
25*beadd51fSNajumon #include <stdlib.h>
26*beadd51fSNajumon #include <string.h>
27*beadd51fSNajumon #include <ctype.h>
28*beadd51fSNajumon #include <zephyr/fs/fs.h>
29*beadd51fSNajumon #include <zephyr/sys/printk.h>
30*beadd51fSNajumon #include <zephyr/sys/__assert.h>
31*beadd51fSNajumon 
32*beadd51fSNajumon /******************************************************************************
33*beadd51fSNajumon  *
34*beadd51fSNajumon  * FUNCTION:    acpi_enable_dbg_print
35*beadd51fSNajumon  *
36*beadd51fSNajumon  * PARAMETERS:  Enable, 	            - Enable/Disable debug print
37*beadd51fSNajumon  *
38*beadd51fSNajumon  * RETURN:      None
39*beadd51fSNajumon  *
40*beadd51fSNajumon  * DESCRIPTION: Enable/disable debug print
41*beadd51fSNajumon  *
42*beadd51fSNajumon  *****************************************************************************/
43*beadd51fSNajumon 
44*beadd51fSNajumon void acpi_enable_dbg_print(bool enable);
45*beadd51fSNajumon #endif
46