提交 37b7754a 编写于 作者: S Stephen Rothwell

[SPARC/64] Rename some functions like PowerPC

This is to make the of merge easier.  Also rename of_bus_type.
Signed-off-by: NStephen Rothwell <sfr@canb.auug.org.au>
Acked-by: NDavid S. Miller <davem@davemloft.net>
上级 f898f8db
...@@ -21,7 +21,7 @@ static int of_platform_bus_match(struct device *dev, struct device_driver *drv) ...@@ -21,7 +21,7 @@ static int of_platform_bus_match(struct device *dev, struct device_driver *drv)
return of_match_device(matches, of_dev) != NULL; return of_match_device(matches, of_dev) != NULL;
} }
static int of_device_probe(struct device *dev) static int of_platform_device_probe(struct device *dev)
{ {
int error = -ENODEV; int error = -ENODEV;
struct of_platform_driver *drv; struct of_platform_driver *drv;
...@@ -45,7 +45,7 @@ static int of_device_probe(struct device *dev) ...@@ -45,7 +45,7 @@ static int of_device_probe(struct device *dev)
return error; return error;
} }
static int of_device_remove(struct device *dev) static int of_platform_device_remove(struct device *dev)
{ {
struct of_device * of_dev = to_of_device(dev); struct of_device * of_dev = to_of_device(dev);
struct of_platform_driver * drv = to_of_platform_driver(dev->driver); struct of_platform_driver * drv = to_of_platform_driver(dev->driver);
...@@ -55,7 +55,7 @@ static int of_device_remove(struct device *dev) ...@@ -55,7 +55,7 @@ static int of_device_remove(struct device *dev)
return 0; return 0;
} }
static int of_device_suspend(struct device *dev, pm_message_t state) static int of_platform_device_suspend(struct device *dev, pm_message_t state)
{ {
struct of_device * of_dev = to_of_device(dev); struct of_device * of_dev = to_of_device(dev);
struct of_platform_driver * drv = to_of_platform_driver(dev->driver); struct of_platform_driver * drv = to_of_platform_driver(dev->driver);
...@@ -66,7 +66,7 @@ static int of_device_suspend(struct device *dev, pm_message_t state) ...@@ -66,7 +66,7 @@ static int of_device_suspend(struct device *dev, pm_message_t state)
return error; return error;
} }
static int of_device_resume(struct device * dev) static int of_platform_device_resume(struct device * dev)
{ {
struct of_device * of_dev = to_of_device(dev); struct of_device * of_dev = to_of_device(dev);
struct of_platform_driver * drv = to_of_platform_driver(dev->driver); struct of_platform_driver * drv = to_of_platform_driver(dev->driver);
...@@ -87,7 +87,7 @@ static int node_match(struct device *dev, void *data) ...@@ -87,7 +87,7 @@ static int node_match(struct device *dev, void *data)
struct of_device *of_find_device_by_node(struct device_node *dp) struct of_device *of_find_device_by_node(struct device_node *dp)
{ {
struct device *dev = bus_find_device(&of_bus_type, NULL, struct device *dev = bus_find_device(&of_platform_bus_type, NULL,
dp, node_match); dp, node_match);
if (dev) if (dev)
...@@ -101,10 +101,10 @@ EXPORT_SYMBOL(of_find_device_by_node); ...@@ -101,10 +101,10 @@ EXPORT_SYMBOL(of_find_device_by_node);
struct bus_type ebus_bus_type = { struct bus_type ebus_bus_type = {
.name = "ebus", .name = "ebus",
.match = of_platform_bus_match, .match = of_platform_bus_match,
.probe = of_device_probe, .probe = of_platform_device_probe,
.remove = of_device_remove, .remove = of_platform_device_remove,
.suspend = of_device_suspend, .suspend = of_platform_device_suspend,
.resume = of_device_resume, .resume = of_platform_device_resume,
}; };
EXPORT_SYMBOL(ebus_bus_type); EXPORT_SYMBOL(ebus_bus_type);
#endif #endif
...@@ -113,23 +113,23 @@ EXPORT_SYMBOL(ebus_bus_type); ...@@ -113,23 +113,23 @@ EXPORT_SYMBOL(ebus_bus_type);
struct bus_type sbus_bus_type = { struct bus_type sbus_bus_type = {
.name = "sbus", .name = "sbus",
.match = of_platform_bus_match, .match = of_platform_bus_match,
.probe = of_device_probe, .probe = of_platform_device_probe,
.remove = of_device_remove, .remove = of_platform_device_remove,
.suspend = of_device_suspend, .suspend = of_platform_device_suspend,
.resume = of_device_resume, .resume = of_platform_device_resume,
}; };
EXPORT_SYMBOL(sbus_bus_type); EXPORT_SYMBOL(sbus_bus_type);
#endif #endif
struct bus_type of_bus_type = { struct bus_type of_platform_bus_type = {
.name = "of", .name = "of",
.match = of_platform_bus_match, .match = of_platform_bus_match,
.probe = of_device_probe, .probe = of_platform_device_probe,
.remove = of_device_remove, .remove = of_platform_device_remove,
.suspend = of_device_suspend, .suspend = of_platform_device_suspend,
.resume = of_device_resume, .resume = of_platform_device_resume,
}; };
EXPORT_SYMBOL(of_bus_type); EXPORT_SYMBOL(of_platform_bus_type);
static inline u64 of_read_addr(const u32 *cell, int size) static inline u64 of_read_addr(const u32 *cell, int size)
{ {
...@@ -595,7 +595,7 @@ static struct of_device * __init scan_one_device(struct device_node *dp, ...@@ -595,7 +595,7 @@ static struct of_device * __init scan_one_device(struct device_node *dp,
build_device_resources(op, parent); build_device_resources(op, parent);
op->dev.parent = parent; op->dev.parent = parent;
op->dev.bus = &of_bus_type; op->dev.bus = &of_platform_bus_type;
if (!parent) if (!parent)
strcpy(op->dev.bus_id, "root"); strcpy(op->dev.bus_id, "root");
else else
...@@ -639,7 +639,7 @@ static int __init of_bus_driver_init(void) ...@@ -639,7 +639,7 @@ static int __init of_bus_driver_init(void)
{ {
int err; int err;
err = bus_register(&of_bus_type); err = bus_register(&of_platform_bus_type);
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
if (!err) if (!err)
err = bus_register(&ebus_bus_type); err = bus_register(&ebus_bus_type);
......
...@@ -354,7 +354,7 @@ static struct of_platform_driver clock_driver = { ...@@ -354,7 +354,7 @@ static struct of_platform_driver clock_driver = {
/* Probe for the mostek real time clock chip. */ /* Probe for the mostek real time clock chip. */
static int __init clock_init(void) static int __init clock_init(void)
{ {
return of_register_driver(&clock_driver, &of_bus_type); return of_register_driver(&clock_driver, &of_platform_bus_type);
} }
/* Must be after subsys_initcall() so that busses are probed. Must /* Must be after subsys_initcall() so that busses are probed. Must
......
...@@ -155,7 +155,7 @@ static struct of_platform_driver auxio_driver = { ...@@ -155,7 +155,7 @@ static struct of_platform_driver auxio_driver = {
static int __init auxio_init(void) static int __init auxio_init(void)
{ {
return of_register_driver(&auxio_driver, &of_bus_type); return of_register_driver(&auxio_driver, &of_platform_bus_type);
} }
/* Must be after subsys_initcall() so that busses are probed. Must /* Must be after subsys_initcall() so that busses are probed. Must
......
...@@ -21,7 +21,7 @@ static int of_platform_bus_match(struct device *dev, struct device_driver *drv) ...@@ -21,7 +21,7 @@ static int of_platform_bus_match(struct device *dev, struct device_driver *drv)
return of_match_device(matches, of_dev) != NULL; return of_match_device(matches, of_dev) != NULL;
} }
static int of_device_probe(struct device *dev) static int of_platform_device_probe(struct device *dev)
{ {
int error = -ENODEV; int error = -ENODEV;
struct of_platform_driver *drv; struct of_platform_driver *drv;
...@@ -45,7 +45,7 @@ static int of_device_probe(struct device *dev) ...@@ -45,7 +45,7 @@ static int of_device_probe(struct device *dev)
return error; return error;
} }
static int of_device_remove(struct device *dev) static int of_platform_device_remove(struct device *dev)
{ {
struct of_device * of_dev = to_of_device(dev); struct of_device * of_dev = to_of_device(dev);
struct of_platform_driver * drv = to_of_platform_driver(dev->driver); struct of_platform_driver * drv = to_of_platform_driver(dev->driver);
...@@ -55,7 +55,7 @@ static int of_device_remove(struct device *dev) ...@@ -55,7 +55,7 @@ static int of_device_remove(struct device *dev)
return 0; return 0;
} }
static int of_device_suspend(struct device *dev, pm_message_t state) static int of_platform_device_suspend(struct device *dev, pm_message_t state)
{ {
struct of_device * of_dev = to_of_device(dev); struct of_device * of_dev = to_of_device(dev);
struct of_platform_driver * drv = to_of_platform_driver(dev->driver); struct of_platform_driver * drv = to_of_platform_driver(dev->driver);
...@@ -66,7 +66,7 @@ static int of_device_suspend(struct device *dev, pm_message_t state) ...@@ -66,7 +66,7 @@ static int of_device_suspend(struct device *dev, pm_message_t state)
return error; return error;
} }
static int of_device_resume(struct device * dev) static int of_platform_device_resume(struct device * dev)
{ {
struct of_device * of_dev = to_of_device(dev); struct of_device * of_dev = to_of_device(dev);
struct of_platform_driver * drv = to_of_platform_driver(dev->driver); struct of_platform_driver * drv = to_of_platform_driver(dev->driver);
...@@ -112,7 +112,7 @@ static int node_match(struct device *dev, void *data) ...@@ -112,7 +112,7 @@ static int node_match(struct device *dev, void *data)
struct of_device *of_find_device_by_node(struct device_node *dp) struct of_device *of_find_device_by_node(struct device_node *dp)
{ {
struct device *dev = bus_find_device(&of_bus_type, NULL, struct device *dev = bus_find_device(&of_platform_bus_type, NULL,
dp, node_match); dp, node_match);
if (dev) if (dev)
...@@ -126,20 +126,20 @@ EXPORT_SYMBOL(of_find_device_by_node); ...@@ -126,20 +126,20 @@ EXPORT_SYMBOL(of_find_device_by_node);
struct bus_type isa_bus_type = { struct bus_type isa_bus_type = {
.name = "isa", .name = "isa",
.match = of_platform_bus_match, .match = of_platform_bus_match,
.probe = of_device_probe, .probe = of_platform_device_probe,
.remove = of_device_remove, .remove = of_platform_device_remove,
.suspend = of_device_suspend, .suspend = of_platform_device_suspend,
.resume = of_device_resume, .resume = of_platform_device_resume,
}; };
EXPORT_SYMBOL(isa_bus_type); EXPORT_SYMBOL(isa_bus_type);
struct bus_type ebus_bus_type = { struct bus_type ebus_bus_type = {
.name = "ebus", .name = "ebus",
.match = of_platform_bus_match, .match = of_platform_bus_match,
.probe = of_device_probe, .probe = of_platform_device_probe,
.remove = of_device_remove, .remove = of_platform_device_remove,
.suspend = of_device_suspend, .suspend = of_platform_device_suspend,
.resume = of_device_resume, .resume = of_platform_device_resume,
}; };
EXPORT_SYMBOL(ebus_bus_type); EXPORT_SYMBOL(ebus_bus_type);
#endif #endif
...@@ -148,23 +148,23 @@ EXPORT_SYMBOL(ebus_bus_type); ...@@ -148,23 +148,23 @@ EXPORT_SYMBOL(ebus_bus_type);
struct bus_type sbus_bus_type = { struct bus_type sbus_bus_type = {
.name = "sbus", .name = "sbus",
.match = of_platform_bus_match, .match = of_platform_bus_match,
.probe = of_device_probe, .probe = of_platform_device_probe,
.remove = of_device_remove, .remove = of_platform_device_remove,
.suspend = of_device_suspend, .suspend = of_platform_device_suspend,
.resume = of_device_resume, .resume = of_platform_device_resume,
}; };
EXPORT_SYMBOL(sbus_bus_type); EXPORT_SYMBOL(sbus_bus_type);
#endif #endif
struct bus_type of_bus_type = { struct bus_type of_platform_bus_type = {
.name = "of", .name = "of",
.match = of_platform_bus_match, .match = of_platform_bus_match,
.probe = of_device_probe, .probe = of_platform_device_probe,
.remove = of_device_remove, .remove = of_platform_device_remove,
.suspend = of_device_suspend, .suspend = of_platform_device_suspend,
.resume = of_device_resume, .resume = of_platform_device_resume,
}; };
EXPORT_SYMBOL(of_bus_type); EXPORT_SYMBOL(of_platform_bus_type);
static inline u64 of_read_addr(const u32 *cell, int size) static inline u64 of_read_addr(const u32 *cell, int size)
{ {
...@@ -882,7 +882,7 @@ static struct of_device * __init scan_one_device(struct device_node *dp, ...@@ -882,7 +882,7 @@ static struct of_device * __init scan_one_device(struct device_node *dp,
op->irqs[i] = build_one_device_irq(op, parent, op->irqs[i]); op->irqs[i] = build_one_device_irq(op, parent, op->irqs[i]);
op->dev.parent = parent; op->dev.parent = parent;
op->dev.bus = &of_bus_type; op->dev.bus = &of_platform_bus_type;
if (!parent) if (!parent)
strcpy(op->dev.bus_id, "root"); strcpy(op->dev.bus_id, "root");
else else
...@@ -926,7 +926,7 @@ static int __init of_bus_driver_init(void) ...@@ -926,7 +926,7 @@ static int __init of_bus_driver_init(void)
{ {
int err; int err;
err = bus_register(&of_bus_type); err = bus_register(&of_platform_bus_type);
#ifdef CONFIG_PCI #ifdef CONFIG_PCI
if (!err) if (!err)
err = bus_register(&isa_bus_type); err = bus_register(&isa_bus_type);
......
...@@ -170,6 +170,6 @@ static struct of_platform_driver power_driver = { ...@@ -170,6 +170,6 @@ static struct of_platform_driver power_driver = {
void __init power_init(void) void __init power_init(void)
{ {
of_register_driver(&power_driver, &of_bus_type); of_register_driver(&power_driver, &of_platform_bus_type);
return; return;
} }
...@@ -835,7 +835,7 @@ static int __init clock_init(void) ...@@ -835,7 +835,7 @@ static int __init clock_init(void)
return 0; return 0;
} }
return of_register_driver(&clock_driver, &of_bus_type); return of_register_driver(&clock_driver, &of_platform_bus_type);
} }
/* Must be after subsys_initcall() so that busses are probed. Must /* Must be after subsys_initcall() so that busses are probed. Must
......
...@@ -9,7 +9,8 @@ ...@@ -9,7 +9,8 @@
extern struct bus_type ebus_bus_type; extern struct bus_type ebus_bus_type;
extern struct bus_type sbus_bus_type; extern struct bus_type sbus_bus_type;
extern struct bus_type of_bus_type; extern struct bus_type of_platform_bus_type;
#define of_bus_type of_platform_bus_type /* for compatibility */
/* /*
* The of_device is a kind of "base class" that is a superset of * The of_device is a kind of "base class" that is a superset of
......
...@@ -10,7 +10,8 @@ ...@@ -10,7 +10,8 @@
extern struct bus_type isa_bus_type; extern struct bus_type isa_bus_type;
extern struct bus_type ebus_bus_type; extern struct bus_type ebus_bus_type;
extern struct bus_type sbus_bus_type; extern struct bus_type sbus_bus_type;
extern struct bus_type of_bus_type; extern struct bus_type of_platform_bus_type;
#define of_bus_type of_platform_bus_type /* for compatibility */
/* /*
* The of_device is a kind of "base class" that is a superset of * The of_device is a kind of "base class" that is a superset of
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册