ACPI/PPTT: Add support for ACPI 6.3 thread flag
authorJeremy Linton <jeremy.linton@arm.com>
Mon, 14 Oct 2019 09:56:25 +0000 (17:56 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Oct 2019 20:45:34 +0000 (13:45 -0700)
commitb098a4cd99ff353f9f3aa8af789393bf39b3645e
tree2b554aa50aa1968c9b9da889391575a1ffd2e5d8
parenta73306414fcdd9b56af117a330b98ea63ec46d61
ACPI/PPTT: Add support for ACPI 6.3 thread flag

Commit bbd1b70639f785a970d998f35155c713f975e3ac upstream.

ACPI 6.3 adds a flag to the CPU node to indicate whether
the given PE is a thread. Add a function to return that
information for a given linux logical CPU.

Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
Reviewed-by: Robert Richter <rrichter@marvell.com>
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Will Deacon <will@kernel.org>
[jpg: backport for 4.19, replace acpi_pptt_warn_missing()]
Signed-off-by: John Garry <john.garry@huawei.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/acpi/pptt.c
include/linux/acpi.h