aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2018-09-11 16:06:44 +0100
committerSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2018-09-11 16:46:43 +0100
commitd315cbfe5ceb8271ea496056018266fc67fd8cc0 (patch)
treee1dda22794206b4b403e8f1e351cfac188a0ef01
parentfb599d54a8d3376f34225078c9869dea22f268e4 (diff)
slimbus: core: use device_is_bound to check if driver was binded
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
-rw-r--r--drivers/slimbus/Kconfig2
-rw-r--r--drivers/slimbus/core.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/drivers/slimbus/Kconfig b/drivers/slimbus/Kconfig
index 9d73ad8066986..779c853ecad36 100644
--- a/drivers/slimbus/Kconfig
+++ b/drivers/slimbus/Kconfig
@@ -3,7 +3,7 @@
# SLIMbus driver configuration
#
menuconfig SLIMBUS
- tristate "SLIMbus support"
+ bool "SLIMbus support"
help
SLIMbus is standard interface between System-on-Chip and audio codec,
and other peripheral components in typical embedded systems.
diff --git a/drivers/slimbus/core.c b/drivers/slimbus/core.c
index 1dbdcde7985a1..7d32f8d9eed1e 100644
--- a/drivers/slimbus/core.c
+++ b/drivers/slimbus/core.c
@@ -290,7 +290,7 @@ static void slim_device_update_status(struct slim_device *sbdev,
return;
sbdev->status = status;
- if (!sbdev->dev.driver)
+ if (!device_is_bound(&sbdev->dev))
return;
sbdrv = to_slim_driver(sbdev->dev.driver);