summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/CpuIo2Smm
diff options
context:
space:
mode:
authorChao Li <lichao@loongson.cn>2024-02-02 09:35:28 +0800
committerLiming Gao <gaoliming@byosoft.com.cn>2024-02-06 23:51:47 +0800
commit55a0cdb61cd597b3c1e1b6fb2a5f360f1c148b88 (patch)
treed8ab69d29ed85339806ea278936038f6f832d9ff /UefiCpuPkg/CpuIo2Smm
parent54c2cdb241a19223b4a56df5f55618a97d655bf3 (diff)
downloadedk2-55a0cdb61cd597b3c1e1b6fb2a5f360f1c148b88.zip
edk2-55a0cdb61cd597b3c1e1b6fb2a5f360f1c148b88.tar.gz
edk2-55a0cdb61cd597b3c1e1b6fb2a5f360f1c148b88.tar.bz2
UefiCpuPkg: Add a new CPU IO 2 driver named CpuMmio2Dxe
CpuIo2Dxe only supports IO to access to CPU IO. Some ARCHs that do not implement ports for CPU IO require MMIO to access PCI IO, and they pretty much put the IO devices under the LPC bus, which is usually under the PCIe/PCI bus. CpuMmio2Dxe was added to meet these needs. CpuMmio2Dxe depends on PcdPciIoTranslation. The code is copied from ArmPkg. BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4584 Cc: Ray Ni <ray.ni@intel.com> Cc: Laszlo Ersek <lersek@redhat.com> Cc: Rahul Kumar <rahul1.kumar@intel.com> Cc: Gerd Hoffmann <kraxel@redhat.com> Cc: Leif Lindholm <quic_llindhol@quicinc.com> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org> Cc: Sami Mujawar <sami.mujawar@arm.com> Signed-off-by: Chao Li <lichao@loongson.cn> Reviewed-by: Ray Ni <ray.ni@intel.com>
Diffstat (limited to 'UefiCpuPkg/CpuIo2Smm')
0 files changed, 0 insertions, 0 deletions