AnsweredAssumed Answered

IMX6 with AR8031 phy

Question asked by Leonardo Prates on Jul 17, 2018
Latest reply on Jul 30, 2018 by Leonardo Prates

I have a custom board with IMX6Q and AR8031 in RGMII mode and kernel 3.10.17. Ethernet only connect with 10Mbps and I think that reason for that is absence of interrupt pin (irq=-1).

 

Look that happens when I connect the ethernet cable:

Configuring network interfaces... fec 2188000.ethernet eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=2188000.ethernet:01, irq=-1)
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
libphy: 2188000.ethernet:01 - Link is Up - 10/Full
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

 

My physical connection is:

 

GPIO1_IO28 -> WOL_INT

GPIO1_IO26 -> INT

 

How can I instruct the kernel driver to use interrupt? I didn't find anything in the dts files about enet irq.

Thanks,

 

Leonardo

Outcomes