@@ -1183,61 +1183,6 @@ static u8 hal_EfusePgPacketWrite1ByteHeader(
1183
1183
return true;
1184
1184
}
1185
1185
1186
- static u8 hal_EfusePgPacketWrite2ByteHeader (
1187
- struct adapter * padapter ,
1188
- u8 efuseType ,
1189
- u16 * pAddr ,
1190
- struct pgpkt_struct * pTargetPkt ,
1191
- u8 bPseudoTest
1192
- )
1193
- {
1194
- u16 efuse_addr , efuse_max_available_len = 0 ;
1195
- u8 pg_header = 0 , tmp_header = 0 ;
1196
- u8 repeatcnt = 0 ;
1197
-
1198
- EFUSE_GetEfuseDefinition (padapter , efuseType , TYPE_AVAILABLE_EFUSE_BYTES_BANK , & efuse_max_available_len , bPseudoTest );
1199
-
1200
- efuse_addr = * pAddr ;
1201
- if (efuse_addr >= efuse_max_available_len )
1202
- return false;
1203
-
1204
- pg_header = ((pTargetPkt -> offset & 0x07 ) << 5 ) | 0x0F ;
1205
-
1206
- do {
1207
- efuse_OneByteWrite (padapter , efuse_addr , pg_header , bPseudoTest );
1208
- efuse_OneByteRead (padapter , efuse_addr , & tmp_header , bPseudoTest );
1209
- if (tmp_header != 0xFF )
1210
- break ;
1211
- if (repeatcnt ++ > EFUSE_REPEAT_THRESHOLD_ )
1212
- return false;
1213
-
1214
- } while (1 );
1215
-
1216
- if (tmp_header != pg_header )
1217
- return false;
1218
-
1219
- /* to write ext_header */
1220
- efuse_addr ++ ;
1221
- pg_header = ((pTargetPkt -> offset & 0x78 ) << 1 ) | pTargetPkt -> word_en ;
1222
-
1223
- do {
1224
- efuse_OneByteWrite (padapter , efuse_addr , pg_header , bPseudoTest );
1225
- efuse_OneByteRead (padapter , efuse_addr , & tmp_header , bPseudoTest );
1226
- if (tmp_header != 0xFF )
1227
- break ;
1228
- if (repeatcnt ++ > EFUSE_REPEAT_THRESHOLD_ )
1229
- return false;
1230
-
1231
- } while (1 );
1232
-
1233
- if (tmp_header != pg_header ) /* offset PG fail */
1234
- return false;
1235
-
1236
- * pAddr = efuse_addr ;
1237
-
1238
- return true;
1239
- }
1240
-
1241
1186
static struct hal_version ReadChipVersion8723B (struct adapter * padapter )
1242
1187
{
1243
1188
u32 value32 ;
0 commit comments