mbox series

[Linaro-uefi,Linaro-uefi,v1,00/21] D02/D03 platforms bug fix

Message ID 1490015485-53685-1-git-send-email-chenhui.sun@linaro.org
Headers show
Series D02/D03 platforms bug fix | expand

Message

Chenhui Sun March 20, 2017, 1:11 p.m. UTC
Code can also be found in inaro repo:
http://git.linaro.org/people/heyi.guo/OpenPlatformPkg.git
branch: rp-17.04-01

Mainly include
* fix SCT test fail issue
* fix luvOS test fail issue
* support the compatibility of kernel PCIe driver
* get the bmc boot option and put it to the first boot order (BdsEntry need to be modified synch)

Chenhui Sun (7):
  Hisilicon: disable RC Option Rom
  Hisilicon: Add reconfig lane number feature
  Hisilicon D02/D03/D05: update uefi version to rock1.6
  Hisilicon/D03/D05: Change Monotonic Driver
  D03: update acpi tables to ACPI6.1
  D05: update acpi tables to ACPI6.1
  D02: update acpi tables to ACPI6.1

hensonwang (1):
  Hisilicon/D03: support the compatibility of kernel PCIe driver

huangming (2):
  Hisilicon/PciHostBridgeDxe: Assign BAR resource from PciRegionBase
  Hisilicon D03/D05: get boot option from BMC

shaochangliang (2):
  Hisilicon/UpdateFdtDxe: fix memory overflow issue
  Hisilicon/PCIe: Fix the probability of I350 enumeration fail issue.

wangyue (9):
  Hisilicon: Fix ACPI/DSDT table checksum error
  Hisilicon/D02: IORT test in luvOS test fail
  Hisilicon/D03: Fix IORT test in luvOS test fail
  Hisilicon/D05: Fix IORT test in luvOS test fail
  Hisilicon: Add Reset interface for block IO protocol
  Hisilicon: Fix SCT PCIBusSupportTest error
  Hisilicon/D05: support the compatibility of kernel PCIe driver
  Hisilicon: switch to generic watchdog driver
  Hisilicon: Fixed SCT MediaAccessTest\BlockIOProtocolTest issue

 Chips/Hisilicon/Drivers/AcpiPlatformDxe/EthMac.c   |  22 +
 .../Drivers/FlashFvbDxe/FlashBlockIoDxe.c          |  12 +-
 Chips/Hisilicon/Drivers/FlashFvbDxe/FlashFvbDxe.c  |  14 +-
 .../Drivers/PciHostBridgeDxe/PciHostBridge.c       |  29 +-
 .../Drivers/PciHostBridgeDxe/PciRootBridgeIo.c     |  32 +-
 .../Hisilicon/Drivers/UpdateFdtDxe/UpdateFdtDxe.c  |   2 +-
 .../Hi1610/Drivers/PcieInit1610/PcieInitLib.c      | 166 +++++-
 .../Hisilicon/Hi1610/Hi1610AcpiTables/D03Iort.asl  |  12 +-
 .../Hisilicon/Hi1610/Hi1610AcpiTables/D03Mcfg.aslc |  20 +-
 .../Hi1610/Hi1610AcpiTables/Dsdt/D03Pci.asl        | 182 +++---
 Chips/Hisilicon/Hi1610/Hi1610AcpiTables/Facs.aslc  |   8 +-
 Chips/Hisilicon/Hi1610/Hi1610AcpiTables/Fadt.aslc  |  39 +-
 Chips/Hisilicon/Hi1610/Hi1610AcpiTables/Gtdt.aslc  |  30 +-
 .../Hi1610/Hi1610AcpiTables/MadtHi1610.aslc        | 120 ++--
 Chips/Hisilicon/Hi1616/D05AcpiTables/D05Iort.asl   |  32 +-
 Chips/Hisilicon/Hi1616/D05AcpiTables/D05Mcfg.aslc  |   2 +-
 Chips/Hisilicon/Hi1616/D05AcpiTables/D05Slit.aslc  |  16 +-
 Chips/Hisilicon/Hi1616/D05AcpiTables/D05Spcr.aslc  |   2 +-
 Chips/Hisilicon/Hi1616/D05AcpiTables/D05Srat.aslc  | 152 ++---
 .../Hisilicon/Hi1616/D05AcpiTables/Dsdt/D05Pci.asl | 641 ++++++++++++++++-----
 Chips/Hisilicon/Hi1616/D05AcpiTables/Facs.aslc     |   8 +-
 Chips/Hisilicon/Hi1616/D05AcpiTables/Fadt.aslc     |  39 +-
 Chips/Hisilicon/Hi1616/D05AcpiTables/Gtdt.aslc     |  42 +-
 .../Hisilicon/Hi1616/D05AcpiTables/MadtHi1616.aslc | 424 +++++++-------
 Chips/Hisilicon/Include/Library/AcpiNextLib.h      |  28 +-
 Chips/Hisilicon/Include/Regs/HisiPcieV1RegOffset.h |   3 +
 .../Library/PlatformIntelBdsLib/IntelBdsPlatform.c | 310 ++++++++++
 .../PlatformIntelBdsLib/PlatformIntelBdsLib.inf    |   2 +
 Chips/Hisilicon/Pv660/Pv660AcpiTables/Dbg2.aslc    |   8 +-
 Chips/Hisilicon/Pv660/Pv660AcpiTables/Facs.aslc    |   8 +-
 Chips/Hisilicon/Pv660/Pv660AcpiTables/Fadt.aslc    |  39 +-
 Chips/Hisilicon/Pv660/Pv660AcpiTables/Gtdt.aslc    |  30 +-
 Chips/Hisilicon/Pv660/Pv660AcpiTables/Iort.asl     |   8 +-
 Chips/Hisilicon/Pv660/Pv660AcpiTables/Madt.aslc    | 126 ++--
 Chips/Hisilicon/Pv660/Pv660AcpiTables/Mcfg.aslc    |  20 +-
 Chips/Hisilicon/Pv660/Pv660AcpiTables/Spcr.aslc    |   6 +-
 Drivers/Block/ramdisk/ramdisk.c                    |  30 +-
 Platforms/Hisilicon/D02/Pv660D02.dsc               |   4 +-
 Platforms/Hisilicon/D02/Pv660D02.fdf               |   2 +-
 Platforms/Hisilicon/D03/D03.dsc                    |   6 +-
 Platforms/Hisilicon/D03/D03.fdf                    |   4 +-
 Platforms/Hisilicon/D05/D05.dsc                    |   6 +-
 Platforms/Hisilicon/D05/D05.fdf                    |   4 +-
 43 files changed, 1810 insertions(+), 880 deletions(-)