Home
last modified time | relevance | path

Searched refs:source_isa (Results 1 – 1 of 1) sorted by relevance

/linux/arch/riscv/kernel/
H A Dcpufeature.c701 * source_isa into the resolved_isa based on extensions validate() callbacks. in riscv_resolve_isa()
703 static void __init riscv_resolve_isa(unsigned long *source_isa, in riscv_resolve_isa()
720 for_each_set_bit(bit, source_isa, RISCV_ISA_EXT_MAX) { in match_isa_ext()
730 clear_bit(bit, source_isa);
737 clear_bit(bit, source_isa); in riscv_parse_isa_string()
932 DECLARE_BITMAP(source_isa, RISCV_ISA_EXT_MAX) = { 0 }; in riscv_fill_hwcap_from_isa_string()
955 riscv_parse_isa_string(isa, source_isa); in riscv_fill_hwcap_from_isa_string()
963 set_bit(RISCV_ISA_EXT_ZICSR, source_isa); in riscv_fill_hwcap_from_isa_string()
964 set_bit(RISCV_ISA_EXT_ZIFENCEI, source_isa); in riscv_fill_hwcap_from_isa_string()
965 set_bit(RISCV_ISA_EXT_ZICNTR, source_isa); in riscv_fill_hwcap_from_isa_string()
675 riscv_resolve_isa(unsigned long * source_isa,unsigned long * resolved_isa,unsigned long * this_hwcap,unsigned long * isa2hwcap) riscv_resolve_isa() argument
[all...]