Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ACPICA: Update the _CPC definition to match ACPI 6.6

Update the _CPC definition to also support return package sub-type of
a Package (with Integer and Buffer) as per ACPI Spec 6.6.

Link: https://github.com/acpica/acpica/commit/17a761944cc2
Signed-off-by: Saket Dumbre <saket.dumbre@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Link: https://patch.msgid.link/2829238.mvXUDI8C0e@rafael.j.wysocki

authored by

Saket Dumbre and committed by
Rafael J. Wysocki
800ca7b8 11439c46

+3 -2
+3 -2
drivers/acpi/acpica/acpredef.h
··· 379 379 380 380 {{"_CPC", METHOD_0ARGS, 381 381 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Ints/Bufs) */ 382 - PACKAGE_INFO(ACPI_PTYPE1_VAR, ACPI_RTYPE_INTEGER | ACPI_RTYPE_BUFFER, 0, 383 - 0, 0, 0), 382 + PACKAGE_INFO(ACPI_PTYPE1_VAR, 383 + ACPI_RTYPE_INTEGER | ACPI_RTYPE_BUFFER | 384 + ACPI_RTYPE_PACKAGE, 0, 0, 0, 0), 384 385 385 386 {{"_CR3", METHOD_0ARGS, /* ACPI 6.0 */ 386 387 METHOD_RETURNS(ACPI_RTYPE_INTEGER)}},