[PATCH 06/16] ASoC: twl4030-codec: Allow setting APLL rate through the .set_sysclk() interface
Andreas Kemnade
andreas at kemnade.info
Tue Jul 14 11:36:04 PDT 2026
On Sat, 11 Jul 2026 08:01:53 +0200
"H. Nikolaus Schaller" <hns at goldelico.com> wrote:
> From: Grond <grond66 at riseup.net>
>
> On the Pandora, the APLL is actually what drives all of the audio
> clocks on the board. Since the TWL4030 is only used for capture, we
> need some way of setting the correct rate for playback streams, since
> they will not go through the TWL4030's .hw_params() code path (which
> is normally how APLL rate is set).
>
> Signed-off-by: Grond <grond66 at riseup.net>
> Signed-off-by: H. Nikolaus Schaller <hns at goldelico.com>
As a general comment: might we model this as clock provider (and maybe
that enables the usage of a generic audio-graph-card)?
Regards,
Andreas
More information about the linux-arm-kernel
mailing list