[OpenWrt-Devel] openwrt support RTL8211CL Gigabit Driver?
ql li
gxfclql at gmail.com
Wed Feb 18 10:39:00 EST 2015
hg255d RTL8211CL Gigabit chip integrated model, but without the
support of the official network openwrt
the following code can be used to start but it doesn't, where's the code error?
printk("Setting up RTL8211CL PHY...");
*(unsigned long *)(0xb0000060) &= ~(1 << 9); //set RGMII to Normal mode
*(unsigned long *)(0xb01100C8) &= ~(1<<29); //disable port 5auto-polling
*(unsigned long *)(0xb01100C8) |= 0x3fff; //force 1000M full duplex
*(unsigned long *)(0xb01100C8) &= ~(0xf<<20); //rxclk_skew,txclk_skew = 0
rt305x_mii_write(esw,0x1f, 0x0, 0xa9a0); /*Reset PHY*/
rt305x_mii_write(esw,0x1f, 0x0, 0x03e1); /*SoftReset PHY*/
rt305x_mii_write(esw,0x1f, 0x0, 0x3100); /*Auto negotiation*/
rt305x_mii_write(esw,0x1f, 0x4, 0x03e1);
rt305x_mii_write(esw,0x1f, 0x12, 0x6400);
rt305x_mii_write(esw,0x1f, 0x1f, 0x0);
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list