U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/2] Add regulator support to qcom-ufs driver
@ 2026-05-23 13:04 Federico Amedeo Izzo via B4 Relay
  2026-05-23 13:04 ` [PATCH v4 1/2] regulator: qcom-rpmh-regulator: fix regulator mode mismatch Federico Amedeo Izzo via B4 Relay
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Federico Amedeo Izzo via B4 Relay @ 2026-05-23 13:04 UTC (permalink / raw)
  To: Sumit Garg, u-boot-qcom, u-boot
  Cc: Neil Armstrong, Bhupesh Sharma, Neha Malcom Francis,
	Casey Connolly, Tom Rini, Marek Vasut, Federico Amedeo Izzo,
	Julien Stephan, Jaehoon Chung, Peng Fan, Luca Weiss,
	Aswin Murugan

This series enables UFS support on SC7280 devices with UFS3.1.
SC7280 devices with UFS2.2 were already working.

The root cause was ABL leaving vcc-supply regulator disabled on UFS3.1
devices, and enabled on UFS2.2 devices that worked fine without
regulator support.

Signed-off-by: Federico Amedeo Izzo <federico@izzo.pro>
---
Changes in v4:
- Improve regulator mode fix: apply current mode during enable
- Remove regulator mode code from qcom-ufs driver
- Link to v3: https://patch.msgid.link/20260523-qcom-ufs-regulator-support-v3-0-1be2a80a2577@izzo.pro

Changes in v3:
- Fix bug causing HPM mode not being applied. Removed LPM/HPM hack
- Read regulator mode from dts property instead of hardcoding it
- Link to v2: https://patch.msgid.link/20260521-qcom-ufs-regulator-support-v2-1-d3ec82ae5dbc@izzo.pro

Changes in v2:
- Add vccq2-supply for UFS2.2 devices without internal eLDO regulator
- Fix wrong topic
- Link to v1: https://patch.msgid.link/20260521-dpu-add-dspp-gc-driver-v1-1-83372488cdcf@izzo.pro

To: Sumit Garg <sumit.garg@kernel.org>
To: u-boot-qcom@groups.io
To: u-boot@lists.denx.de
Cc: Jaehoon Chung <jh80.chung@samsung.com>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Casey Connolly <casey.connolly@linaro.org>
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Cc: Tom Rini <trini@konsulko.com>
Cc: Luca Weiss <luca.weiss@fairphone.com>
Cc: Aswin Murugan <aswin.murugan@oss.qualcomm.com>
Cc: Federico Amedeo Izzo <federico@izzo.pro>
Cc: Bhupesh Sharma <bhupesh.linux@gmail.com>
Cc: Neha Malcom Francis <n-francis@ti.com>
Cc: Julien Stephan <jstephan@baylibre.com>
Cc: Marek Vasut <marek.vasut+renesas@mailbox.org>

---
Federico Amedeo Izzo (2):
      regulator: qcom-rpmh-regulator: fix regulator mode mismatch
      ufs: qcom: add ufs host regulator support

 drivers/power/regulator/qcom-rpmh-regulator.c | 106 ++++++++++++++------------
 drivers/ufs/ufs-qcom.c                        |  25 ++++++
 drivers/ufs/ufs-qcom.h                        |   4 +
 3 files changed, 85 insertions(+), 50 deletions(-)
---
base-commit: 744cf5d4e398c5f657e5c3eeb44d00fa5175dc85
change-id: 20260521-qcom-ufs-regulator-support-466ea6ad202a

Best regards,
--  
Federico Amedeo Izzo <federico@izzo.pro>



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2026-06-09 12:52 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-23 13:04 [PATCH v4 0/2] Add regulator support to qcom-ufs driver Federico Amedeo Izzo via B4 Relay
2026-05-23 13:04 ` [PATCH v4 1/2] regulator: qcom-rpmh-regulator: fix regulator mode mismatch Federico Amedeo Izzo via B4 Relay
2026-05-23 13:04 ` [PATCH v4 2/2] ufs: qcom: add ufs host regulator support Federico Amedeo Izzo via B4 Relay
2026-05-25 12:12   ` Neha Malcom Francis
2026-05-25 19:41     ` Federico Amedeo Izzo
2026-05-26  6:56       ` Neha Malcom Francis
2026-05-26  6:59       ` Neha Malcom Francis
2026-05-26 14:01 ` [PATCH v4 0/2] Add regulator support to qcom-ufs driver Casey Connolly
2026-06-09 12:49 ` (subset) " Casey Connolly
2026-06-09 12:52 ` Neil Armstrong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox