summary refs log tree commit diff stats
path: root/hw/riscv/virt.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw/riscv/virt: Remove pointless GPEX_HOST() castPhilippe Mathieu-Daudé2024-12-131-11/+9
* hw/riscv/virt.c: support for RISC-V IOMMU PCIDevice hotplugTomasz Jeznach2024-10-311-1/+32
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2024-10-041-1/+1
|\
| * hw/char: Extract serial-mmBernhard Beschow2024-10-031-1/+1
* | hw/riscv: Respect firmware ELF entry pointSamuel Holland2024-10-021-2/+2
|/
* Revert "hw/riscv/virt.c: imsics DT: add '#msi-cells'"Andrew Jones2024-08-191-1/+0
* hw/riscv/virt.c: re-insert and deprecate 'riscv,delegate'Daniel Henrique Barboza2024-07-181-0/+9
* hw/riscv/virt.c: Make block devices default to virtioSunil V L2024-06-261-0/+2
* hw/riscv/virt.c: imsics DT: add '#msi-cells'Daniel Henrique Barboza2024-06-261-0/+1
* hw/riscv/virt.c: imsics DT: add 'qemu, imsics' to 'compatible'Daniel Henrique Barboza2024-06-261-1/+7
* hw/riscv/virt.c: change imsic nodename to 'interrupt-controller'Daniel Henrique Barboza2024-06-261-1/+2
* hw/riscv/virt.c: aplic DT: rename prop to 'riscv, delegation'Daniel Henrique Barboza2024-06-261-1/+1
* hw/riscv/virt.c: aplic DT: add 'qemu, aplic' to 'compatible'Daniel Henrique Barboza2024-06-261-1/+6
* hw/riscv/virt.c: rename aplic nodename to 'interrupt-controller'Daniel Henrique Barboza2024-06-261-1/+1
* hw/riscv/virt.c: add aplic nodename helperDaniel Henrique Barboza2024-06-261-5/+8
* hw/riscv/virt.c: add address-cells in create_fdt_one_aplic()Daniel Henrique Barboza2024-06-261-0/+2
* hw/smbios: Remove 'uuid_encoded' argument from smbios_set_defaults()Philippe Mathieu-Daudé2024-06-191-1/+1
* hw/riscv/virt: Replace sprintf by g_strdup_printfPhilippe Mathieu-Daudé2024-04-251-8/+9
* target/riscv/kvm: fix timebase-frequency when using KVM accelerationYong-Xuan Wang2024-03-221-0/+2
* smbios: get rid of global smbios_ep_typeIgor Mammedov2024-03-181-3/+3
* smbios: get rid of smbios_legacy globalIgor Mammedov2024-03-181-1/+1
* hw/riscv/virt.c: make aclint compatible with 'qtest' accelDaniel Henrique Barboza2024-03-081-25/+27
* hw/riscv/virt.c: add virtio-iommu-pci hotplug supportDaniel Henrique Barboza2024-03-081-1/+35
* hw/riscv/virt.c: create '/soc/pci@...' fdt node earlierDaniel Henrique Barboza2024-03-081-1/+8
* target/riscv: SMBIOS support for RISC-V virt machineHeinrich Schuchardt2024-02-091-0/+42
* target/riscv: support new isa extension detection devicetree propertiesConor Dooley2024-02-091-3/+1
* hw/riscv/virt.c: use g_autofree in create_fdt_*Daniel Henrique Barboza2024-02-091-56/+22
* hw/riscv/virt.c: use g_autofree in virt_machine_init()Daniel Henrique Barboza2024-02-091-3/+2
* hw/riscv/virt.c: use g_autofree in create_fdt_virtio()Daniel Henrique Barboza2024-02-091-3/+2
* hw/riscv/virt.c: use g_autofree in create_fdt_sockets()Daniel Henrique Barboza2024-02-091-6/+3
* hw/riscv/virt.c: use g_autofree in create_fdt_socket_cpus()Daniel Henrique Barboza2024-02-091-7/+5
* target/riscv: add zicbop extension flagDaniel Henrique Barboza2024-01-101-0/+5
* hw/riscv/virt.c: fix the interrupts-extended property format of PLICYong-Xuan Wang2024-01-101-20/+27
* hw/riscv/virt: Update GPEX MMIO related propertiesSunil V L2024-01-101-15/+32
* hw/riscv: virt: Make few IMSIC macros and functions publicSunil V L2024-01-101-24/+1
* hw/riscv/virt.c: do create_fdt() earlier, add finalize_fdt()Daniel Henrique Barboza2023-11-221-29/+42
* target/riscv: Use existing PMU counter mask in FDT generationRob Bradford2023-11-071-1/+1
* target/riscv: rename ext_icboz to ext_zicbozDaniel Henrique Barboza2023-11-071-1/+1
* target/riscv: rename ext_icbom to ext_zicbomDaniel Henrique Barboza2023-11-071-1/+1
* target/riscv: move KVM only files to kvm subdirDaniel Henrique Barboza2023-10-121-1/+1
* hw/riscv/virt.c: fix non-KVM --enable-debug buildDaniel Henrique Barboza2023-09-111-3/+3
* hw/riscv: virt: Fix riscv,pmu DT node pathConor Dooley2023-09-111-1/+1
* target/riscv: select KVM AIA in riscv virt machineYong-Xuan Wang2023-09-111-31/+63
* target/riscv: support the AIA device emulation with KVM enabledYong-Xuan Wang2023-09-111-153/+137
* riscv: spelling fixesMichael Tokarev2023-09-081-2/+2
* hw/riscv/virt.c: change 'aclint' TCG checkDaniel Henrique Barboza2023-08-111-7/+13
* hw/riscv/virt.c: skip 'mmu-type' FDT if satp mode not setDaniel Henrique Barboza2023-07-101-7/+7
* hw/riscv: virt: Convert fdt_load_addr to uint64_tLakshmi Bai Raja Subramanian2023-07-101-1/+1
* riscv: Generate devicetree only after machine initialization is completeGuenter Roeck2023-07-101-11/+11
* hw/riscv/virt: Restrict ACLINT to TCGPhilippe Mathieu-Daudé2023-07-101-8/+10