Searched +full:riscv +full:- +full:zabha (Results 1 – 4 of 4) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0 OR MIT)3 ---4 $id: http://devicetree.org/schemas/riscv/extensions.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: RISC-V ISA extensions10 - Paul Walmsley <paul.walmsley@sifive.com>11 - Palmer Dabbelt <palmer@sifive.com>12 - Conor Dooley <conor@kernel.org>15 RISC-V has a large number of extensions, some of which are "standard"16 extensions, meaning they are ratified by RISC-V International, and others[all …]
1 # SPDX-License-Identifier: GPL-2.0-only4 # see Documentation/kbuild/kconfig-language.rst.13 config RISCV config65 # LLD >= 14: https://github.com/llvm/llvm-project/issues/50505220 # -Zsanitizer=shadow-call-stack flag.230 depends on $(cc-option,-fpatchable-function-entry=8)233 def_bool $(cc-option,-fsanitize=shadow-call-stack)234 …# https://github.com/riscv-non-isa/riscv-elf-psabi-doc/commit/a484e843e6eeb51f0cb7b8819e50da6d2444…235 depends on $(ld-option,--no-relax-gp)239 # https://github.com/llvm/llvm-project/commit/6611d58f5bbcbec77262d392e2923e1d680f6985[all …]
2 # architecture-specific flags and dependencies.9 LDFLAGS_vmlinux := -z norelro11 LDFLAGS_vmlinux += -shared -Bsymbolic -z notext --emit-relocs12 KBUILD_CFLAGS += -fPIE15 LDFLAGS_vmlinux += --no-relax16 KBUILD_CPPFLAGS += -DCC_USING_PATCHABLE_FUNCTION_ENTRY18 CC_FLAGS_FTRACE := -fpatchable-function-entry=420 CC_FLAGS_FTRACE := -fpatchable-function-entry=225 KBUILD_CFLAGS_MODULE += -mcmodel=medany33 KBUILD_CFLAGS += -mabi=lp64[all …]
1 // SPDX-License-Identifier: GPL-2.0-only23 #include <asm/text-patching.h>30 #define NUM_ALPHA_EXTS ('z' - 'a' + 1)39 /* Per-cpu ISA extensions. */43 * riscv_isa_extension_base() - Get base extension word59 * __riscv_isa_extension_available() - Check whether given extension83 pr_err("Zicbom detected in ISA string, disabling as no cbom-block-size found\n"); in riscv_ext_zicbom_validate()84 return -EINVAL; in riscv_ext_zicbom_validate()87 pr_err("Zicbom disabled as cbom-block-size present, but is not a power-of-2\n"); in riscv_ext_zicbom_validate()88 return -EINVAL; in riscv_ext_zicbom_validate()[all …]