Message ID | 20230709115549.2666557-1-sameo@rivosinc.com |
---|---|
Headers | show |
Series | RISC-V: archrandom support | expand |
Am Sonntag, 9. Juli 2023, 13:55:43 CEST schrieb Samuel Ortiz: > From: "Hongren (Zenithal) Zheng" <i@zenithal.me> > > Parse Zb/Zk related string from DT and output them to cpuinfo. > > It is worth noting that the Scalar Crypto extension defines "zk" as a > shorthand for the Zkn, Zkr and Zkt extensions. Since the Zkn one also > implies the Zbkb, Zbkc and Zbkx extensions, simply passing the valid > "zk" extension name through a DT will enable all of the Zbkb, Zbkc, > Zbkx, Zkn, Zkr and Zkt extensions. > > Also, since there currently is no mechanism to merge all enabled > extensions, the generated cpuinfo output could be relatively large. > For example, setting the "riscv,isa" DT property to "rv64imafdc_zk_zks" > will generate the following cpuinfo output: > "rv64imafdc_zbkb_zbkc_zbkx_zknd_zkne_zknh_zkr_zksed_zksh_zkt". > > Tested-by: Jiatai He <jiatai2021@iscas.ac.cn> > Reviewed-by: Evan Green <evan@rivosinc.com> > Reviewed-by: Conor Dooley <conor.dooley@microchip.com> > Signed-off-by: Samuel Ortiz <sameo@rivosinc.com> > Signed-off-by: Hongren (Zenithal) Zheng <i@zenithal.me> Signed-off-by lines should be the other way around (Hongren Zhen first, then yours), otherwise Reviewed-by: Heiko Stuebner <heiko.stuebner@vrull.eu> Tested-by: Heiko Stuebner <heiko.stuebner@vrull.eu>