Re: [PATCH v2 1/2] soundwire: qcom: set the bus mclk_freq property
Vinod Koul <[email protected]> Thu, 06 Aug 2026 14:09:23 +0530
| Newsgroups | org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-kernel,org.kernel.vger.linux-sound |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 28 Jul 2026 19:35:41 +0200, Jorijn van der Graaf wrote:
> sdw_slave_get_scale_index() needs bus->prop.mclk_freq to compute the
> SCP bus-clock base and scale register values, and fails with "no bus
> MCLK" when it is unset. The qcom controller never set it, so slave
> initialization cannot program the clock registers on this bus: it
> would fail outright for an SDCA-class slave, and a slave driver
> declaring clock_reg_supported hits the same error. The pending WCD9378
> codec driver hand-rolls these writes as a workaround, following its
> downstream counterpart.
>
> [...]
Applied, thanks!
[1/2] soundwire: qcom: set the bus mclk_freq property
commit: f64c5d5ff8f9d25272562560ba1bc994f53a6def
[2/2] soundwire: honor clock_reg_supported in the clock scaling check
commit: b3d27039466292faebbfd83ed9c4a7d2c39e79eb
Best regards,
--
~Vinod