The following changes since commit 5acc270a355120ce967ca1f1eeca0abbdb9303c8:
Merge remote-tracking branch 'remotes/xtensa/tags/20200625-xtensa' into staging (2020-06-25 21:20:45 +0100) are available in the Git repository at: git://github.com/mcayland/qemu.git tags/qemu-macppc-20200626 for you to fetch changes up to e590e7f01479a1d4544aac062fe9fdb986502294: adb: add ADB bus trace events (2020-06-26 10:13:52 +0100) ---------------------------------------------------------------- qemu-macppc patches ---------------------------------------------------------------- Mark Cave-Ayland (22): adb: coding style update to fix checkpatch errors adb: fix adb-mouse read length and revert disable-reg3-direct-writes workaround cuda: convert ADB autopoll timer from ns to ms pmu: fix duplicate autopoll mask variable pmu: honour autopoll_rate_ms when rearming the ADB autopoll timer adb: introduce realize/unrealize and VMStateDescription for ADB bus adb: create autopoll variables directly within ADBBusState cuda: convert to use ADBBusState internal autopoll variables pmu: convert to use ADBBusState internal autopoll variables mac_via: convert to use ADBBusState internal autopoll variables adb: introduce new ADBDeviceHasData method to ADBDeviceClass adb: keep track of devices with pending data adb: add status field for holding information about the last ADB request adb: use adb_request() only for explicit requests adb: add autopoll_blocked variable to block autopoll cuda: add adb_autopoll_block() and adb_autopoll_unblock() functions pmu: add adb_autopoll_block() and adb_autopoll_unblock() functions mac_via: move VIA1 portB write logic into mos6522_q800_via1_write() mac_via: rework ADB state machine to be compatible with both MacOS and Linux adb: only call autopoll callbacks when autopoll is not blocked adb: use adb_device prefix for ADB device trace events adb: add ADB bus trace events hw/input/adb-kbd.c | 42 +++-- hw/input/adb-mouse.c | 65 ++++--- hw/input/adb.c | 210 ++++++++++++++++++++-- hw/input/trace-events | 27 +-- hw/misc/mac_via.c | 411 ++++++++++++++++++++++++++++--------------- hw/misc/macio/cuda.c | 60 +++---- hw/misc/macio/pmu.c | 47 +++-- hw/misc/trace-events | 3 + hw/ppc/mac_newworld.c | 2 - include/hw/input/adb.h | 26 ++- include/hw/misc/mac_via.h | 2 +- include/hw/misc/macio/cuda.h | 4 - include/hw/misc/macio/pmu.h | 4 - 13 files changed, 620 insertions(+), 283 deletions(-)