pseries: Update SLOF firmware image
authorAlexey Kardashevskiy <aik@ozlabs.ru>
Mon, 14 Jan 2019 07:03:16 +0000 (18:03 +1100)
committerDavid Gibson <david@gibson.dropbear.id.au>
Mon, 4 Feb 2019 07:44:04 +0000 (18:44 +1100)
This includes spapr-vio and usb-storage fixes, phandles fix for NVLink2
pass through support and other compile improvements.

The full list of changes is:
  * vio-vscsi: Support multiple channels / buses
  * board-qemu/slof/vio-vscsi: Scan up to 64 SCSI IDs
  * usb/storage: Implement block write support
  * usb/storage: Invert the logic of the IF-statements
  * fdt: Fix phandles for NVLink/NVLink2
  * fdt: Factor out code to replace a phandle in place
  * pci: use appropriate base class ids
  * Makefile: Set a proper DRIVER_NAME when building from a git tree
  * romfs/tools: Silence more compiler warnings with GCC 8.1
  * romfs/tools: Silence GCC 8.1 compiler warning with FLASHFS_MAGIC
  * romfs/tools: Remove superfluous union around the rom header struct
  * make.rules: Compile SLOF with -fno-asynchronous-unwind-tables

Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
pc-bios/README
pc-bios/slof.bin
roms/SLOF

index 20f7c33c24ab7706ea3b4657a9f9bfd122793e60..d421cb3f1f976fb394ceff17c7217f56e6ceec33 100644 (file)
@@ -17,7 +17,7 @@
 - SLOF (Slimline Open Firmware) is a free IEEE 1275 Open Firmware
   implementation for certain IBM POWER hardware.  The sources are at
   https://github.com/aik/SLOF, and the image currently in qemu is
-  built from git tag qemu-slof-20180702.
+  built from git tag qemu-slof-20190114.
 
 - sgabios (the Serial Graphics Adapter option ROM) provides a means for
   legacy x86 software to communicate with an attached serial console as
index 6274a6739187a9cd12a50b1bda2313c9f0d481a5..65db1a6e579839cfd05da7f71c246fa0251c2fc0 100644 (file)
Binary files a/pc-bios/slof.bin and b/pc-bios/slof.bin differ
index 9b7ab2fa020341dee8bf9df6c9cf40003e0136df..a5b428e1c1eae703bdd62a3f527223c291ee3fdc 160000 (submodule)
--- a/roms/SLOF
+++ b/roms/SLOF
@@ -1 +1 @@
-Subproject commit 9b7ab2fa020341dee8bf9df6c9cf40003e0136df
+Subproject commit a5b428e1c1eae703bdd62a3f527223c291ee3fdc