RISC-V: Extract multi-letter extension names from "riscv, isa"
authorTsukasa OI <research_trasio@irq.a4lg.com>
Mon, 14 Mar 2022 20:38:42 +0000 (13:38 -0700)
committerPalmer Dabbelt <palmer@rivosinc.com>
Thu, 17 Mar 2022 19:17:54 +0000 (12:17 -0700)
commit40a4d0dfbcf00c8534ab8724041705b3db6c5ce2
tree801122a6a75c4219938b49474d7992eccd7c9ed2
parent2a31c54be097c74344b4fab20ea6104012d2cb8b
RISC-V: Extract multi-letter extension names from "riscv, isa"

Currently, there is no usage for version numbers in extensions as
any ratified non base ISA extension will always at v1.0.

Extract the extension names in place for future parsing.

Tested-by: Heiko Stuebner <heiko@sntech.de>
Reviewed-by: Anup Patel <anup@brainfault.org>
Signed-off-by: Tsukasa OI <research_trasio@irq.a4lg.com>
[Improved commit text and comments]
Signed-off-by: Atish Patra <atishp@rivosinc.com>
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/kernel/cpufeature.c