lantiq: fix phys led
led2l and led2h value is incorrectly set by led3l and led3h. Bug was introduced in commit:863e79f8d5Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl> Fixes:863e79f8d5("lantiq: add support for kernel 4.9") (cherry picked from commit692390225d)
This commit is contained in:
		 Aleksander Jan Bajkowski
					Aleksander Jan Bajkowski
				
			
				
					committed by
					
						 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
			
				
	
			
			
			 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
						parent
						
							18107f4481
						
					
				
				
					commit
					3a863da268
				
			| @@ -42,10 +42,10 @@ Signed-off-by: John Crispin <blogic@openwrt.org> | |||||||
| +		phy_write_mmd(phydev, MDIO_MMD_VEND2, XWAY_MMD_LED1L, tmp); | +		phy_write_mmd(phydev, MDIO_MMD_VEND2, XWAY_MMD_LED1L, tmp); | ||||||
| + | + | ||||||
| +	if (!of_property_read_u32(phydev->mdio.dev.of_node, "lantiq,led2h", &tmp)) | +	if (!of_property_read_u32(phydev->mdio.dev.of_node, "lantiq,led2h", &tmp)) | ||||||
| +		phy_write_mmd(phydev, MDIO_MMD_VEND2, XWAY_MMD_LED3H,  tmp); | +		phy_write_mmd(phydev, MDIO_MMD_VEND2, XWAY_MMD_LED2H,  tmp); | ||||||
| + | + | ||||||
| +	if (!of_property_read_u32(phydev->mdio.dev.of_node, "lantiq,led2l", &tmp)) | +	if (!of_property_read_u32(phydev->mdio.dev.of_node, "lantiq,led2l", &tmp)) | ||||||
| +		phy_write_mmd(phydev, MDIO_MMD_VEND2, XWAY_MMD_LED3L, tmp); | +		phy_write_mmd(phydev, MDIO_MMD_VEND2, XWAY_MMD_LED2L, tmp); | ||||||
| + | + | ||||||
| +	if (!of_property_read_u32(phydev->mdio.dev.of_node, "lantiq,led3h", &tmp)) | +	if (!of_property_read_u32(phydev->mdio.dev.of_node, "lantiq,led3h", &tmp)) | ||||||
| +		phy_write_mmd(phydev, MDIO_MMD_VEND2, XWAY_MMD_LED3H, tmp); | +		phy_write_mmd(phydev, MDIO_MMD_VEND2, XWAY_MMD_LED3H, tmp); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user