|
@@ -982,53 +982,6 @@ void efuse_WordEnableDataRead(u8 word_en, u8 *sourdata, u8 *targetdata)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-/*
|
|
|
- * Function: efuse_ShadowRead1Byte
|
|
|
- * efuse_ShadowRead2Byte
|
|
|
- * efuse_ShadowRead4Byte
|
|
|
- *
|
|
|
- * Overview: Read from efuse init map by one/two/four bytes !!!!!
|
|
|
- */
|
|
|
-static void
|
|
|
-efuse_ShadowRead1Byte(
|
|
|
- struct adapter *pAdapter,
|
|
|
- u16 Offset,
|
|
|
- u8 *Value)
|
|
|
-{
|
|
|
- struct eeprom_priv *pEEPROM = GET_EEPROM_EFUSE_PRIV(pAdapter);
|
|
|
-
|
|
|
- *Value = pEEPROM->efuse_eeprom_data[Offset];
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-static void
|
|
|
-efuse_ShadowRead2Byte(
|
|
|
- struct adapter *pAdapter,
|
|
|
- u16 Offset,
|
|
|
- u16 *Value)
|
|
|
-{
|
|
|
- struct eeprom_priv *pEEPROM = GET_EEPROM_EFUSE_PRIV(pAdapter);
|
|
|
-
|
|
|
- *Value = pEEPROM->efuse_eeprom_data[Offset];
|
|
|
- *Value |= pEEPROM->efuse_eeprom_data[Offset+1]<<8;
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-static void
|
|
|
-efuse_ShadowRead4Byte(
|
|
|
- struct adapter *pAdapter,
|
|
|
- u16 Offset,
|
|
|
- u32 *Value)
|
|
|
-{
|
|
|
- struct eeprom_priv *pEEPROM = GET_EEPROM_EFUSE_PRIV(pAdapter);
|
|
|
-
|
|
|
- *Value = pEEPROM->efuse_eeprom_data[Offset];
|
|
|
- *Value |= pEEPROM->efuse_eeprom_data[Offset+1]<<8;
|
|
|
- *Value |= pEEPROM->efuse_eeprom_data[Offset+2]<<16;
|
|
|
- *Value |= pEEPROM->efuse_eeprom_data[Offset+3]<<24;
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
/*
|
|
|
* Overview: Read All Efuse content
|
|
|
*/
|
|
@@ -1062,16 +1015,3 @@ void EFUSE_ShadowMapUpdate(
|
|
|
else
|
|
|
Efuse_ReadAllMap(pAdapter, efuseType, pEEPROM->efuse_eeprom_data);
|
|
|
}
|
|
|
-
|
|
|
-/*
|
|
|
- * Overview: Read from efuse init map !!!!!
|
|
|
- */
|
|
|
-void EFUSE_ShadowRead(struct adapter *pAdapter, u8 Type, u16 Offset, u32 *Value)
|
|
|
-{
|
|
|
- if (Type == 1)
|
|
|
- efuse_ShadowRead1Byte(pAdapter, Offset, (u8 *)Value);
|
|
|
- else if (Type == 2)
|
|
|
- efuse_ShadowRead2Byte(pAdapter, Offset, (u16 *)Value);
|
|
|
- else if (Type == 4)
|
|
|
- efuse_ShadowRead4Byte(pAdapter, Offset, (u32 *)Value);
|
|
|
-}
|