lkml.org 
[lkml]   [2021]   [May]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.11 322/329] dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1
    Date
    From: Geert Uytterhoeven <geert+renesas@glider.be>

    commit 7935bb56e21b2add81149f4def8e59b4133fe57c upstream.

    The "resets" property is not present on R-Car Gen1 SoCs.
    Supporting it would require migrating from renesas,cpg-clocks to
    renesas,cpg-mssr.

    Fixes: 905fc6b1bfb4a631 ("dt-bindings: rcar-vin: Convert bindings to json-schema")
    Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
    Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
    Link: https://lore.kernel.org/r/217c8197efaee7d803b22d433abb0ea8e33b84c6.1619700314.git.geert+renesas@glider.be
    Signed-off-by: Rob Herring <robh@kernel.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    ---
    Documentation/devicetree/bindings/media/renesas,vin.yaml | 44 +++++++++------
    1 file changed, 28 insertions(+), 16 deletions(-)

    --- a/Documentation/devicetree/bindings/media/renesas,vin.yaml
    +++ b/Documentation/devicetree/bindings/media/renesas,vin.yaml
    @@ -278,23 +278,35 @@ required:
    - interrupts
    - clocks
    - power-domains
    - - resets

    -if:
    - properties:
    - compatible:
    - contains:
    - enum:
    - - renesas,vin-r8a7778
    - - renesas,vin-r8a7779
    - - renesas,rcar-gen2-vin
    -then:
    - required:
    - - port
    -else:
    - required:
    - - renesas,id
    - - ports
    +allOf:
    + - if:
    + not:
    + properties:
    + compatible:
    + contains:
    + enum:
    + - renesas,vin-r8a7778
    + - renesas,vin-r8a7779
    + then:
    + required:
    + - resets
    +
    + - if:
    + properties:
    + compatible:
    + contains:
    + enum:
    + - renesas,vin-r8a7778
    + - renesas,vin-r8a7779
    + - renesas,rcar-gen2-vin
    + then:
    + required:
    + - port
    + else:
    + required:
    + - renesas,id
    + - ports

    additionalProperties: false


    \
     
     \ /
      Last update: 2021-05-17 18:31    [W:2.110 / U:0.172 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site