]> git.proxmox.com Git - mirror_edk2.git/commit - UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.c
UefiCpuPkg: CpuIo2Smm: Abstract SMM specific functions into separate file
authorKun Qin <kun.q@outlook.com>
Tue, 12 Jan 2021 03:00:05 +0000 (19:00 -0800)
committerKun Qin <kun.q@outlook.com>
Mon, 1 Feb 2021 18:03:58 +0000 (10:03 -0800)
commit1ea21af13dfcb77d443c3d1fcb17665a6ef397de
tree57bb28c8342f897d2a67ba5e2d559ec6b2ed092d
parente414a3e936e79a4eff860dcd079e04a04e0e70b9
UefiCpuPkg: CpuIo2Smm: Abstract SMM specific functions into separate file

This change abstracts CpuIo2Smm driver entrypoint into separate file and
moves functions/definitions that are not substantially specific to
Traditional MM (SMM) into CpuIo2Mm.* in order to set ways for Standalone
MM support in the future.

Cc: Eric Dong <eric.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Rahul Kumar <rahul1.kumar@intel.com>
Signed-off-by: Kun Qin <kun.q@outlook.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
UefiCpuPkg/CpuIo2Smm/CpuIo2Mm.c [new file with mode: 0644]
UefiCpuPkg/CpuIo2Smm/CpuIo2Mm.h [new file with mode: 0644]
UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.c
UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.h [deleted file]
UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf