2021-10-22 | Alistair Francis | hw/riscv: opentitan: Update to the latest build Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...e819d1217bf0b530812680.1634524691.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-10-21 | Alistair Francis | target/riscv: Organise the CPU properties Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...02be56d837bb44b289cc4d.1634531504.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-10-21 | Alistair Francis | target/riscv: Remove some unused macros Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...d44c1e371c5c99cc2fa15a.1634531504.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-10-06 | Alistair Francis | hw/riscv: shakti_c: Mark as not user creatable Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...427b47a1b1d5ab475a2edd.1632871759.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2021-09-21 | Alistair Francis | hw/riscv: opentitan: Correct the USB Dev address Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...17d7075b750ece3acb1535.1631767043.git.alistair.francis@wdc.com Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2021-09-20 | Alistair Francis | sifive_u: Connect the SiFive PWM device Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...29a56f5ca60b0b27852a4d.1631159656.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-09-20 | Alistair Francis | hw/timer: Add SiFive PWM support Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...a6ad311ab892ac69134d8b.1631159656.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-09-20 | Alistair Francis | hw/intc: ibex_timer: Convert the timer to use RISC... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...e69a2f7ac480cc0c070db3.1630301632.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-09-20 | Alistair Francis | hw/intc: sifive_plic: Convert the PLIC to use RISC... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...45c0fa1ecf650328840ad5.1630301632.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-09-20 | Alistair Francis | hw/intc: ibex_plic: Convert the PLIC to use RISC-V... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...5f0c37ab35b253371027a8.1630301632.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-09-20 | Alistair Francis | hw/intc: sifive_clint: Use RISC-V CPU GPIO lines Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...c7ddad84c146de62a56736.1630301632.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-09-20 | Alistair Francis | target/riscv: Expose interrupt pending bits as GPIO... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...5a44e73f6442b11c703c53.1630301632.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-09-20 | Alistair Francis | target/riscv: Update the ePMP CSR address Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...0e63d113885c98586053f3.1630543194.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-07-14 | Alistair Francis | hw/riscv/boot: Check the error of fdt_pack() Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...9f76094e4bc5296e0643b9.1626303527.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-07-14 | Alistair Francis | hw/riscv: opentitan: Add the flash alias Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...877b8ea4d6dcfce60db5e9.1625801868.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-07-14 | Alistair Francis | hw/riscv: opentitan: Add the unimplement rv_core_ibex_peri Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...6a32fd79b70fecfb54ff82.1625801868.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-07-14 | Alistair Francis | char: ibex_uart: Update the register layout Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...a862c8a5092f8a9e3f9928.1625801868.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-06-24 | Alistair Francis | hw/riscv: OpenTitan: Connect the mtime and mtimecmp... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...b8db1264b840b56ef2a929.1624001156.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-06-24 | Alistair Francis | hw/timer: Initial commit of Ibex Timer Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...a2c46fe69467d013c03147.1624001156.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-06-24 | Alistair Francis | hw/char/ibex_uart: Make the register layout private Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...0387a3ba2fad7d116a4986.1624001156.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-06-24 | Alistair Francis | target/riscv: Use target_ulong for the DisasContext... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...e3eec320b6a683ab56f705.1622435221.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-06-07 | Alistair Francis | target/riscv/pmp: Add assert for ePMP operations Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...8c82fcb1f6805ee61dde82.1621550996.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-06-07 | Alistair Francis | docs/system: Move the RISC-V -bios information to removed Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...bb8926d85fe1d35e48ea5b.1620081256.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Fix the RV64H decode comment Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...4b253512428c4baca7e4ba.1619234854.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Consolidate RV32/64 16-bit instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...ebf133c2cde6a7a37224d7.1619234854.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Consolidate RV32/64 32-bit instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...c6483ab973fe4791aefa77.1619234854.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Remove an unused CASE_OP_32_64 macro Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...0120c74ad892f60cec35ff.1619234854.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Remove the unused HSTATUS_WPRI macro Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...822958f04dfc732d7beb7e.1619234854.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Remove the hardcoded SATP_MODE macro Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...1739334198e36a64fe04df.1619234854.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Remove the hardcoded MSTATUS_SD macro Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...817c9dd6068dc36478fc53.1619234854.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Remove the hardcoded HGATP_MODE macro Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...265004b07de7489c77a766.1619234854.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Remove the hardcoded SSTATUS_SD macro Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...172790f5b5fc058b40f2f1.1619234854.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Remove the hardcoded RVXLEN macro Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...4f93cbc5d0acc31ed3344a.1619234854.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Add ePMP support for the Ibex CPU Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...2e989dbe416e417a551fd1.1618812899.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv/pmp: Remove outdated comment Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...9a78fdba85280cab4dd27f.1618812899.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Add the ePMP feature Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...c3ae009f5467e2b3960ce0.1618812899.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Fix the PMP is locked check when using TOR Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...89bd59c59990247265b0c6.1618812899.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | hw/riscv: Enable VIRTIO_VGA for RISC-V virt machine Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...0640f3233f8ad1ab270e1e.1617367317.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | hw/opentitan: Update the interrupt layout Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...10da2e9f23c414db5a6960.1617202791.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | MAINTAINERS: Update the RISC-V CPU Maintainers Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...d28f43be69d8eb5cf4b56b.1617749142.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Use RISCVException enum for CSR access Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...11b351b5c9f43039ca8ea3.1617290165.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Use the RISCVException enum for CSR operations Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...ae8fc2429f906a459f17ce.1617290165.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Fix 32-bit HS mode access permissions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...ce3cf4f6622588f9c09149.1617290165.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Use the RISCVException enum for CSR predicates Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...5aa482adb2a558c02a7cad.1617290165.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-05-11 | Alistair Francis | target/riscv: Convert the RISC-V exceptions to an enum Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...e743a7c7f824d68879a527.1617290165.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-03-04 | Alistair Francis | MAINTAINERS: Add a SiFive machine section Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...adf81ae194718f2f17c402.1612836645.git.alistair.francis@wdc.com |
commitcommitdifftree |
2021-02-13 | Alistair Francis | linux-user/signal: Decode waitid si_code Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...3e638abe9e2d78c09a3d5b.1611080607.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2021-01-16 | Alistair Francis | riscv: Pass RISCVHartArrayState by pointer Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...69991896cc82308fd23f76.1610751609.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | riscv/opentitan: Update the OpenTitan memory layout Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...a3fccf77bc45b8ddd01c42.1607982831.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | hw/riscv: Use the CPU to determine if 32-bit Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...7788b73dcd75f9f5615e82.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | target/riscv: cpu: Set XLEN independently from target Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...031431849fdd42eceb514b.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | target/riscv: csr: Remove compile time XLEN checks Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...3a1da21d03d33499c2beb0.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | target/riscv: cpu_helper: Remove compile time XLEN... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...55d677e911b9432eb8f340.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | target/riscv: cpu: Remove compile time XLEN checks Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...90066d43e91245683509d7.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | target/riscv: Specify the XLEN for CPUs Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...fbeb0194293bd24d65f5dc.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | target/riscv: Add a riscv_cpu_is_32bit() helper function Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...35b948bd57f487b6b31869.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | target/riscv: fpu_helper: Match function defs in HELPER... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...73a647b8aac7e023cba145.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | hw/riscv: sifive_u: Remove compile time XLEN checks Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...e419be3a1fef7799e57c2e.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | hw/riscv: spike: Remove compile time XLEN checks Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...e421a0fcd9ac8a92014607.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | hw/riscv: virt: Remove compile time XLEN checks Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...aa0d41716238b055f3f25c.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | hw/riscv: boot: Remove compile time XLEN checks Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...ad7f97bd3aae69aa1ac19e.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | riscv: virt: Remove target macro conditionals Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...a5bd8f524d68795b12c0e4.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | riscv: spike: Remove target macro conditionals Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...6a5e6a9959ac72b77ae4c6.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | target/riscv: Add a TYPE_RISCV_CPU_BASE CPU Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...257679c6ccf6078a5d51af.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | hw/riscv: Expand the is 32-bit check to support more... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...a61b56526c6de65fc3ef42.1608142916.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-12-18 | Alistair Francis | intc/ibex_plic: Clear interrupts that occur during... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...9123cc8a7837af8fa071cf.1607100423.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-11-17 | Alistair Francis | register: Remove unnecessary NULL check Signed-off-by: Alistair Francis <alistair.francis@wdc.com> |
commitcommitdifftree |
2020-11-14 | Alistair Francis | intc/ibex_plic: Ensure we don't loose interrupts Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...828e7c3f85293a09a65b12.1605136387.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-11-14 | Alistair Francis | intc/ibex_plic: Fix some typos in the comments Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...67ac909926368d1bcb7cf5.1605136387.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-11-09 | Alistair Francis | hw/intc/ibex_plic: Clear the claim register when read Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...747f3bda193fcf43af4558.1604629928.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-11-09 | Alistair Francis | target/riscv: Split the Hypervisor execute load helpers Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...77f3c1ae811dea98ab9e36.1604464950.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-11-09 | Alistair Francis | target/riscv: Remove the hyp load and store functions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...d18aad7074c6649f17de2c.1604464950.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-11-09 | Alistair Francis | target/riscv: Remove the HS_TWO_STAGE flag Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...85f914cee18f905007a922.1604464950.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-11-09 | Alistair Francis | target/riscv: Set the virtualised MMU mode when doing... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...53f13cac2fb86dc91ebee8.1604464950.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-11-09 | Alistair Francis | target/riscv: Add a virtualised MMU Mode Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...c1605371b65019ac3073df.1604464950.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-11-04 | Alistair Francis | linux-user/syscall: Fix missing target_to_host_timespec64... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...6b94acd9c34b00081c89bf.1604432881.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-10-22 | Alistair Francis | hw/riscv: Load the kernel after the firmware Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...2090e3d74359e180a6d954.1602634524.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-10-22 | Alistair Francis | hw/riscv: Add a riscv_is_32_bit() function Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...9356ebc1b02f479c2758e0.1602634524.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-10-22 | Alistair Francis | hw/riscv: Return the end address of the loaded firmware Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...3262248b040563716628b2.1602634524.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-10-22 | Alistair Francis | hw/riscv: sifive_u: Allow specifying the CPU Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...0fb7a17f0acf2943381b6a.1602634524.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-10-22 | Alistair Francis | riscv: Convert interrupt logs to use qemu_log_mask() Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...2711c3a0abb81208138c5e.1601652179.git.alistair.francis@wdc.com |
commitcommitdifftree |
2020-09-25 | Alistair Francis | core/register: Specify instance_size in the TypeInfo Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...61d266557d3173bf160524.1598376594.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Support the Virtual Instruction fault Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...5cc0f4d4ac75cda682a8af.1597259519.git.alistair.francis@wdc.com ...5cc0f4d4ac75cda682a8af.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Return the exception from invalid CSR... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...b992c5e0dcc2504a9000a7.1597259519.git.alistair.francis@wdc.com ...b992c5e0dcc2504a9000a7.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Support the v0.6 Hypervisor extension... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...e0ab8c9c66a8672059ec96.1597259519.git.alistair.francis@wdc.com ...e0ab8c9c66a8672059ec96.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Only support little endian guests Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...8e407187f33c6437aeaaf9.1597259519.git.alistair.francis@wdc.com ...8e407187f33c6437aeaaf9.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Only support a single VSXL length Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...750e96895d6813f131de4d.1597259519.git.alistair.francis@wdc.com ...750e96895d6813f131de4d.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Update the CSRs to the v0.6 Hyp extension Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...96c0994f1123fab143666a.1597259519.git.alistair.francis@wdc.com ...96c0994f1123fab143666a.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Update the Hypervisor trap return/entry Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...6e734f65860f601a5745bd.1597259519.git.alistair.francis@wdc.com ...6e734f65860f601a5745bd.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Fix the interrupt cause code Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...3275cdc3043ce35a1ed5c3.1597259519.git.alistair.francis@wdc.com ...3275cdc3043ce35a1ed5c3.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Convert MSTATUS MTL to GVA Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...a68524ed76e4b8683f10e2.1597259519.git.alistair.francis@wdc.com ...a68524ed76e4b8683f10e2.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Don't allow guest to write to htinst Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...eef3b3bc4b53cb5d4ad194.1597259519.git.alistair.francis@wdc.com ...eef3b3bc4b53cb5d4ad194.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Do two-stage lookups on hlv/hlvx/hsv... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...950fbfad1508cfa82ce7f0.1597259519.git.alistair.francis@wdc.com ...950fbfad1508cfa82ce7f0.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Allow generating hlv/hlvx/hsv instructions Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...98dc84cb01d826751b6c14.1597259519.git.alistair.francis@wdc.com ...98dc84cb01d826751b6c14.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-25 | Alistair Francis | target/riscv: Allow setting a two-stage lookup in the... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...e3151c509aaadefc3dcd3e.1597259519.git.alistair.francis@wdc.com ...e3151c509aaadefc3dcd3e.1597259519.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-22 | Alistair Francis | hw/intc: ibex_plic: Honour source priorities Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...a88e09a28206063cf85d48.1595655188.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-22 | Alistair Francis | hw/intc: ibex_plic: Don't allow repeat interrupts on... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...ab61a1cf9cb48c122913b7.1595655188.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-08-22 | Alistair Francis | hw/intc: ibex_plic: Update the pending irqs Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...3f1c973a82b257fdb7198d.1595655188.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-07-14 | Alistair Francis | hw/char: Convert the Ibex UART to use the registerfields API Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...899e71c858d9f0a2a3395b.1594332223.git.alistair.francis@wdc.com ...899e71c858d9f0a2a3395b.1594332223.git.alistair.francis@wdc.com> |
commitcommitdifftree |
2020-07-14 | Alistair Francis | hw/char: Convert the Ibex UART to use the qdev Clock... Signed-off-by: Alistair Francis <alistair.francis@wdc.com> ...59ec161c1217b967d7e19d.1594332223.git.alistair.francis@wdc.com ...59ec161c1217b967d7e19d.1594332223.git.alistair.francis@wdc.com> |
commitcommitdifftree |
next |