[tianocore/edk2] 482492: IntelFsp2Pkg/FspSecCore: Add FSP-I API for SMM sup...

2022-07-19 Thread hongbin123 via edk2-commits
  Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 48249243777882d7d89ca0b86c89e355b5f941f3
  
https://github.com/tianocore/edk2/commit/48249243777882d7d89ca0b86c89e355b5f941f3
  Author: Hongbin1 Zhang 
  Date:   2022-07-20 (Wed, 20 Jul 2022)

  Changed paths:
A IntelFsp2Pkg/FspSecCore/FspSecCoreI.inf
A IntelFsp2Pkg/FspSecCore/Ia32/FspApiEntryI.nasm
M IntelFsp2Pkg/FspSecCore/SecFspApiChk.c
M IntelFsp2Pkg/FspSecCore/X64/Fsp22ApiEntryS.nasm
A IntelFsp2Pkg/FspSecCore/X64/FspApiEntryI.nasm
M IntelFsp2Pkg/FspSecCore/X64/FspApiEntryM.nasm
M IntelFsp2Pkg/FspSecCore/X64/FspApiEntryS.nasm
M IntelFsp2Pkg/Include/FspEas/FspApi.h
M IntelFsp2Pkg/Include/FspGlobalData.h
M IntelFsp2Pkg/Include/Guid/FspHeaderFile.h
M IntelFsp2Pkg/IntelFsp2Pkg.dsc
M IntelFsp2Pkg/Tools/GenCfgOpt.py
M IntelFsp2Pkg/Tools/SplitFspBin.py

  Log Message:
  ---
  IntelFsp2Pkg/FspSecCore: Add FSP-I API for SMM support.

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3993
Add FSP-I API entry point for SMM support.
Also update 64bit API entry code to assign ApiIdx to RAX
to avoid confusion.

Cc: Nate DeSimone 
Cc: Star Zeng 
Signed-off-by: Chasel Chiu 
Signed-off-by: Hongbin1 Zhang 
Reviewed-by: Nate DeSimone 




___
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits


[tianocore/edk2] 140446: IntelFsp2Pkg: Support 64bit FspResetType for X64 b...

2022-07-19 Thread chaselchiu via edk2-commits
  Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 140446cd595cad870a0e8cef7a367bae8f09effa
  
https://github.com/tianocore/edk2/commit/140446cd595cad870a0e8cef7a367bae8f09effa
  Author: Chasel Chiu 
  Date:   2022-07-19 (Tue, 19 Jul 2022)

  Changed paths:
M IntelFsp2Pkg/Include/FspEas/FspApi.h
M IntelFsp2Pkg/Include/Library/FspCommonLib.h
M IntelFsp2Pkg/Include/Library/FspSwitchStackLib.h
M IntelFsp2Pkg/Library/BaseFspCommonLib/FspCommonLib.c

  Log Message:
  ---
  IntelFsp2Pkg: Support 64bit FspResetType for X64 build.

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3999
FspResetType will be either 32bit or 64 bit basing on
the build type.

Cc: Nate DeSimone 
Cc: Star Zeng 
Signed-off-by: Chasel Chiu 
Reviewed-by: Nate DeSimone 


  Commit: 24eac4caf31afae48349af44588a52783c1819b8
  
https://github.com/tianocore/edk2/commit/24eac4caf31afae48349af44588a52783c1819b8
  Author: Chasel Chiu 
  Date:   2022-07-19 (Tue, 19 Jul 2022)

  Changed paths:
M IntelFsp2WrapperPkg/FspWrapperNotifyDxe/FspWrapperNotifyDxe.c
M IntelFsp2WrapperPkg/FspmWrapperPeim/FspmWrapperPeim.c
M IntelFsp2WrapperPkg/FspsWrapperPeim/FspsWrapperPeim.c
M IntelFsp2WrapperPkg/Include/Library/FspWrapperPlatformLib.h
M IntelFsp2WrapperPkg/Library/BaseFspWrapperApiLib/X64/DispatchExecute.c
M 
IntelFsp2WrapperPkg/Library/BaseFspWrapperPlatformLibSample/FspWrapperPlatformLibSample.c

  Log Message:
  ---
  IntelFsp2WrapperPkg: Support 64bit FspResetType for X64 build.

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3999
FspResetType will be either 32bit or 64 bit basing on
the build type.

Cc: Nate DeSimone 
Cc: Star Zeng 
Signed-off-by: Chasel Chiu 
Reviewed-by: Nate DeSimone 


Compare: https://github.com/tianocore/edk2/compare/671b0cea510a...24eac4caf31a


___
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits


