sparc64: Rewrite central driver.

This driver is now limited to just doing the basic clock board and FHC
chip initialization and registering the platform devices for the
per-board LEDs, which are driven by the new LEDS_STARFIRE driver.

The IRQ register handling is already confined purely to the device
tree code.

Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
David S. Miller
2008-08-31 20:56:15 -07:00
parent 5843492ccc
commit b69416b51b
4 changed files with 221 additions and 458 deletions

View File

@@ -659,7 +659,6 @@ fatal_memory_error:
static int __init sbus_init(void)
{
extern void firetruck_init(void);
struct device_node *dp;
for_each_node_by_name(dp, "sbus") {
@@ -669,8 +668,6 @@ static int __init sbus_init(void)
of_propagate_archdata(op);
}
firetruck_init();
return 0;
}