On 2018-08-22 16:14, Koen Vandeputte wrote:
ar71xx:
I'm now currently testing your ar71xx 4.14 bump (comitted today in
master) on a few different targets:
- Gl-mifi
- Rocket-m5
- RB912
- RB2011
...
Will let you know the results.
Hi John,
I started with trying on a Mikrotik RB2011 as these have a Serial port.
Ethernet does not function correctly.
I see it transmitting packets, but receiving fails.
Logs from kernel 4.9:
[ 1.052813] switch0: Atheros AR8327 rev. 4 switch registered on
ag71xx-mdio.0
[ 1.766947] libphy: ag71xx_mdio: probed
[ 2.400863] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.0:00
[uid=004dd034, driver=Atheros AR8216/AR8236/AR8316]
[ 2.412536] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII
[ 3.041177] ag71xx-mdio.1: Found an AR934X built-in switch
[ 3.093580] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:GMII
[ 3.101108] NET: Registered protocol family 10
Logs from kernel 4.14
[ 1.066007] switch0: Atheros AR8327 rev. 4 switch registered on
ag71xx-mdio.0
[ 1.073409] Atheros AR8216/AR8236/AR8316: probe of ag71xx-mdio.0:00
failed with error -22
[ 1.102455] libphy: ag71xx_mdio: probed
[ 1.737938] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.0:00
[uid=004dd034, driver=Generic PHY]
[ 1.747994] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII
[ 2.377642] ag71xx-mdio.1: Found an AR934X built-in switch
[ 2.429938] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:GMII
[ 2.437637] NET: Registered protocol family 10
Hi John,
I've digged a little bit deeper into the issue and compared/tested the
driver code between 4.9 and 4.14
The main problem is that within ar8327_hw_config_pdata() [1]
pdata is NULL when this function gets called ..
[1]
https://git.openwrt.org/?p=openwrt/openwrt.git;a=blob;f=target/linux/generic/files/drivers/net/phy/ar8327.c;h=7bfc1875094f1bcb149898b2184035040dfce2fd;hb=HEAD#l486
I can confirm that the board_info data gets loaded in the list though.
No idea currently why platform_data would be NULL currently ..
Koen
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel