zephyr/lib/acpi/Kconfig
Najumon Ba f25dfcf88c lib: acpi: added acpi support using acpica lib
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>
2023-06-30 17:53:01 +03:00

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.