ACPI: PCC: Setup PCC Opregion handler only if platform interrupt is available
authorHuisong Li <lihuisong@huawei.com>
Sat, 12 Nov 2022 02:05:27 +0000 (10:05 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 23 Nov 2022 18:06:56 +0000 (19:06 +0100)
commita10b1c99e2dccee69838b512419843c21b2b87f8
treebd0e527479912ad9856c9367acd8daaabf52ab07
parent8338b74a750c534c223e8943cc0ed0e198ece261
ACPI: PCC: Setup PCC Opregion handler only if platform interrupt is available

Currently, PCC OpRegion handler depends on the availability of platform
interrupt to be functional currently. If it is not available, the OpRegion
can't be executed successfully or the desired outcome won't be possible.
So let's reject setting up the PCC OpRegion handler on the platform if
it doesn't support or have platform interrupt available.

Signed-off-by: Huisong Li <lihuisong@huawei.com>
Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpi_pcc.c