From a693405459827ef869c41467e9460afd174a396f Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Thu, 13 Mar 2003 00:37:27 -0800 Subject: [PATCH] driver core: Export the legacy_bus structure for drivers to use. --- drivers/base/platform.c | 3 ++- include/linux/device.h | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/base/platform.c b/drivers/base/platform.c index de932ddea39b3..b79c1d3451924 100644 --- a/drivers/base/platform.c +++ b/drivers/base/platform.c @@ -9,7 +9,7 @@ #include #include -static struct device legacy_bus = { +struct device legacy_bus = { .name = "legacy bus", .bus_id = "legacy", }; @@ -75,5 +75,6 @@ int __init platform_bus_init(void) return bus_register(&platform_bus_type); } +EXPORT_SYMBOL(legacy_bus); EXPORT_SYMBOL(platform_device_register); EXPORT_SYMBOL(platform_device_unregister); diff --git a/include/linux/device.h b/include/linux/device.h index e27039ec22220..908d6b708fb73 100644 --- a/include/linux/device.h +++ b/include/linux/device.h @@ -366,6 +366,7 @@ extern int platform_device_register(struct platform_device *); extern void platform_device_unregister(struct platform_device *); extern struct bus_type platform_bus_type; +extern struct device legacy_bus; /* drivers/base/power.c */ extern int device_suspend(u32 state, u32 level); -- 2.53.0