Home
last modified time | relevance | path

Searched refs:EFUSE_CTRL (Results 1 - 25 of 41) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/
H A Drtw_efuse.c33 #define EFUSE_CTRL REG_EFUSE_CTRL /* E-Fuse Control. */ macro
228 rtw_write8(Adapter, EFUSE_CTRL+1, temp); in EFUSE_Read1Byte()
229 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+2); in EFUSE_Read1Byte()
232 rtw_write8(Adapter, EFUSE_CTRL+2, temp); in EFUSE_Read1Byte()
235 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte()
237 rtw_write8(Adapter, EFUSE_CTRL+3, temp); in EFUSE_Read1Byte()
240 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte()
242 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte()
247 return rtw_read8(Adapter, EFUSE_CTRL); in EFUSE_Read1Byte()
279 rtw_write8(padapter, EFUSE_CTRL in efuse_OneByteRead()
[all...]
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/core/
H A Drtw_efuse.c31 #define EFUSE_CTRL REG_EFUSE_CTRL /* E-Fuse Control. */ macro
209 rtw_write8(Adapter, EFUSE_CTRL+1, temp); in EFUSE_Read1Byte()
210 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+2); in EFUSE_Read1Byte()
213 rtw_write8(Adapter, EFUSE_CTRL+2, temp); in EFUSE_Read1Byte()
216 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte()
218 rtw_write8(Adapter, EFUSE_CTRL+3, temp); in EFUSE_Read1Byte()
221 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte()
223 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte()
228 return rtw_read8(Adapter, EFUSE_CTRL); in EFUSE_Read1Byte()
256 rtw_write8(padapter, EFUSE_CTRL in efuse_OneByteRead()
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8712/
H A Drtl8712_efuse.c71 r8712_write8(adapter, EFUSE_CTRL + 1, (u8)(addr & 0xFF)); /* address */ in efuse_one_byte_read()
72 r8712_write8(adapter, EFUSE_CTRL + 2, ((u8)((addr >> 8) & 0x03)) | in efuse_one_byte_read()
73 (r8712_read8(adapter, EFUSE_CTRL + 2) & 0xFC)); in efuse_one_byte_read()
74 r8712_write8(adapter, EFUSE_CTRL + 3, 0x72); /* read cmd */ in efuse_one_byte_read()
76 while (!(0x80 & r8712_read8(adapter, EFUSE_CTRL + 3)) && in efuse_one_byte_read()
80 *data = r8712_read8(adapter, EFUSE_CTRL); in efuse_one_byte_read()
94 r8712_write8(adapter, EFUSE_CTRL + 1, (u8)(addr & 0xFF)); /* address */ in efuse_one_byte_write()
95 r8712_write8(adapter, EFUSE_CTRL + 2, ((u8)((addr >> 8) & 0x03)) | in efuse_one_byte_write()
96 (r8712_read8(adapter, EFUSE_CTRL + 2) & 0xFC)); in efuse_one_byte_write()
97 r8712_write8(adapter, EFUSE_CTRL, dat in efuse_one_byte_write()
[all...]
H A Drtl8712_syscfg_regdef.h35 #define EFUSE_CTRL (RTL8712_SYSCFG_ + 0x0030) macro
/kernel/linux/linux-6.6/drivers/staging/rtl8712/
H A Drtl8712_efuse.c71 r8712_write8(adapter, EFUSE_CTRL + 1, (u8)(addr & 0xFF)); /* address */ in efuse_one_byte_read()
72 r8712_write8(adapter, EFUSE_CTRL + 2, ((u8)((addr >> 8) & 0x03)) | in efuse_one_byte_read()
73 (r8712_read8(adapter, EFUSE_CTRL + 2) & 0xFC)); in efuse_one_byte_read()
74 r8712_write8(adapter, EFUSE_CTRL + 3, 0x72); /* read cmd */ in efuse_one_byte_read()
76 while (!(0x80 & r8712_read8(adapter, EFUSE_CTRL + 3)) && in efuse_one_byte_read()
80 *data = r8712_read8(adapter, EFUSE_CTRL); in efuse_one_byte_read()
94 r8712_write8(adapter, EFUSE_CTRL + 1, (u8)(addr & 0xFF)); /* address */ in efuse_one_byte_write()
95 r8712_write8(adapter, EFUSE_CTRL + 2, ((u8)((addr >> 8) & 0x03)) | in efuse_one_byte_write()
96 (r8712_read8(adapter, EFUSE_CTRL + 2) & 0xFC)); in efuse_one_byte_write()
97 r8712_write8(adapter, EFUSE_CTRL, dat in efuse_one_byte_write()
[all...]
H A Drtl8712_syscfg_regdef.h34 #define EFUSE_CTRL (RTL8712_SYSCFG_ + 0x0030) macro
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/
H A Defuse.c66 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, 0x72); in efuse_initialize()
82 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 1, in efuse_read_1byte()
85 rtlpriv->cfg->maps[EFUSE_CTRL] + 2); in efuse_read_1byte()
87 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 2, in efuse_read_1byte()
91 rtlpriv->cfg->maps[EFUSE_CTRL] + 3); in efuse_read_1byte()
93 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, in efuse_read_1byte()
97 rtlpriv->cfg->maps[EFUSE_CTRL] + 3); in efuse_read_1byte()
101 maps[EFUSE_CTRL] + 3); in efuse_read_1byte()
106 data = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL]); in efuse_read_1byte()
127 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL], valu in efuse_write_1byte()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/
H A Defuse.c66 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, 0x72); in efuse_initialize()
82 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 1, in efuse_read_1byte()
85 rtlpriv->cfg->maps[EFUSE_CTRL] + 2); in efuse_read_1byte()
87 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 2, in efuse_read_1byte()
91 rtlpriv->cfg->maps[EFUSE_CTRL] + 3); in efuse_read_1byte()
93 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, in efuse_read_1byte()
97 rtlpriv->cfg->maps[EFUSE_CTRL] + 3); in efuse_read_1byte()
101 maps[EFUSE_CTRL] + 3); in efuse_read_1byte()
106 data = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL]); in efuse_read_1byte()
127 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL], valu in efuse_write_1byte()
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/core/
H A Drtw_efuse.c17 #define EFUSE_CTRL REG_EFUSE_CTRL /* E-Fuse Control. */ macro
814 usb_write8(pAdapter, EFUSE_CTRL + 1, (u8)(addr & 0xff)); in efuse_OneByteRead()
815 usb_write8(pAdapter, EFUSE_CTRL + 2, ((u8)((addr >> 8) & 0x03)) | in efuse_OneByteRead()
816 (usb_read8(pAdapter, EFUSE_CTRL + 2) & 0xFC)); in efuse_OneByteRead()
818 usb_write8(pAdapter, EFUSE_CTRL + 3, 0x72);/* read cmd */ in efuse_OneByteRead()
820 while (!(0x80 & usb_read8(pAdapter, EFUSE_CTRL + 3)) && (tmpidx < 100)) in efuse_OneByteRead()
823 *data = usb_read8(pAdapter, EFUSE_CTRL); in efuse_OneByteRead()
837 usb_write8(pAdapter, EFUSE_CTRL + 1, (u8)(addr & 0xff)); in efuse_OneByteWrite()
838 usb_write8(pAdapter, EFUSE_CTRL + 2, in efuse_OneByteWrite()
839 (usb_read8(pAdapter, EFUSE_CTRL in efuse_OneByteWrite()
[all...]
/kernel/linux/linux-5.10/drivers/staging/rts5208/
H A Drtsx_chip.c1626 retval = rtsx_write_register(chip, EFUSE_CTRL, 0xFF, 0x80 | addr); in rtsx_read_efuse()
1631 retval = rtsx_read_register(chip, EFUSE_CTRL, &data); in rtsx_read_efuse()
1667 retval = rtsx_write_register(chip, EFUSE_CTRL, 0xFF, in rtsx_write_efuse()
1673 retval = rtsx_read_register(chip, EFUSE_CTRL, &data); in rtsx_write_efuse()
/kernel/linux/linux-6.6/drivers/staging/rts5208/
H A Drtsx_chip.c1626 retval = rtsx_write_register(chip, EFUSE_CTRL, 0xFF, 0x80 | addr); in rtsx_read_efuse()
1631 retval = rtsx_read_register(chip, EFUSE_CTRL, &data); in rtsx_read_efuse()
1667 retval = rtsx_write_register(chip, EFUSE_CTRL, 0xFF, in rtsx_write_efuse()
1673 retval = rtsx_read_register(chip, EFUSE_CTRL, &data); in rtsx_write_efuse()
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dsw.c274 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dsw.c302 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dsw.c181 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dsw.c266 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dsw.c275 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dsw.c255 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dsw.c318 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
H A Dsw.c259 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dsw.c268 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dsw.c301 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dsw.c274 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dsw.c179 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dsw.c265 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dsw.c317 .maps[EFUSE_CTRL] = REG_EFUSE_CTRL,

Completed in 18 milliseconds

12