net drivers: fix platform driver hotplug/coldplug
Since 43cc71ee, the platform modalias is prefixed with "platform:". Add MODULE_ALIAS() to the hotpluggable network platform drivers, to re-enable auto loading. NOTE: didn't change drivers/net/fs_enet/fs_enet-main.c "old binding" support. That looks problematic in the first place (it even uses the ancient "struct device_driver" binding scheme for platform_bus!) and I suspect it will vanish soonish when arch/powerpc rules the world. Also, drivers/net/ne.c would have needed more thought to sort out. [akpm@linux-foundation.org: fix sgiseeq.c] [dbrownell@users.sourceforge.net: more drivers, registration fixes] Signed-off-by:Kay Sievers <kay.sievers@vrfy.org> Signed-off-by:
David Brownell <dbrownell@users.sourceforge.net> Cc: Scott Wood <scottwood@freescale.com> Cc: Vitaly Bordug <vitb@kernel.crashing.org> Cc: Dale Farnsworth <dale@farnsworth.org> Cc: Ben Dooks <ben-linux@fluff.org> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: Andrew Victor <andrew@sanpeople.com> Cc: Bryan Wu <bryan.wu@analog.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Jeff Garzik <jgarzik@redhat.com>
Showing
- drivers/net/arm/at91_ether.c 1 addition, 0 deletionsdrivers/net/arm/at91_ether.c
- drivers/net/arm/ep93xx_eth.c 2 additions, 0 deletionsdrivers/net/arm/ep93xx_eth.c
- drivers/net/ax88796.c 1 addition, 0 deletionsdrivers/net/ax88796.c
- drivers/net/bfin_mac.c 5 additions, 2 deletionsdrivers/net/bfin_mac.c
- drivers/net/cpmac.c 2 additions, 0 deletionsdrivers/net/cpmac.c
- drivers/net/dm9000.c 1 addition, 0 deletionsdrivers/net/dm9000.c
- drivers/net/gianfar.c 4 additions, 0 deletionsdrivers/net/gianfar.c
- drivers/net/irda/ali-ircc.c 2 additions, 0 deletionsdrivers/net/irda/ali-ircc.c
- drivers/net/irda/pxaficp_ir.c 2 additions, 0 deletionsdrivers/net/irda/pxaficp_ir.c
- drivers/net/irda/sa1100_ir.c 2 additions, 0 deletionsdrivers/net/irda/sa1100_ir.c
- drivers/net/jazzsonic.c 2 additions, 0 deletionsdrivers/net/jazzsonic.c
- drivers/net/macb.c 2 additions, 0 deletionsdrivers/net/macb.c
- drivers/net/meth.c 2 additions, 0 deletionsdrivers/net/meth.c
- drivers/net/mv643xx_eth.c 4 additions, 1 deletiondrivers/net/mv643xx_eth.c
- drivers/net/netx-eth.c 1 addition, 1 deletiondrivers/net/netx-eth.c
- drivers/net/sgiseeq.c 3 additions, 1 deletiondrivers/net/sgiseeq.c
- drivers/net/smc911x.c 2 additions, 0 deletionsdrivers/net/smc911x.c
- drivers/net/smc91x.c 2 additions, 0 deletionsdrivers/net/smc91x.c
- drivers/net/sni_82596.c 2 additions, 0 deletionsdrivers/net/sni_82596.c
- drivers/net/tsi108_eth.c 2 additions, 0 deletionsdrivers/net/tsi108_eth.c
Loading
Please register or sign in to comment