Re: [PATCH v10 0/2] Add LPASS VA CSR HeartBeat pulse clock support
From: Prasad Kumpatla
Date: Wed Sep 30 2026 - 15:54:08 EST
On 9/30/2026 3:21 PM, Sarath Ganapathiraju via B4 Relay wrote:
The LPASS VA CSR block contains rate generator hardware that producesTested on Hawi - WCD Headset Playback and Record working fine.
a HeartBeat Pulse (also known as RateGen Pulse). This pulse
synchronizes the start of the DMAs and Codec Interfaces for the audio
usecases and can serve as a periodic wakeup source for the DSP.
This series adds the DT binding and driver support to model this
rate generator as a clock provider.
Patch 1 adds the YAML binding for the new qcom,hawi-lpass-va-csr
clock provider node under Documentation/devicetree/bindings/clock/.
Patch 2 adds the lpass-va-csr driver under drivers/clk/qcom that
registers the lpass_heartbeat_pulse clock and enables/disables the
rate generator via regmap when the clock consumer requests it.
Reviewed-by: Prasad Kumpatla <prasad.kumpatla@xxxxxxxxxxxxxxxx>
Tested-by: Prasad Kumpatla <prasad.kumpatla@xxxxxxxxxxxxxxxx>