From 337b068722a21cbbd4c5e925f0ac90209b44a8a8 Mon Sep 17 00:00:00 2001 From: Viresh Kumar Date: Fri, 20 Mar 2015 20:29:13 +0530 Subject: [PATCH] greybus: core: Don't initialize greybus if it is disabled Signed-off-by: Viresh Kumar Signed-off-by: Greg Kroah-Hartman --- drivers/staging/greybus/core.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/staging/greybus/core.c b/drivers/staging/greybus/core.c index 15408ec61dc3..a25df369d2b9 100644 --- a/drivers/staging/greybus/core.c +++ b/drivers/staging/greybus/core.c @@ -207,6 +207,9 @@ static int __init gb_init(void) { int retval; + if (greybus_disabled()) + return -ENODEV; + BUILD_BUG_ON(HOST_DEV_CPORT_ID_MAX >= (long)CPORT_ID_BAD); retval = gb_debugfs_init(); -- 2.11.0