OSDN Git Service

dt-bindings: riscv: sifive-l2: add a PolarFire SoC compatible
authorConor Dooley <conor.dooley@microchip.com>
Thu, 25 Aug 2022 18:04:17 +0000 (19:04 +0100)
committerConor Dooley <conor.dooley@microchip.com>
Wed, 31 Aug 2022 15:57:44 +0000 (16:57 +0100)
commit17e4732d1d8a859fbb56e5f050e05d3142b88f96
tree7dff96187296e22b66c6d38453b38fe0290057b1
parent1709c70c31e05e6e87b2ffa0a2b4cc0da4b2c513
dt-bindings: riscv: sifive-l2: add a PolarFire SoC compatible

The l2 cache on PolarFire SoC is cross between that of the fu540 and
the fu740. It has the extra interrupt from the fu740 but the lower
number of cache-sets. Add a specific compatible to avoid the likes
of:

mpfs-polarberry.dtb: cache-controller@2010000: interrupts: [[1], [3], [4], [2]] is too long

Fixes: 34fc9cc3aebe ("riscv: dts: microchip: correct L2 cache interrupts")
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Documentation/devicetree/bindings/riscv/sifive-l2-cache.yaml