summary refs log tree commit diff stats
path: root/hw/riscv/virt.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* hw/riscv/virt.c: fix typo in 'aia' descriptionDaniel Henrique Barboza2023-07-081-1/+1
* hw/riscv: Validate cluster and NUMA node boundaryGavin Shan2023-06-261-0/+2
* riscv/virt: Support using pflash via -blockdev optionSunil V L2023-06-131-3/+5
* hw/riscv: virt: Assume M-mode FW in pflash0 only when "-bios none"Sunil V L2023-06-131-32/+21
* bulk: Remove pointless QOM castsPhilippe Mathieu-Daudé2023-06-051-5/+5
* hw/riscv/virt.c: Initialize the ACPI tablesSunil V L2023-03-061-0/+4
* hw/riscv/virt: Add memmap pointer to RiscVVirtStateSunil V L2023-03-061-0/+2
* hw/riscv/virt: Add a switch to disable ACPISunil V L2023-03-061-0/+29
* hw/riscv/virt: Add OEM_ID and OEM_TABLE_ID fieldsSunil V L2023-03-061-0/+5
* riscv: Correctly set the device-tree entry 'mmu-type'Alexandre Ghiti2023-03-061-8/+11
* hw/riscv/virt.c: add cbo[mz]-block-size fdt propertiesAnup Patel2023-03-051-0/+11
* hw/riscv: Move the dtb load bits outside of create_fdt()Bin Meng2023-03-011-15/+14
* hw/riscv: Skip re-generating DT nodes for a given DTBBin Meng2023-03-011-0/+1
* hw/riscv/virt.c: do not use RISCV_FEATURE_MMU in create_fdt_socket_cpus()Daniel Henrique Barboza2023-03-011-3/+4
* hw/riscv/boot.c: consolidate all kernel init in riscv_load_kernel()Daniel Henrique Barboza2023-02-161-10/+1
* hw/riscv: handle 32 bit CPUs kernel_entry in riscv_load_kernel()Daniel Henrique Barboza2023-02-161-1/+2
* hw/riscv: virt: Simplify virt_{get,set}_aclint()Bin Meng2023-02-071-4/+2