/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/core/ |
H A D | rtw_efuse.c | 116 DBG_88E("EFUSE is empty efuse_Addr-%d efuse_data =%x\n", eFuse_Addr, rtemp8); in efuse_phymap_to_logical() 367 u8 efuse_data, word_cnts = 0; in Efuse_GetCurrentSize() local 371 while (efuse_OneByteRead(pAdapter, efuse_addr, &efuse_data) && in Efuse_GetCurrentSize() 373 if (efuse_data == 0xFF) in Efuse_GetCurrentSize() 375 if ((efuse_data & 0x1F) == 0x0F) { /* extended header */ in Efuse_GetCurrentSize() 376 hoffset = efuse_data; in Efuse_GetCurrentSize() 378 efuse_OneByteRead(pAdapter, efuse_addr, &efuse_data); in Efuse_GetCurrentSize() 379 if ((efuse_data & 0x0F) == 0x0F) { in Efuse_GetCurrentSize() 384 ((efuse_data & 0xF0) >> 1); in Efuse_GetCurrentSize() 385 hworden = efuse_data in Efuse_GetCurrentSize() 405 u8 efuse_data, word_cnts = 0; Efuse_PgPacketRead() local 679 u8 i, efuse_data; hal_EfuseCheckIfDatafollowed() local 691 u8 i, efuse_data = 0, cur_header = 0; hal_EfusePartialWriteCheck() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
H A D | rtl8712_efuse.c | 214 u8 efuse_data, word_cnts = 0; in r8712_efuse_get_current_size() local 217 &efuse_data) && (efuse_addr < efuse_available_max_size)) { in r8712_efuse_get_current_size() 218 if (efuse_data != 0xFF) { in r8712_efuse_get_current_size() 219 hworden = efuse_data & 0x0F; in r8712_efuse_get_current_size() 234 u8 efuse_data; in r8712_efuse_pg_packet_read() local 245 if (efuse_one_byte_read(adapter, efuse_addr, &efuse_data)) { in r8712_efuse_pg_packet_read() 246 if (efuse_data == 0xFF) in r8712_efuse_pg_packet_read() 248 hoffset = (efuse_data >> 4) & 0x0F; in r8712_efuse_pg_packet_read() 249 hworden = efuse_data & 0x0F; in r8712_efuse_pg_packet_read() 257 &efuse_data)) { in r8712_efuse_pg_packet_read() 360 u8 efuse_data, target_word_cnts = 0; r8712_efuse_pg_packet_write() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
H A D | rtl8712_efuse.c | 214 u8 efuse_data, word_cnts = 0; in r8712_efuse_get_current_size() local 217 &efuse_data) && (efuse_addr < efuse_available_max_size)) { in r8712_efuse_get_current_size() 218 if (efuse_data != 0xFF) { in r8712_efuse_get_current_size() 219 hworden = efuse_data & 0x0F; in r8712_efuse_get_current_size() 234 u8 efuse_data; in r8712_efuse_pg_packet_read() local 245 if (efuse_one_byte_read(adapter, efuse_addr, &efuse_data)) { in r8712_efuse_pg_packet_read() 246 if (efuse_data == 0xFF) in r8712_efuse_pg_packet_read() 248 hoffset = (efuse_data >> 4) & 0x0F; in r8712_efuse_pg_packet_read() 249 hworden = efuse_data & 0x0F; in r8712_efuse_pg_packet_read() 257 &efuse_data)) { in r8712_efuse_pg_packet_read() 358 u8 efuse_data, target_word_cnts = 0; r8712_efuse_pg_packet_write() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/ |
H A D | rtl8723b_hal_init.c | 1154 u8 efuse_data, word_cnts = 0; in hal_EfuseGetCurrentSize_WiFi() local 1175 if (efuse_OneByteRead(padapter, efuse_addr, &efuse_data, bPseudoTest) == false) { in hal_EfuseGetCurrentSize_WiFi() 1180 if (efuse_data == 0xFF) in hal_EfuseGetCurrentSize_WiFi() 1186 FUNC_ADPT_ARG(padapter), efuse_addr, efuse_data, count); in hal_EfuseGetCurrentSize_WiFi() 1188 efuse_data = 0xFF; in hal_EfuseGetCurrentSize_WiFi() 1204 if (EXT_HEADER(efuse_data)) { in hal_EfuseGetCurrentSize_WiFi() 1205 hoffset = GET_HDR_OFFSET_2_0(efuse_data); in hal_EfuseGetCurrentSize_WiFi() 1207 efuse_OneByteRead(padapter, efuse_addr, &efuse_data, bPseudoTest); in hal_EfuseGetCurrentSize_WiFi() 1208 if (ALL_WORDS_DISABLED(efuse_data)) in hal_EfuseGetCurrentSize_WiFi() 1211 hoffset |= ((efuse_data in hal_EfuseGetCurrentSize_WiFi() 1253 u8 efuse_data, word_cnts = 0; hal_EfuseGetCurrentSize_BT() local 1458 u8 efuse_data, word_cnts = 0; Hal_EfusePgPacketRead() local 1574 u8 efuse_data = 0; hal_EfusePartialWriteCheck() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/hal/ |
H A D | rtl8723b_hal_init.c | 958 u8 efuse_data, word_cnts = 0; in hal_EfuseGetCurrentSize_WiFi() local 978 if (efuse_OneByteRead(padapter, efuse_addr, &efuse_data, bPseudoTest) == false) in hal_EfuseGetCurrentSize_WiFi() 981 if (efuse_data == 0xFF) in hal_EfuseGetCurrentSize_WiFi() 987 efuse_data = 0xFF; in hal_EfuseGetCurrentSize_WiFi() 1003 if (EXT_HEADER(efuse_data)) { in hal_EfuseGetCurrentSize_WiFi() 1004 hoffset = GET_HDR_OFFSET_2_0(efuse_data); in hal_EfuseGetCurrentSize_WiFi() 1006 efuse_OneByteRead(padapter, efuse_addr, &efuse_data, bPseudoTest); in hal_EfuseGetCurrentSize_WiFi() 1007 if (ALL_WORDS_DISABLED(efuse_data)) in hal_EfuseGetCurrentSize_WiFi() 1010 hoffset |= ((efuse_data & 0xF0) >> 1); in hal_EfuseGetCurrentSize_WiFi() 1011 hworden = efuse_data in hal_EfuseGetCurrentSize_WiFi() 1051 u8 efuse_data, word_cnts = 0; hal_EfuseGetCurrentSize_BT() local 1241 u8 efuse_data, word_cnts = 0; Hal_EfusePgPacketRead() local 1349 u8 efuse_data = 0; hal_EfusePartialWriteCheck() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/ |
H A D | efuse.c | 653 u8 efuse_data, u8 offset, u8 *tmpdata, in efuse_read_data_case1() 662 hoffset = (efuse_data >> 4) & 0x0F; in efuse_read_data_case1() 663 hworden = efuse_data & 0x0F; in efuse_read_data_case1() 669 &efuse_data)) { in efuse_read_data_case1() 670 tmpdata[tmpidx] = efuse_data; in efuse_read_data_case1() 671 if (efuse_data != 0xff) in efuse_read_data_case1() 695 u8 efuse_data, word_cnts = 0; in efuse_pg_packet_read() local 709 if (efuse_one_byte_read(hw, efuse_addr, &efuse_data) in efuse_pg_packet_read() 710 && (efuse_data != 0xFF)) in efuse_pg_packet_read() 712 efuse_data, offse in efuse_pg_packet_read() 652 efuse_read_data_case1(struct ieee80211_hw *hw, u16 *efuse_addr, u8 efuse_data, u8 offset, u8 *tmpdata, u8 *readstate) efuse_read_data_case1() argument 734 efuse_write_data_case1(struct ieee80211_hw *hw, u16 *efuse_addr, u8 efuse_data, u8 offset, int *continual, u8 *write_state, struct pgpkt_struct *target_pkt, int *repeat_times, int *result, u8 word_en) efuse_write_data_case1() argument 920 u8 efuse_data; efuse_pg_packet_write() local 1182 u8 efuse_data, word_cnts; efuse_get_current_size() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/ |
H A D | efuse.c | 653 u8 efuse_data, u8 offset, u8 *tmpdata, in efuse_read_data_case1() 662 hoffset = (efuse_data >> 4) & 0x0F; in efuse_read_data_case1() 663 hworden = efuse_data & 0x0F; in efuse_read_data_case1() 669 &efuse_data)) { in efuse_read_data_case1() 670 tmpdata[tmpidx] = efuse_data; in efuse_read_data_case1() 671 if (efuse_data != 0xff) in efuse_read_data_case1() 695 u8 efuse_data, word_cnts = 0; in efuse_pg_packet_read() local 709 if (efuse_one_byte_read(hw, efuse_addr, &efuse_data) in efuse_pg_packet_read() 710 && (efuse_data != 0xFF)) in efuse_pg_packet_read() 712 efuse_data, offse in efuse_pg_packet_read() 652 efuse_read_data_case1(struct ieee80211_hw *hw, u16 *efuse_addr, u8 efuse_data, u8 offset, u8 *tmpdata, u8 *readstate) efuse_read_data_case1() argument 734 efuse_write_data_case1(struct ieee80211_hw *hw, u16 *efuse_addr, u8 efuse_data, u8 offset, int *continual, u8 *write_state, struct pgpkt_struct *target_pkt, int *repeat_times, int *result, u8 word_en) efuse_write_data_case1() argument 920 u8 efuse_data; efuse_pg_packet_write() local 1182 u8 efuse_data, word_cnts; efuse_get_current_size() local [all...] |