[OpenBIOS] [PATCH 0/5] mac99 PMU patches

Mark Cave-Ayland mark.cave-ayland at ilande.co.uk
Tue Jun 12 18:02:07 CEST 2018


Here is a reworked version of Ben's mac99 PMU patches for OpenBIOS along with a
minor fix for the keyboard alias.

The main difference between Ben's version and this version are that instead of
defining a new mac99p machine, the aim is to keep using the existing mac99
machine and then switch it over to use PMU by default once the remaining
issues with USB and timers have been fixed.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland at ilande.co.uk>


Mark Cave-Ayland (5):
  ppc: add fw_cfg interface for passing VIA/ADB configuration from QEMU
  ppc: add GPIO devices to the device tree when PMU hardware detected
  adb: set compatible property differently if PMU is present
  ppc: add PMU driver
  usbhid: fix up keyboard alias for USB keyboards

 arch/ppc/qemu/init.c         |  28 +-
 drivers/adb_bus.c            |   8 +-
 drivers/adb_bus.h            |   5 +
 drivers/build.xml            |   1 +
 drivers/macio.c              |  80 +++++-
 drivers/pci.c                |  18 ++
 drivers/pmu.c                | 625 +++++++++++++++++++++++++++++++++++++++++++
 drivers/pmu.h                |  17 ++
 drivers/usbhid.c             |   2 +-
 include/arch/common/fw_cfg.h |   1 +
 include/drivers/drivers.h    |  10 +
 11 files changed, 785 insertions(+), 10 deletions(-)
 create mode 100644 drivers/pmu.c
 create mode 100644 drivers/pmu.h

-- 
2.11.0




More information about the OpenBIOS mailing list