Home
last modified time | relevance | path

Searched refs:EFUSE_CTRL (Results 1 – 21 of 21) sorted by relevance

/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_efuse.c28 #define EFUSE_CTRL REG_EFUSE_CTRL /* E-Fuse Control. */ macro
142 rtl8723au_write8(Adapter, EFUSE_CTRL+1, (_offset & 0xff)); in ReadEFuseByte23a()
143 readbyte = rtl8723au_read8(Adapter, EFUSE_CTRL+2); in ReadEFuseByte23a()
144 rtl8723au_write8(Adapter, EFUSE_CTRL+2, in ReadEFuseByte23a()
148 readbyte = rtl8723au_read8(Adapter, EFUSE_CTRL+3); in ReadEFuseByte23a()
149 rtl8723au_write8(Adapter, EFUSE_CTRL+3, readbyte & 0x7f); in ReadEFuseByte23a()
153 value32 = rtl8723au_read32(Adapter, EFUSE_CTRL); in ReadEFuseByte23a()
155 value32 = rtl8723au_read32(Adapter, EFUSE_CTRL); in ReadEFuseByte23a()
164 value32 = rtl8723au_read32(Adapter, EFUSE_CTRL); in ReadEFuseByte23a()
284 rtl8723au_write8(Adapter, EFUSE_CTRL+1, temp); in EFUSE_Read1Byte23a()
[all …]
/linux-4.1.27/drivers/staging/rtl8712/
Drtl8712_efuse.c83 r8712_write8(padapter, EFUSE_CTRL+1, (u8)(addr&0xFF)); /* address */ in efuse_one_byte_read()
84 r8712_write8(padapter, EFUSE_CTRL+2, ((u8)((addr>>8)&0x03)) | in efuse_one_byte_read()
85 (r8712_read8(padapter, EFUSE_CTRL+2)&0xFC)); in efuse_one_byte_read()
86 r8712_write8(padapter, EFUSE_CTRL+3, 0x72); /* read cmd */ in efuse_one_byte_read()
88 while (!(0x80 & r8712_read8(padapter, EFUSE_CTRL+3)) && (tmpidx < 100)) in efuse_one_byte_read()
91 *data = r8712_read8(padapter, EFUSE_CTRL); in efuse_one_byte_read()
105 r8712_write8(padapter, EFUSE_CTRL+1, (u8)(addr&0xFF)); /* address */ in efuse_one_byte_write()
106 r8712_write8(padapter, EFUSE_CTRL+2, ((u8)((addr>>8)&0x03)) | in efuse_one_byte_write()
107 (r8712_read8(padapter, EFUSE_CTRL+2)&0xFC)); in efuse_one_byte_write()
108 r8712_write8(padapter, EFUSE_CTRL, data); /* data */ in efuse_one_byte_write()
[all …]
Drtl8712_syscfg_regdef.h47 #define EFUSE_CTRL (RTL8712_SYSCFG_ + 0x0030) macro
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Defuse.c97 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, 0x72); in efuse_initialize()
113 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 1, in efuse_read_1byte()
116 rtlpriv->cfg->maps[EFUSE_CTRL] + 2); in efuse_read_1byte()
118 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 2, in efuse_read_1byte()
122 rtlpriv->cfg->maps[EFUSE_CTRL] + 3); in efuse_read_1byte()
124 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, in efuse_read_1byte()
128 rtlpriv->cfg->maps[EFUSE_CTRL] + 3); in efuse_read_1byte()
132 maps[EFUSE_CTRL] + 3); in efuse_read_1byte()
139 data = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL]); in efuse_read_1byte()
160 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL], value); in efuse_write_1byte()
[all …]
Dwifi.h653 EFUSE_CTRL, enumerator
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_efuse.c30 #define EFUSE_CTRL REG_EFUSE_CTRL /* E-Fuse Control. */ macro
917 usb_write8(pAdapter, EFUSE_CTRL+1, (u8)(addr & 0xff)); in efuse_OneByteRead()
918 usb_write8(pAdapter, EFUSE_CTRL+2, ((u8)((addr>>8) & 0x03)) | in efuse_OneByteRead()
919 (usb_read8(pAdapter, EFUSE_CTRL+2) & 0xFC)); in efuse_OneByteRead()
921 usb_write8(pAdapter, EFUSE_CTRL+3, 0x72);/* read cmd */ in efuse_OneByteRead()
923 while (!(0x80 & usb_read8(pAdapter, EFUSE_CTRL+3)) && (tmpidx < 100)) in efuse_OneByteRead()
926 *data = usb_read8(pAdapter, EFUSE_CTRL); in efuse_OneByteRead()
940 usb_write8(pAdapter, EFUSE_CTRL+1, (u8)(addr&0xff)); in efuse_OneByteWrite()
941 usb_write8(pAdapter, EFUSE_CTRL+2, in efuse_OneByteWrite()
942 (usb_read8(pAdapter, EFUSE_CTRL+2) & 0xFC) | in efuse_OneByteWrite()
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/
Dsw.c290 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/
Dsw.c287 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/
Dsw.c306 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/
Dsw.c283 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/
Dsw.c281 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/
Dsw.c301 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/
Dsw.c205 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/linux-4.1.27/drivers/staging/rts5208/
Drtsx_chip.c1840 retval = rtsx_write_register(chip, EFUSE_CTRL, 0xFF, 0x80 | addr); in rtsx_read_efuse()
1847 retval = rtsx_read_register(chip, EFUSE_CTRL, &data); in rtsx_read_efuse()
1891 retval = rtsx_write_register(chip, EFUSE_CTRL, 0xFF, in rtsx_write_efuse()
1899 retval = rtsx_read_register(chip, EFUSE_CTRL, &data); in rtsx_write_efuse()
Drtsx_card.h959 #define EFUSE_CTRL 0xFC21 macro
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/
Dsw.c329 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/
Dsw.c339 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Drtl8188e_spec.h446 #define EFUSE_CTRL REG_EFUSE_CTRL /* E-Fuse Control. */ macro
/linux-4.1.27/drivers/staging/rtl8723au/include/
Drtl8723a_spec.h433 #define EFUSE_CTRL REG_EFUSE_CTRL macro
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2800.h643 #define EFUSE_CTRL 0x0580 macro
Drt2800lib.c6834 efuse_ctrl_reg = EFUSE_CTRL; in rt2800_efuse_detect()
6857 efuse_ctrl_reg = EFUSE_CTRL; in rt2800_efuse_read()