]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
arm64: renesas: salvator-x: use CS2000 as AUDIO_CLK_B
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Tue, 1 Dec 2015 05:36:34 +0000 (05:36 +0000)
committerSimon Horman <horms+renesas@verge.net.au>
Tue, 1 Dec 2015 06:32:06 +0000 (15:32 +0900)
commit8a8f181d2cfdbff772ff2cc895f59bb28beafbdf
treeb6a0315bbbbbf6d29cd8e4dc6ad98f20bf4b101b
parent40fbe14b54bac16d5ec2fcf077b8aa54fb9de6b2
arm64: renesas: salvator-x: use CS2000 as AUDIO_CLK_B

CS2000 needs AUDIO_CLKOUT as master clock which is generated
by Renesas sound, and Renesas sound needs CS2000 as ADUIO_CLK_B.
Because of this relationship, it will be dead-lock when driver probe.

cs2000: clk_multiplier@4f {
        ...
        clocks = <&rcar_sound 0>, <&x12_clk>;
        ...
};

&rcar_sound {
        ...
        assigned-clocks = <&cs2000>;
        ...
};

This patch is using dummy audio_clkout to avoid this issue.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts