From 0474ac42622ab0060896e6194b27a61617478d9d Mon Sep 17 00:00:00 2001 From: Bananymous Date: Tue, 1 Apr 2025 22:52:36 +0300 Subject: [PATCH] Kernel: Expose ACPI resolve_package_element to outside --- kernel/include/kernel/ACPI/AML/Node.h | 2 ++ kernel/kernel/ACPI/AML/Node.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/kernel/include/kernel/ACPI/AML/Node.h b/kernel/include/kernel/ACPI/AML/Node.h index 814f0cef..66f4cfd3 100644 --- a/kernel/include/kernel/ACPI/AML/Node.h +++ b/kernel/include/kernel/ACPI/AML/Node.h @@ -309,6 +309,8 @@ namespace Kernel::ACPI::AML BAN::ErrorOr method_call(const Scope& scope, const Node& method, Node&& arg0 = {}, Node&& arg1 = {}, Node&& arg2 = {}, Node&& arg3 = {}, Node&& arg4 = {}, Node&& arg5 = {}, Node&& arg6 = {}); + BAN::ErrorOr resolve_package_element(Package::Element& element, bool error_if_not_exists); + } namespace BAN::Formatter diff --git a/kernel/kernel/ACPI/AML/Node.cpp b/kernel/kernel/ACPI/AML/Node.cpp index b581a00e..c986d7d4 100644 --- a/kernel/kernel/ACPI/AML/Node.cpp +++ b/kernel/kernel/ACPI/AML/Node.cpp @@ -210,7 +210,7 @@ namespace Kernel::ACPI::AML return result; } - static BAN::ErrorOr resolve_package_element(Package::Element& element, bool error_if_not_exists) + BAN::ErrorOr resolve_package_element(Package::Element& element, bool error_if_not_exists) { if (element.resolved) {