[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/22] qemu-macppc queue 20200626
From: |
Mark Cave-Ayland |
Subject: |
[PULL 00/22] qemu-macppc queue 20200626 |
Date: |
Fri, 26 Jun 2020 10:22:55 +0100 |
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(-)
- [PULL 00/22] qemu-macppc queue 20200626,
Mark Cave-Ayland <=
- [PULL 01/22] adb: coding style update to fix checkpatch errors, Mark Cave-Ayland, 2020/06/26
- [PULL 02/22] adb: fix adb-mouse read length and revert disable-reg3-direct-writes workaround, Mark Cave-Ayland, 2020/06/26
- [PULL 03/22] cuda: convert ADB autopoll timer from ns to ms, Mark Cave-Ayland, 2020/06/26
- [PULL 04/22] pmu: fix duplicate autopoll mask variable, Mark Cave-Ayland, 2020/06/26
- [PULL 05/22] pmu: honour autopoll_rate_ms when rearming the ADB autopoll timer, Mark Cave-Ayland, 2020/06/26
- [PULL 06/22] adb: introduce realize/unrealize and VMStateDescription for ADB bus, Mark Cave-Ayland, 2020/06/26
- [PULL 07/22] adb: create autopoll variables directly within ADBBusState, Mark Cave-Ayland, 2020/06/26
- [PULL 08/22] cuda: convert to use ADBBusState internal autopoll variables, Mark Cave-Ayland, 2020/06/26
- [PULL 09/22] pmu: convert to use ADBBusState internal autopoll variables, Mark Cave-Ayland, 2020/06/26
- [PULL 10/22] mac_via: convert to use ADBBusState internal autopoll variables, Mark Cave-Ayland, 2020/06/26