aboutsummaryrefslogtreecommitdiff
path: root/hw/char
AgeCommit message (Expand)AuthorFilesLines
29 hoursMerge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingHEADmasterStefan Hajnoczi7-11/+11
32 hoursMerge tag 'pull-riscv-to-apply-20241220' of https://github.com/alistair23/qem...Stefan Hajnoczi1-5/+10
2 daysinclude: Rename sysemu/ -> system/Philippe Mathieu-Daudé7-10/+10
3 dayshw/char/riscv_htif: Clarify MemoryRegionOps expect 32-bit accessesPhilippe Mathieu-Daudé1-0/+4
3 dayshw/char/riscv_htif: Explicit little-endian implementationPhilippe Mathieu-Daudé1-5/+6
3 daysinclude/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson36-38/+0
7 dayshw/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
2024-09-13hw/char/pl011: Move pl011_loopback_enabled|tx() aroundPhilippe Mathieu-Daudé1-33/+33
2024-09-13hw/char/pl011: Move pl011_put_fifo() earlierPhilippe Mathieu-Daudé1-24/+22
2024-09-13hw/char/pl011: Remove unused 'readbuff' fieldPhilippe Mathieu-Daudé1-1/+1
2024-09-13hw/char: Remove TYPE_ETRAX_FS_SERIAL devicePhilippe Mathieu-Daudé2-268/+0
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell21-21/+21
2024-07-29hw/char/bcm2835_aux: Fix assert when receive FIFO fills upFrederik van Hövell1-1/+1
2024-07-23util/fifo8: Rename fifo8_pop_buf() -> fifo8_pop_bufptr()Philippe Mathieu-Daudé1-1/+1
2024-07-23hw/char/goldfish: Use DMA memory APIPhilippe Mathieu-Daudé1-6/+6
2024-07-11hw/char/pl011: Avoid division-by-zero in pl011_get_baudrate()Zheyu Ma1-2/+11
2024-05-28hw: arm: Remove use of tabs in some source filesTanmay Patil1-24/+25
2024-05-28hw/char: Correct STM32L4x5 usart register CR2 field ADD_0 sizeInès Varhol1-1/+1
2024-04-30hw/char/stm32l4x5_usart: Fix memory corruption by adding correct class_sizeThomas Huth1-0/+1
2024-04-25hw/char/stm32l4x5_usart: Add options for serial parameters settingArnaud Minier2-0/+99
2024-04-25hw/char/stm32l4x5_usart: Enable serial read and writeArnaud Minier2-0/+150
2024-04-25hw/char: Implement STM32L4x5 USART skeletonArnaud Minier4-0/+404
2024-04-25hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell2-2/+2
2024-04-10hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugsPhilippe Mathieu-Daudé1-2/+1
2024-03-09hw/char/xen_console: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+1
2024-03-05hw/char/pl011: Add support for loopbackTong Ho1-2/+108
2024-02-15hw/sparc/grlib: split out the headers for each peripheralsClément Chigot1-2/+4
2024-02-14hw/char/parallel-isa: Implement relocation and enabling/disabling for TYPE_IS...Bernhard Beschow1-0/+14
2024-02-14hw/char/serial-isa: Implement relocation and enabling/disabling for TYPE_ISA_...Bernhard Beschow1-0/+14
2024-02-14hw/char/parallel: Move portio_list from ParallelState to ISAParallelStateBernhard Beschow1-1/+1
2024-01-26hw/char/imx_serial: Implement receive FIFO and ageing timerRayhan Faizel1-13/+89
2023-12-29hw/char: Constify VMStateRichard Henderson24-39/+39