aboutsummaryrefslogtreecommitdiff
path: root/hw/char/serial.c
AgeCommit message (Expand)Author
2023-03-20replace TABs with spacesYeqi Fu
2022-09-29serial: Allow unaligned i/o accessArwed Meyer
2021-08-05chardev: mark explicitly first argument as poisonedMarc-André Lureau
2021-01-08Remove superfluous timer_del() callsPeter Maydell
2020-12-18qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost
2020-12-10hw/char/serial: Clean up unnecessary codePhilippe Mathieu-Daudé
2020-10-13hw/char/serial: remove duplicate .class_init in serial_mm_infoLaurent Vivier
2020-09-30hw/char/serial: Make 'wakeup' property booleanPhilippe Mathieu-Daudé
2020-09-30hw/char/serial: Rename I/O read/write trace eventsPhilippe Mathieu-Daudé
2020-09-30hw/char/serial: Remove old DEBUG_SERIAL commented codePhilippe Mathieu-Daudé
2020-09-30hw/char/serial: Replace commented DPRINTF() by trace eventPhilippe Mathieu-Daudé
2020-09-30hw/char/serial: Assert serial_ioport_read/write offset fits 8 bytesPhilippe Mathieu-Daudé
2020-09-30hw/char/serial: Remove TYPE_SERIAL_IOPhilippe Mathieu-Daudé
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster
2020-07-10qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster
2020-06-15qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster
2020-06-15sysbus: Convert to sysbus_realize() etc. with CoccinelleMarkus Armbruster
2020-06-15qom: Less verbose object_initialize_child()Markus Armbruster
2020-06-15qdev: Convert uses of qdev_create() manuallyMarkus Armbruster
2020-05-15qdev: Unrealize must not failMarkus Armbruster
2020-04-02serial: Fix double migration dataDr. David Alan Gilbert
2020-03-17hw/char: Let devices own the MemoryRegion they createPhilippe Mathieu-Daudé
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2020-01-10Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2020-01-08chardev: Use QEMUChrEvent enum in IOEventHandler typedefPhilippe Mathieu-Daudé
2020-01-07mips: use sysbus_mmio_get_region() instead of internal fieldsMarc-André Lureau
2020-01-07mips: inline serial_init()Marc-André Lureau
2020-01-07serial: make SerialIO a sysbus deviceMarc-André Lureau
2020-01-07serial-mm: use sysbus facilitiesMarc-André Lureau
2020-01-07serial-mm: add endianness propertyMarc-André Lureau
2020-01-07serial-mm: add "regshift" propertyMarc-André Lureau
2020-01-07serial: start making SerialMM a sysbus deviceMarc-André Lureau
2020-01-07serial: replace serial_exit_core() with unrealizeMarc-André Lureau
2020-01-07serial: realize the serial deviceMarc-André Lureau
2020-01-07serial: add "baudbase" propertyMarc-André Lureau
2020-01-07serial: add "chardev" propertyMarc-André Lureau
2020-01-07serial: register vmsd with DeviceClassMarc-André Lureau
2020-01-07serial: initial qom-ificationMarc-André Lureau
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster
2019-08-16Include migration/vmstate.h lessMarkus Armbruster
2019-08-16Include hw/irq.h a lot lessMarkus Armbruster
2019-08-16Include sysemu/reset.h a lot lessMarkus Armbruster
2018-12-18qmp hmp: Make system_wakeup check wake-up support and run stateDaniel Henrique Barboza
2018-10-02serial: fix DLL writesPaolo Bonzini
2018-07-16hw/char/serial: retry write if EAGAINMarc-André Lureau
2018-07-16PC Chipset: Improve serial divisor calculationCalvin Lee
2018-06-30Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell
2018-06-29hw/char/serial: Convert from DPRINTF macro to trace eventsPhilippe Mathieu-Daudé
2018-06-28hw/char/serial: Only retry if qemu_chr_fe_write returns 0Sergio Lopez