From 5178c2e7dcd94712f74609e7f9f0147bd5fdf458 Mon Sep 17 00:00:00 2001 From: Can Guo Date: Thu, 5 Dec 2019 18:16:12 -0800 Subject: [PATCH] BACKPORT: FROMLIST: scsi: ufs: Export query request interfaces Vendor drivers may need to send query requests in proprietary implementations. Hence, export the query request interfaces so that vendor drivers can use them. Removed export of internal helper functions: ufshcd_query_attr_retry and ufshcd_query_flag_retry Bug: 146013342 Change-Id: Ibe3082097554e89e03b33a926ef013503bac0e74 Link: https://lore.kernel.org/patchwork/patch/1163542/ Signed-off-by: Can Guo Signed-off-by: Asutosh Das --- drivers/scsi/ufs/ufshcd.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index 1afe3b56a738..f8381aa4b42d 100644 --- a/drivers/scsi/ufs/ufshcd.c +++ b/drivers/scsi/ufs/ufshcd.c @@ -2884,6 +2884,7 @@ out_unlock: ufshcd_release(hba); return err; } +EXPORT_SYMBOL_GPL(ufshcd_query_flag); /** * ufshcd_query_attr - API function for sending attribute requests @@ -2948,6 +2949,7 @@ out: ufshcd_release(hba); return err; } +EXPORT_SYMBOL_GPL(ufshcd_query_attr); /** * ufshcd_query_attr_retry() - API function for sending query @@ -3082,6 +3084,7 @@ int ufshcd_query_descriptor_retry(struct ufs_hba *hba, return err; } +EXPORT_SYMBOL_GPL(ufshcd_query_descriptor_retry); /** * ufshcd_read_desc_length - read the specified descriptor length from header