diff options
| author | Alexey Charkov <[email protected]> | 2026-01-20 22:09:04 +0400 |
|---|---|---|
| committer | Neil Armstrong <[email protected]> | 2026-03-12 09:30:44 +0100 |
| commit | 67d8731d4aad25be00e27eeef3602c519619405e (patch) | |
| tree | cfb7c19390afe5a4076b4064a52548c1e5b1ae39 /lib | |
| parent | c664b4d5f30a704003b97823a5ad6361cb16fbe8 (diff) | |
ufs: rockchip: Add device reset support
Wire up the GPIO line which Rockchip RK3576 UFS controller uses to reset
the connected UFS device.
This seems necessary at least for some UFS modules and fixes the following
error while enumerating UFS storage:
ufshcd-rockchip ufshc@2a2d0000: ufshcd_link_startup: Device not present
ufshcd-rockchip ufshc@2a2d0000: link startup failed -6
ufshcd-rockchip ufshc@2a2d0000: ufshcd_pltfrm_init() failed -6
Note that the GPIO descriptor for device resets is already required by the
DT binding (link enclosed).
Link: https://elixir.bootlin.com/linux/v6.18.5/source/Documentation/devicetree/bindings/ufs/rockchip,rk3576-ufshc.yaml#L70
Fixes: 76465ce21ee4 ("ufs: rockchip: Add initial support")
Reviewed-by: Neil Armstrong <[email protected]>
Reviewed-by: Shawn Lin <[email protected]>
Signed-off-by: Alexey Charkov <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Neil Armstrong <[email protected]>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions
