[PATCH v3 2/3] dt-bindings: interrupt-controller: add UltraRISC DP1000 PLIC
Conor Dooley
conor at kernel.org
Tue Oct 14 10:44:36 PDT 2025
On Tue, Oct 14, 2025 at 04:40:56PM +0100, Lucas Zampieri wrote:
> From: Charles Mirabile <cmirabil at redhat.com>
>
> Add compatible strings for the PLIC found in UltraRISC DP1000 SoC.
>
> The PLIC is part of the UR-CP100 core and has a hardware bug requiring
> a workaround, so the driver will match on the more generic core-specific
> compatible (ultrarisc,cp100-plic) to apply the quirk across all SoCs
> using UR-CP100 cores.
The exact driver behaviour itself is not really appropriate here, all
you need to do is say that the core has the bug!
With the prescriptive bit about driver matching behaviour removed,
Acked-by: Conor Dooley <conor.dooley at microchip.com>
pw-bot: changes-requested
>
> Signed-off-by: Charles Mirabile <cmirabil at redhat.com>
> Signed-off-by: Lucas Zampieri <lzampier at redhat.com>
> ---
> .../bindings/interrupt-controller/sifive,plic-1.0.0.yaml | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml b/Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml
> index 5b827bc24301..34591d64cca3 100644
> --- a/Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml
> +++ b/Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml
> @@ -74,6 +74,9 @@ properties:
> - sophgo,sg2044-plic
> - thead,th1520-plic
> - const: thead,c900-plic
> + - items:
> + - const: ultrarisc,dp1000-plic
> + - const: ultrarisc,cp100-plic
> - items:
> - const: sifive,plic-1.0.0
> - const: riscv,plic0
> --
> 2.51.0
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-riscv/attachments/20251014/aee9d3f1/attachment.sig>
More information about the linux-riscv
mailing list