From: David Brownell <[email protected]> Parent the MII bus properly: it's a child of the EMAC device, not a free-standing beastie.
Signed-off-by: David Brownell <[email protected]> --- drivers/net/davinci_emac.c | 2 ++ 1 file changed, 2 insertions(+) --- a/drivers/net/davinci_emac.c +++ b/drivers/net/davinci_emac.c @@ -2740,6 +2740,8 @@ static int __devinit davinci_emac_probe( emac_mii->reset = emac_mii_reset, emac_mii->irq = mii_irqs, emac_mii->phy_mask = ~(EMAC_EVM_PHY_MASK); + emac_mii->parent = &pdev->dev; + /* Base address initialisation for MDIO */ res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mdio_regs"); if (!res) { _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
