summaryrefslogtreecommitdiffstats
path: root/hw/char
Commit message (Expand)AuthorAgeFilesLines
* hw/char: add goldfish-ttyLaurent Vivier2021-03-154-0/+300
* Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.0-pul...Peter Maydell2021-03-111-2/+2
|\
| * hw/lm32/Kconfig: Rename CONFIG_LM32 -> CONFIG_LM32_DEVICESPhilippe Mathieu-Daudé2021-03-091-2/+2
* | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210310'...Peter Maydell2021-03-103-6/+7
|\ \ | |/ |/|
| * clock: Add ClockEvent parameter to callbacksPeter Maydell2021-03-083-6/+7
* | hw/char: Introduce SH_SCI Kconfig entryPhilippe Mathieu-Daudé2021-03-062-1/+4
|/
* hw/char/exynos4210_uart: Fix missing call to report ready for inputIris Johnson2021-02-021-0/+1
* hw/char/exynos4210_uart: Fix buffer size reporting with FIFO disabledIris Johnson2021-02-021-1/+5
* Remove superfluous timer_del() callsPeter Maydell2021-01-082-4/+0Star
* qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost2020-12-1830-0/+30
* 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