diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2000-02-04 07:40:19 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2000-02-04 07:40:19 +0000 |
commit | 33263fc5f9ac8e8cb2b22d06af3ce5ac1dd815e4 (patch) | |
tree | 2d1b86a40bef0958a68cf1a2eafbeb0667a70543 /drivers/net/setup.c | |
parent | 216f5f51aa02f8b113aa620ebc14a9631a217a00 (diff) |
Merge with Linux 2.3.32.
Diffstat (limited to 'drivers/net/setup.c')
-rw-r--r-- | drivers/net/setup.c | 37 |
1 files changed, 29 insertions, 8 deletions
diff --git a/drivers/net/setup.c b/drivers/net/setup.c index 184d34613..045e226fe 100644 --- a/drivers/net/setup.c +++ b/drivers/net/setup.c @@ -8,11 +8,13 @@ #include <linux/init.h> #include <linux/netlink.h> +extern int plip_init(void); extern int mkiss_init_ctrl_dev(void); extern int ppp_init(void); extern int slip_init_ctrl_dev(void); extern int strip_init_ctrl_dev(void); extern int x25_asy_init_ctrl_dev(void); +extern int slhc_install(void); extern int bpq_init(void); extern int dmascc_init(void); @@ -20,6 +22,10 @@ extern int scc_init(void); extern int yam_init(void); extern int acenic_probe(void); +extern int awc4500_pci_probe(void); +extern int awc4500_isa_probe(void); +extern int awc4500_pnp_probe(void); +extern int awc4500_365_probe(void); extern int arcnet_init(void); extern int bigmac_probe(void); extern int bmac_probe(void); @@ -42,6 +48,7 @@ extern int rr_hippi_probe(void); extern int rtl8139_probe(void); extern int sdla_setup(void); extern int sis900_probe(void); +extern int skge_probe(void); extern int sparc_lance_probe(void); extern int starfire_probe(void); extern int tc59x_probe(void); @@ -181,9 +188,6 @@ struct net_probe pci_probes[] __initdata = { #ifdef CONFIG_DEC_ELCP {tulip_probe, 0}, #endif -#ifdef CONFIG_DE4X5 /* DEC DE425, DE434, DE435 adapters */ - {de4x5_probe, 0}, -#endif #ifdef CONFIG_EPIC100 {epic100_probe, 0}, #endif @@ -204,6 +208,9 @@ struct net_probe pci_probes[] __initdata = { #ifdef CONFIG_ACENIC {acenic_probe, 0}, #endif +#ifdef CONFIG_SK98LIN + {skge_probe, 0}, +#endif #ifdef CONFIG_VIA_RHINE {via_rhine_probe, 0}, #endif @@ -212,6 +219,22 @@ struct net_probe pci_probes[] __initdata = { #endif /* +* +* Wireless non-HAM +* +*/ +#ifdef CONFIG_AIRONET4500_NONCS + +#ifdef CONFIG_AIRONET4500_PCI + {awc4500_pci_probe,0}, +#endif + +#ifdef CONFIG_AIRONET4500_PNP + {awc4500_pnp_probe,0}, +#endif + +#endif +/* * Amateur Radio Drivers */ @@ -309,7 +332,7 @@ static void special_device_init(void) static struct net_device dummy_dev = { "dummy" __PAD5, 0x0, 0x0, 0x0, 0x0, 0, 0, 0, 0, 0, NULL, dummy_init, }; - register_netdev(&sb1000_dev); + register_netdev(&dummy_dev); } #endif #ifdef CONFIG_EQUALIZER @@ -325,7 +348,7 @@ static void special_device_init(void) NULL, /* next device */ eql_init /* set up the rest */ }; - register_netdev(&sb1000_dev); + register_netdev(&eql_dev); } #endif #ifdef CONFIG_APBIF @@ -335,7 +358,7 @@ static void special_device_init(void) { "bif" __PAD3, 0x0, 0x0, 0x0, 0x0, 0, 0, 0, 0, 0, NULL, bif_init }; - register_netdev(&sb1000_dev); + register_netdev(&bif_dev); } #endif #ifdef CONFIG_NET_SB1000 @@ -367,5 +390,3 @@ void __init net_device_init(void) special_device_init(); /* That kicks off the legacy init functions */ } - - |