Home
last modified time | relevance | path

Searched refs:word_en (Results 1 – 8 of 8) 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
399 if (!(word_en&BIT0)) { in Efuse_WordEnableDataWrite()
409 if (!(word_en&BIT1)) { in Efuse_WordEnableDataWrite()
419 if (!(word_en&BIT2)) { in Efuse_WordEnableDataWrite()
429 if (!(word_en&BIT3)) { in Efuse_WordEnableDataWrite()
579 badworden = Efuse_WordEnableDataWrite(pAdapter, efuse_addr+1, pFixPkt->word_en, originaldata); in hal_EfuseFixHeaderProcess()
624 pg_header = ((pTargetPkt->offset & 0x78) << 1) | pTargetPkt->word_en; in hal_EfusePgPacketWrite2ByteHeader()
646 fixPkt.word_en = tmp_header & 0x0F; in hal_EfusePgPacketWrite2ByteHeader()
647 fixPkt.word_cnts = Efuse_CalculateWordCnts(fixPkt.word_en); in hal_EfusePgPacketWrite2ByteHeader()
671 pg_header = ((pTargetPkt->offset << 4) & 0xf0) | pTargetPkt->word_en; in hal_EfusePgPacketWrite1ByteHeader()
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Defuse.c67 u8 word_en, u8 *data);
68 static void efuse_word_enable_data_read(u8 word_en, u8 *sourdata,
71 u16 efuse_addr, u8 word_en, u8 *data);
75 static u8 efuse_calculate_word_cnts(u8 word_en);
449 u8 word_en = 0x0F; in efuse_shadow_update() local
468 word_en = 0x0F; in efuse_shadow_update()
473 word_en &= ~(BIT(i / 2)); in efuse_shadow_update()
481 word_en &= ~(BIT(i / 2)); in efuse_shadow_update()
489 if (word_en != 0x0F) { in efuse_shadow_update()
497 if (!efuse_pg_packet_write(hw, (u8) offset, word_en, in efuse_shadow_update()
[all …]
Defuse.h55 u8 word_en; member
/linux-4.1.27/drivers/staging/rtl8712/
Drtl8712_efuse.c192 static u8 calculate_word_cnts(const u8 word_en) in calculate_word_cnts() argument
198 if (!(word_en & BIT(word_idx))) in calculate_word_cnts()
203 static void pgpacket_copy_data(const u8 word_en, const u8 *sourdata, in pgpacket_copy_data() argument
210 if (!(word_en&BIT(word_idx))) { in pgpacket_copy_data()
285 u8 offset, word_en, value; in fix_header() local
291 pkt.word_en = GET_EFUSE_WORD_EN(header); in fix_header()
292 addr = header_addr + 1 + calculate_word_cnts(pkt.word_en) * 2; in fix_header()
303 word_en = GET_EFUSE_WORD_EN(value); in fix_header()
305 addr += calculate_word_cnts(word_en)*2; in fix_header()
309 if (BIT(i) & word_en) { in fix_header()
[all …]
Drtl8712_efuse.h18 #define MAKE_EFUSE_HEADER(offset, word_en) (((offset & 0x0F) << 4) | \ argument
19 (word_en & 0x0F))
23 u8 word_en; member
35 const u8 offset, const u8 word_en,
/linux-4.1.27/drivers/staging/rtl8723au/include/
Drtw_efuse.h77 u8 word_en; member
92 u8 Efuse_CalculateWordCnts23a(u8 word_en);
101 int Efuse_PgPacketWrite23a(struct rtw_adapter *pAdapter, u8 offset, u8 word_en, u8 *data);
102 void efuse_WordEnableDataRead23a(u8 word_en, u8 *sourdata, u8 *targetdata);
103 u8 Efuse_WordEnableDataWrite23a(struct rtw_adapter *pAdapter, u16 efuse_addr, u8 word_en, u8 *data);
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Drtw_efuse.h77 u8 word_en; member
102 u8 Efuse_CalculateWordCnts(u8 word_en);
113 void efuse_WordEnableDataRead(u8 word_en, u8 *sourdata, u8 *targetdata);
115 u8 word_en, u8 *data);
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_efuse.c118 Efuse_CalculateWordCnts23a(u8 word_en) in Efuse_CalculateWordCnts23a() argument
120 return hweight8((~word_en) & 0xf); in Efuse_CalculateWordCnts23a()
448 efuse_WordEnableDataRead23a(u8 word_en, in efuse_WordEnableDataRead23a() argument
452 if (!(word_en&BIT(0))) { in efuse_WordEnableDataRead23a()
456 if (!(word_en&BIT(1))) { in efuse_WordEnableDataRead23a()
460 if (!(word_en&BIT(2))) { in efuse_WordEnableDataRead23a()
464 if (!(word_en&BIT(3))) { in efuse_WordEnableDataRead23a()