Home
last modified time | relevance | path

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

/Linux-v6.1/arch/riscv/errata/sifive/
Derrata.c17 bool (*check_func)(unsigned long arch_id, unsigned long impid);
20 static bool errata_cip_453_check_func(unsigned long arch_id, unsigned long impid) in errata_cip_453_check_func() argument
28 (impid < 0x20181004 || impid > 0x20191105)) in errata_cip_453_check_func()
33 static bool errata_cip_1200_check_func(unsigned long arch_id, unsigned long impid) in errata_cip_1200_check_func() argument
42 if ((impid & 0xffffff) > 0x200630 || impid == 0x1200626) in errata_cip_1200_check_func()
59 unsigned long impid) in sifive_errata_probe() argument
65 if (errata_list[idx].check_func(archid, impid)) in sifive_errata_probe()
87 unsigned long impid, in sifive_errata_patch_func() argument
98 cpu_req_errata = sifive_errata_probe(archid, impid); in sifive_errata_patch_func()
/Linux-v6.1/arch/riscv/errata/thead/
Derrata.c18 unsigned long arch_id, unsigned long impid) in errata_probe_pbmt() argument
23 if (arch_id != 0 || impid != 0) in errata_probe_pbmt()
34 unsigned long arch_id, unsigned long impid) in errata_probe_cmo() argument
39 if (arch_id != 0 || impid != 0) in errata_probe_cmo()
51 unsigned long archid, unsigned long impid) in thead_errata_probe() argument
55 if (errata_probe_pbmt(stage, archid, impid)) in thead_errata_probe()
58 if (errata_probe_cmo(stage, archid, impid)) in thead_errata_probe()
65 unsigned long archid, unsigned long impid, in thead_errata_patch_func() argument
69 u32 cpu_req_errata = thead_errata_probe(stage, archid, impid); in thead_errata_patch_func()
/Linux-v6.1/arch/riscv/include/asm/
Dalternative.h44 unsigned long archid, unsigned long impid,
47 unsigned long archid, unsigned long impid,
/Linux-v6.1/arch/riscv/kernel/
Dalternative.c24 unsigned long archid, unsigned long impid,