index
:
riscv-gnu-toolchain/qemu.git
block
master
stable-0.10
stable-0.11
stable-0.12
stable-0.13
stable-0.14
stable-0.15
stable-1.0
stable-1.1
stable-1.2
stable-1.3
stable-1.4
stable-1.5
stable-1.6
stable-1.7
stable-10.0
stable-2.0
stable-2.1
stable-2.10
stable-2.11
stable-2.12
stable-2.2
stable-2.3
stable-2.4
stable-2.5
stable-2.6
stable-2.7
stable-2.8
stable-2.9
stable-3.0
stable-3.1
stable-4.0
stable-4.1
stable-4.2
stable-5.0
stable-6.0
stable-6.1
stable-7.2
stable-8.0
stable-8.1
stable-8.2
stable-9.0
stable-9.1
stable-9.2
staging
staging-10.0
staging-7.2
staging-8.0
staging-8.1
staging-8.2
staging-9.0
staging-9.1
staging-9.2
tracing
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
hw
/
riscv
Age
Commit message (
Expand
)
Author
Files
Lines
2025-07-04
hw/riscv: Initial support for BOSC's Xiangshan Kunminghu FPGA prototype
Huang Borong
1
-0
/
+68
2025-06-10
hw/riscv/riscv-iommu: Remove definition of RISCVIOMMU[Pci|Sys]Class
Zhenzhong Duan
1
-4
/
+2
2025-05-19
hw/riscv: Configurable MPFS CLINT timebase freq
Sebastian Huber
1
-0
/
+1
2025-05-19
hw/riscv/virt: Add the BDF of IOMMU to RISCVVirtState structure
Sunil V L
1
-0
/
+1
2025-01-19
target/riscv: Handle Smrnmi interrupt and exception
Tommy Wu
1
-0
/
+4
2024-12-21
Merge tag 'exec-20241220' of https://github.com/philmd/qemu into staging
Stefan Hajnoczi
1
-1
/
+1
2024-12-20
include: Rename sysemu/ -> system/
Philippe Mathieu-Daudé
1
-1
/
+1
2024-12-20
hw/riscv: Add the checking if DTB overlaps to kernel or initrd
Jim Shu
1
-0
/
+3
2024-12-20
hw/riscv: Add a new struct RISCVBootInfo
Jim Shu
1
-8
/
+17
2024-12-20
hw/riscv: Support to load DTB after 3GB memory on 64-bit system.
Jim Shu
1
-1
/
+1
2024-12-20
hw/riscv/riscv-iommu: implement reset protocol
Daniel Henrique Barboza
1
-2
/
+4
2024-12-20
hw/riscv/virt: Add IOMMU as platform device if the option is set
Sunil V L
2
-1
/
+7
2024-12-20
hw/riscv: add riscv-iommu-sys platform device
Tomasz Jeznach
1
-0
/
+4
2024-10-31
hw/riscv: add RISC-V IOMMU base emulation
Tomasz Jeznach
1
-0
/
+36
2024-10-30
target/riscv: Add fw_dynamic_info32 for booting RV32 OpenSBI
TANG Tiancheng
2
-1
/
+32
2024-10-02
hw/riscv: Respect firmware ELF entry point
Samuel Holland
1
-2
/
+2
2024-06-26
hw/riscv/virt.c: add address-cells in create_fdt_one_aplic()
Daniel Henrique Barboza
1
-0
/
+1
2024-02-21
hw/riscv/virt.h: correct typos
Manos Pitsidianakis
1
-2
/
+2
2024-01-10
hw/riscv/virt: Update GPEX MMIO related properties
Sunil V L
1
-0
/
+1
2024-01-10
hw/riscv: virt: Make few IMSIC macros and functions public
Sunil V L
1
-0
/
+25
2023-09-08
riscv: spelling fixes
Michael Tokarev
1
-1
/
+1
2023-07-10
hw/riscv: sifive_e: Support the watchdog timer of HiFive 1 rev b.
Tommy Wu
1
-3
/
+6
2023-06-13
hw/riscv/opentitan: Correct OpenTitanState parent type/size
Philippe Mathieu-Daudé
1
-1
/
+2
2023-06-13
hw/riscv/opentitan: Explicit machine type definition
Philippe Mathieu-Daudé
1
-1
/
+2
2023-06-13
hw/riscv/opentitan: Add TYPE_OPENTITAN_MACHINE definition
Philippe Mathieu-Daudé
1
-0
/
+2
2023-03-06
hw/riscv/virt: Enable basic ACPI infrastructure
Sunil V L
1
-0
/
+1
2023-03-06
hw/riscv/virt: Add memmap pointer to RiscVVirtState
Sunil V L
1
-0
/
+1
2023-03-06
hw/riscv/virt: Add a switch to disable ACPI
Sunil V L
1
-0
/
+2
2023-03-06
hw/riscv/virt: Add OEM_ID and OEM_TABLE_ID fields
Sunil V L
1
-0
/
+2
2023-03-01
hw/riscv: Move the dtb load bits outside of create_fdt()
Bin Meng
1
-0
/
+1
2023-02-16
hw/riscv/boot.c: make riscv_load_initrd() static
Daniel Henrique Barboza
1
-1
/
+0
2023-02-16
hw/riscv/boot.c: consolidate all kernel init in riscv_load_kernel()
Daniel Henrique Barboza
1
-0
/
+1
2023-02-16
hw/riscv: handle 32 bit CPUs kernel_entry in riscv_load_kernel()
Daniel Henrique Barboza
1
-0
/
+1
2023-02-07
hw/riscv: change riscv_compute_fdt_addr() semantics
Daniel Henrique Barboza
1
-1
/
+1
2023-02-07
hw/riscv: split fdt address calculation from fdt load
Daniel Henrique Barboza
1
-1
/
+3
2023-02-07
include/hw/riscv/opentitan: update opentitan IRQs
Wilfred Mallawa
1
-7
/
+7
2023-01-20
hw/riscv: use ms->fdt in riscv_socket_fdt_write_distance_matrix()
Daniel Henrique Barboza
1
-2
/
+2
2023-01-20
hw/riscv: use MachineState::fdt in riscv_socket_fdt_write_id()
Daniel Henrique Barboza
1
-3
/
+3
2023-01-20
hw/riscv/boot.c: use MachineState in riscv_load_kernel()
Daniel Henrique Barboza
1
-1
/
+1
2023-01-20
hw/riscv/boot.c: use MachineState in riscv_load_initrd()
Daniel Henrique Barboza
1
-2
/
+1
2023-01-20
hw/riscv: write initrd 'chosen' FDT inside riscv_load_initrd()
Daniel Henrique Barboza
1
-2
/
+2
2023-01-20
hw/riscv/sifive_u: use 'fdt' from MachineState
Daniel Henrique Barboza
1
-3
/
+0
2023-01-20
hw/riscv/spike: use 'fdt' from MachineState
Daniel Henrique Barboza
1
-2
/
+0
2023-01-20
hw/riscv/boot.c: Introduce riscv_find_firmware()
Bin Meng
1
-0
/
+2
2023-01-20
hw/riscv/boot.c: introduce riscv_default_firmware_name()
Daniel Henrique Barboza
1
-0
/
+1
2023-01-20
hw/riscv/boot.c: make riscv_find_firmware() static
Daniel Henrique Barboza
1
-1
/
+0
2023-01-08
include: Include headers where needed
Markus Armbruster
6
-2
/
+10
2023-01-06
hw/intc: sifive_plic: Change "priority-base" to start from interrupt source 0
Bin Meng
5
-5
/
+5
2023-01-06
hw/riscv: virt: Fix the value of "riscv, ndev" in the dtb
Bin Meng
1
-3
/
+2
2023-01-06
hw/riscv: sifive_e: Fix the number of interrupt sources of PLIC
Bin Meng
1
-1
/
+6
[next]