Message ID | 20250526153821.7918-1-quic_nitirawa@quicinc.com |
---|---|
Headers | show |
Series | Refactor ufs phy powerup sequence | expand |
Nitin, > Patch 1 is a fix for existing issues, which doesn't have any > dependencies on any other changes. Applied patch 1 to 6.16/scsi-staging, thanks!
On 5/28/2025 7:45 AM, Martin K. Petersen wrote: > > Nitin, > >> Patch 1 is a fix for existing issues, which doesn't have any >> dependencies on any other changes. Hi Martin and Vinod, For the remaining patches (Patch 2 - Patch 10), since Patch 2 (SCSI Patch) depends on PHY patches, can these patches be merged through the PHY tree? Regards, Nitin > > Applied patch 1 to 6.16/scsi-staging, thanks! >
Nitin, > For the remaining patches (Patch 2 - Patch 10), since Patch 2 (SCSI > Patch) depends on PHY patches, can these patches be merged through the > PHY tree? Fine with me. Acked-by: Martin K. Petersen <martin.petersen@oracle.com>
On Mon, 26 May 2025 21:08:11 +0530, Nitin Rawat wrote: > In Current code regulators enable, clks enable, calibrating UFS PHY, > start_serdes and polling PCS_ready_status are part of phy_power_on. > > UFS PHY registers are retained after power collapse, meaning calibrating > UFS PHY, start_serdes and polling PCS_ready_status can be done only when > hba is powered_on, and not needed every time when phy_power_on is called > during resume. Hence keep the code which enables PHY's regulators & clks > in phy_power_on and move the rest steps into phy_calibrate function. > > [...] Applied, thanks! [02/10] scsi: ufs: qcom: add a new phy calibrate API call commit: 399c75b6a9ed2fd609f9ad4c22cdd6364bc9d441 [03/10] phy: qcom-qmp-ufs: Rename qmp_ufs_enable and qmp_ufs_power_on commit: dbd20821946a74e803208a25dddfafe1ae2e34e6 [04/10] phy: qcom-qmp-ufs: Refactor phy_power_on and phy_calibrate callbacks commit: cbfd6c124f27ad2b4c0f617dc40ad8a08a063463 [05/10] phy: qcom-qmp-ufs: Refactor UFS PHY reset commit: d58b9ff47775042acc501d0a892af8bd08128a65 [06/10] phy: qcom-qmp-ufs: Remove qmp_ufs_com_init() commit: 7bcf4936aac6ec8d6fafbfd6f4f62302e5296a0d [07/10] phy: qcom-qmp-ufs: Rename qmp_ufs_power_off commit: acc6b0d73d902d3296d8c77878a9b508c2c6a5bf [08/10] phy: qcom-qmp-ufs: Remove qmp_ufs_exit() and Inline qmp_ufs_com_exit() commit: 7f600f0e193a6638135026c3718ac296ed3f5044 [09/10] phy: qcom-qmp-ufs: refactor qmp_ufs_power_off commit: a079b2d715340482e425ff136b55810ab8279800 [10/10] scsi: ufs: qcom : Refactor phy_power_on/off calls commit: 77d2fa54a94574f767d5fb296b6b8e011eba0c8e Best regards,