On Thu, 27 Apr 2023 11:43:42 +0100, Conor Dooley wrote: > The dt-binding was defined before the extraction of csr access and > fence.i into their own extensions, and thus the presence of the I > base extension implies Zicsr and Zifencei. > There's no harm in adding them obviously, but for backwards > compatibility with DTs that existed prior to that extraction, software > is unable to differentiate between "i" and "i_zicsr_zifencei" without > any further information. > > Signed-off-by: Conor Dooley <conor.dooley@xxxxxxxxxxxxx> > --- > CC: Conor Dooley <conor@xxxxxxxxxx> > CC: Rob Herring <robh+dt@xxxxxxxxxx> > CC: Krzysztof Kozlowski <krzysztof.kozlowski+dt@xxxxxxxxxx> > CC: Paul Walmsley <paul.walmsley@xxxxxxxxxx> > CC: Palmer Dabbelt <palmer@xxxxxxxxxxx> > CC: linux-riscv@xxxxxxxxxxxxxxxxxxx > CC: devicetree@xxxxxxxxxxxxxxx > CC: linux-kernel@xxxxxxxxxxxxxxx > --- > Documentation/devicetree/bindings/riscv/cpus.yaml | 6 ++++++ > 1 file changed, 6 insertions(+) > Acked-by: Rob Herring <robh@xxxxxxxxxx>