[tianocore/edk2] 671b0c: NetworkPkg/HttpBootDxe: Add Support for HTTP Boot ...

2022-07-19 Thread skasbekar via edk2-commits
  Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 671b0cea510ad6de02ee9d6dbdf8f9bbb881f35d
  
https://github.com/tianocore/edk2/commit/671b0cea510ad6de02ee9d6dbdf8f9bbb881f35d
  Author: Saloni Kasbekar 
  Date:   2022-07-19 (Tue, 19 Jul 2022)

  Changed paths:
M MdePkg/Include/IndustryStandard/Http11.h
M MdePkg/Include/Protocol/HttpBootCallback.h
M NetworkPkg/HttpBootDxe/HttpBootClient.c
M NetworkPkg/HttpBootDxe/HttpBootClient.h
M NetworkPkg/HttpBootDxe/HttpBootDxe.h
M NetworkPkg/HttpBootDxe/HttpBootImpl.c

  Log Message:
  ---
  NetworkPkg/HttpBootDxe: Add Support for HTTP Boot Basic Authentication

REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2504

Add support for TLS Client Authentication using Basic Authentication
for HTTP Boot

Cc: Maciej Rabeda 
Cc: Wu Jiaxin 
Cc: Siyuan Fu 
Signed-off-by: Saloni Kasbekar 
Reviewed-by: Maciej Rabeda 




___
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits


[tianocore/edk2] 6cda30: DynamicTablesPkg: AcpiSsdtPcieLibArm: Correct tran...

2022-07-19 Thread Jeff Brasen via edk2-commits
  Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 6cda306da1dde935e866054ef8b858de768c4cf6
  
https://github.com/tianocore/edk2/commit/6cda306da1dde935e866054ef8b858de768c4cf6
  Author: Jeff Brasen 
  Date:   2022-07-19 (Tue, 19 Jul 2022)

  Changed paths:
M DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c

  Log Message:
  ---
  DynamicTablesPkg: AcpiSsdtPcieLibArm: Correct translation value

The translation value in ACPI should be the difference between the CPU and PCIe 
address.

Signed-off-by: Jeff Brasen 
Reviewed-by: Pierre Gondois 
Reviewed-by: Sami Mujawar 


  Commit: 9ac155bf0b875f5df29ff4389107e2ec2ee3807e
  
https://github.com/tianocore/edk2/commit/9ac155bf0b875f5df29ff4389107e2ec2ee3807e
  Author: Jeff Brasen 
  Date:   2022-07-19 (Tue, 19 Jul 2022)

  Changed paths:
M DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c
M DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.h

  Log Message:
  ---
  DynamicTablesPkg: AcpiSsdtPcieLibArm: Support UID > 0xF

Add support for PCIe devices with UID > 0xF.
This is done by using the next value in the name so
PCI5, PC26, etc

Signed-off-by: Jeff Brasen 
Reviewed-by: Pierre Gondois 
Reviewed-by: Sami Mujawar 


  Commit: 19a87683654a4969a9f86a3d02199c253c789970
  
https://github.com/tianocore/edk2/commit/19a87683654a4969a9f86a3d02199c253c789970
  Author: Jeff Brasen 
  Date:   2022-07-19 (Tue, 19 Jul 2022)

  Changed paths:
M DynamicTablesPkg/DynamicTables.dsc.inc
M DynamicTablesPkg/DynamicTablesPkg.dec
M DynamicTablesPkg/DynamicTablesPkg.dsc
A DynamicTablesPkg/Include/Library/SsdtPcieSupportLib.h
M DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c
M DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.h
M DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieLibArm.inf
R 
DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieOscTemplate.asl
A DynamicTablesPkg/Library/Common/SsdtPcieSupportLib/SsdtPcieOscTemplate.asl
A DynamicTablesPkg/Library/Common/SsdtPcieSupportLib/SsdtPcieSupportLib.c
A DynamicTablesPkg/Library/Common/SsdtPcieSupportLib/SsdtPcieSupportLib.inf
A 
DynamicTablesPkg/Library/Common/SsdtPcieSupportLib/SsdtPcieSupportLibPrivate.h

  Log Message:
  ---
  DynamicTablesPkg: AcpiSsdtPcieLibArm: Create support library

Add support library to allow for customization of _OSC and slot info.
The functions in the library are unchanged,
with the exception of adding PciInfo pointer to the APIs.

Signed-off-by: Jeff Brasen 
Reviewed-by: Pierre Gondois 
Reviewed-by: Sami Mujawar 


Compare: https://github.com/tianocore/edk2/compare/f0064ac3afa2...19a87683654a


___
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits