summary refs log tree commit diff stats
path: root/hw/riscv/virt.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* hw/riscv: change riscv_compute_fdt_addr() semanticsDaniel Henrique Barboza2023-02-071-1/+2
* hw/riscv: split fdt address calculation from fdt loadDaniel Henrique Barboza2023-02-071-3/+4
* hw/riscv/virt.c: rename MachineState 'mc' pointers to 'ms'Daniel Henrique Barboza2023-02-071-217/+217
* hw/riscv/virt.c: calculate socket count once in create_fdt_imsic()Daniel Henrique Barboza2023-02-071-15/+19
* hw/riscv/virt.c: move create_fw_cfg() back to virt_machine_init()Daniel Henrique Barboza2023-01-201-7/+7
* hw/riscv: use ms->fdt in riscv_socket_fdt_write_distance_matrix()Daniel Henrique Barboza2023-01-201-1/+1
* hw/riscv: use MachineState::fdt in riscv_socket_fdt_write_id()Daniel Henrique Barboza2023-01-201-9/+9
* hw/riscv/virt.c: remove 'is_32_bit' param from create_fdt_socket_cpus()Daniel Henrique Barboza2023-01-201-9/+9
* hw/riscv/virt.c: simplify create_fdt()Daniel Henrique Barboza2023-01-201-3/+2
* hw/riscv/boot.c: use MachineState in riscv_load_kernel()Daniel Henrique Barboza2023-01-201-2/+1
* hw/riscv/boot.c: use MachineState in riscv_load_initrd()Daniel Henrique Barboza2023-01-201-2/+1
* hw/riscv: write bootargs 'chosen' FDT after riscv_load_kernel()Daniel Henrique Barboza2023-01-201-6/+5
* hw/riscv: write initrd 'chosen' FDT inside riscv_load_initrd()Daniel Henrique Barboza2023-01-201-8/+2
* hw/riscv/boot.c: introduce riscv_default_firmware_name()Daniel Henrique Barboza2023-01-201-7/+3
* hw/riscv: virt: Fix the value of "riscv, ndev" in the dtbBin Meng2023-01-061-1/+2
* hw/riscv: virt: Remove the redundant ipi-id propertyAtish Patra2023-01-061-4/+0
* hw/riscv: virt: Enable booting S-mode firmware from pflashSunil V L2022-10-141-1/+17
* hw/riscv: virt: Move create_fw_cfg() prior to loading kernelSunil V L2022-10-141-7/+7