summaryrefslogtreecommitdiffstats
path: root/tools/lib/python/kdoc
diff options
context:
space:
mode:
authorWenmeng Liu <wenmeng.liu@oss.qualcomm.com>2025-11-14 16:26:49 +0800
committerHans Verkuil <hverkuil+cisco@kernel.org>2026-01-13 10:25:01 +0100
commit17bc0e288224f793a5a97408b7ce0b80c178bfaa (patch)
tree8e5abfe8d866e027d8c0de8e49311b271e5ff130 /tools/lib/python/kdoc
parent26efe43f2ecd11de15c430a5e5069a6fc1372a5c (diff)
downloadlinux-17bc0e288224f793a5a97408b7ce0b80c178bfaa.tar.gz
linux-17bc0e288224f793a5a97408b7ce0b80c178bfaa.zip
media: qcom: camss: Add support for regulator init_load_uA in CSIPHY
Some Qualcomm regulators are configured with initial mode as HPM (High Power Mode), which may lead to higher power consumption. To reduce power usage, it's preferable to set the initial mode to LPM (Low Power Mode). To ensure the regulator can switch from LPM to HPM when needed, this patch adds current load configuration for CAMSS CSIPHY. This allows the regulator framework to scale the mode dynamically based on the load requirement. The current default value for current is uninitialized or random. To address this, initial current values are added for the following platforms: MSM8916, MSM8939, MSM8953, MSM8996, QCM2290, SDM670, SM8250, SC7280, SM8550, SM8650, QCS8300, SA8775P and X1E80100. For SDM660, SDM845, SC8280XP the value is set to 0, indicating that no default current value is configured, the other values are derived from the power grid. Signed-off-by: Wenmeng Liu <wenmeng.liu@oss.qualcomm.com> Signed-off-by: Bryan O'Donoghue <bod@kernel.org> Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
Diffstat (limited to 'tools/lib/python/kdoc')
0 files changed, 0 insertions, 0 deletions