|
@@ -557,7 +557,7 @@ error:
|
|
|
}
|
|
|
|
|
|
/* Needs ssb_buses_lock() */
|
|
|
-static int ssb_attach_queued_buses(void)
|
|
|
+static int __devinit ssb_attach_queued_buses(void)
|
|
|
{
|
|
|
struct ssb_bus *bus, *n;
|
|
|
int err = 0;
|
|
@@ -768,9 +768,9 @@ out:
|
|
|
return err;
|
|
|
}
|
|
|
|
|
|
-static int ssb_bus_register(struct ssb_bus *bus,
|
|
|
- ssb_invariants_func_t get_invariants,
|
|
|
- unsigned long baseaddr)
|
|
|
+static int __devinit ssb_bus_register(struct ssb_bus *bus,
|
|
|
+ ssb_invariants_func_t get_invariants,
|
|
|
+ unsigned long baseaddr)
|
|
|
{
|
|
|
int err;
|
|
|
|
|
@@ -851,8 +851,8 @@ err_disable_xtal:
|
|
|
}
|
|
|
|
|
|
#ifdef CONFIG_SSB_PCIHOST
|
|
|
-int ssb_bus_pcibus_register(struct ssb_bus *bus,
|
|
|
- struct pci_dev *host_pci)
|
|
|
+int __devinit ssb_bus_pcibus_register(struct ssb_bus *bus,
|
|
|
+ struct pci_dev *host_pci)
|
|
|
{
|
|
|
int err;
|
|
|
|
|
@@ -875,9 +875,9 @@ EXPORT_SYMBOL(ssb_bus_pcibus_register);
|
|
|
#endif /* CONFIG_SSB_PCIHOST */
|
|
|
|
|
|
#ifdef CONFIG_SSB_PCMCIAHOST
|
|
|
-int ssb_bus_pcmciabus_register(struct ssb_bus *bus,
|
|
|
- struct pcmcia_device *pcmcia_dev,
|
|
|
- unsigned long baseaddr)
|
|
|
+int __devinit ssb_bus_pcmciabus_register(struct ssb_bus *bus,
|
|
|
+ struct pcmcia_device *pcmcia_dev,
|
|
|
+ unsigned long baseaddr)
|
|
|
{
|
|
|
int err;
|
|
|
|
|
@@ -897,8 +897,9 @@ EXPORT_SYMBOL(ssb_bus_pcmciabus_register);
|
|
|
#endif /* CONFIG_SSB_PCMCIAHOST */
|
|
|
|
|
|
#ifdef CONFIG_SSB_SDIOHOST
|
|
|
-int ssb_bus_sdiobus_register(struct ssb_bus *bus, struct sdio_func *func,
|
|
|
- unsigned int quirks)
|
|
|
+int __devinit ssb_bus_sdiobus_register(struct ssb_bus *bus,
|
|
|
+ struct sdio_func *func,
|
|
|
+ unsigned int quirks)
|
|
|
{
|
|
|
int err;
|
|
|
|
|
@@ -918,9 +919,9 @@ int ssb_bus_sdiobus_register(struct ssb_bus *bus, struct sdio_func *func,
|
|
|
EXPORT_SYMBOL(ssb_bus_sdiobus_register);
|
|
|
#endif /* CONFIG_SSB_PCMCIAHOST */
|
|
|
|
|
|
-int ssb_bus_ssbbus_register(struct ssb_bus *bus,
|
|
|
- unsigned long baseaddr,
|
|
|
- ssb_invariants_func_t get_invariants)
|
|
|
+int __devinit ssb_bus_ssbbus_register(struct ssb_bus *bus,
|
|
|
+ unsigned long baseaddr,
|
|
|
+ ssb_invariants_func_t get_invariants)
|
|
|
{
|
|
|
int err;
|
|
|
|