platform/x86/amd/hsmp: Add support for ACPI based probing
authorSuma Hegde <suma.hegde@amd.com>
Sat, 6 Jan 2024 02:25:28 +0000 (02:25 +0000)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Wed, 31 Jan 2024 08:30:48 +0000 (10:30 +0200)
commitba8dcff0e9c4f8fa6a46315126fb837acb0f98fc
tree4c80bf20ede670b3c6c791c29d9366eb0fbbce19
parentca511e7631e76e02c95cce6cf934e165e0e93a21
platform/x86/amd/hsmp: Add support for ACPI based probing

ACPI table provides mailbox base address and register offset
information. The base address is provided as part of CRS method
and mailbox offsets are provided through DSD table.
Sockets are differentiated by UIDs.

Signed-off-by: Suma Hegde <suma.hegde@amd.com>
Signed-off-by: Naveen Krishna Chatradhi <nchatrad@amd.com>
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Link: https://lore.kernel.org/r/20240106022532.1746932-7-suma.hegde@amd.com
[ij: Removed extra parenthesis.]
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
drivers/platform/x86/amd/Kconfig
drivers/platform/x86/amd/hsmp.c