freebsd-skq/sys/riscv/riscv
Brandon Bergren 6e1abda231 riscv: Remove old qemu compatibility code
During early qemu development, the /soc node was marked as compatible
with "riscv-virtio-soc" instead of "simple-bus".

This was changed in qemu 53f54508dae6 in Sep 2018, and predates the
baseline required qemu version (5.0) for riscv by a wide margin.

The generic simplebus code handles attachment in all cases nowadays.

Sponsored by:	Tag1 Consulting, Inc.
Reviewed by:	jrtc27, mhorne
Differential Revision:	https://reviews.freebsd.org/D30011
2021-04-27 16:22:04 -05:00
..
autoconf.c
bus_machdep.c
bus_space_asm.S Use unsigned loads in fubyte, fuword16, generic_bs_r_1, generic_bs_r_2 2020-01-17 16:48:20 +00:00
busdma_bounce.c riscv: very large dma mappings can cause integer overflow 2020-09-02 11:33:31 +00:00
busdma_machdep.c Refine the busdma template interface. Provide tools for filling in fields 2020-09-14 05:58:12 +00:00
clock.c RISC-V: Support EARLY_AP_STARTUP 2019-09-16 22:17:16 +00:00
copyinout.S riscv: Fix copyin/copyout 2019-07-29 14:59:14 +00:00
cpufunc_asm.S
db_disasm.c RISC-V: fix some mismatched format specifiers 2020-09-08 13:21:13 +00:00
db_interface.c Replace uses of sbadaddr with stval. 2018-12-19 17:52:09 +00:00
db_trace.c ddb: replace watchpoint set/clear functions 2021-03-29 12:05:44 -03:00
dump_machdep.c
elf_machdep.c random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
exception.S riscv: Clear SUM in SSTATUS for supervisor mode exceptions. 2021-04-21 13:57:04 -07:00
genassym.c Round TF_SIZE up to the stack alignment (16-bytes). 2020-09-04 21:55:22 +00:00
identcpu.c riscv: clean up empty lines in .c and .h files 2020-09-01 21:21:03 +00:00
in_cksum.c
intr_machdep.c riscv: improve exception code naming 2020-10-24 20:57:13 +00:00
locore.S riscv: Minor cleanup in startup code 2020-10-27 12:44:49 +00:00
machdep.c riscv: always initialize the static kernel environment 2020-11-20 15:21:10 +00:00
mem.c riscv: Add memmmap so we can mmap /dev/mem 2020-10-01 15:04:55 +00:00
minidump_machdep.c Avoid dump_avail[] redefinition. 2020-10-14 22:51:40 +00:00
mp_machdep.c riscv: set kernel_pmap hart mask more precisely 2020-11-05 00:52:52 +00:00
nexus.c riscv: clean up empty lines in .c and .h files 2020-09-01 21:21:03 +00:00
ofw_machdep.c
plic.c INTRNG: only shuffle for !EARLY_AP_STARTUP 2020-07-21 22:47:02 +00:00
pmap.c Add a VA_IS_CLEANMAP() macro. 2021-02-17 16:32:11 -08:00
riscv_console.c Remove stale workaround for the htif console. 2020-02-05 20:11:08 +00:00
riscv_syscon.c riscv: Include syscon_power device driver in GENERIC kernel config 2020-07-26 18:21:02 +00:00
sbi.c riscv: add SBI system reset extension 2021-01-27 19:19:54 -04:00
stack_machdep.c Stack unwinding robustness fixes for RISC-V. 2020-12-08 17:57:18 +00:00
support.S Use unsigned loads in fubyte, fuword16, generic_bs_r_1, generic_bs_r_2 2020-01-17 16:48:20 +00:00
swtch.S Only compile clear_fpu state code when we're building with options FPE. 2020-02-24 16:41:29 +00:00
sys_machdep.c
timer.c Replace inline assembly with rdtime macro 2020-01-10 03:17:28 +00:00
trap.c riscv: Assert that SUM is not set in SSTATUS for exceptions. 2021-04-21 13:57:20 -07:00
uio_machdep.c
uma_machdep.c Tidy up the #includes. Recent changes, such as the introduction of 2020-11-02 19:20:06 +00:00
unwind.c Stack unwinding robustness fixes for RISC-V. 2020-12-08 17:57:18 +00:00
vm_machdep.c riscv: add SBI system reset extension 2021-01-27 19:19:54 -04:00