]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ASoC: renesas: rsnd: care BRGA/BRGB select in rsnd_adg_clk_enable()
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Thu, 17 Apr 2025 23:23:23 +0000 (23:23 +0000)
committerMark Brown <broonie@kernel.org>
Sat, 26 Apr 2025 01:17:36 +0000 (02:17 +0100)
commita714b31225bce9ce2732f6193f28f371093492f0
tree40d09f865dfbf99be27dc1ed6061c23e598de970
parentce6949be36997f65d70bb6496bdfa4befff5bbab
ASoC: renesas: rsnd: care BRGA/BRGB select in rsnd_adg_clk_enable()

Renesas rsnd related clocks are enabled by rsnd_adg_clk_enable(),
but it doesn't care about BRGA/BRGB selection (It is handled when
SSI was started) (BRGA is used for 44.1kHz lineage, BRGB is used for
48kHz lineage in this driver).

But it should be handled since probe time.
Includes BRGCKR_31 in adg->ckr to handle it since boot time.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://patch.msgid.link/87tt6m2x05.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/renesas/rcar/adg.c