]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
phy: qcom-qmp-ufs: Add PHY and PLL regulator load
authorNitin Rawat <quic_nitirawa@quicinc.com>
Sat, 30 Aug 2025 07:03:53 +0000 (12:33 +0530)
committerVinod Koul <vkoul@kernel.org>
Mon, 1 Sep 2025 12:03:10 +0000 (17:33 +0530)
commitdf4beac9da5f162770c8563d11cda327d748c20b
treee19381d004fd67f3ddf5961f0798b537c8a344ae
parent0c4916aadb8df892399eec99f775655c31049195
phy: qcom-qmp-ufs: Add PHY and PLL regulator load

Add phy and pll regulator load voting support for all supported
platforms by introducing dedicated regulator bulk data arrays
with their load values.

This ensures stable operation and proper power management for these
platforms where regulators are shared between the QMP UFS PHY and
other IP blocks by setting appropriate regulator load currents during
PHY operations.

Signed-off-by: Nitin Rawat <quic_nitirawa@quicinc.com>
Acked-by: Manivannan Sadhasivam <mani@kernel.org>
Link: https://lore.kernel.org/r/20250830070353.2694-3-nitin.rawat@oss.qualcomm.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c