aboutsummaryrefslogtreecommitdiff
path: root/hw/riscv
AgeCommit message (Expand)AuthorFilesLines
6 dayshw/riscv/virt-acpi-build.c: Update FADT and MADT versionsSunil V L1-15/+10
2025-07-14acpi: Add machine option to disable SPCR tableLi Chen1-1/+4
2025-07-04target: riscv: Add Svrsw60t59b extension supportAlexandre Ghiti2-1/+3
2025-07-04hw/riscv: Initial support for BOSC's Xiangshan Kunminghu FPGA prototypeHuang Borong3-0/+230
2025-07-04hw/riscv/virt: Use setprop_sized_cells for pcieJoel Stanley1-2/+2
2025-07-04hw/riscv/virt: Use setprop_sized_cells for iommuJoel Stanley1-2/+1
2025-07-04hw/riscv/virt: Use setprop_sized_cells for rtcJoel Stanley1-2/+3
2025-07-04hw/riscv/virt: Use setprop_sized_cells for uartJoel Stanley1-3/+3
2025-07-04hw/riscv/virt: Use setprop_sized_cells for resetJoel Stanley1-2/+3
2025-07-04hw/riscv/virt: Use setprop_sized_cells for virtioJoel Stanley1-3/+1
2025-07-04hw/riscv/virt: Use setprop_sized_cells for plicJoel Stanley1-2/+2
2025-07-04hw/riscv/virt: Use setprop_sized_cells for aclintJoel Stanley1-9/+9
2025-07-04hw/riscv/virt: Use setprop_sized_cells for aplicJoel Stanley1-2/+2
2025-07-04hw/riscv/virt: Use setprop_sized_cells for memoryJoel Stanley1-2/+1
2025-07-04hw/riscv/virt: Use setprop_sized_cells for clintJoel Stanley1-2/+2
2025-07-04hw/riscv/virt: Fix clint base address typeJoel Stanley1-3/+3
2025-07-04hw/riscv/riscv-iommu: Fix PPN field of Translation-reponse registerNutty Liu1-5/+1
2025-06-10hw/riscv/riscv-iommu: Remove definition of RISCVIOMMU[Pci|Sys]ClassZhenzhong Duan2-12/+0
2025-05-20target/riscv: store RISCVCPUDef struct directly in the classPaolo Bonzini1-1/+1
2025-05-20target/riscv: update max_satp_mode based on QOM propertiesPaolo Bonzini2-12/+7
2025-05-20hw/riscv: acpi: only create RHCT MMU entry for supported typesPaolo Bonzini1-3/+6
2025-05-19hw/riscv/virt.c: remove 'long' casts in fmt stringsDaniel Henrique Barboza1-15/+17
2025-05-19hw/riscv/virt.c: use s->memmap in finalize_fdt() functionsDaniel Henrique Barboza1-22/+22
2025-05-19hw/riscv/virt.c: use s->memmap in create_fdt_virtio()Daniel Henrique Barboza1-7/+10
2025-05-19hw/riscv/virt.c: use s->memmap in create_fdt_sockets() pathDaniel Henrique Barboza1-42/+47
2025-05-19hw/riscv/virt.c: use s->memmap in create_fdt() pathDaniel Henrique Barboza1-9/+10
2025-05-19hw/riscv/virt.c: add 'base' arg in create_fw_cfg()Daniel Henrique Barboza1-3/+2
2025-05-19hw/riscv/virt.c: use s->memmap in virt_machine_done()Daniel Henrique Barboza1-8/+7
2025-05-19hw/riscv/virt.c: remove trivial virt_memmap referencesDaniel Henrique Barboza1-15/+14
2025-05-19hw/riscv/virt.c: enforce s->memmap use in machine_init()Daniel Henrique Barboza1-27/+27
2025-05-19target/riscv: Pass ra to riscv_csrrwRichard Henderson1-1/+1
2025-05-19hw/riscv: Fix type conflict of GLib function pointersPaolo Bonzini1-2/+5
2025-05-19hw/riscv: Configurable MPFS CLINT timebase freqSebastian Huber1-4/+45
2025-05-19hw/riscv: Allow direct start of kernel for MPFSSebastian Huber1-17/+42
2025-05-19hw/riscv: Make FDT optional for MPFSSebastian Huber1-28/+28
2025-05-19hw/riscv: More flexible FDT placement for MPFSSebastian Huber1-2/+9
2025-05-19hw/riscv/virt-acpi-build: Add support for RIMTSunil V L1-0/+215
2025-05-19hw/riscv/virt: Add the BDF of IOMMU to RISCVVirtState structureSunil V L1-0/+1
2025-04-30include: Remove 'exec/exec-all.h'Philippe Mathieu-Daudé1-1/+0
2025-04-25qom: Make InterfaceInfo[] uses constPhilippe Mathieu-Daudé2-2/+2
2025-04-25qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé11-17/+18
2025-04-24Merge tag 'pull-misc-2025-04-24' of https://repo.or.cz/qemu/armbru into stagingStefan Hajnoczi1-15/+10
2025-04-24cleanup: Re-run return_directly.cocciMarkus Armbruster1-15/+10
2025-04-23exec/cpu-all: remove exec/target_page includePierrick Bouvier2-0/+2
2025-04-23include/system: Move exec/address-spaces.h to system/address-spaces.hRichard Henderson3-3/+3
2025-03-23Merge tag 'uefi-20250321-pull-request' of https://gitlab.com/kraxel/qemu into...Stefan Hajnoczi1-0/+2
2025-03-21hw/uefi-vars-sysbus: allow for riscv virtGerd Hoffmann1-0/+2
2025-03-19hw/riscv/riscv-iommu: Fix process directory table walkJason Chien2-3/+7
2025-03-04hw/riscv: add IOMMU HPM trace eventsDaniel Henrique Barboza2-0/+15
2025-03-04hw/riscv/riscv-iommu.c: add RISCV_IOMMU_CAP_HPM capTomasz Jeznach1-0/+21