REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2775
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
Cc: Jiewen Yao
Cc: W Sheng
---
.../Feature/VTd/IntelVTdPmrPei/DmarTable.c | 38 +++---
1 file changed, 26 insertions
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
Cc: Jiewen Yao
---
Silicon/Intel/IntelSiliconPkg/Include/Library/PeiGetVtdPmrAlignmentLib.h | 1 -
1 file changed, 1 deletion(-)
diff --git
a/Silicon/Intel/IntelSiliconPkg/Include/Library
The function has NO comment immediately preceding it.
Need to remove the space between the function and the comment
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
Cc: Jiewen Yao
---
In V1:
Add a issue description
---
Silicon/Intel
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1770
1) DisableDMAr Function Code Optimization
Optimize the flow to follow the VT-d spec requirements.
2) Renamed InitDmar() to InitGlobalVtd()
The oringal function name is misleading
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
adjust PLMR/PHMR region base on
the project needs.
2) A new GetVtdPmrAlignmentLib for silicon code to get
PMR alignment values.
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
---
In V2:
1) Fixed the EFIAPI is missing in library API issue
2) Logs
adjust PLMR/PHMR region base on
the project needs.
2) A new GetVtdPmrAlignmentLib for silicon code to get
PMR alignment values.
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
Cc: Jiewen Yao
---
In V2:
1) Fixed the EFIAPI is missing in library API
adjust PLMR/PHMR region base on
the project needs.
2) A new GetVtdPmrAlignmentLib for silicon code to get
PMR alignment values.
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
Cc: Jiewen Yao
---
In V2:
1) Fixed the EFIAPI is missing in library API
adjust PLMR/PHMR region base on
the project needs.
2) A new GetVtdPmrAlignmentLib for silicon code to get
PMR alignment values.
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
Cc: Jiewen Yao
---
In V2:
1) Fixed the EFIAPI is missing in library API
values.
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
---
In V2:
1) Fixed the EFIAPI is missing in library API issue
2) Logs will be provided to make sure the backwards compatibility
3) Replaced BIT0 with EFI_ACPI_DMAR_DRHD_FLAGS_INCLUDE_PCI_ALL
values.
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
---
In V2:
1) Fixed the EFIAPI is missing in library API issue
2) Logs will be provided to make sure the backwards compatibility
3) Replaced BIT0 with EFI_ACPI_DMAR_DRHD_FLAGS_INCLUDE_PCI_ALL
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1770
1) IOMMU PMR feature should be generic to support different hardware
architecture.
Some platforms may request no overlap between PMR regions and system reserve
memory regions. Create an interface to control PLMR/PHMR regions.
2) DisableDM
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1770
1) IOMMU PMR feature should be generic to support different hardware
architecture.
Some platforms may request no overlap between PMR regions and system reserve
memory regions. Create an interface to control PLMR/PHMR regions.
2) DisableDM
: Ia80394183522f7a4a921a75a1fa6e3779053d4eb
Cc: jenny.hu...@intel.com
Cc: jiewen@intel.com
Cd: more.s...@intel.com
Signed-off-by: Evelyn Wang
---
IntelSiliconPkg/Feature/VTd/IntelVTdDxe/VtdReg.c| 28
++--
IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/IntelVTdPmrPei.c
: Ia80394183522f7a4a921a75a1fa6e3779053d4eb
Cc: jenny.hu...@intel.com
Cc: more.s...@intel.com
Signed-off-by: Evelyn Wang
---
Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/VtdReg.c
| 30 +++---
Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei
values.
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
---
Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/VtdReg.c
| 30 +++---
Silicon/Intel/IntelSiliconPkg/Feature/VTd
values.
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
---
In V2:
1) Fixed the EFIAPI is missing in library API issue
2) Logs will be provided to make sure the backwards compatibility
3) Replaced BIT0 with EFI_ACPI_DMAR_DRHD_FLAGS_INCLUDE_PCI_ALL
values.
Signed-off-by: Evelyn Wang
Cc: Jenny Huang
Cc: More Shih
Cc: Ray Ni
Cc: Rangasai V Chaganty
---
In V2:
1) Fixed the EFIAPI is missing in library API issue
2) Logs will be provided to make sure the backwards compatibility
3) Replaced BIT0 with EFI_ACPI_DMAR_DRHD_FLAGS_INCLUDE_PCI_ALL
17 matches
Mail list logo