Home
last modified time | relevance | path

Searched full:riscv (Results 1 – 25 of 43) sorted by relevance

12

/optee_os/core/arch/riscv/
H A Driscv.mk22 CFG_KERN_LINKER_ARCH ?= riscv
26 CFG_KERN_LINKER_ARCH ?= riscv
114 riscv-platform-mcmodel ?= medany
134 riscv-isa = $(ISA_BASE)$(ISA_D)$(ISA_C)$(ISA_ZBB)_zicsr_zifencei
135 riscv-abi = $(ABI_BASE)$(ABI_D)
137 rv64-platform-cflags += -mcmodel=$(riscv-platform-mcmodel)
138 rv64-platform-cflags += -march=$(riscv-isa) -mabi=$(riscv-abi)
140 rv32-platform-cflags += -mcmodel=$(riscv-platform-mcmodel)
141 rv32-platform-cflags += -march=$(riscv-isa) -mabi=$(riscv-abi)
147 platform-aflags-generic ?= -pipe -march=$(riscv-isa) -mabi=$(riscv-abi)
/optee_os/core/drivers/
H A Dimsic.c20 #include <riscv.h>
35 #define IMSIC_COMPATIBLE "riscv,imsics"
285 val = fdt_getprop(fdt, nodeoff, "riscv,guest-index-bits", &len); in imisc_parse_fdt_node()
291 val = fdt_getprop(fdt, nodeoff, "riscv,hart-index-bits", &len); in imisc_parse_fdt_node()
298 val = fdt_getprop(fdt, nodeoff, "riscv,group-index-bits", &len); in imisc_parse_fdt_node()
304 val = fdt_getprop(fdt, nodeoff, "riscv,group-index-shift", &len); in imisc_parse_fdt_node()
310 val = fdt_getprop(fdt, nodeoff, "riscv,num-ids", &len); in imisc_parse_fdt_node()
H A Driscv_zkr_rng.c10 #include <riscv.h>
/optee_os/core/arch/riscv/kernel/
H A Dsemihosting_rv.S12 * https://github.com/riscv-non-isa/riscv-semihosting/blob/main/binary-interface.adoc
H A Didle.c6 #include <riscv.h>
H A Dunwind_rv.c11 #include <riscv.h>
H A Dsbi_console.c12 #include <riscv.h>
H A Dspinlock.S8 #include <riscv.h>
H A Dtee_time_rdtime.c8 #include <riscv.h>
H A Dcache_helpers_rv.S7 #include <riscv.h>
H A Darch_scall_rv.S10 #include <riscv.h>
H A Dcsr_detect.S7 #include <riscv.h>
/optee_os/
H A DMAINTAINERS355 F: core/arch/riscv/
356 F: lib/libutee/arch/riscv/
357 F: lib/libutils/ext/arch/riscv/
358 F: lib/libutils/isoc/arch/riscv/
359 F: ta/arch/riscv/
/optee_os/lib/libunw/
H A Dsub.mk7 ifeq (riscv,$(ARCH))
/optee_os/core/arch/riscv/include/kernel/
H A Ddelay_arch.h9 #include <riscv.h>
H A Dthread_arch.h15 #include <riscv.h>
19 * See core/arch/riscv/plat-virt/platform_config.h for example.
H A Darch_scall.h10 #include <riscv.h>
H A Duser_access_arch.h10 #include <riscv.h>
/optee_os/core/arch/riscv/plat-sifive/
H A Dplatform_config.h10 #include <riscv.h>
/optee_os/core/arch/riscv/plat-spike/
H A Dplatform_config.h12 #include <riscv.h>
/optee_os/core/kernel/
H A Dsemihosting.c18 * https://github.com/riscv-non-isa/riscv-semihosting/blob/main/binary-interface.adoc
/optee_os/ta/arch/riscv/
H A Dta.ld.S4 OUTPUT_ARCH(riscv)
8 OUTPUT_ARCH(riscv)
/optee_os/core/arch/riscv/plat-virt/
H A Dplatform_config.h12 #include <riscv.h>
/optee_os/scripts/
H A Dcheckpatch_inc.sh17 core/arch/riscv/include/encoding.h )
/optee_os/lib/libutils/ext/include/
H A Dasm.S10 #include <riscv.S>

12