summaryrefslogtreecommitdiff
path: root/drivers/scsi/ufs
diff options
context:
space:
mode:
authorVenkat Gopalakrishnan <venkatg@codeaurora.org>2016-01-26 17:19:15 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:02:04 -0700
commit68d437a53f3904231a052e6b3cc784efaee27e84 (patch)
tree9e15ea45da86f48ecec403f8e36e4045573e9f29 /drivers/scsi/ufs
parent1191a83ef3d101f16a98329b068c925e5ed7b266 (diff)
scsi: ufs-qcom: ifdef msm bus scaling code appropriately
ifdef msm-bus include and api's with CONFIG_MSM_BUS_SCALING. This makes compiling UFS driver clean when MSM_BUS_SCALING is not enabled. Change-Id: I50a3f43c7c1deb1033d4ece1493e0f205d8ed553 Signed-off-by: Venkat Gopalakrishnan <venkatg@codeaurora.org>
Diffstat (limited to 'drivers/scsi/ufs')
-rw-r--r--drivers/scsi/ufs/ufs-qcom.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/scsi/ufs/ufs-qcom.c b/drivers/scsi/ufs/ufs-qcom.c
index 72079d78d1b1..c2f0e98f8f85 100644
--- a/drivers/scsi/ufs/ufs-qcom.c
+++ b/drivers/scsi/ufs/ufs-qcom.c
@@ -16,7 +16,11 @@
#include <linux/of.h>
#include <linux/iopoll.h>
#include <linux/platform_device.h>
+
+#ifdef CONFIG_MSM_BUS_SCALING
#include <linux/msm-bus.h>
+#endif
+
#include <soc/qcom/scm.h>
#include <linux/phy/phy.h>
#include <linux/phy/phy-qcom-ufs.h>
@@ -1028,6 +1032,9 @@ static int ufs_qcom_bus_register(struct ufs_qcom_host *host)
{
return 0;
}
+static inline void msm_bus_scale_unregister_client(uint32_t cl)
+{
+}
#endif /* CONFIG_MSM_BUS_SCALING */
static void ufs_qcom_dev_ref_clk_ctrl(struct ufs_qcom_host *host, bool enable)