提交 fe911f7d 编写于 作者: G Geert Uytterhoeven 提交者: Zheng Zengkai

dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1

stable inclusion
from stable-5.10.38
commit c1514ad24c3e6e2beac1f0338f0d8fa2cfaee5f6
bugzilla: 51875
CVE: NA

--------------------------------

commit 7935bb56 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: 905fc6b1 ("dt-bindings: rcar-vin: Convert bindings to json-schema")
Signed-off-by: NGeert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: NNiklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Link: https://lore.kernel.org/r/217c8197efaee7d803b22d433abb0ea8e33b84c6.1619700314.git.geert+renesas@glider.beSigned-off-by: NRob Herring <robh@kernel.org>
Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: NChen Jun <chenjun102@huawei.com>
Acked-by: NWeilong Chen <chenweilong@huawei.com>
Signed-off-by: NZheng Zengkai <zhengzengkai@huawei.com>
上级 78f934fc
...@@ -278,23 +278,35 @@ required: ...@@ -278,23 +278,35 @@ required:
- interrupts - interrupts
- clocks - clocks
- power-domains - power-domains
- resets
allOf:
if: - if:
properties: not:
compatible: properties:
contains: compatible:
enum: contains:
- renesas,vin-r8a7778 enum:
- renesas,vin-r8a7779 - renesas,vin-r8a7778
- renesas,rcar-gen2-vin - renesas,vin-r8a7779
then: then:
required: required:
- port - resets
else:
required: - if:
- renesas,id properties:
- ports compatible:
contains:
enum:
- renesas,vin-r8a7778
- renesas,vin-r8a7779
- renesas,rcar-gen2-vin
then:
required:
- port
else:
required:
- renesas,id
- ports
additionalProperties: false additionalProperties: false
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册