Commit 901cd8e0 authored by Erik Kaneda's avatar Erik Kaneda Committed by Aubrey Li
Browse files

ACPI: Add \_SB._OSC bit for PRM

mainline inclusion
from mainline-v5.14
commit 60faa8f1
category: feature
bugzilla: https://gitee.com/openeuler/intel-kernel/issues/I6HNB8


CVE: N/A

Intel-SIG: commit 60faa8f1 ACPI: Add \_SB._OSC bit for PRM.
ACPI Platform Runtime Mechanism feature backport.

--------------------------------

Signed-off-by: default avatarErik Kaneda <erik.kaneda@intel.com>
Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: default avatarAubrey Li <aubrey.li@linux.intel.com>
parent 93449d32
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -303,6 +303,7 @@ static void acpi_bus_osc_support(void)

	capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_HOTPLUG_OST_SUPPORT;
	capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_PCLPI_SUPPORT;
	capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_PRM_SUPPORT;

#ifdef CONFIG_ARM64
	capbuf[OSC_SUPPORT_DWORD] |= OSC_SB_GENERIC_INITIATOR_SUPPORT;
+1 −0
Original line number Diff line number Diff line
@@ -553,6 +553,7 @@ acpi_status acpi_run_osc(acpi_handle handle, struct acpi_osc_context *context);
#define OSC_SB_OSLPI_SUPPORT			0x00000100
#define OSC_SB_CPC_DIVERSE_HIGH_SUPPORT		0x00001000
#define OSC_SB_GENERIC_INITIATOR_SUPPORT	0x00002000
#define OSC_SB_PRM_SUPPORT			0x00020000

extern bool osc_sb_apei_support_acked;
extern bool osc_pc_lpi_support_confirmed;