aboutsummaryrefslogtreecommitdiff
path: root/hw/char
AgeCommit message (Expand)AuthorFilesLines
2025-09-02hw/char/max78000_uart: Destroy FIFO on deinitPeter Maydell1-0/+7
2025-09-02hw/char/serial-pci-multi: Use qemu_init_irq_child() to avoid leakPeter Maydell1-1/+2
2025-07-15qemu: Declare all load/store helper in 'qemu/bswap.h'Philippe Mathieu-Daudé1-1/+0
2025-07-08MAX78000: UART ImplementationJackson Donaldson3-0/+289
2025-07-04hw/char: sifive_uart: Avoid infinite delay of async xmit functionFlorian Lugou1-2/+4
2025-06-12hw/char/sclpconsole-lm: skip automatic zero-init of large arrayDaniel P. Berrangé1-1/+1
2025-06-10hw/char/sh_serial: Convert to TypeInfoPhilippe Mathieu-Daudé1-12/+11
2025-06-10hw/char/sh_serial: Delete fifo_timeout_timer in DeviceUnrealizePhilippe Mathieu-Daudé1-2/+7
2025-05-14vhost-user: return failure if backend crash when live migrationHaoqian He1-1/+2
2025-05-02hw/char/serial: Remove unused prog_if compat propertyBALATON Zoltan3-17/+6
2025-04-25qom: Make InterfaceInfo[] uses constPhilippe Mathieu-Daudé6-8/+8
2025-04-25qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé38-46/+49
2025-04-23include/system: Move exec/address-spaces.h to system/address-spaces.hRichard Henderson3-3/+3
2025-03-31hw/char/bcm2835_aux: Fix incorrect interrupt ID when RX disabledChung-Yi Chen1-1/+1
2025-03-20rust: Kconfig: Factor out whether PL011 is Rust or CPeter Maydell2-1/+7
2025-03-14Revert "hw/char/pl011: Warn when using disabled receiver"Paolo Bonzini1-9/+10
2025-03-04hw/char/sifive_uart: Free fifo on unrealizeAlistair Francis1-16/+28
2025-03-04hw/char/sh_serial: Return correct number of empty RX FIFO elementsPhilippe Mathieu-Daudé1-16/+14
2025-03-04hw/char/mcf_uart: Really use RX FIFO depthPhilippe Mathieu-Daudé1-2/+4
2025-03-04hw/char/mcf_uart: Use FIFO_DEPTH definition instead of magic valuesPhilippe Mathieu-Daudé1-3/+7
2025-03-04hw/char/imx_serial: Really use RX FIFO depthPhilippe Mathieu-Daudé1-2/+6
2025-03-04hw/char/bcm2835_aux: Really use RX FIFO depthPhilippe Mathieu-Daudé1-2/+4
2025-03-04hw/char/pl011: Really use RX FIFO depthPhilippe Mathieu-Daudé1-3/+5
2025-03-04hw/char/pl011: Improve RX flow tracing eventsPhilippe Mathieu-Daudé2-7/+10
2025-03-04hw/char/pl011: Simplify a bit pl011_can_receive()Philippe Mathieu-Daudé1-2/+3
2025-03-04hw/char/pl011: Warn when using disabled receiverPhilippe Mathieu-Daudé1-0/+9
2025-02-16hw/char/xilinx_uartlite: Make device endianness configurablePhilippe Mathieu-Daudé1-11/+23
2025-02-04hw/char: Add emulation of Diva GSP PCI management boardsHelge Deller3-0/+301
2025-01-31hw/char/pci-multi: Convert legacy qemu_allocate_irqs to qemu_init_irqPhilippe Mathieu-Daudé1-4/+3
2025-01-31hw/ipack: Remove legacy qemu_allocate_irqs() usePhilippe Mathieu-Daudé1-2/+2
2025-01-31hw/ipack: Clarify KConfig symbolsPhilippe Mathieu-Daudé2-1/+6
2025-01-27hw/char/imx_serial: Update all state before restarting ageing timerBernhard Beschow1-3/+3
2025-01-27hw/char/imx_serial: Fix reset value of UFCR registerBernhard Beschow1-0/+1
2025-01-19hw/char/riscv_htif: Convert HTIF_DEBUG() to trace eventsPhilippe Mathieu-Daudé2-12/+7
2025-01-15hw/xen: Fix errp handling in xen_consoleDavid Woodhouse1-13/+21
2025-01-15hw/xen: Use xs_node_read() from xen_console_get_name()David Woodhouse1-9/+9
2025-01-15xen: do not use '%ms' scanf specifierRoger Pau Monne1-2/+4
2025-01-13hw/char/imx_serial: Turn some DPRINTF() statements into trace eventsBernhard Beschow2-19/+44
2025-01-13hw/char/stm32f2xx_usart: replace print with traceNikita Shubin2-26/+29
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi7-11/+11
2024-12-21Merge tag 'pull-riscv-to-apply-20241220' of https://github.com/alistair23/qem...Stefan Hajnoczi1-5/+10
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé7-10/+10
2024-12-20hw/char/riscv_htif: Clarify MemoryRegionOps expect 32-bit accessesPhilippe Mathieu-Daudé1-0/+4
2024-12-20hw/char/riscv_htif: Explicit little-endian implementationPhilippe Mathieu-Daudé1-5/+6
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson36-38/+0
2024-12-15hw/char: Constify all PropertyRichard Henderson36-38/+38
2024-11-07hw/char/sifive_uart: Fix broken UART on big endian hostsThomas Huth1-1/+2
2024-10-30hw/char: sifive_uart: Print uart characters asyncAlistair Francis1-6/+91
2024-10-30hw/char: riscv_htif: Use blocking qemu_chr_fe_write_allAlistair Francis1-2/+10
2024-10-15hw/char/pl011: Use correct masks for IBRD and FBRDPeter Maydell1-2/+2