audk/PrmPkg/Include
Michael Kubacki 0b469caff6 PrmPkg/PrmContextBuffer.h: Add ACPI parameter support structures
Adds a new type ACPI_PARAMETER_BUFFER_DESCRIPTOR that can be
used by PRM module configuration code to associate a PRM handler
GUID with an ACPI parameter buffer allocated by the PRM module
configuration code.

The ACPI parameter buffer descriptors for a given PRM module
are tracked in the firmware internal structure
PRM_MODULE_CONTEXT_BUFFERS produced by the module configuration
code.

Cc: Andrew Fish <afish@apple.com>
Cc: Kang Gao <kang.gao@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Michael Kubacki <michael.kubacki@microsoft.com>
Cc: Leif Lindholm <leif@nuviainc.com>
Cc: Benjamin You <benjamin.you@intel.com>
Cc: Liu Yun <yun.y.liu@intel.com>
Cc: Ankit Sinha <ankit.sinha@intel.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
Acked-by: Michael D Kinney <michael.d.kinney@intel.com>
Acked-by: Liming Gao <gaoliming@byosoft.com.cn>
Acked-by: Leif Lindholm <quic_llindhol@quicinc.com>
Reviewed-by: Ankit Sinha <ankit.sinha@intel.com>
2022-04-05 00:42:38 +00:00
..
Library PrmPkg/PrmContextBufferLib: Add initial library instance 2022-04-05 00:42:38 +00:00
Protocol
Prm.h
PrmContextBuffer.h PrmPkg/PrmContextBuffer.h: Add ACPI parameter support structures 2022-04-05 00:42:38 +00:00
PrmDataBuffer.h
PrmExportDescriptor.h PrmPkg: Enable variable growth for the PRM_MODULE_EXPORT macro 2022-04-05 00:42:38 +00:00
PrmMmio.h
PrmModule.h PrmPkg: Remove PRM Module Update Lock 2022-04-05 00:42:38 +00:00
PrmOsServices.h