generic: mt7530: fix EEE patch
The higher 16-bit of EEE register was overwritten by mistake, fix that. Fixes:5b9ba4a93e("generic: mt7530: support adjusting EEE") Signed-off-by: DENG Qingfang <dqfext@gmail.com> (cherry picked from commit8d1567ba61)
This commit is contained in:
		 DENG Qingfang
					DENG Qingfang
				
			
				
					committed by
					
						 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
			
				
	
			
			
			 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
						parent
						
							4dcddedfd2
						
					
				
				
					commit
					1a2ebb88f5
				
			| @@ -66,7 +66,7 @@ Signed-off-by: René van Dorst <opensource@vdorst.com> | ||||
| +		eeecr &= 0xFFFF0000; | ||||
| +		if (!e->tx_lpi_enabled) | ||||
| +			eeecr |= LPI_MODE_EN; | ||||
| +		eeecr = LPI_THRESH(e->tx_lpi_timer); | ||||
| +		eeecr |= LPI_THRESH(e->tx_lpi_timer); | ||||
| +		mt7530_write(priv, MT7530_PMEEECR_P(port), eeecr); | ||||
| +	} else { | ||||
| +		priv->eee_enable &= ~(BIT(port)); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user