[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200723122446.1329773-6-lee.jones@linaro.org>
Date: Thu, 23 Jul 2020 13:24:11 +0100
From: Lee Jones <lee.jones@...aro.org>
To: jejb@...ux.ibm.com, martin.petersen@...cle.com
Cc: linux-kernel@...r.kernel.org, linux-scsi@...r.kernel.org,
Lee Jones <lee.jones@...aro.org>,
Alim Akhtar <alim.akhtar@...sung.com>,
Avri Altman <avri.altman@....com>,
Kukjin Kim <kgene@...nel.org>,
Krzysztof Kozlowski <krzk@...nel.org>,
Kiwoong Kim <kwmad.kim@...sung.com>,
linux-samsung-soc@...r.kernel.org
Subject: [PATCH 05/40] scsi: ufs: ufs-exynos: Make stubs 'static inline'
Else the compiler complains of missing prototypes.
Fixes the following W=1 kernel build warning(s):
In file included from drivers/scsi/ufs/ufs-exynos.c:23:
drivers/scsi/ufs/ufs-exynos.h:302:6: warning: no previous prototype for ‘exynos_ufs_cmd_log_start’ [-Wmissing-prototypes]
302 | void exynos_ufs_cmd_log_start(struct ufs_exynos_handle *handle,
| ^~~~~~~~~~~~~~~~~~~~~~~~
drivers/scsi/ufs/ufs-exynos.h:307:6: warning: no previous prototype for ‘exynos_ufs_cmd_log_end’ [-Wmissing-prototypes]
307 | void exynos_ufs_cmd_log_end(struct ufs_exynos_handle *handle,
| ^~~~~~~~~~~~~~~~~~~~~~
drivers/scsi/ufs/ufs-exynos.h:312:5: warning: no previous prototype for ‘exynos_ufs_init_dbg’ [-Wmissing-prototypes]
312 | int exynos_ufs_init_dbg(struct ufs_exynos_handle *handle, struct device *dev)
| ^~~~~~~~~~~~~~~~~~~
drivers/scsi/ufs/ufs-exynos.h:317:6: warning: no previous prototype for ‘exynos_ufs_dump_info’ [-Wmissing-prototypes]
317 | void exynos_ufs_dump_info(struct ufs_exynos_handle *handle, struct device *dev)
| ^~~~~~~~~~~~~~~~~~~~
Cc: Alim Akhtar <alim.akhtar@...sung.com>
Cc: Avri Altman <avri.altman@....com>
Cc: Kukjin Kim <kgene@...nel.org>
Cc: Krzysztof Kozlowski <krzk@...nel.org>
Cc: Kiwoong Kim <kwmad.kim@...sung.com>
Cc: linux-samsung-soc@...r.kernel.org
Signed-off-by: Lee Jones <lee.jones@...aro.org>
---
drivers/scsi/ufs/ufs-exynos.h | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/scsi/ufs/ufs-exynos.h b/drivers/scsi/ufs/ufs-exynos.h
index d86d0a0f74780..0908283a76936 100644
--- a/drivers/scsi/ufs/ufs-exynos.h
+++ b/drivers/scsi/ufs/ufs-exynos.h
@@ -299,22 +299,22 @@ void exynos_ufs_cmd_log_end(struct ufs_exynos_handle *handle,
int exynos_ufs_init_dbg(struct ufs_exynos_handle *handle, struct device *dev);
void exynos_ufs_dump_info(struct ufs_exynos_handle *handle, struct device *dev);
#else
-void exynos_ufs_cmd_log_start(struct ufs_exynos_handle *handle,
- struct ufs_hba *hba, int tag)
+static inline void exynos_ufs_cmd_log_start(struct ufs_exynos_handle *handle,
+ struct ufs_hba *hba, int tag)
{
}
-void exynos_ufs_cmd_log_end(struct ufs_exynos_handle *handle,
- struct ufs_hba *hba, int tag)
+static inline void exynos_ufs_cmd_log_end(struct ufs_exynos_handle *handle,
+ struct ufs_hba *hba, int tag)
{
}
-int exynos_ufs_init_dbg(struct ufs_exynos_handle *handle, struct device *dev)
+static inline int exynos_ufs_init_dbg(struct ufs_exynos_handle *handle, struct device *dev)
{
return 0;
}
-void exynos_ufs_dump_info(struct ufs_exynos_handle *handle, struct device *dev)
+static inline void exynos_ufs_dump_info(struct ufs_exynos_handle *handle, struct device *dev)
{
}
--
2.25.1
Powered by blists - more mailing lists