Re: [PATCH v6 3/4] soc: qcom: geni-se: Keep pinctrl active for multi-owner controllers
From: Mukesh Savaliya
Date: Thu Apr 23 2026 - 02:38:33 EST
Thanks Konrad for the review !
On 4/1/2026 3:49 PM, Konrad Dybcio wrote:
On 3/31/26 1:47 PM, Mukesh Kumar Savaliya wrote:
On platforms where a GENI Serial Engine is shared with another system
processor, selecting the "sleep" pinctrl state can disrupt ongoing
transfers initiated by the other processor.
Teach geni_se_resources_off() to skip selecting the pinctrl sleep state
when the Serial Engine is marked as shared, while still allowing the
rest of the resource shutdown sequence to proceed.
This is required for multi-owner configurations (described via DeviceTree
with qcom,qup-multi-owner on the protocol controller node).
Signed-off-by: Mukesh Kumar Savaliya <mukesh.savaliya@xxxxxxxxxxxxxxxx>
---
[...]
+ * @multi_owner: True if SE is shared between multiprocessors.
'between multiple owners'?
yes, will update for next patch along with keeping below RB tag.
Reviewed-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
Konrad