f25dfcf88c
Add ACPI support for Zephyr using acpica open source project. ACPI subsystem use to discover and configure hardware components, perform power management (e.g. putting unused hardware components to sleep), auto configuration (e.g. Plug and Play and hot swapping) etc. Signed-off-by: Najumon Ba <najumon.ba@intel.com>
55 lines
954 B
Plaintext
55 lines
954 B
Plaintext
# ACPI configuration options
|
|
|
|
# Copyright (c) 2023 Intel Corporation
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
menuconfig ACPI
|
|
bool "ACPI support"
|
|
help
|
|
This option enables support for ACPI driver.
|
|
|
|
if ACPI
|
|
|
|
module = ACPI
|
|
module-str = acpi
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
|
|
config ACPI_MAX_PRT_ENTRY
|
|
int "Size of PRT buffer"
|
|
default 4096
|
|
help
|
|
Size of PRT table buffer.
|
|
|
|
config ACPI_SHELL
|
|
bool "ACPI command Shell"
|
|
default y
|
|
depends on SHELL
|
|
help
|
|
Enable commands for debugging ACPI using the built-in shell.
|
|
|
|
config ACPI_DEV_MAX
|
|
int "maximum child devices"
|
|
default 1000
|
|
help
|
|
maximum acpi child devices.
|
|
|
|
config ACPI_INIT_PRIORITY
|
|
int "acpi boot time init level"
|
|
default 42
|
|
help
|
|
boot time init level for acpi driver.
|
|
|
|
config ACPI_MAX_INIT_TABLES
|
|
int "acpi table size"
|
|
default 16
|
|
help
|
|
acpi table size.
|
|
|
|
endif # ACPI
|
|
|
|
config ACPI_HID_LEN_MAX
|
|
int "Size of HID name"
|
|
default 12
|
|
help
|
|
Size of HID string.
|