lkml.org 
[lkml]   [2020]   [Aug]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 16/19] dt-bindings: interrupt-controller: fsl,irqsteer: Fix compatible matching
    Date
    The i.MX 8M DTSes use two compatibles so update the binding to fix
    dtbs_check warnings like:

    arch/arm64/boot/dts/freescale/imx8mq-thor96.dt.yaml: interrupt-controller@32e2d000:
    compatible: ['fsl,imx8m-irqsteer', 'fsl,imx-irqsteer'] is too long
    From schema: Domentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml

    arch/arm64/boot/dts/freescale/imx8mq-thor96.dt.yaml: interrupt-controller@32e2d000:
    compatible: Additional items are not allowed ('fsl,imx-irqsteer' was unexpected)

    Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
    ---
    .../bindings/interrupt-controller/fsl,irqsteer.yaml | 8 +++++---
    1 file changed, 5 insertions(+), 3 deletions(-)

    diff --git a/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml b/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml
    index 360a575ef8b0..3b11a1a15398 100644
    --- a/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml
    +++ b/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml
    @@ -11,9 +11,11 @@ maintainers:

    properties:
    compatible:
    - enum:
    - - fsl,imx8m-irqsteer
    - - fsl,imx-irqsteer
    + oneOf:
    + - const: fsl,imx-irqsteer
    + - items:
    + - const: fsl,imx8m-irqsteer
    + - const: fsl,imx-irqsteer

    reg:
    maxItems: 1
    --
    2.17.1
    \
     
     \ /
      Last update: 2020-08-24 18:29    [W:5.181 / U:0.024 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site