Re: [PATCH -next v2 1/3] RISC-V: add Bitmanip/Scalar Crypto parsing from DT
From: Zenithal <i@zenithal.me>
Date: 2022-05-18 11:04:47
Also in:
linux-man, linux-mm, linux-riscv, lkml
From: Zenithal <i@zenithal.me>
Date: 2022-05-18 11:04:47
Also in:
linux-man, linux-mm, linux-riscv, lkml
On Wed, May 18, 2022 at 09:50:18AM +0000, Conor.Dooley@microchip.com wrote:
On 18/05/2022 10:25, Hongren (Zenithal) Zheng wrote:quoted
EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe This commit parses Zb/Zk related string from DT and output them in cpuinfoSimilarly here, the typical "this patch" comment.
Will fix in the next version.
quoted
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 commit also changes the logical id of"also" makes it sound like this a separate change? If so, split it into another patch.
No, adding Zba naturally changes the logical id. I think it would be strange the first patch appends Zba then the second patch moves Zba to the beginning of the list
quoted
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>