Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c8d64f8a authored by Ralf Baechle's avatar Ralf Baechle Committed by Jeff Garzik
Browse files

jmr3927: do not call tc35815_killall().



No need to stop tc35815 before resetting the board.  This fixes the
build of tc35815 as a module.  This also means there is no caller of
tc35815_killall left, so remove that function also.

Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
parent db7ce76f
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -137,10 +137,6 @@ int jmr3927_ccfg_toeon = 0;

static inline void do_reset(void)
{
#ifdef CONFIG_TC35815
	extern void tc35815_killall(void);
	tc35815_killall();
#endif
#if 1	/* Resetting PCI bus */
	jmr3927_ioc_reg_out(0, JMR3927_IOC_RESET_ADDR);
	jmr3927_ioc_reg_out(JMR3927_IOC_RESET_PCI, JMR3927_IOC_RESET_ADDR);
+0 −13
Original line number Diff line number Diff line
@@ -1703,19 +1703,6 @@ static void tc35815_chip_init(struct net_device *dev)
	spin_unlock_irqrestore(&lp->lock, flags);
}

/* XXX */
void
tc35815_killall(void)
{
	struct net_device *dev;

	for (dev = root_tc35815_dev; dev; dev = ((struct tc35815_local *)dev->priv)->next_module) {
		if (dev->flags&IFF_UP){
			dev->stop(dev);
		}
	}
}

static struct pci_driver tc35815_driver = {
	.name = TC35815_MODULE_NAME,
	.probe = tc35815_probe,