ath79: fix eth0 PLL registers on WD My Net Wi-Fi Range Extender
This replaces the register bits for RGMII delay on the MAC side in favor of having the RGMII delay on the PHY side by setting the phy-mode property to rgmii-id (RGMII internal delay), which is supported by the at803x driver. Speed 1000 is fixed as a result, so now all ethernet speeds function. Signed-off-by: Jonathan A. Kollasch <jakllsch@kollasch.net> Reviewed-by: Michael Pratt <mcpratt@pm.me>
This commit is contained in:
		 Jonathan A. Kollasch
					Jonathan A. Kollasch
				
			
				
					committed by
					
						 Adrian Schmutzler
						Adrian Schmutzler
					
				
			
			
				
	
			
			
			 Adrian Schmutzler
						Adrian Schmutzler
					
				
			
						parent
						
							3e0387b3db
						
					
				
				
					commit
					f36990eae7
				
			| @@ -144,10 +144,10 @@ | ||||
| ð0 { | ||||
| 	status = "okay"; | ||||
|  | ||||
| 	pll-data = <0x0e000000 0x3c000101 0x3c001313>; | ||||
| 	pll-data = <0x02000000 0x00000101 0x00001313>; | ||||
|  | ||||
| 	/* ethernet MAC is stored in nvram */ | ||||
| 	phy-mode = "rgmii"; | ||||
| 	phy-mode = "rgmii-id"; | ||||
| 	phy-handle = <&phy4>; | ||||
|  | ||||
| 	gmac-config { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user