On Wed, Aug 29, 2018 at 05:59:04PM +0100, Mark Cave-Ayland wrote: 1;5202;0c> This patchset is the QEMU counterpart to the patches posted on the OpenBIOS > list at https://mail.coreboot.org/pipermail/openbios/2018-August/010422.html > which generate correct fw paths for the Mac Old World and New World machines. > > With these patches applied QEMU generates the correct fw paths for both the > in-built macio IDE and virtio-blk-pci devices enabling support for bootindex > and most importantly with an updated OpenBIOS, allowing boot from > virtio-pci-blk devices. > > Signed-off-by: Mark Cave-Ayland <[email protected]>
Applied to ppc-for-3.1, thanks.
>
>
> Mark Cave-Ayland (7):
> macio: move MACIOIDEState type declarations to macio.h
> macio: add macio bus to help with fw path generation
> macio: add addr property to macio IDE object
> grackle: set device fw_name and address for correct fw path generation
> mac_oldworld: implement custom FWPathProvider
> uninorth: add ofw-addr property to allow correct fw path generation
> mac_newworld: implement custom FWPathProvider
>
> hw/ide/macio.c | 2 ++
> hw/misc/macio/macio.c | 42 ++++++++++++++++++++++--------
> hw/pci-host/grackle.c | 17 ++++++++++++
> hw/pci-host/uninorth.c | 16 ++++++++++++
> hw/ppc/mac.h | 26 -------------------
> hw/ppc/mac_newworld.c | 59
> +++++++++++++++++++++++++++++++++++++++++-
> hw/ppc/mac_oldworld.c | 59
> +++++++++++++++++++++++++++++++++++++++++-
> include/hw/misc/macio/macio.h | 37 ++++++++++++++++++++++++++
> include/hw/pci-host/uninorth.h | 1 +
> 9 files changed, 220 insertions(+), 39 deletions(-)
>
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature
