summaryrefslogtreecommitdiffstats
path: root/hw/char
Commit message (Expand)AuthorAgeFilesLines
* hw/char/serial: Clean up unnecessary codePhilippe Mathieu-Daudé2020-12-101-8/+5Star
* nomaintainer: Fix Lesser GPL version numberChetan Pant2020-11-153-3/+3
* hw/char/pl011: add a clock inputLuc Michel2020-10-272-0/+46
* hw/char/serial: remove duplicate .class_init in serial_mm_infoLaurent Vivier2020-10-131-1/+0Star
* hw/char/bcm2835_aux: Allow less than 32-bit accessesPhilippe Mathieu-Daudé2020-10-081-1/+3
* hw/char/serial-{isa, pci}: Alias QDEV properties from generic serial objectPhilippe Mathieu-Daudé2020-09-302-3/+4
* hw/char/serial: Make 'wakeup' property booleanPhilippe Mathieu-Daudé2020-09-302-1/+2
* hw/char/serial: Rename I/O read/write trace eventsPhilippe Mathieu-Daudé2020-09-302-4/+4
* hw/char/serial: Remove old DEBUG_SERIAL commented codePhilippe Mathieu-Daudé2020-09-301-11/+0Star
* hw/char/serial: Replace commented DPRINTF() by trace eventPhilippe Mathieu-Daudé2020-09-302-3/+2Star
* hw/char/serial: Assert serial_ioport_read/write offset fits 8 bytesPhilippe Mathieu-Daudé2020-09-301-2/+2
* hw/char/serial: Remove TYPE_SERIAL_IOPhilippe Mathieu-Daudé2020-09-301-41/+0Star
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-1813-38/+13Star
* Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20200...Peter Maydell2020-09-135-0/+553
|\
| * hw/riscv: Move sifive_uart model to hw/charBin Meng2020-09-103-0/+198
| * hw/riscv: Move riscv_htif model to hw/charBin Meng2020-09-103-0/+265
| * hw/char: Add Microchip PolarFire SoC MMUART emulationBin Meng2020-09-103-0/+90
* | Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2020-09-1118-62/+99
|\ \
| * | Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-0918-31/+36
| * | Move QOM typedefs and add missing includesEduardo Habkost2020-09-0918-31/+63
| |/
* / trace-events: Fix attribution of trace points to sourceMarkus Armbruster2020-09-091-1/+1
|/
* sclpconsole: Use TYPE_* constantsEduardo Habkost2020-08-272-2/+2
* virtio-serial-bus: Move QOM macros to headerEduardo Habkost2020-08-271-4/+0Star
* meson: convert hw/charMarc-André Lureau2020-08-212-39/+38Star
* trace: switch position of headers to what Meson requiresPaolo Bonzini2020-08-211-0/+1
* hw/char: Convert the Ibex UART to use the registerfields APIAlistair Francis2020-07-141-65/+65
* hw/char: Convert the Ibex UART to use the qdev Clock modelAlistair Francis2020-07-141-3/+27
* hw/char: avr: Add limited support for USART peripheralMichael Rolnik2020-07-113-0/+324
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-103-12/+4Star
* qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster2020-07-103-8/+4Star
* qdev: Drop qbus_set_hotplug_handler() parameter @errpMarkus Armbruster2020-07-021-2/+2
* ibex_uart: fix XOR-as-powPaolo Bonzini2020-06-261-1/+1
* hw/char: RX62N serial communication interface (SCI)Yoshinori Sato2020-06-223-0/+354
* hw/char: Initial commit of Ibex UARTAlistair Francis2020-06-192-0/+493
* qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster2020-06-154-5/+5
* sysbus: Convert to sysbus_realize() etc. with CoccinelleMarkus Armbruster2020-06-153-3/+3
* qom: Less verbose object_initialize_child()Markus Armbruster2020-06-154-11/+5Star
* isa: Convert uses of isa_create() with CoccinelleMarkus Armbruster2020-06-152-4/+5
* qdev: Convert uses of qdev_create() manuallyMarkus Armbruster2020-06-151-2/+2
* qdev: Convert uses of qdev_create() with CoccinelleMarkus Armbruster2020-06-153-6/+8
* qdev: Convert to qdev_unrealize() with CoccinelleMarkus Armbruster2020-06-152-2/+2
* acpi: move aml builder code for parallel deviceGerd Hoffmann2020-06-091-0/+22
* acpi: move aml builder code for serial deviceGerd Hoffmann2020-06-091-0/+22
* hw/char/xilinx_uartlite: Replace hw_error() by qemu_log_mask()Philippe Mathieu-Daudé2020-05-211-2/+3
* qdev: Unrealize must not failMarkus Armbruster2020-05-155-8/+8
* hw/char/cadence_uart: add clock supportDamien Hedde2020-04-302-10/+66
* serial: Fix double migration dataDr. David Alan Gilbert2020-04-021-1/+11
* virtio-serial-bus: Plug memory leak on realize() error pathsPan Nengyuan2020-03-291-1/+1
* hw/char: Let devices own the MemoryRegion they createPhilippe Mathieu-Daudé2020-03-171-3/+4
* misc: Replace zero-length arrays with flexible array member (manual)Philippe Mathieu-Daudé2020-03-162-2/+2