Age | Commit message (Expand) | Author | Files | Lines |
2024-02-09 | target/riscv: SMBIOS support for RISC-V virt machine | Heinrich Schuchardt | 1 | -0/+42 |
2024-02-09 | target/riscv: support new isa extension detection devicetree properties | Conor Dooley | 1 | -3/+1 |
2024-02-09 | hw/riscv/virt.c: use g_autofree in create_fdt_* | Daniel Henrique Barboza | 1 | -56/+22 |
2024-02-09 | hw/riscv/virt.c: use g_autofree in virt_machine_init() | Daniel Henrique Barboza | 1 | -3/+2 |
2024-02-09 | hw/riscv/virt.c: use g_autofree in create_fdt_virtio() | Daniel Henrique Barboza | 1 | -3/+2 |
2024-02-09 | hw/riscv/virt.c: use g_autofree in create_fdt_sockets() | Daniel Henrique Barboza | 1 | -6/+3 |
2024-02-09 | hw/riscv/virt.c: use g_autofree in create_fdt_socket_cpus() | Daniel Henrique Barboza | 1 | -7/+5 |
2024-01-10 | target/riscv: add zicbop extension flag | Daniel Henrique Barboza | 1 | -0/+5 |
2024-01-10 | hw/riscv/virt.c: fix the interrupts-extended property format of PLIC | Yong-Xuan Wang | 1 | -20/+27 |
2024-01-10 | hw/riscv/virt: Update GPEX MMIO related properties | Sunil V L | 1 | -15/+32 |
2024-01-10 | hw/riscv: virt: Make few IMSIC macros and functions public | Sunil V L | 1 | -24/+1 |
2023-11-22 | hw/riscv/virt.c: do create_fdt() earlier, add finalize_fdt() | Daniel Henrique Barboza | 1 | -29/+42 |
2023-11-07 | target/riscv: Use existing PMU counter mask in FDT generation | Rob Bradford | 1 | -1/+1 |
2023-11-07 | target/riscv: rename ext_icboz to ext_zicboz | Daniel Henrique Barboza | 1 | -1/+1 |
2023-11-07 | target/riscv: rename ext_icbom to ext_zicbom | Daniel Henrique Barboza | 1 | -1/+1 |
2023-10-12 | target/riscv: move KVM only files to kvm subdir | Daniel Henrique Barboza | 1 | -1/+1 |
2023-09-11 | hw/riscv/virt.c: fix non-KVM --enable-debug build | Daniel Henrique Barboza | 1 | -3/+3 |
2023-09-11 | hw/riscv: virt: Fix riscv,pmu DT node path | Conor Dooley | 1 | -1/+1 |
2023-09-11 | target/riscv: select KVM AIA in riscv virt machine | Yong-Xuan Wang | 1 | -31/+63 |
2023-09-11 | target/riscv: support the AIA device emulation with KVM enabled | Yong-Xuan Wang | 1 | -153/+137 |
2023-09-08 | riscv: spelling fixes | Michael Tokarev | 1 | -2/+2 |
2023-08-11 | hw/riscv/virt.c: change 'aclint' TCG check | Daniel Henrique Barboza | 1 | -7/+13 |
2023-07-10 | hw/riscv/virt.c: skip 'mmu-type' FDT if satp mode not set | Daniel Henrique Barboza | 1 | -7/+7 |
2023-07-10 | hw/riscv: virt: Convert fdt_load_addr to uint64_t | Lakshmi Bai Raja Subramanian | 1 | -1/+1 |
2023-07-10 | riscv: Generate devicetree only after machine initialization is complete | Guenter Roeck | 1 | -11/+11 |
2023-07-10 | hw/riscv/virt: Restrict ACLINT to TCG | Philippe Mathieu-Daudé | 1 | -8/+10 |
2023-07-08 | hw/riscv/virt.c: fix typo in 'aia' description | Daniel Henrique Barboza | 1 | -1/+1 |
2023-06-26 | hw/riscv: Validate cluster and NUMA node boundary | Gavin Shan | 1 | -0/+2 |
2023-06-13 | riscv/virt: Support using pflash via -blockdev option | Sunil V L | 1 | -3/+5 |
2023-06-13 | hw/riscv: virt: Assume M-mode FW in pflash0 only when "-bios none" | Sunil V L | 1 | -32/+21 |
2023-06-05 | bulk: Remove pointless QOM casts | Philippe Mathieu-Daudé | 1 | -5/+5 |
2023-03-06 | hw/riscv/virt.c: Initialize the ACPI tables | Sunil V L | 1 | -0/+4 |
2023-03-06 | hw/riscv/virt: Add memmap pointer to RiscVVirtState | Sunil V L | 1 | -0/+2 |
2023-03-06 | hw/riscv/virt: Add a switch to disable ACPI | Sunil V L | 1 | -0/+29 |
2023-03-06 | hw/riscv/virt: Add OEM_ID and OEM_TABLE_ID fields | Sunil V L | 1 | -0/+5 |
2023-03-06 | riscv: Correctly set the device-tree entry 'mmu-type' | Alexandre Ghiti | 1 | -8/+11 |
2023-03-05 | hw/riscv/virt.c: add cbo[mz]-block-size fdt properties | Anup Patel | 1 | -0/+11 |
2023-03-01 | hw/riscv: Move the dtb load bits outside of create_fdt() | Bin Meng | 1 | -15/+14 |
2023-03-01 | hw/riscv: Skip re-generating DT nodes for a given DTB | Bin Meng | 1 | -0/+1 |
2023-03-01 | hw/riscv/virt.c: do not use RISCV_FEATURE_MMU in create_fdt_socket_cpus() | Daniel Henrique Barboza | 1 | -3/+4 |
2023-02-16 | hw/riscv/boot.c: consolidate all kernel init in riscv_load_kernel() | Daniel Henrique Barboza | 1 | -10/+1 |
2023-02-16 | hw/riscv: handle 32 bit CPUs kernel_entry in riscv_load_kernel() | Daniel Henrique Barboza | 1 | -1/+2 |
2023-02-07 | hw/riscv: virt: Simplify virt_{get,set}_aclint() | Bin Meng | 1 | -4/+2 |
2023-02-07 | hw/riscv: change riscv_compute_fdt_addr() semantics | Daniel Henrique Barboza | 1 | -1/+2 |
2023-02-07 | hw/riscv: split fdt address calculation from fdt load | Daniel Henrique Barboza | 1 | -3/+4 |
2023-02-07 | hw/riscv/virt.c: rename MachineState 'mc' pointers to 'ms' | Daniel Henrique Barboza | 1 | -217/+217 |
2023-02-07 | hw/riscv/virt.c: calculate socket count once in create_fdt_imsic() | Daniel Henrique Barboza | 1 | -15/+19 |
2023-01-20 | hw/riscv/virt.c: move create_fw_cfg() back to virt_machine_init() | Daniel Henrique Barboza | 1 | -7/+7 |
2023-01-20 | hw/riscv: use ms->fdt in riscv_socket_fdt_write_distance_matrix() | Daniel Henrique Barboza | 1 | -1/+1 |
2023-01-20 | hw/riscv: use MachineState::fdt in riscv_socket_fdt_write_id() | Daniel Henrique Barboza | 1 | -9/+9 |