public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] scsi: ufs: qcom: Add interconnect support
@ 2023-07-31 14:50 Manivannan Sadhasivam
  2023-07-31 14:50 ` [PATCH 1/2] scsi: ufs: core: Add enums for UFS lanes Manivannan Sadhasivam
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Manivannan Sadhasivam @ 2023-07-31 14:50 UTC (permalink / raw)
  To: andersson, konrad.dybcio, jejb, martin.petersen
  Cc: linux-arm-msm, linux-scsi, linux-kernel, Manivannan Sadhasivam

Hi,

This series adds interconnect support to Qcom UFS driver. Interconnect support
is added to Qcom UFS driver for scaling the interconnect path dynamically. This
is required to avoid boot crash in recent SoCs and also to save power during
runtime. More information is available in patch 2/2.

Credits
=======

This series is a continuation of previous work by Brian Masney [1].

Testing
=======

This series is tested on 96Boards RB3 (SDM845 SoC) and RB5 (SM8250 SoC)
development boards.

NOTE: This series is a spin-off from previous OPP and interconnect series:
https://lore.kernel.org/all/20230720054100.9940-1-manivannan.sadhasivam@linaro.org/

Since the devicetree patches are already merged to Qcom tree, they are excluded
from this series.

Thanks,
Mani

[1] https://lore.kernel.org/all/20221117104957.254648-1-bmasney@redhat.com/

Manivannan Sadhasivam (2):
  scsi: ufs: core: Add enums for UFS lanes
  scsi: ufs: qcom: Add support for scaling interconnects

 drivers/ufs/core/ufshcd.c        |   4 +-
 drivers/ufs/host/ufs-qcom.c      | 131 ++++++++++++++++++++++++++++++-
 drivers/ufs/host/ufs-qcom.h      |   3 +
 drivers/ufs/host/ufshcd-pltfrm.c |   4 +-
 include/ufs/unipro.h             |   6 ++
 5 files changed, 143 insertions(+), 5 deletions(-)

-- 
2.25.1


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

end of thread, other threads:[~2023-08-08  2:51 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-31 14:50 [PATCH 0/2] scsi: ufs: qcom: Add interconnect support Manivannan Sadhasivam
2023-07-31 14:50 ` [PATCH 1/2] scsi: ufs: core: Add enums for UFS lanes Manivannan Sadhasivam
2023-07-31 14:50 ` [PATCH 2/2] scsi: ufs: qcom: Add support for scaling interconnects Manivannan Sadhasivam
2023-07-31 20:09   ` Bart Van Assche
2023-08-02  4:03     ` Manivannan Sadhasivam
2023-07-31 18:47 ` [PATCH 0/2] scsi: ufs: qcom: Add interconnect support Martin K. Petersen
2023-08-08  2:50 ` Martin K. Petersen

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