diff options
| -rw-r--r-- | target/linux/ar7-2.4/patches/003-net_driver_cpmac.patch | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/target/linux/ar7-2.4/patches/003-net_driver_cpmac.patch b/target/linux/ar7-2.4/patches/003-net_driver_cpmac.patch index 42b64584d..06df07d29 100644 --- a/target/linux/ar7-2.4/patches/003-net_driver_cpmac.patch +++ b/target/linux/ar7-2.4/patches/003-net_driver_cpmac.patch @@ -3187,7 +3187,7 @@ diff -urN linux.old/drivers/net/avalanche_cpmac/cpmac.c linux.dev/drivers/net/av  +	 * replace the default MACRO. */  +	{  +	    char *mac_port = prom_getenv("MAC_PORT"); /* Internal: 0, External: 1 */ -+	    if(!mac_port || (0 != strcmp(mac_port, "0"))) { ++	    if(0 == strcmp(mac_port, "1")) {  +		printk("Using the MAC with external PHY\n");  +		cfg_start_link_speed = _CPMDIO_NOPHY;  +		cpmac_max_frame_size = CPMAC_MAX_FRAME_SIZE + 4; @@ -11249,7 +11249,7 @@ diff -urN linux.old/drivers/net/avalanche_cpmac/psp_config_build.c linux.dev/dri  +        }  +  +        //if(phy_sel == auto_detect_cpmac_phy()) -+        if(!mac_port || (0 != strcmp(mac_port, "0"))) ++        if(0 == strcmp(mac_port, "1"))  +        {  +            printk("Using the MAC with external PHY\n");  +            psp_config_add("cpmdio", s3, psp_config_strlen(s3), en_compile); | 
