linux/drivers/ufs/host
ChanWoo Lee 9264fd61e6 scsi: ufs: qcom: Return ufs_qcom_clk_scale_*() errors in ufs_qcom_clk_scale_notify()
In commit 031312dbc6 ("scsi: ufs: ufs-qcom: Remove unnecessary goto
statements") the error handling was accidentally changed, resulting in the
error of ufs_qcom_clk_scale_*() calls not being returned.

This is the case I checked:

  ufs_qcom_clk_scale_notify ->
    'ufs_qcom_clk_scale_up_/down_pre_change' error ->
      return 0;

Make sure those errors are properly returned.

Fixes: 031312dbc6 ("scsi: ufs: ufs-qcom: Remove unnecessary goto statements")
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: ChanWoo Lee <cw9316.lee@samsung.com>
Link: https://lore.kernel.org/r/20231215003812.29650-1-cw9316.lee@samsung.com
Reviewed-by: Andrew Halaney <ahalaney@redhat.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
History 2023-12-18 21:09:54 -05:00
..
cdns-pltfrm.c scsi: ufs: Convert all platform drivers to return void 2023-09-21 21:48:05 -04:00
Kconfig scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLER 2023-07-05 21:40:53 -04:00
Makefile scsi: ufs: ufs-qcom: Switch to the new ICE API 2023-06-16 12:04:31 -04:00
tc-dwc-g210-pci.c scsi: ufs: Follow the kernel-doc syntax for documenting return values 2023-07-31 15:17:50 -04:00
tc-dwc-g210-pltfrm.c scsi: ufs: Convert all platform drivers to return void 2023-09-21 21:48:05 -04:00
tc-dwc-g210.c scsi: ufs: Fix kernel-doc headers 2023-07-31 15:17:50 -04:00
tc-dwc-g210.h scsi: ufs: Split the drivers/scsi/ufs directory 2022-05-19 20:27:37 -04:00
ti-j721e-ufs.c scsi: ufs: Convert all platform drivers to return void 2023-09-21 21:48:05 -04:00
ufs-exynos.c Merge patch series "UFS core patches" 2023-09-27 11:14:07 -04:00
ufs-exynos.h scsi: ufs: host: ufs-exynos: Add support for FSD UFS HCI 2022-06-13 21:57:33 -04:00
ufs-hisi.c scsi: ufs: Convert all platform drivers to return void 2023-09-21 21:48:05 -04:00
ufs-hisi.h scsi: ufs: Split the drivers/scsi/ufs directory 2022-05-19 20:27:37 -04:00
ufs-mediatek-trace.h scsi: ufs: ufs-mediatek: Support clk-scaling to optimize power consumption 2022-08-22 22:58:30 -04:00
ufs-mediatek.c scsi: ufs: Convert all platform drivers to return void 2023-09-21 21:48:05 -04:00
ufs-mediatek.h scsi: ufs: ufs-mediatek: Add MCQ support for MTK platform 2023-07-11 15:00:04 -04:00
ufs-qcom.c scsi: ufs: qcom: Return ufs_qcom_clk_scale_*() errors in ufs_qcom_clk_scale_notify() 2023-12-18 21:09:54 -05:00
ufs-qcom.h scsi: ufs: qcom: Rename "hs_gear" to "phy_gear" 2023-09-13 21:20:32 -04:00
ufs-renesas.c scsi: ufs: Convert all platform drivers to return void 2023-09-21 21:48:05 -04:00
ufs-sprd.c scsi: ufs: Convert all platform drivers to return void 2023-09-21 21:48:05 -04:00
ufs-sprd.h scsi: ufs: ufs-unisoc: Add support for Unisoc UFS host controller 2023-01-11 21:17:18 -05:00
ufshcd-dwc.c scsi: ufs: Fix kernel-doc headers 2023-07-31 15:17:50 -04:00
ufshcd-dwc.h scsi: ufs: Split the drivers/scsi/ufs directory 2022-05-19 20:27:37 -04:00
ufshcd-pci.c scsi: ufs: ufs-pci: Switch to use acpi_evaluate_dsm_typed() 2023-10-09 21:47:25 -04:00
ufshcd-pltfrm.c scsi: ufs: core: Store min and max clk freq from OPP table 2023-12-13 22:28:28 -05:00
ufshcd-pltfrm.h scsi: ufs: core: Do not look for unsupported vdd-hba-max-microamp 2023-09-13 21:05:01 -04:00
ufshci-dwc.h scsi: ufs: Split the drivers/scsi/ufs directory 2022-05-19 20:27:37 -04:00