Lines Matching refs:isa
17 const char *isa; in riscv_of_processor_hartid() local
35 if (of_property_read_string(node, "riscv,isa", &isa)) { in riscv_of_processor_hartid()
39 if (isa[0] != 'r' || isa[1] != 'v') { in riscv_of_processor_hartid()
40 pr_warn("CPU with hartid=%d has an invalid ISA of \"%s\"\n", hart, isa); in riscv_of_processor_hartid()
52 const char *isa = orig_isa; in print_isa() local
60 if (strncmp(isa, "rv32i", 5) != 0) in print_isa()
63 if (strncmp(isa, "rv64i", 5) != 0) in print_isa()
69 seq_write(f, isa, 5); in print_isa()
70 isa += 5; in print_isa()
79 if (isa[0] == e[0]) { in print_isa()
80 if (isa[0] != 's') in print_isa()
81 seq_write(f, isa, 1); in print_isa()
83 isa++; in print_isa()
92 if (isa[0] != '\0') in print_isa()
132 const char *compat, *isa, *mmu; in c_show() local
136 if (!of_property_read_string(node, "riscv,isa", &isa)) in c_show()
137 print_isa(m, isa); in c_show()