Skip to content
  • Alexey Kardashevskiy's avatar
    12104819
    pseries: Update SLOF firmware image to qemu-slof-20151103 · 12104819
    Alexey Kardashevskiy authored
    
    
    The changes are:
    1. supports recent binutils;
    2. 64bit BARs behind PCI bridges supported;
    3. Many fixes for USB keyboard support - keys, XHCI;
    4. virtio-vga support.
    
    This image was built with:
    gcc version 4.8.3 20140911 (Red Hat 4.8.3-7) (GCC)
    GNU ld version 2.23.2
    
    The full changelog is:
      > version: update to 20151103
      > documentation: Add a clause about signing off
      > qemu/js2x/client: Support binutils >= 2.25.1
      > Fix special keys on USB
      > Fix function keys on USB
      > pci-scan: program 64-bit mem bar range in pci-bridge bar
      > Allow to build SLOF on Little Endian host
      > usb-xhci: add keyboard support
      > usb-xhci: ready the link trb early
      > usb-xhci: scan usb high speed ports
      > usb-xhci: bulk improve event handling loop
      > usb-xhci: return on allocation failure
      > usb-xhci: add delay in shutdown path
      > usb-xhci: event trbs does not need link trb
      > usb-hid: refactor usb key reading
      > takeover: Fix header includes
      > board-js2x: Add missing file dma-function.fs
      > vga: Add support for virtio-vga
      > qemu-vga: Use MMIO BAR instead of legacy IO ports
      > slof: Change call_c() function to a proper assembler function
    
    Signed-off-by: default avatarAlexey Kardashevskiy <aik@ozlabs.ru>
    Signed-off-by: default avatarDavid Gibson <david@gibson.dropbear.id.au>
    12104819
    pseries: Update SLOF firmware image to qemu-slof-20151103
    Alexey Kardashevskiy authored
    
    
    The changes are:
    1. supports recent binutils;
    2. 64bit BARs behind PCI bridges supported;
    3. Many fixes for USB keyboard support - keys, XHCI;
    4. virtio-vga support.
    
    This image was built with:
    gcc version 4.8.3 20140911 (Red Hat 4.8.3-7) (GCC)
    GNU ld version 2.23.2
    
    The full changelog is:
      > version: update to 20151103
      > documentation: Add a clause about signing off
      > qemu/js2x/client: Support binutils >= 2.25.1
      > Fix special keys on USB
      > Fix function keys on USB
      > pci-scan: program 64-bit mem bar range in pci-bridge bar
      > Allow to build SLOF on Little Endian host
      > usb-xhci: add keyboard support
      > usb-xhci: ready the link trb early
      > usb-xhci: scan usb high speed ports
      > usb-xhci: bulk improve event handling loop
      > usb-xhci: return on allocation failure
      > usb-xhci: add delay in shutdown path
      > usb-xhci: event trbs does not need link trb
      > usb-hid: refactor usb key reading
      > takeover: Fix header includes
      > board-js2x: Add missing file dma-function.fs
      > vga: Add support for virtio-vga
      > qemu-vga: Use MMIO BAR instead of legacy IO ports
      > slof: Change call_c() function to a proper assembler function
    
    Signed-off-by: default avatarAlexey Kardashevskiy <aik@ozlabs.ru>
    Signed-off-by: default avatarDavid Gibson <david@gibson.dropbear.id.au>
Loading