Commit Graph

  • d98894d845 tests/qtest/hd-geo-test: Check for availability of "pc" machine before using it Thomas Huth 2024-09-05 21:14:30 +02:00
  • 0a8ecb41fd tests/qtest/boot-order-test: Make the machine name mandatory in this test Thomas Huth 2024-09-05 21:14:29 +02:00
  • d822b883d7 tests/qtest/cdrom-test: Improve the machine detection in the cdrom test Thomas Huth 2024-09-05 21:14:28 +02:00
  • a93bb519e6 machine_aspeed.py: Update to test I2C for AST2700 Jamin Lin 2024-09-03 16:35:28 +08:00
  • 2c075ff3ce aspeed: Add tmp105 in i2c bus 0 for AST2700 Jamin Lin 2024-09-03 16:35:27 +08:00
  • 8ac116cc64 aspeed/soc: Support I2C for AST2700 Jamin Lin 2024-09-03 16:35:26 +08:00
  • 1279f94591 aspeed/soc: Introduce a new API to get the device irq Jamin Lin 2024-09-03 16:35:25 +08:00
  • be8c15118a hw/i2c/aspeed: Add support for 64 bit addresses Jamin Lin 2024-09-03 16:35:24 +08:00
  • 3dbab141d5 hw/i2c/aspeed: Add support for Tx/Rx buffer 64 bit addresses Jamin Lin 2024-09-03 16:35:23 +08:00
  • 1809ab6a67 hw/i2c/aspeed: Add AST2700 support Jamin Lin 2024-09-03 16:35:22 +08:00
  • c400c38854 hw/i2c/aspeed: Introduce a new dma_dram_offset attribute in AspeedI2Cbus Jamin Lin 2024-09-03 16:35:21 +08:00
  • d46a4ba0f4 hw/i2c/aspeed: Support discontinuous poll buffer memory region of I2C bus Jamin Lin 2024-09-03 16:35:20 +08:00
  • 62c0c65d4f hw/i2c/aspeed: Introduce a new bus pool buffer attribute in AspeedI2Cbus Jamin Lin 2024-09-03 16:35:19 +08:00
  • 94500e83ea hw/i2c/aspeed: Support discontinuous register memory region of I2C bus Jamin Lin 2024-09-03 16:35:18 +08:00
  • 737cb2f3b2 hw/gpio/aspeed_gpio: Avoid shift into sign bit Peter Maydell 2024-08-30 19:05:16 +01:00
  • ea9cdbcf3a Merge tag 'hw-misc-20240913' of https://github.com/philmd/qemu into staging Peter Maydell 2024-09-15 18:27:40 +01:00
  • b3372e0ec8 ui: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-10 15:16:03 -07:00
  • ae23cd0017 ui/sdl2: set swap interval explicitly when OpenGL is enabled Gert Wollny 2024-09-11 09:14:30 +00:00
  • eaea80315f ui/sdl2: ignore GUI keys in SDL_TEXTINPUT handler Volker Rümelin 2024-09-09 08:15:52 +02:00
  • df3c610ffc ui/sdl2: release all modifiers Volker Rümelin 2024-09-09 08:15:51 +02:00
  • 6e7d8c5f3d system: replace assert(0) with g_assert_not_reached() Pierrick Bouvier 2024-09-10 15:15:37 -07:00
  • c0086b4672 hw/pci-host: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-10 15:15:57 -07:00
  • cdcb78dba4 hw/misc: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-10 15:15:55 -07:00
  • 7185eb7e63 hw/gpio: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-10 15:15:54 -07:00
  • 74ee21a84b hw/watchdog: replace assert(0) with g_assert_not_reached() Pierrick Bouvier 2024-09-10 15:15:34 -07:00
  • 848ca15197 hw/core: replace assert(0) with g_assert_not_reached() Pierrick Bouvier 2024-09-10 15:15:32 -07:00
  • 283e0d9d9f hw/char: replace assert(0) with g_assert_not_reached() Pierrick Bouvier 2024-09-10 15:15:31 -07:00
  • 118e151918 hw/input/adb-mouse: convert to use QemuInputHandler Mark Cave-Ayland 2024-09-07 18:37:00 +01:00
  • 34acb67f03 hw/char/escc: convert Sun mouse to use QemuInputHandler Mark Cave-Ayland 2024-09-04 11:23:01 +01:00
  • 3a0b75880a hw/sensor/tmp105: Lower 4 bit of limit registers are always 0 Guenter Roeck 2024-09-06 06:29:12 -07:00
  • bf4e487057 hw/sensor/tmp105: OS (one-shot) bit in config register always returns 0 Philippe Mathieu-Daudé 2024-09-06 17:18:42 +02:00
  • 0339fa7910 hw/sensor/tmp105: Pass 'oneshot' argument to tmp105_alarm_update() Philippe Mathieu-Daudé 2024-09-06 17:22:58 +02:00
  • 94a4e18cec hw/sensor/tmp105: Use registerfields API Philippe Mathieu-Daudé 2024-09-06 17:10:18 +02:00
  • 6efabada95 hw/sensor/tmp105: Coding style fixes Guenter Roeck 2024-09-06 06:29:10 -07:00
  • 143897eb55 tests/unit: Comment FIFO8 tests Philippe Mathieu-Daudé 2024-09-06 14:15:22 +02:00
  • 83dd07bbe7 tests/unit: Expand test_fifo8_peek_buf_wrap() coverage Philippe Mathieu-Daudé 2024-09-06 15:07:41 +02:00
  • e72177263f tests/unit: Strengthen FIFO8 tests Philippe Mathieu-Daudé 2024-09-06 15:05:58 +02:00
  • f2f262c3f9 tests/unit: add test-fifo unit test Mark Cave-Ayland 2024-08-28 13:22:58 +01:00
  • 570bf14394 fifo8: introduce fifo8_peek() function Mark Cave-Ayland 2024-08-28 13:22:57 +01:00
  • 28fbf33b3f fifo8: add fifo8_peek_buf() function Mark Cave-Ayland 2024-08-28 13:22:56 +01:00
  • cfc65db19b fifo8: honour do_pop argument in fifo8_peekpop_buf() Mark Cave-Ayland 2024-08-28 13:22:55 +01:00
  • 7fd6866c3c fifo8: rename fifo8_pop_buf() to fifo8_peekpop_buf() Mark Cave-Ayland 2024-08-28 13:22:54 +01:00
  • 90c933255b fifo8: replace fifo8_pop_bufptr() with fifo8_peekpop_bufptr() in fifo8_pop_buf() Mark Cave-Ayland 2024-08-28 13:22:53 +01:00
  • e8b33243bb fifo8: add skip parameter to fifo8_peekpop_bufptr() Mark Cave-Ayland 2024-08-28 13:22:52 +01:00
  • 0b73afec0e fifo8: introduce head variable for fifo8_peekpop_bufptr() Mark Cave-Ayland 2024-08-28 13:22:51 +01:00
  • f9309d965a fifo8: rename fifo8_peekpop_buf() to fifo8_peekpop_bufptr() Mark Cave-Ayland 2024-08-28 13:22:50 +01:00
  • 9e64bec80e MAINTAINERS: Add myself as a reviewer of VT-d CLEMENT MATHIEU--DRIF 2024-08-20 09:51:47 +00:00
  • 40871ca758 hw/char/pl011: Rename RX FIFO methods Philippe Mathieu-Daudé 2024-07-18 17:31:30 +02:00
  • 51b61dd4d5 hw/char/pl011: Warn when using disabled transmitter Philippe Mathieu-Daudé 2024-07-18 17:23:42 +02:00
  • dee8284b6f hw/char/pl011: Extract pl011_read_rxdata() from pl011_read() Philippe Mathieu-Daudé 2024-07-18 17:41:44 +02:00
  • bd6051b7cf hw/char/pl011: Extract pl011_write_txdata() from pl011_write() Philippe Mathieu-Daudé 2023-05-22 10:41:04 +02:00
  • 02b1f7f619 hw/char/pl011: Split RX/TX path of pl011_reset_fifo() Philippe Mathieu-Daudé 2023-05-22 15:52:06 +02:00
  • 1fb2721aa6 hw/char/pl011: Move pl011_loopback_enabled|tx() around Philippe Mathieu-Daudé 2024-07-18 17:47:28 +02:00
  • 566080226c hw/char/pl011: Move pl011_put_fifo() earlier Philippe Mathieu-Daudé 2024-07-18 17:21:46 +02:00
  • 41df6c8300 hw/char/pl011: Remove unused 'readbuff' field Philippe Mathieu-Daudé 2023-11-10 07:21:20 +01:00
  • d83234d347 target/riscv: Remove the deprecated 'any' CPU type Philippe Mathieu-Daudé 2024-07-24 15:04:38 +02:00
  • 990d2c185c seccomp: Remove check for CRIS host Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • 44e4075bf4 target/cris: Remove the deprecated CRIS target Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • 01d01edc9f system: Remove support for CRIS target Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • 5b0b67d49d hw/timer: Remove TYPE_ETRAX_FS_TIMER device Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • 698e0fa0c5 hw/dma: Remove ETRAX_FS DMA device Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • 0167420cde hw/net: Remove TYPE_ETRAX_FS_ETH device Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • c069479d8c hw/char: Remove TYPE_ETRAX_FS_SERIAL device Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • c264c074d8 hw/intc: Remove TYPE_ETRAX_FS_PIC device Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • 6006be5265 hw/cris: Remove image loader helper Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • 3300f714f3 hw/cris: Remove the axis-dev88 machine Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • bff4b02ca1 linux-user: Remove support for CRIS target Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • 5fce444152 buildsys: Remove CRIS cross container Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • 0024b62a21 tests/tcg: Remove CRIS bare test files Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • c66c51461c tests/tcg: Remove CRIS libc test files Philippe Mathieu-Daudé 2024-07-24 13:47:57 +02:00
  • 76180a677c hw/sh4: Remove sh7750_register_io_device() helper Philippe Mathieu-Daudé 2024-07-24 13:34:29 +02:00
  • e4f6035585 hw/block: Remove TC58128 NAND EEPROM Philippe Mathieu-Daudé 2024-07-24 13:29:05 +02:00
  • 0ea0538fae hw/sh4: Remove the deprecated SHIX machine Philippe Mathieu-Daudé 2024-07-24 13:27:37 +02:00
  • fa6d4d7137 hw/intc/loongson_ipi: Remove unused headers Philippe Mathieu-Daudé 2024-07-17 23:35:58 +02:00
  • 50e4291d62 hw/pci-host/designware: Add 'host_mem' variable for clarity Philippe Mathieu-Daudé 2023-10-12 13:09:45 +02:00
  • 13a07eb146 hw/pci-host/designware: Declare CPU QOM types using DEFINE_TYPES() macro Philippe Mathieu-Daudé 2023-10-12 10:35:09 +02:00
  • 28ae3179fc Merge tag 'pull-target-arm-20240913' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2024-09-13 16:14:33 +01:00
  • 110684c9a6 hw/intc/arm_gic: fix spurious level triggered interrupts Jan Klötzke 2024-09-13 15:31:50 +01:00
  • 02c5e065e6 MAINTAINERS: Add my-self as CAN maintainer Francisco Iglesias 2024-09-13 15:31:50 +01:00
  • dbd1fbed1a MAINTAINERS: Update Xilinx Versal OSPI maintainer's email address Francisco Iglesias 2024-09-13 15:31:50 +01:00
  • c009d71572 MAINTAINERS: Remove Vikram Garhwal as maintainer Francisco Iglesias 2024-09-13 15:31:49 +01:00
  • d4b668b799 hw/net/can/xlnx-versal-canfd: Fix FIFO issues Doug Brown 2024-09-13 15:31:49 +01:00
  • 12d60ca09e hw/net/can/xlnx-versal-canfd: Simplify DLC conversions Doug Brown 2024-09-13 15:31:49 +01:00
  • be243e9ddb hw/net/can/xlnx-versal-canfd: Fix byte ordering Doug Brown 2024-09-13 15:31:48 +01:00
  • 7f34aae641 hw/net/can/xlnx-versal-canfd: Handle flags correctly Doug Brown 2024-09-13 15:31:48 +01:00
  • 77dcbf16d9 hw/net/can/xlnx-versal-canfd: Translate CAN ID registers Doug Brown 2024-09-13 15:31:48 +01:00
  • cd1e485fac hw/net/can/xlnx-versal-canfd: Fix CAN FD flag check Doug Brown 2024-09-13 15:31:48 +01:00
  • 2215e297b9 hw/net/can/xlnx-versal-canfd: Fix interrupt level Doug Brown 2024-09-13 15:31:47 +01:00
  • 676624d757 target/arm/tcg: refine cache descriptions with a wrapper Alireza Sanaee 2024-09-13 15:31:47 +01:00
  • d54ffa54fb hvf: arm: Implement and use hvf_get_physical_address_range Danny Canter 2024-09-13 15:31:47 +01:00
  • 2c760670af hvf: Split up hv_vm_create logic per arch Danny Canter 2024-09-13 15:31:46 +01:00
  • 81e3d93a9e hw/boards: Add hvf_get_physical_address_range to MachineClass Danny Canter 2024-09-13 15:31:46 +01:00
  • 6a8703aecb kvm: Use 'unsigned long' for request argument in functions wrapping ioctl() Johannes Stoelp 2024-09-13 15:31:46 +01:00
  • b313487566 hw/core/resettable: Remove transitional_function machinery Peter Maydell 2024-09-13 15:31:46 +01:00
  • 5fdb6cd272 hw/core/qdev: Simplify legacy_reset handling Peter Maydell 2024-09-13 15:31:45 +01:00
  • b5fe9bf296 hw: Remove device_phases_reset() Peter Maydell 2024-09-13 15:31:45 +01:00
  • 1000872dde hw: Rename DeviceClass::reset field to legacy_reset Peter Maydell 2024-09-13 15:31:45 +01:00
  • e3d0814368 hw: Use device_class_set_legacy_reset() instead of opencoding Peter Maydell 2024-09-13 15:31:44 +01:00
  • 134e0944f4 hw: Define new device_class_set_legacy_reset() Peter Maydell 2024-09-13 15:31:44 +01:00
  • 349ecf61e8 target/alpha, hppa: Remove unused parent_reset fields Peter Maydell 2024-09-13 15:31:44 +01:00