OSDN Git Service

ASoC: dt-bindings: renesas,rsnd.yaml: add R-Car Gen4 support
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Mon, 13 Feb 2023 02:13:06 +0000 (02:13 +0000)
committerMark Brown <broonie@kernel.org>
Sun, 5 Mar 2023 23:38:37 +0000 (23:38 +0000)
commit7f8b5b24bbb463614dd6b797e6b2ee92b3e2a6a1
tree9190bca101606717b387c70516b0cb5ee66fbf6b
parent587cbe99152fd735605f3502f42f640bb54f6048
ASoC: dt-bindings: renesas,rsnd.yaml: add R-Car Gen4 support

There are no compatible for "reg/reg-names" and "clock-name"
between previous R-Car series and R-Car Gen4.

"reg/reg-names" needs 3 categorize (for Gen1, for Gen2/Gen3, for Gen4),
therefore, use 3 if-then to avoid nested if-then-else.

Move "clock-name" detail properties to under allOf to use if-then-else
for Gen4 or others.

Link: https://lore.kernel.org/all/87zg9vk0ex.wl-kuninori.morimoto.gx@renesas.com/#r
Link: https://lore.kernel.org/all/87r0v2uvm7.wl-kuninori.morimoto.gx@renesas.com/#r
Link: https://lore.kernel.org/all/87r0v1t02h.wl-kuninori.morimoto.gx@renesas.com/#r
Link: https://lore.kernel.org/all/87y1p7bpma.wl-kuninori.morimoto.gx@renesas.com/#r
Reported-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/87sffa8g99.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/renesas,rsnd.yaml