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

Reply via email to