Commit Graph

  • 9d80aa0483 misc: m48t59: replace qemu_system_reset_request() call with watchdog_perform_action() Abhiram Tilak 2024-02-26 14:07:23 +00:00
  • 9d19a8ffcc MAINTAINERS: Cover hw/ide/ahci-allwinner.c with AllWinner A10 machine Philippe Mathieu-Daudé 2024-02-26 14:07:23 +00:00
  • aa29cdd6e3 target/arm: Advertise Cortex-A53 erratum #843419 fix via REVIDR Ard Biesheuvel 2024-02-26 14:07:22 +00:00
  • 5306ff73fe hw/arm/sbsa-ref: Simplify init since PCIe is always enabled Marcin Juszkiewicz 2024-02-26 14:07:22 +00:00
  • db052d0eaf aspeed: fix hardcode boot address 0 Jamin Lin 2024-02-15 15:53:31 +08:00
  • 944128ee8e aspeed: introduce a new UART0 device name Jamin Lin 2024-02-15 15:53:30 +08:00
  • dccbaf0cc0 Merge tag 'hw-misc-20240227' of https://github.com/philmd/qemu into staging Peter Maydell 2024-02-27 10:11:07 +00:00
  • 0316482e87 hw/ide: Include 'ide-internal.h' from current path Philippe Mathieu-Daudé 2024-02-25 18:08:39 +01:00
  • c6ff8bde8d hw/ide: Remove last two uses of ide/internal.h outside of hw/ide/ BALATON Zoltan 2024-02-23 15:26:33 +01:00
  • 72c9d94541 hw/arm/sbsa-ref: Do not open-code ahci_ide_create_devs() Philippe Mathieu-Daudé 2024-02-25 18:03:15 +01:00
  • 99e1c1137b hw/i386/pc: Populate RTC attribute directly Bernhard Beschow 2024-02-24 14:58:50 +01:00
  • 929cfe9885 hw/i386/pc: Remove unneeded class attribute "kvmclock_enabled" Bernhard Beschow 2024-02-24 14:58:49 +01:00
  • e71dd86320 hw/i386/pc_{piix, q35}: Eliminate local pci_bus/pci_host variables Bernhard Beschow 2024-02-24 14:58:48 +01:00
  • b54a9d46a0 hw/i386/pc: Rename "bus" attribute to "pcibus" Bernhard Beschow 2024-02-24 14:58:47 +01:00
  • b6718da464 hw/i386/q35: Include missing 'hw/acpi/acpi.h' header Philippe Mathieu-Daudé 2024-02-19 11:13:48 +01:00
  • 7156e82f4a hw/i386/sgx: Use QDev API Philippe Mathieu-Daudé 2024-02-12 17:33:14 +01:00
  • 9b0c44334c hw/i386/x86: Let ioapic_init_gsi() take parent as pointer Bernhard Beschow 2024-02-08 23:03:41 +01:00
  • d2b5bb860e hw/nvme: fix invalid endian conversion Klaus Jensen 2024-02-22 10:29:06 +01:00
  • fa4fa2056d hw/usb: remove duplicate file in system_ss Paolo Bonzini 2024-02-23 13:44:06 +01:00
  • 15f07fb821 hw/usb: extract sysbus-ohci to a separate file Paolo Bonzini 2024-02-23 13:44:05 +01:00
  • ccced963c5 hw/usb: remove usb_bus_find Paolo Bonzini 2024-02-23 13:44:04 +01:00
  • ae1011d430 hw/ppc/pseries: do not require CONFIG_USB Paolo Bonzini 2024-02-23 13:44:03 +01:00
  • 2dd2f2e0e2 hw/ppc/mac_newworld: do not require CONFIG_USB Paolo Bonzini 2024-02-23 13:44:02 +01:00
  • 82523f4add hw/hppa: do not require CONFIG_USB Paolo Bonzini 2024-02-23 13:44:01 +01:00
  • b98948a902 hw/mips/loongson3_virt: do not require CONFIG_USB Paolo Bonzini 2024-02-23 13:44:00 +01:00
  • 1b31b677a1 hw/sh4/r2d: do not use usb_bus_find() Paolo Bonzini 2024-02-23 13:43:59 +01:00
  • 3ab78f3dbe hw/ppc/sam460ex: do not use usb_bus_find() Paolo Bonzini 2024-02-23 13:43:58 +01:00
  • ee3b34cd48 hw/acpi: move object_resolve_type_unambiguous to core QOM Paolo Bonzini 2024-02-23 13:43:57 +01:00
  • 31ae8bb15d hw/nubus: add nubus-virtio-mmio device Mark Cave-Ayland 2024-01-11 10:29:54 +00:00
  • 8e8616f3db hw/nubus: increase maximum Declaration ROM size from 128k to 1Mb Mark Cave-Ayland 2024-01-11 10:29:53 +00:00
  • 9cda31193b hw/nubus-device: round Declaration ROM memory region address to qemu_target_page_size() Mark Cave-Ayland 2024-01-11 10:29:52 +00:00
  • 1b330dafcd Merge tag 'edk2-stable202402-20240226-pull-request' of https://gitlab.com/kraxel/qemu into staging Peter Maydell 2024-02-26 21:28:11 +00:00
  • 491da0af99 hw/sysbus: Remove now unused sysbus_address_space() Philippe Mathieu-Daudé 2023-09-22 19:02:39 +02:00
  • 079340c762 hw/i386/kvmvapic: Inline sysbus_address_space() Philippe Mathieu-Daudé 2023-09-22 19:01:55 +02:00
  • 6d73fff3ef hw/display/exynos4210_fimd: Pass frame buffer memory region as link Philippe Mathieu-Daudé 2023-09-22 19:00:32 +02:00
  • 1cfe461428 hw/arm/exynos4210: Inline sysbus_create_varargs(EXYNOS4210_FIMD) Philippe Mathieu-Daudé 2023-09-22 19:00:32 +02:00
  • c2093660d9 hw/display/pl110: Pass frame buffer memory region as link property Philippe Mathieu-Daudé 2023-09-22 16:41:32 +02:00
  • 49aff03e1b hw/arm: Inline sysbus_create_simple(PL110 / PL111) Philippe Mathieu-Daudé 2024-02-16 16:06:05 +01:00
  • 03d496a992 Merge tag 'pull-qapi-2024-02-26' of https://repo.or.cz/qemu/armbru into staging Peter Maydell 2024-02-26 11:22:32 +00:00
  • adb0193b90 qapi: Divorce QAPIDoc from QAPIParseError Markus Armbruster 2024-02-16 15:58:40 +01:00
  • 629c5075aa qapi: Reject multiple and empty feature descriptions Markus Armbruster 2024-02-16 15:58:39 +01:00
  • 3d035cd2cc qapi: Rewrite doc comment parser Markus Armbruster 2024-02-16 15:58:38 +01:00
  • 0b82a7440c qapi: Merge adjacent untagged sections Markus Armbruster 2024-02-16 15:58:37 +01:00
  • fedc04c9fc qapi: Call QAPIDoc.check() always Markus Armbruster 2024-02-16 15:58:36 +01:00
  • 66227e9047 qapi: Recognize section tags and 'Features:' only after blank line Markus Armbruster 2024-02-16 15:58:35 +01:00
  • d23055b8db qapi: Require descriptions and tagged sections to be indented Markus Armbruster 2024-02-16 15:58:34 +01:00
  • 56c64dd60a qapi: Reject section heading in the middle of a doc comment Markus Armbruster 2024-02-16 15:58:33 +01:00
  • 31c54b92ad qapi: Rename QAPIDoc.Section.name to .tag Markus Armbruster 2024-02-16 15:58:32 +01:00
  • 573e2223f9 qapi: Improve error message for empty doc sections Markus Armbruster 2024-02-16 15:58:31 +01:00
  • bf00dc19f3 qapi: Improve error position for bogus invalid "Returns" section Markus Armbruster 2024-02-16 15:58:30 +01:00
  • 15333abed9 qapi: Improve error position for bogus argument descriptions Markus Armbruster 2024-02-16 15:58:29 +01:00
  • e51e80ccf6 sphinx/qapidoc: Drop code to generate doc for simple union branch Markus Armbruster 2024-02-16 15:58:28 +01:00
  • 0ba2915b92 tests/qapi-schema: Cover 'Features:' not followed by descriptions Markus Armbruster 2024-02-16 15:58:27 +01:00
  • fc68b9ffc9 tests/qapi-schema: Cover duplicate 'Features:' line Markus Armbruster 2024-02-16 15:58:26 +01:00
  • 976474fdb2 tests/qapi-schema: Fix test 'QAPI rST doc' Markus Armbruster 2024-02-16 15:58:25 +01:00
  • 3cee17e739 qapi: Misc cleanups to migrate QAPIs Het Gala 2024-02-16 19:56:59 +00:00
  • 658178c3d4 update edk2 binaries to edk2-stable202402 Gerd Hoffmann 2024-02-26 10:23:25 +01:00
  • 9c996f3d11 update edk2 submodule to edk2-stable202402 Gerd Hoffmann 2024-02-26 10:08:33 +01:00
  • dd88d696cc Merge tag 'pull-request-2024-02-23' of https://gitlab.com/thuth/qemu into staging Peter Maydell 2024-02-24 16:12:51 +00:00
  • 91e3bf2e92 Merge tag 'pull-ppc-for-9.0-20240224' of https://gitlab.com/npiggin/qemu into staging Peter Maydell 2024-02-23 18:59:11 +00:00
  • 4acc505d22 target/ppc: optimise ppcemb_tlb_t flushing Nicholas Piggin 2023-11-14 20:34:22 +10:00
  • 1b72973d39 target/ppc: 440 optimise tlbwe TLB flushing Nicholas Piggin 2023-11-13 22:23:06 +10:00
  • 2ab0348481 target/ppc: 4xx optimise tlbwe_lo TLB flushing Nicholas Piggin 2023-11-13 22:49:53 +10:00
  • 372dbdb90c target/ppc: 4xx don't flush TLB for a newly written software TLB entry Nicholas Piggin 2023-11-13 23:02:45 +10:00
  • c191ad7793 target/ppc: Factor out 4xx ppcemb_tlb_t flushing Nicholas Piggin 2023-11-13 22:04:06 +10:00
  • e8fe14112b target/ppc: Fix 440 tlbwe TLB invalidation gaps Nicholas Piggin 2023-11-13 22:19:15 +10:00
  • a21d89b5f4 target/ppc: Add SMT support to time facilities Nicholas Piggin 2023-05-28 19:53:05 +10:00
  • d8c14411d0 target/ppc: Implement core timebase state machine and TFMR Nicholas Piggin 2023-06-03 21:43:08 +10:00
  • cde2ba34a9 ppc/pnv: Implement the ChipTOD to Core transfer Nicholas Piggin 2023-11-23 18:02:36 +10:00
  • de3ba0cc38 ppc/pnv: Wire ChipTOD model to powernv9 and powernv10 machines Nicholas Piggin 2023-11-27 17:44:24 +10:00
  • 9a69950feb ppc/pnv: Add POWER9/10 chiptod model Nicholas Piggin 2022-08-11 22:08:34 +10:00
  • f6940474fa target/ppc: Fix move-to timebase SPR access permissions Nicholas Piggin 2023-07-29 14:31:36 +10:00
  • 80e28a4147 target/ppc: Improve timebase register defines naming Nicholas Piggin 2023-09-13 14:24:08 +10:00
  • 19e81ce51e target/ppc: Rename TBL to TB on 64-bit Nicholas Piggin 2023-11-22 17:08:45 +10:00
  • 0c0fc268df target/ppc: Update gdbstub to read SPR's CFAR, DEC, HDEC, TB-L/U Saif Abrar 2023-09-18 04:26:16 -05:00
  • c295d3b090 hw/ppc: N1 chiplet wiring Chalapathi V 2024-01-23 16:37:02 +10:00
  • 5706b0064d hw/ppc: Add N1 chiplet model Chalapathi V 2024-01-23 16:37:02 +10:00
  • 1adf24708b hw/ppc: Add pnv nest pervasive common chiplet model Chalapathi V 2024-01-23 16:37:01 +10:00
  • 4d2cd2d869 ppc/pnv: Test pnv i2c master and connected devices Glenn Miles 2024-02-05 17:40:17 +10:00
  • 6aa4ef32cc ppc/pnv: Add a pca9554 I2C device to powernv10-rainier Glenn Miles 2024-02-05 17:40:16 +10:00
  • de0c7d543b misc: Add a pca9554 GPIO device model Glenn Miles 2024-02-05 17:40:16 +10:00
  • 7b85f008b6 ppc/pnv: Use resettable interface to reset child I2C buses Glenn Miles 2024-02-05 17:40:16 +10:00
  • 6f86885a74 ppc/pnv: Wire up pca9552 GPIO pins for PCIe hotplug power control Glenn Miles 2024-02-05 17:40:16 +10:00
  • 33467ecb86 ppc/pnv: Add pca9552 to powernv10-rainier for PCIe hotplug power control Glenn Miles 2024-02-05 17:40:16 +10:00
  • ab8746683c ppc/pnv: New powernv10-rainier machine type Glenn Miles 2024-02-05 17:40:15 +10:00
  • ff557c272c misc/pca9552: Let external devices set pca9552 inputs Glenn Miles 2024-02-05 17:40:15 +10:00
  • 7b99fb30b3 misc/pca9552: Fix inverted input status Glenn Miles 2024-01-25 16:48:10 -06:00
  • 21465ade7f ppc/pnv: Change powernv default to powernv10 Nicholas Piggin 2023-09-11 19:06:25 +10:00
  • 1392617d35 spapr: Tag pseries-2.1 - 2.11 machines as deprecated Cédric Le Goater 2024-01-23 16:37:02 +10:00
  • 51113013f3 ppc/spapr: change pseries machine default to POWER10 CPU Nicholas Piggin 2023-09-13 13:29:40 +10:00
  • c4f91d7b7b ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS. Harsh Prateek Bora 2024-01-24 10:30:55 +10:00
  • 2df5c1f5b0 ppc/spapr: Introduce SPAPR_IRQ_NR_IPIS to refer IRQ range for CPU IPIs. Harsh Prateek Bora 2024-01-24 10:30:55 +10:00
  • 6c568998f3 hw/ppc/spapr: Rename 'softmmu' -> 'vhyp_mmu' Philippe Mathieu-Daudé 2024-01-18 23:04:09 +10:00
  • a3d0cf82df hw/ppc/spapr_hcall: Rename {softmmu -> vhyp_mmu}_resize_hpt_pr Philippe Mathieu-Daudé 2024-01-18 23:01:43 +10:00
  • aea75803a4 hw/ppc/spapr_hcall: Allow elision of softmmu_resize_hpt_prep Philippe Mathieu-Daudé 2024-01-18 22:57:28 +10:00
  • 6cd1da55e8 hw/ppc/spapr: Add missing license Philippe Mathieu-Daudé 2024-01-18 22:56:26 +10:00
  • a5116b959c target/ppc: Rename registers to match ISA Nicholas Piggin 2023-09-13 13:37:57 +10:00
  • 3d2d2996d7 ppc/pnv: Update skiboot to v7.1 Nicholas Piggin 2023-10-03 10:22:42 +10:00
  • b41484ccb6 tests/avocado: Use default CPU for pseries machine Nicholas Piggin 2023-10-05 18:27:28 +10:00
  • c9cb496710 tests/avocado: ppc add hypervisor tests Nicholas Piggin 2023-10-09 13:25:50 +10:00