Re: [PATCH 0/2] clk: qcom: add MSM8x60 LPASS Clock Controller
From: Dmitry Baryshkov
Date: Sun May 31 2026 - 11:37:07 EST
On Sat, May 30, 2026 at 03:59:56PM +0200, Herman van Hazendonk wrote:
> Hi all,
>
> This series adds the LPASS (Low Power Audio SubSystem) Clock Controller
> driver for the MSM8x60 family of SoCs (MSM8260/MSM8660/APQ8060) - the
> Scorpion-class generation that preceded MSM8960's Krait CPUs.
>
> The register layout, parent muxing and divider topology of the LPASS
> PLL/clk fabric differ from MSM8960's LCC enough that a clean separate
> driver is simpler than parameterising lcc-msm8960.c. Both drivers can
> coexist (different Kconfig, match table and compatible).
>
> Used on the HP TouchPad (Tenderloin) where the LPASS Q6 audio DSP needs
> functional MI2S / SLIMBus / PCM clocks before audio playback or capture
> works.
>
> The new binding header is dual-licensed (GPL-2.0-only OR BSD-2-Clause)
> per current qcom-binding convention.
>
> Companion to the MSM8x60 MMCC series.
>
> Thanks,
> Herman
>
> Herman van Hazendonk (2):
> dt-bindings: clock: qcom: add lcc-msm8660 LPASS clock IDs
> clk: qcom: add MSM8x60 LCC (LPASS) driver
ALl of your series got entangled and linked to the same thread. Please
make sure to send each patch series separately. Never send two series or
two versions as reply to each other (yes, new version should also start
a new thread).
>
> drivers/clk/qcom/Kconfig | 9 +
> drivers/clk/qcom/Makefile | 1 +
> drivers/clk/qcom/lcc-msm8660.c | 517 +++++++++++++++++++
> include/dt-bindings/clock/qcom,lcc-msm8660.h | 48 ++
> 4 files changed, 575 insertions(+)
> create mode 100644 drivers/clk/qcom/lcc-msm8660.c
> create mode 100644 include/dt-bindings/clock/qcom,lcc-msm8660.h
>
> --
> 2.43.0
>
--
With best wishes
Dmitry