This patchset add initial support UFS controller for RK3576 SoC. Patch 1 export ufshcd_dme_link_startup function for host drivers, and patch 2&3 add ufs-rockchip driver. Shawn Lin (3): scsi: ufs: core: Export ufshcd_dme_link_startup() helper dt-bindings: ufs: Document Rockchip UFS host controller scsi: ufs: rockchip: init support for UFS .../devicetree/bindings/ufs/rockchip,ufs.yaml | 78 ++++ drivers/ufs/core/ufshcd.c | 4 +- drivers/ufs/host/Kconfig | 12 + drivers/ufs/host/Makefile | 1 + drivers/ufs/host/ufs-rockchip.c | 477 +++++++++++++++++++++ drivers/ufs/host/ufs-rockchip.h | 52 +++ include/ufs/ufshcd.h | 1 + 7 files changed, 624 insertions(+), 1 deletion(-) create mode 100644 Documentation/devicetree/bindings/ufs/rockchip,ufs.yaml create mode 100644 drivers/ufs/host/ufs-rockchip.c create mode 100644 drivers/ufs/host/ufs-rockchip.h -- 2.7.4