Skip to content
Snippets Groups Projects
cpsw.c 24.3 KiB
Newer Older
  • Learn to ignore specific revisions
  • 	strcpy(dev->name, "cpsw");
    	dev->iobase	= 0;
    	dev->init	= cpsw_init;
    	dev->halt	= cpsw_halt;
    	dev->send	= cpsw_send;
    	dev->recv	= cpsw_recv;
    	dev->priv	= priv;
    
    	eth_register(dev);
    
    	cpsw_mdio_init(dev->name, data->mdio_base, data->mdio_div);
    	priv->bus = miiphy_get_dev_by_name(dev->name);
    	for_each_slave(slave, priv)
    		cpsw_phy_init(dev, slave);
    
    	return 1;
    }