Re: [PATCH v3 1/3] RISC-V: add Bitmanip/Scalar Crypto parsing from DT
From: Samuel Ortiz <hidden>
Date: 2022-11-24 09:19:26
Also in:
linux-man, linux-mm, linux-riscv, lkml
From: Samuel Ortiz <hidden>
Date: 2022-11-24 09:19:26
Also in:
linux-man, linux-mm, linux-riscv, lkml
Hi, On Mon, Jun 13, 2022 at 02:46:01AM +0800, Hongren (Zenithal) Zheng wrote:
This patch parses Zb/Zk related string from DT and output them in cpuinfo One thing worth noting is that if DT provides zk, all zbkb, zbkc, zbkx and zkn, zkr, zkt would be enabled. Note that zk is a valid extension name and the current DT binding spec allows this. This patch also changes the logical id of existing multi-letter extensions and adds a statement that instead of logical id compatibility, the order is needed. There currently lacks a mechanism to merge them when producing cpuinfo. Namely if you provide a riscv,isa "rv64imafdc_zk_zks", the cpuinfo output would be "rv64imafdc_zbkb_zbkc_zbkx_zknd_zkne_zknh_zkr_zksed _zksh_zkt" Tested-by: Jiatai He <redacted> Signed-off-by: Hongren (Zenithal) Zheng <i@zenithal.me>
FWIW, after some rebasing: Tested-by: Samuel Ortiz <redacted> Cheers, Samuel.