1. d0a040a hw: arm: Remove use of tabs in some source files by Tanmay Patil · 9 months ago
  2. 84ce4b9 hw/input/tsc2005: Fix -Wchar-subscripts warning in tsc2005_txrx() by Philippe Mathieu-Daudé · 9 months ago
  3. ad80e36 hw, target: Add ResetType argument to hold and exit phase methods by Peter Maydell · 11 months ago
  4. 40f27a7 hw/input/pckbd: Open-code i8042_setup_a20_line() wrapper by Philippe Mathieu-Daudé · 3 years, 4 months ago
  5. 87c7fb7 hw/virtio: Move vhost-user-input into virtio folder by Leo Yan · 1 year, 2 months ago
  6. 5c9ca5d adb: Switch bus reset to 3-phase-reset by Peter Maydell · 1 year, 1 month ago
  7. af0f07d hw/input: Constify VMState by Richard Henderson · 1 year, 2 months ago
  8. 6e782ff hw/input/stellaris_gamepad: Free StellarisGamepad::keycodes[] array by Philippe Mathieu-Daudé · 1 year, 3 months ago
  9. d762bf9 Merge tag 'pull-target-arm-20231102' of https://git.linaro.org/people/pmaydell/qemu-arm into staging by Stefan Hajnoczi · 1 year, 4 months ago
  10. 7c76f39 hw/input/stellaris_gamepad: Convert to qemu_input_handler_register() by Peter Maydell · 1 year, 4 months ago
  11. a75f336 hw/input/stellaris_input: Convert to qdev by Peter Maydell · 1 year, 4 months ago
  12. 5f8d505 hw/input/stellaris_gamepad: Remove StellarisGamepadButton struct by Peter Maydell · 1 year, 4 months ago
  13. 281e461 hw/input/stellaris_gamepad: Rename structs to our usual convention by Peter Maydell · 1 year, 4 months ago
  14. c45460d hw/input/stellaris_input: Rename to stellaris_gamepad by Peter Maydell · 1 year, 4 months ago
  15. 99b16e8 migration: Use vmstate_register_any() by Juan Quintela · 1 year, 4 months ago
  16. 749d14f Merge tag 'C3700-pull-request' of https://github.com/hdeller/qemu-hppa into staging by Stefan Hajnoczi · 1 year, 4 months ago
  17. b1be65f ui/input: Constify QemuInputHandler structure by Philippe Mathieu-Daudé · 1 year, 5 months ago
  18. a1e6a5c lasips2: LASI PS/2 devices are not user-createable by Helge Deller · 1 year, 5 months ago
  19. cb94ff5 audio: propagate Error * out of audio_init by Martin Kletzander · 1 year, 5 months ago
  20. b8ab030 hw/arm: Support machine-default audiodev with fallback by Martin Kletzander · 1 year, 5 months ago
  21. 29578f5 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging by Stefan Hajnoczi · 1 year, 5 months ago
  22. 38e476e hw/input/tsc210x: Extract common init code into new function by Martin Kletzander · 2 years, 10 months ago
  23. 9b4b4e5 hw/other: spelling fixes by Michael Tokarev · 1 year, 8 months ago
  24. f8ed364 vhost-user: fully use new backend/frontend naming by Manos Pitsidianakis · 1 year, 9 months ago
  25. de6cd75 meson: Replace softmmu_ss -> system_ss by Philippe Mathieu-Daudé · 1 year, 9 months ago
  26. 8e9ebd7 virtio-input: add a virtio-mulitouch device by Sergio Lopez · 1 year, 9 months ago
  27. 944ae6d virtio-input: generalize virtio_input_key_config() by Sergio Lopez · 1 year, 9 months ago
  28. 48805df replace TABs with spaces by Yeqi Fu · 2 years ago
  29. 92f4a21 ps2: Don't send key release event for Lang1, Lang2 keys by Ross Lagerwall · 2 years ago
  30. 626fb3c hw/input: Clean up includes by Markus Armbruster · 2 years, 1 month ago
  31. 3d15370 hw/input/tsc2xxx: Constify set_transform()'s MouseTransformInfo arg by Philippe Mathieu-Daudé · 2 years, 2 months ago
  32. fc2fc3c hw/input/ps2.c: Convert TYPE_PS2_{KBD, MOUSE}_DEVICE to 3-phase reset by Peter Maydell · 2 years, 4 months ago
  33. 2bb3f93 hw/input/ps2: Convert TYPE_PS2_DEVICE to 3-phase reset by Peter Maydell · 2 years, 4 months ago
  34. dfa6ba6 Replace use of qdev_reset_all() with device_cold_reset() by Peter Maydell · 2 years, 2 months ago
  35. b704d63 pckbd: remove legacy i8042_mm_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  36. 46e9783 ps2: remove unused legacy ps2_mouse_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  37. 9d1a425 pckbd: don't use legacy ps2_mouse_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  38. 5e8312a ps2: remove unused legacy ps2_kbd_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  39. 652fbff pckbd: don't use legacy ps2_kbd_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  40. abcacb2 pckbd: introduce new vmstate_kbd_mmio VMStateDescription for the I8042_MMIO device by Mark Cave-Ayland · 2 years, 8 months ago
  41. 1b7bd0a lasips2: update VMStateDescription for LASIPS2 device by Mark Cave-Ayland · 2 years, 8 months ago
  42. d316983 lasips2: don't use legacy ps2_mouse_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  43. e2b50aea lasips2: don't use legacy ps2_kbd_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  44. 2ee1b52 lasips2: switch register memory region to DEVICE_BIG_ENDIAN by Mark Cave-Ayland · 2 years, 8 months ago
  45. 902691d lasips2: standardise on lp name for LASIPS2Port variables by Mark Cave-Ayland · 2 years, 8 months ago
  46. 01f6c54 lasips2: rename LASIPS2Port parent pointer to lasips2 by Mark Cave-Ayland · 2 years, 8 months ago
  47. 212a300 lasips2: switch to using port-based IRQs by Mark Cave-Ayland · 2 years, 8 months ago
  48. ca735a8 lasips2: add named input gpio to handle incoming port IRQs by Mark Cave-Ayland · 2 years, 8 months ago
  49. d0af5d6 lasips2: add named input gpio to port for downstream PS2 device IRQ by Mark Cave-Ayland · 2 years, 8 months ago
  50. 62201e4 lasips2: introduce LASIPS2PortDeviceClass for the LASIPS2_PORT device by Mark Cave-Ayland · 2 years, 8 months ago
  51. 8db817b lasips2: introduce port IRQ and new lasips2_port_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  52. c553d6c lasips2: rename LASIPS2Port irq field to birq by Mark Cave-Ayland · 2 years, 8 months ago
  53. 8d490f8 lasips2: introduce lasips2_mouse_port_class_init() and lasips2_mouse_port_realize() by Mark Cave-Ayland · 2 years, 8 months ago
  54. b41eee9 lasips2: introduce lasips2_kbd_port_class_init() and lasips2_kbd_port_realize() by Mark Cave-Ayland · 2 years, 8 months ago
  55. a088ce9 lasips2: move mouse port initialisation to new lasips2_mouse_port_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  56. b704773 lasips2: move keyboard port initialisation to new lasips2_kbd_port_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  57. cb5827c lasips2: introduce new LASIPS2_MOUSE_PORT QOM type by Mark Cave-Ayland · 2 years, 8 months ago
  58. ef90a06 lasips2: introduce new LASIPS2_KBD_PORT QOM type by Mark Cave-Ayland · 2 years, 8 months ago
  59. f8d89a7 lasips2: QOMify LASIPS2Port by Mark Cave-Ayland · 2 years, 8 months ago
  60. f4907cb lasips2: change LASIPS2State dev pointer from void to PS2State by Mark Cave-Ayland · 2 years, 8 months ago
  61. 92bd278 lasips2: remove legacy lasips2_initfn() function by Mark Cave-Ayland · 2 years, 8 months ago
  62. 4040ee5 lasips2: remove the qdev base property and the lasips2_properties array by Mark Cave-Ayland · 2 years, 8 months ago
  63. 17b8013 lasips2: don't use vmstate_register() in lasips2_realize() by Mark Cave-Ayland · 2 years, 8 months ago
  64. 6f9f245 pl050: don't use legacy ps2_mouse_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  65. 6a05d0b pl050: don't use legacy ps2_kbd_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  66. 5b0138b pl050: introduce pl050_mouse_class_init() and pl050_mouse_realize() by Mark Cave-Ayland · 2 years, 8 months ago
  67. 87efd28 pl050: introduce pl050_kbd_class_init() and pl050_kbd_realize() by Mark Cave-Ayland · 2 years, 8 months ago
  68. 475a4d4 pl050: introduce PL050DeviceClass for the PL050 device by Mark Cave-Ayland · 2 years, 8 months ago
  69. 3d5e099 pl050: move logic from pl050_realize() to pl050_init() by Mark Cave-Ayland · 2 years, 8 months ago
  70. 0a3c1e1 pl050: introduce new PL050_MOUSE_DEVICE QOM type by Mark Cave-Ayland · 2 years, 8 months ago
  71. 1d59315 pl050: introduce new PL050_KBD_DEVICE QOM type by Mark Cave-Ayland · 2 years, 8 months ago
  72. 33e0958 pl050: change PL050State dev pointer from void to PS2State by Mark Cave-Ayland · 2 years, 8 months ago
  73. b6c575d pl050: rename pl050_keyboard_init() to pl050_kbd_init() by Mark Cave-Ayland · 2 years, 8 months ago
  74. bce0e9c pl050: move PL050State from pl050.c to new pl050.h header file by Mark Cave-Ayland · 2 years, 8 months ago
  75. 7227de9 ps2: remove update_irq() function and update_arg parameter by Mark Cave-Ayland · 2 years, 8 months ago
  76. 6eb252d pckbd: switch I8042 device from update_irq() function to PS2 device gpio by Mark Cave-Ayland · 2 years, 8 months ago
  77. 55870d6 pckbd: add i8042_reset() function to I8042 device by Mark Cave-Ayland · 2 years, 8 months ago
  78. cb663a8 pckbd: switch I8042_MMIO device from update_irq() function to PS2 device gpio by Mark Cave-Ayland · 2 years, 8 months ago
  79. 0d1ac49 lasips2: switch over from update_irq() function to PS2 device gpio by Mark Cave-Ayland · 2 years, 8 months ago
  80. 97bc059 lasips2: use sysbus IRQ for output IRQ by Mark Cave-Ayland · 2 years, 8 months ago
  81. 1702627 lasips2: implement lasips2_realize() by Mark Cave-Ayland · 2 years, 8 months ago
  82. 42119fd lasips2: add base property by Mark Cave-Ayland · 2 years, 8 months ago
  83. 02bb59a lasips2: move initialisation of PS2 ports from lasi_initfn() to lasi_init() by Mark Cave-Ayland · 2 years, 8 months ago
  84. 6479296 lasips2: move mapping of LASIPS2 registers to HPPA machine by Mark Cave-Ayland · 2 years, 8 months ago
  85. 63195aa lasips2: implement lasips2_init() function by Mark Cave-Ayland · 2 years, 8 months ago
  86. 5cbf35d lasips2: rename lasips2_init() to lasips2_initfn() and update it to return the LASIPS2 device by Mark Cave-Ayland · 2 years, 8 months ago
  87. 07c68b5 lasips2: move lasips2 QOM types from lasips2.c to lasips2.h by Mark Cave-Ayland · 2 years, 8 months ago
  88. 653b388 lasips2: QOMify LASIPS2State by Mark Cave-Ayland · 2 years, 8 months ago
  89. 1d9d4b0 pl050: add QEMU interface comment by Mark Cave-Ayland · 2 years, 8 months ago
  90. 423bcb2 pl050: switch over from update_irq() function to PS2 device gpio by Mark Cave-Ayland · 2 years, 8 months ago
  91. c2b1747 pckbd: replace irq_kbd and irq_mouse with qemu_irq array in KBDState by Mark Cave-Ayland · 2 years, 8 months ago
  92. 6beb79e ps2: add gpio for output IRQ and optionally use it in ps2_raise_irq() and ps2_lower_irq() by Mark Cave-Ayland · 2 years, 8 months ago
  93. 5cb6e55 ps2: introduce ps2_lower_irq() instead of calling update_irq() directly by Mark Cave-Ayland · 2 years, 8 months ago
  94. 892e9bb ps2: use ps2_raise_irq() instead of calling update_irq() directly by Mark Cave-Ayland · 2 years, 8 months ago
  95. 52b28f7 ps2: make ps2_raise_irq() function static by Mark Cave-Ayland · 2 years, 8 months ago
  96. 488d153 pckbd: move ps2_kbd_init() and ps2_mouse_init() to i8042_mmio_realize() by Mark Cave-Ayland · 2 years, 8 months ago
  97. 75877e9 pckbd: more vmstate_register() from i8042_mm_init() to i8042_mmio_realize() by Mark Cave-Ayland · 2 years, 8 months ago
  98. 01d924d pckbd: move mapping of I8042_MMIO registers to MIPS magnum machine by Mark Cave-Ayland · 2 years, 8 months ago
  99. 903dd0e pckbd: alter i8042_mm_init() to return a I8042_MMIO device by Mark Cave-Ayland · 2 years, 8 months ago
  100. 47fc741 pckbd: implement i8042_mmio_init() function by Mark Cave-Ayland · 2 years, 8 months ago