Re: [PATCH v5 05/13] soc: qcom: geni-se: Add resources activation/deactivation helpers
From: Konrad Dybcio
Date: Tue Feb 17 2026 - 07:02:19 EST
On 2/6/26 6:41 PM, Praveen Talari wrote:
> The GENI SE protocol drivers (I2C, SPI, UART) implement similar resource
> activation/deactivation sequences independently, leading to code
> duplication.
>
> Introduce geni_se_resources_activate()/geni_se_resources_deactivate() to
> power on/off resources.The activate function enables ICC, clocks, and TLMM
> whereas the deactivate function disables resources in reverse order
> including OPP rate reset, clocks, ICC and TLMM.
>
> Signed-off-by: Praveen Talari <praveen.talari@xxxxxxxxxxxxxxxx>
> ---
> v4 -> v5
> Konrad
> - updated return value as 0 for geni_se_resources_activate().
I would really like you to include that kerneldoc bit I mentioned it
https://lore.kernel.org/linux-arm-msm/ff9a2aa3-1b2b-4001-82ce-198c61a4b637@xxxxxxxxxxxxxxxx/
Konrad