diff options
| author | Guodong Xu <guodong.xu@oss.qualcomm.com> | 2026-09-20 03:18:23 -0400 |
|---|---|---|
| committer | Paul Walmsley <pjw@kernel.org> | 2026-10-08 15:24:48 -0600 |
| commit | 3776fb1a1b6c22b429bb2683aa2b28cec477cad6 (patch) | |
| tree | 343e65b22db7e9de0a20fb3ac473359defa63de5 /scripts/basic/split-include.c | |
| parent | 40623184c6f041c6f8901f5e822ef5deb01556cc (diff) | |
| download | linux-3776fb1a1b6c22b429bb2683aa2b28cec477cad6.tar.gz linux-3776fb1a1b6c22b429bb2683aa2b28cec477cad6.zip | |
dt-bindings: riscv: Add Zic64b extension description
Zic64b mandates that cache blocks are 64 bytes in size and naturally
aligned in the address space. It is a mandatory extension of both the
RVA22 (U64/S64) and RVA23 (U64/S64) profiles, ratified with RISC-V
Profiles Version 1.0.
Document it so it can be described in the riscv,isa-extensions property,
alongside the related Zicbom/Zicbop/Zicboz cache-block extensions. Since
Zic64b fixes the cache block size at 64 bytes, also add a schema check
requiring any present cbom/cbop/cboz block size to be 64. The check
matches only nodes that use riscv,isa-extensions, so nodes carrying
just the deprecated riscv,isa string are not affected.
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Guodong Xu <guodong.xu@oss.qualcomm.com>
Link: https://patch.msgid.link/20260920-rva23u64-hwprobe-v2-v8-3-5f14bc5c23d3@oss.qualcomm.com
Signed-off-by: Paul Walmsley <pjw@kernel.org>
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions
