net: phy: mv88e61xx.c : fixed build warning
following build warning was observed mv88e61xx.c: In function ‘mv88e61xx_busychk’: mv88e61xx.c:208: warning: dereferencing type-punned pointer will break strict-aliasing rules This patch fixes the same Patch tested for rd6281a board build Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
This commit is contained in:
		
							parent
							
								
									c0b46d8ead
								
							
						
					
					
						commit
						32e7f239dd
					
				|  | @ -201,11 +201,11 @@ static void mv88e61xx_port_vlan_config(struct mv88e61xx_config *swconfig, | |||
|  */ | ||||
| static int mv88e61xx_busychk(char *name) | ||||
| { | ||||
| 	u32 reg = 0; | ||||
| 	u16 reg = 0; | ||||
| 	u32 timeout = MV88E61XX_PHY_TIMEOUT; | ||||
| 	do { | ||||
| 		RD_PHY(name, MV88E61XX_GLB2REG_DEVADR, | ||||
| 		       MV88E61XX_PHY_CMD, (u16 *) & reg); | ||||
| 		       MV88E61XX_PHY_CMD, ®); | ||||
| 		if (timeout-- == 0) { | ||||
| 			printf("SMI busy timeout\n"); | ||||
| 			return -1; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue