aboutsummaryrefslogtreecommitdiff
path: root/hw/char
AgeCommit message (Expand)AuthorFilesLines
6 daysrust: Kconfig: Factor out whether PL011 is Rust or CPeter Maydell2-1/+7
12 daysRevert "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
2024-10-04Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell7-128/+164
2024-10-03hw/char: Extract serial-mmBernhard Beschow5-127/+163
2024-10-03hw/char/serial.h: Extract serial-isa.hBernhard Beschow1-0/+1
2024-10-03hw: Remove unused inclusion of hw/char/serial.hBernhard Beschow1-1/+0
2024-10-03hw/char: Remove unused serial_set_frequencyDr. David Alan Gilbert1-7/+0
2024-10-01hw/char: Remove omap2_uartPeter Maydell1-113/+0
2024-09-19hw/char/stm32l4x5_usart.c: Enable USART ACK bit responseJacob Abrams1-0/+16
2024-09-13hw/char: replace assert(0) with g_assert_not_reached()Pierrick Bouvier1-1/+1
2024-09-13hw/char/escc: convert Sun mouse to use QemuInputHandlerMark Cave-Ayland1-22/+66
2024-09-13hw/char/pl011: Rename RX FIFO methodsPhilippe Mathieu-Daudé2-8/+8
2024-09-13hw/char/pl011: Warn when using disabled transmitterPhilippe Mathieu-Daudé1-1/+10
2024-09-13hw/char/pl011: Extract pl011_read_rxdata() from pl011_read()Philippe Mathieu-Daudé1-17/+24
2024-09-13hw/char/pl011: Extract pl011_write_txdata() from pl011_write()Philippe Mathieu-Daudé1-7/+15
2024-09-13hw/char/pl011: Split RX/TX path of pl011_reset_fifo()Philippe Mathieu-Daudé1-5/+14