summaryrefslogtreecommitdiff
path: root/scripts/basic/split-include.c
diff options
context:
space:
mode:
authorGuodong Xu <guodong.xu@oss.qualcomm.com>2026-09-20 03:18:23 -0400
committerPaul Walmsley <pjw@kernel.org>2026-10-08 15:24:48 -0600
commit3776fb1a1b6c22b429bb2683aa2b28cec477cad6 (patch)
tree343e65b22db7e9de0a20fb3ac473359defa63de5 /scripts/basic/split-include.c
parent40623184c6f041c6f8901f5e822ef5deb01556cc (diff)
downloadlinux-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