aboutsummaryrefslogtreecommitdiff
path: root/hw/input
AgeCommit message (Expand)AuthorFilesLines
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost3-9/+3
2020-09-18Use OBJECT_DECLARE_TYPE when possibleEduardo Habkost2-8/+2
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost5-14/+10
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost5-13/+24
2020-09-08adb: Correct class size on TYPE_ADB_DEVICEDavid Gibson1-0/+1
2020-09-01hw: Remove superfluous breaksLiao Pingfang1-10/+0
2020-08-27pckbd: Move QOM macro to headerEduardo Habkost1-2/+0
2020-08-21meson: convert hw/inputMarc-André Lureau2-18/+18
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini1-0/+1
2020-07-24hw/input/virtio-input-hid.c: Don't undef CONFIG_CURSESPeter Maydell1-1/+0
2020-06-26adb: add ADB bus trace eventsMark Cave-Ayland2-1/+27
2020-06-26adb: use adb_device prefix for ADB device trace eventsMark Cave-Ayland3-22/+22
2020-06-26adb: only call autopoll callbacks when autopoll is not blockedMark Cave-Ayland1-2/+5
2020-06-26adb: add autopoll_blocked variable to block autopollMark Cave-Ayland1-0/+21
2020-06-26adb: use adb_request() only for explicit requestsMark Cave-Ayland1-2/+8
2020-06-26adb: add status field for holding information about the last ADB requestMark Cave-Ayland1-3/+11
2020-06-26adb: keep track of devices with pending dataMark Cave-Ayland1-1/+15
2020-06-26adb: introduce new ADBDeviceHasData method to ADBDeviceClassMark Cave-Ayland2-0/+17
2020-06-26adb: create autopoll variables directly within ADBBusStateMark Cave-Ayland1-0/+77
2020-06-26adb: introduce realize/unrealize and VMStateDescription for ADB busMark Cave-Ayland1-0/+32
2020-06-26adb: fix adb-mouse read length and revert disable-reg3-direct-writes workaroundMark Cave-Ayland3-41/+40
2020-06-26adb: coding style update to fix checkpatch errorsMark Cave-Ayland1-4/+5
2020-06-24acpi: move aml builder code for i8042 (kbd+mouse) deviceGerd Hoffmann1-0/+31
2020-06-05hw/input/pxa2xx_keypad: Replace hw_error() by qemu_log_mask()Philippe Mathieu-Daudé1-3/+7
2020-05-15qdev: Unrealize must not failMarkus Armbruster3-9/+4
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-1/+1
2020-05-04hw/input/adb-kbd: Remove dead assignmentPhilippe Mathieu-Daudé1-5/+1
2020-02-04hw/input: Do not enable CONFIG_PCKBD by defaultThomas Huth1-1/+0
2020-02-04hw/*/Makefile.objs: Move many .o files to common-objsThomas Huth1-4/+4
2020-01-27hppa: add emulation of LASI PS2 controllersSven Schnelle5-0/+305
2020-01-27ps2: accept 'Set Key Make and Break' commandsSven Schnelle1-0/+10
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau5-7/+7
2020-01-20migration: Define VMSTATE_INSTANCE_ID_ANYPeter Xu1-1/+2
2020-01-07Merge remote-tracking branch 'remotes/elmarco/tags/prop-ptr-pull-request' int...Peter Maydell1-5/+3
2020-01-07vmmouse: replace PROP_PTR with PROP_LINKMarc-André Lureau1-5/+3
2020-01-05virtio-input: convert to new virtio_delete_queueMichael S. Tsirkin1-2/+3
2019-12-17hw: replace hw/i386/pc.h with a header just for the i8259Paolo Bonzini1-1/+0
2019-11-25virtio-input: fix memory leak on unrealizeMarc-André Lureau1-0/+3
2019-10-15hw/input/lm832x: Convert reset handler to DeviceResetPhilippe Mathieu-Daudé1-7/+5
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2-2/+2
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster1-1/+0
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster6-4/+5
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster7-7/+0
2019-08-16Include migration/vmstate.h lessMarkus Armbruster13-0/+14
2019-08-16Include hw/irq.h a lot lessMarkus Armbruster8-0/+9
2019-08-16Include sysemu/reset.h a lot lessMarkus Armbruster5-0/+7
2019-07-26stellaris_input: Fix vmstate description of buttons fieldPeter Maydell1-4/+6
2019-06-12Supply missing header guardsMarkus Armbruster1-0/+4
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster9-1/+12
2019-05-15hw/input: Add a CONFIG_PS2 switch for the ps2.c fileThomas Huth2-1/+6