driver core: fix build with SYSFS=n
authorRandy Dunlap <randy.dunlap@oracle.com>
Mon, 31 Dec 2007 18:05:43 +0000 (10:05 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 25 Jan 2008 04:40:42 +0000 (20:40 -0800)
commit92b421416f8194aec87b1439487b5544e9ac8187
treed0f29e8252bb50fd30e59936b023956af516ce4a
parent9148fe8767dc8612b2e66d11126744d6436cc94e
driver core: fix build with SYSFS=n

When SYSFS=n and MODULES=y, build ends with:

linux-2.6.24-rc6-mm1/drivers/base/module.c: In function 'module_add_driver':
linux-2.6.24-rc6-mm1/drivers/base/module.c:49: error: 'module_kset' undeclared (first use in this function)
make[3]: *** [drivers/base/module.o] Error 1

Below is one possible fix.
Build-tested with all 4 config combinations of SYSFS & MODULES.

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/base/Makefile
drivers/base/base.h