Hi all, I am currently writing a ufs driver for MT8195 and I noticed that return values on ufs_hba_ops callbacks are ignored. Fix this.
While at it, I also removed a useless wrapper around ufshcd_device_reset(), added a wrapper around ufshcd_ops_phy_initialization and fixed a typo. Signed-off-by: Julien Stephan <[email protected]> --- Changes in v3: - Rebase on next branch - Rename ret to err in drivers/ufs/ufs-rockchip.c - unwrap line in drivers/ufs/ufs-rockchip.c - Link to v2: https://lore.kernel.org/r/[email protected] Changes in v2: - Fix interactive rebase issue: add missing "," and rename ret to err - Link to v1: https://lore.kernel.org/r/[email protected] --- Julien Stephan (3): drivers: ufs: handle return values of ufs_hba_ops callbacks drivers: ufs: add helper for phy_initialization callback drivers: ufs: fix typo in struct ufs_dev_cmd kernel-doc drivers/ufs/ufs-rockchip.c | 9 +++------ drivers/ufs/ufs-uclass.c | 36 ++++++++++++++++++++++++++---------- drivers/ufs/ufs.h | 10 +++++++++- 3 files changed, 38 insertions(+), 17 deletions(-) --- base-commit: c0ca147ac6228949a6d6497531c9f2f4a0dc6c67 change-id: 20260210-ufs-ufs_hba_ops-cleanup-7394a30df596 Best regards, -- Julien Stephan <[email protected]>

