Here a few fixes and improvements I gathered looking at firmware
errors. One is LPC transaction error response, another is problems
addressing the PNOR (skiboot has a bug here too I need to fix),
and another is the lack of a nice properly formatted default
PNOR image.
Thanks,
Nick
Nicholas Piggin (6):
ppc/pnv: Support LPC host controller irqs other than serirqs
ppc/pnv: raise no-response errors if an LPC transaction fails
ppc/pnv: Implement LPC FW address space IDSEL
ppc/pnv: Move PNOR to offset 0 in the ISA FW space
ppc/pnv: Add a PNOR address and size sanity checks
ppc/pnv: Add a default formatted PNOR image
MAINTAINERS | 1 +
docs/system/ppc/powernv.rst | 7 +++
include/hw/ppc/pnv_pnor.h | 6 ++-
hw/ppc/pnv.c | 16 ++++++-
hw/ppc/pnv_bmc.c | 28 ++++++++++++
hw/ppc/pnv_lpc.c | 89 ++++++++++++++++++++----------------
pc-bios/README | 13 ++++++
pc-bios/meson.build | 1 +
pc-bios/pnv-pnor.bin | Bin 0 -> 139264 bytes
9 files changed, 119 insertions(+), 42 deletions(-)
create mode 100644 pc-bios/pnv-pnor.bin
--
2.47.1