Lines Matching refs:rtlefuse

180 	struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw));  in rtl92de_set_hw_reg()  local
390 rtlefuse->efuse_usedbytes = *((u16 *) val); in rtl92de_set_hw_reg()
393 rtlefuse->efuse_usedpercentage = *val; in rtl92de_set_hw_reg()
1576 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl92de_read_txpower_info() local
1584 rtlefuse->eeprom_regulatory = (hwinfo[EEPROM_RF_OPT1] & 0x7); in _rtl92de_read_txpower_info()
1585 rtlefuse->eeprom_thermalmeter = in _rtl92de_read_txpower_info()
1587 rtlefuse->crystalcap = hwinfo[EEPROM_XTAL_K]; in _rtl92de_read_txpower_info()
1590 rtlefuse->txpwr_fromeprom = true; in _rtl92de_read_txpower_info()
1593 rtlefuse->internal_pa_5g[0] = in _rtl92de_read_txpower_info()
1595 rtlefuse->internal_pa_5g[1] = in _rtl92de_read_txpower_info()
1599 rtlefuse->internal_pa_5g[0], in _rtl92de_read_txpower_info()
1600 rtlefuse->internal_pa_5g[1]); in _rtl92de_read_txpower_info()
1602 rtlefuse->eeprom_c9 = hwinfo[EEPROM_RF_OPT6]; in _rtl92de_read_txpower_info()
1603 rtlefuse->eeprom_cc = hwinfo[EEPROM_RF_OPT7]; in _rtl92de_read_txpower_info()
1605 rtlefuse->eeprom_regulatory = 0; in _rtl92de_read_txpower_info()
1606 rtlefuse->eeprom_thermalmeter = EEPROM_DEFAULT_THERMALMETER; in _rtl92de_read_txpower_info()
1607 rtlefuse->crystalcap = EEPROM_DEFAULT_CRYSTALCAP; in _rtl92de_read_txpower_info()
1615 if (rtlefuse->eeprom_thermalmeter < 0x06 || in _rtl92de_read_txpower_info()
1616 rtlefuse->eeprom_thermalmeter > 0x1c) in _rtl92de_read_txpower_info()
1617 rtlefuse->eeprom_thermalmeter = 0x12; in _rtl92de_read_txpower_info()
1618 rtlefuse->thermalmeter[0] = rtlefuse->eeprom_thermalmeter; in _rtl92de_read_txpower_info()
1621 if (rtlefuse->crystalcap == 0xFF) in _rtl92de_read_txpower_info()
1622 rtlefuse->crystalcap = 0; in _rtl92de_read_txpower_info()
1623 if (rtlefuse->eeprom_regulatory > 3) in _rtl92de_read_txpower_info()
1624 rtlefuse->eeprom_regulatory = 0; in _rtl92de_read_txpower_info()
1644 rtlefuse->delta_iqk = tempval[0]; in _rtl92de_read_txpower_info()
1646 rtlefuse->delta_lck = tempval[1] - 1; in _rtl92de_read_txpower_info()
1647 if (rtlefuse->eeprom_c9 == 0xFF) in _rtl92de_read_txpower_info()
1648 rtlefuse->eeprom_c9 = 0x00; in _rtl92de_read_txpower_info()
1650 "EEPROMRegulatory = 0x%x\n", rtlefuse->eeprom_regulatory); in _rtl92de_read_txpower_info()
1652 "ThermalMeter = 0x%x\n", rtlefuse->eeprom_thermalmeter); in _rtl92de_read_txpower_info()
1654 "CrystalCap = 0x%x\n", rtlefuse->crystalcap); in _rtl92de_read_txpower_info()
1657 rtlefuse->delta_iqk, rtlefuse->delta_lck); in _rtl92de_read_txpower_info()
1663 rtlefuse->txpwrlevel_cck[rfPath][ch] = in _rtl92de_read_txpower_info()
1665 rtlefuse->txpwrlevel_ht40_1s[rfPath][ch] = in _rtl92de_read_txpower_info()
1667 rtlefuse->txpwr_ht20diff[rfPath][ch] = in _rtl92de_read_txpower_info()
1669 rtlefuse->txpwr_legacyhtdiff[rfPath][ch] = in _rtl92de_read_txpower_info()
1671 rtlefuse->pwrgroup_ht20[rfPath][ch] = in _rtl92de_read_txpower_info()
1673 rtlefuse->pwrgroup_ht40[rfPath][ch] = in _rtl92de_read_txpower_info()
1677 rtlefuse->txpwrlevel_ht40_2s[rfPath][ch] = in _rtl92de_read_txpower_info()
1745 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl92de_read_adapter_info() local
1752 if (rtlefuse->epromtype == EEPROM_BOOT_EFUSE) { in _rtl92de_read_adapter_info()
1757 memcpy((void *)hwinfo, (void *)&rtlefuse->efuse_map in _rtl92de_read_adapter_info()
1760 } else if (rtlefuse->epromtype == EEPROM_93C46) { in _rtl92de_read_adapter_info()
1771 rtlefuse->autoload_failflag = true; in _rtl92de_read_adapter_info()
1774 rtlefuse->autoload_failflag = false; in _rtl92de_read_adapter_info()
1776 if (rtlefuse->autoload_failflag) { in _rtl92de_read_adapter_info()
1781 rtlefuse->eeprom_oemid = hwinfo[EEPROM_CUSTOMER_ID]; in _rtl92de_read_adapter_info()
1785 rtlefuse->eeprom_vid = *(u16 *)&hwinfo[EEPROM_VID]; in _rtl92de_read_adapter_info()
1786 rtlefuse->eeprom_did = *(u16 *)&hwinfo[EEPROM_DID]; in _rtl92de_read_adapter_info()
1787 rtlefuse->eeprom_svid = *(u16 *)&hwinfo[EEPROM_SVID]; in _rtl92de_read_adapter_info()
1788 rtlefuse->eeprom_smid = *(u16 *)&hwinfo[EEPROM_SMID]; in _rtl92de_read_adapter_info()
1791 "EEPROM VID = 0x%4x\n", rtlefuse->eeprom_vid); in _rtl92de_read_adapter_info()
1793 "EEPROM DID = 0x%4x\n", rtlefuse->eeprom_did); in _rtl92de_read_adapter_info()
1795 "EEPROM SVID = 0x%4x\n", rtlefuse->eeprom_svid); in _rtl92de_read_adapter_info()
1797 "EEPROM SMID = 0x%4x\n", rtlefuse->eeprom_smid); in _rtl92de_read_adapter_info()
1803 *((u16 *) (&rtlefuse->dev_addr[i])) = usvalue; in _rtl92de_read_adapter_info()
1808 *((u16 *) (&rtlefuse->dev_addr[i])) = usvalue; in _rtl92de_read_adapter_info()
1812 rtlefuse->dev_addr); in _rtl92de_read_adapter_info()
1813 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "%pM\n", rtlefuse->dev_addr); in _rtl92de_read_adapter_info()
1814 _rtl92de_read_txpower_info(hw, rtlefuse->autoload_failflag, hwinfo); in _rtl92de_read_adapter_info()
1819 rtlefuse->channel_plan = COUNTRY_CODE_TELEC; in _rtl92de_read_adapter_info()
1822 rtlefuse->channel_plan = COUNTRY_CODE_FCC; in _rtl92de_read_adapter_info()
1825 rtlefuse->channel_plan = COUNTRY_CODE_FCC; in _rtl92de_read_adapter_info()
1828 rtlefuse->channel_plan = COUNTRY_CODE_FCC; in _rtl92de_read_adapter_info()
1831 rtlefuse->eeprom_version = *(u16 *)&hwinfo[EEPROM_VERSION]; in _rtl92de_read_adapter_info()
1832 rtlefuse->txpwr_fromeprom = true; in _rtl92de_read_adapter_info()
1834 "EEPROM Customer ID: 0x%2x\n", rtlefuse->eeprom_oemid); in _rtl92de_read_adapter_info()
1840 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl92de_read_eeprom_info() local
1846 rtlefuse->autoload_status = tmp_u1b; in rtl92de_read_eeprom_info()
1849 rtlefuse->epromtype = EEPROM_93C46; in rtl92de_read_eeprom_info()
1852 rtlefuse->epromtype = EEPROM_BOOT_EFUSE; in rtl92de_read_eeprom_info()
1857 rtlefuse->autoload_failflag = false; in rtl92de_read_eeprom_info()
2169 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl92de_set_key() local
2277 rtlefuse->dev_addr, in rtl92de_set_key()