Home
last modified time | relevance | path

Searched refs:efuse_addr (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_efuse.c390 u8 Efuse_WordEnableDataWrite(struct adapter *pAdapter, u16 efuse_addr, u8 word_en, u8 *data) in Efuse_WordEnableDataWrite() argument
393 u16 start_addr = efuse_addr; in Efuse_WordEnableDataWrite()
445 u16 efuse_addr = 0; in Efuse_GetCurrentSize() local
449 rtw_hal_get_hwreg(pAdapter, HW_VAR_EFUSE_BYTES, (u8 *)&efuse_addr); in Efuse_GetCurrentSize()
452 efuse_OneByteRead(pAdapter, efuse_addr, &efuse_data) && in Efuse_GetCurrentSize()
453 AVAILABLE_EFUSE_ADDR(efuse_addr)) { in Efuse_GetCurrentSize()
457 efuse_addr++; in Efuse_GetCurrentSize()
458 efuse_OneByteRead(pAdapter, efuse_addr, &efuse_data); in Efuse_GetCurrentSize()
460 efuse_addr++; in Efuse_GetCurrentSize()
472 efuse_addr = efuse_addr + (word_cnts*2)+1; in Efuse_GetCurrentSize()
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Defuse.c71 u16 efuse_addr, u8 word_en, u8 *data);
233 u16 efuse_addr = 0; in read_efuse() local
272 read_efuse_byte(hw, efuse_addr, rtemp8); in read_efuse()
276 "Addr=%d\n", efuse_addr); in read_efuse()
277 efuse_addr++; in read_efuse()
280 while ((*rtemp8 != 0xFF) && (efuse_addr < efuse_len)) { in read_efuse()
284 read_efuse_byte(hw, efuse_addr, rtemp8); in read_efuse()
287 efuse_addr++; in read_efuse()
288 read_efuse_byte(hw, efuse_addr, rtemp8); in read_efuse()
291 (efuse_addr < efuse_len)) { in read_efuse()
[all …]
/linux-4.1.27/drivers/staging/rtl8712/
Drtl8712_efuse.c221 u16 efuse_addr = 0; in r8712_efuse_get_current_size() local
225 while (bContinual && efuse_one_byte_read(padapter, efuse_addr, in r8712_efuse_get_current_size()
226 &efuse_data) && (efuse_addr < efuse_available_max_size)) { in r8712_efuse_get_current_size()
231 efuse_addr = efuse_addr + (word_cnts * 2) + 1; in r8712_efuse_get_current_size()
235 return efuse_addr; in r8712_efuse_get_current_size()
241 u16 efuse_addr = 0; in r8712_efuse_pg_packet_read() local
252 while (efuse_addr < efuse_available_max_size) { in r8712_efuse_pg_packet_read()
253 if (efuse_one_byte_read(padapter, efuse_addr, &efuse_data) == in r8712_efuse_pg_packet_read()
265 efuse_addr+1+tmpidx, &efuse_data) == in r8712_efuse_pg_packet_read()
273 efuse_addr += 1 + (word_cnts*2); in r8712_efuse_pg_packet_read()
[all …]
Drtl8712_hal.h134 unsigned short efuse_addr; member
/linux-4.1.27/drivers/staging/rtl8723au/hal/
Drtl8723a_hal_init.c602 u16 efuse_addr = 0; in rtl8723a_EfuseGetCurrentSize_WiFi() local
607 efuse_addr = pHalData->EfuseUsedBytes; in rtl8723a_EfuseGetCurrentSize_WiFi()
609 DBG_8723A("%s: start_efuse_addr = 0x%X\n", __func__, efuse_addr); in rtl8723a_EfuseGetCurrentSize_WiFi()
614 while (AVAILABLE_EFUSE_ADDR(efuse_addr)) { in rtl8723a_EfuseGetCurrentSize_WiFi()
615 if (efuse_OneByteRead23a(padapter, efuse_addr, &efuse_data) == in rtl8723a_EfuseGetCurrentSize_WiFi()
618 "addr = 0x%X !!\n", __func__, efuse_addr); in rtl8723a_EfuseGetCurrentSize_WiFi()
627 efuse_addr++; in rtl8723a_EfuseGetCurrentSize_WiFi()
628 efuse_OneByteRead23a(padapter, efuse_addr, &efuse_data); in rtl8723a_EfuseGetCurrentSize_WiFi()
640 efuse_addr += (word_cnts * 2) + 1; in rtl8723a_EfuseGetCurrentSize_WiFi()
643 pHalData->EfuseUsedBytes = efuse_addr; in rtl8723a_EfuseGetCurrentSize_WiFi()
[all …]
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Drtw_efuse.h114 u8 Efuse_WordEnableDataWrite(struct adapter *adapter, u16 efuse_addr,
/linux-4.1.27/drivers/staging/rtl8723au/include/
Drtw_efuse.h103 u8 Efuse_WordEnableDataWrite23a(struct rtw_adapter *pAdapter, u16 efuse_addr, u8 word_en, u8 *data);