Lines Matching refs:rtlefuse

68 	struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw));  in rtl92se_set_hw_reg()  local
301 rtlefuse->efuse_usedbytes = *((u16 *) val); in rtl92se_set_hw_reg()
305 rtlefuse->efuse_usedpercentage = *val; in rtl92se_set_hw_reg()
747 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl92se_macconfig_after_fwdownload() local
864 if (rtlefuse->epromtype == EEPROM_BOOT_EFUSE) { in _rtl92se_macconfig_after_fwdownload()
925 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl92se_hw_init() local
1049 rtl_write_byte(rtlpriv, MACIDR0 + i, rtlefuse->dev_addr[i]); in rtl92se_hw_init()
1623 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl8192se_get_ic_inferiority() local
1630 if ((rtlefuse->epromtype == EEPROM_BOOT_EFUSE) && in _rtl8192se_get_ic_inferiority()
1631 !rtlefuse->autoload_failflag) { in _rtl8192se_get_ic_inferiority()
1642 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl92se_read_adapter_info() local
1651 switch (rtlefuse->epromtype) { in _rtl92se_read_adapter_info()
1665 memcpy(hwinfo, &rtlefuse->efuse_map[EFUSE_INIT_MAP][0], in _rtl92se_read_adapter_info()
1675 rtlefuse->autoload_failflag = true; in _rtl92se_read_adapter_info()
1678 rtlefuse->autoload_failflag = false; in _rtl92se_read_adapter_info()
1681 if (rtlefuse->autoload_failflag) in _rtl92se_read_adapter_info()
1688 rtlefuse->eeprom_vid = *(u16 *)&hwinfo[EEPROM_VID]; in _rtl92se_read_adapter_info()
1689 rtlefuse->eeprom_did = *(u16 *)&hwinfo[EEPROM_DID]; in _rtl92se_read_adapter_info()
1690 rtlefuse->eeprom_svid = *(u16 *)&hwinfo[EEPROM_SVID]; in _rtl92se_read_adapter_info()
1691 rtlefuse->eeprom_smid = *(u16 *)&hwinfo[EEPROM_SMID]; in _rtl92se_read_adapter_info()
1692 rtlefuse->eeprom_version = *(u16 *)&hwinfo[EEPROM_VERSION]; in _rtl92se_read_adapter_info()
1697 "EEPROM VID = 0x%4x\n", rtlefuse->eeprom_vid); in _rtl92se_read_adapter_info()
1699 "EEPROM DID = 0x%4x\n", rtlefuse->eeprom_did); in _rtl92se_read_adapter_info()
1701 "EEPROM SVID = 0x%4x\n", rtlefuse->eeprom_svid); in _rtl92se_read_adapter_info()
1703 "EEPROM SMID = 0x%4x\n", rtlefuse->eeprom_smid); in _rtl92se_read_adapter_info()
1707 *((u16 *) (&rtlefuse->dev_addr[i])) = usvalue; in _rtl92se_read_adapter_info()
1711 rtl_write_byte(rtlpriv, MACIDR0 + i, rtlefuse->dev_addr[i]); in _rtl92se_read_adapter_info()
1713 rtl_dbg(rtlpriv, COMP_INIT, DBG_DMESG, "%pM\n", rtlefuse->dev_addr); in _rtl92se_read_adapter_info()
1721 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92se_read_adapter_info()
1725 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92se_read_adapter_info()
1729 rtlefuse->eprom_chnl_txpwr_ht40_2sdf[rf_path][i] in _rtl92se_read_adapter_info()
1740 rtlefuse->eeprom_chnlarea_txpwr_cck in _rtl92se_read_adapter_info()
1747 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s in _rtl92se_read_adapter_info()
1754 rtlefuse->eprom_chnl_txpwr_ht40_2sdf in _rtl92se_read_adapter_info()
1773 rtlefuse->txpwrlevel_cck[rf_path][i] = in _rtl92se_read_adapter_info()
1774 rtlefuse->eeprom_chnlarea_txpwr_cck in _rtl92se_read_adapter_info()
1776 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = in _rtl92se_read_adapter_info()
1777 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s in _rtl92se_read_adapter_info()
1779 rtlefuse->txpwrlevel_ht40_2s[rf_path][i] = in _rtl92se_read_adapter_info()
1780 rtlefuse->eprom_chnl_txpwr_ht40_2sdf in _rtl92se_read_adapter_info()
1788 rtlefuse->txpwrlevel_cck[rf_path][i], in _rtl92se_read_adapter_info()
1789 rtlefuse->txpwrlevel_ht40_1s[rf_path][i], in _rtl92se_read_adapter_info()
1790 rtlefuse->txpwrlevel_ht40_2s[rf_path][i]); in _rtl92se_read_adapter_info()
1797 rtlefuse->eeprom_pwrgroup[rf_path][i] = in _rtl92se_read_adapter_info()
1815 rtlefuse->pwrgroup_ht20[rf_path][i] = in _rtl92se_read_adapter_info()
1816 (rtlefuse->eeprom_pwrgroup[rf_path][index] & in _rtl92se_read_adapter_info()
1818 rtlefuse->pwrgroup_ht40[rf_path][i] = in _rtl92se_read_adapter_info()
1819 ((rtlefuse->eeprom_pwrgroup[rf_path][index] & in _rtl92se_read_adapter_info()
1825 rtlefuse->pwrgroup_ht20[rf_path][i]); in _rtl92se_read_adapter_info()
1829 rtlefuse->pwrgroup_ht40[rf_path][i]); in _rtl92se_read_adapter_info()
1846 rtlefuse->txpwr_ht20diff[RF90_PATH_A][i] = (tempval & 0xF); in _rtl92se_read_adapter_info()
1847 rtlefuse->txpwr_ht20diff[RF90_PATH_B][i] = in _rtl92se_read_adapter_info()
1862 rtlefuse->txpwr_legacyhtdiff[RF90_PATH_A][i] = in _rtl92se_read_adapter_info()
1864 rtlefuse->txpwr_legacyhtdiff[RF90_PATH_B][i] = in _rtl92se_read_adapter_info()
1868 rtlefuse->txpwr_safetyflag = (tempval & 0x01); in _rtl92se_read_adapter_info()
1871 rtlefuse->eeprom_regulatory = 0; in _rtl92se_read_adapter_info()
1872 if (rtlefuse->eeprom_version >= 2) { in _rtl92se_read_adapter_info()
1874 if (rtlefuse->eeprom_version >= 4) in _rtl92se_read_adapter_info()
1875 rtlefuse->eeprom_regulatory = in _rtl92se_read_adapter_info()
1878 rtlefuse->eeprom_regulatory = in _rtl92se_read_adapter_info()
1882 "eeprom_regulatory = 0x%x\n", rtlefuse->eeprom_regulatory); in _rtl92se_read_adapter_info()
1887 i, rtlefuse->txpwr_ht20diff[RF90_PATH_A][i]); in _rtl92se_read_adapter_info()
1891 i, rtlefuse->txpwr_legacyhtdiff[RF90_PATH_A][i]); in _rtl92se_read_adapter_info()
1895 i, rtlefuse->txpwr_ht20diff[RF90_PATH_B][i]); in _rtl92se_read_adapter_info()
1899 i, rtlefuse->txpwr_legacyhtdiff[RF90_PATH_B][i]); in _rtl92se_read_adapter_info()
1902 "TxPwrSafetyFlag = %d\n", rtlefuse->txpwr_safetyflag); in _rtl92se_read_adapter_info()
1907 rtlefuse->eeprom_txpowerdiff = tempval; in _rtl92se_read_adapter_info()
1908 rtlefuse->legacy_ht_txpowerdiff = in _rtl92se_read_adapter_info()
1909 rtlefuse->txpwr_legacyhtdiff[RF90_PATH_A][0]; in _rtl92se_read_adapter_info()
1912 "TxPowerDiff = %#x\n", rtlefuse->eeprom_txpowerdiff); in _rtl92se_read_adapter_info()
1916 rtlefuse->eeprom_tssi[RF90_PATH_A] = (u8)((usvalue & 0xff00) >> 8); in _rtl92se_read_adapter_info()
1918 rtlefuse->eeprom_tssi[RF90_PATH_B] = (u8)(usvalue & 0xff); in _rtl92se_read_adapter_info()
1921 rtlefuse->eeprom_tssi[RF90_PATH_A], in _rtl92se_read_adapter_info()
1922 rtlefuse->eeprom_tssi[RF90_PATH_B]); in _rtl92se_read_adapter_info()
1927 rtlefuse->eeprom_thermalmeter = tempval; in _rtl92se_read_adapter_info()
1929 "thermalmeter = 0x%x\n", rtlefuse->eeprom_thermalmeter); in _rtl92se_read_adapter_info()
1932 rtlefuse->thermalmeter[0] = (rtlefuse->eeprom_thermalmeter & 0x1f); in _rtl92se_read_adapter_info()
1933 rtlefuse->tssi_13dbm = rtlefuse->eeprom_thermalmeter * 100; in _rtl92se_read_adapter_info()
1937 rtlefuse->eeprom_crystalcap = tempval; in _rtl92se_read_adapter_info()
1939 rtlefuse->crystalcap = rtlefuse->eeprom_crystalcap; in _rtl92se_read_adapter_info()
1943 rtlefuse->eeprom_channelplan = hwinfo[EEPROM_CHANNELPLAN]; in _rtl92se_read_adapter_info()
1944 rtlefuse->txpwr_fromeprom = true; in _rtl92se_read_adapter_info()
1946 "EEPROM ChannelPlan = 0x%4x\n", rtlefuse->eeprom_channelplan); in _rtl92se_read_adapter_info()
1961 rtlefuse->b1x1_recvcombine = false; in _rtl92se_read_adapter_info()
1965 rtlefuse->b1x1_recvcombine = true; in _rtl92se_read_adapter_info()
1970 rtlefuse->b1ss_support = rtlefuse->b1x1_recvcombine; in _rtl92se_read_adapter_info()
1971 rtlefuse->eeprom_oemid = *&hwinfo[EEPROM_CUSTOMID]; in _rtl92se_read_adapter_info()
1974 rtlefuse->eeprom_oemid); in _rtl92se_read_adapter_info()
1977 rtlefuse->channel_plan = COUNTRY_CODE_WORLD_WIDE_13; in _rtl92se_read_adapter_info()
1983 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl92se_read_eeprom_info() local
1990 rtlefuse->epromtype = EEPROM_93C46; in rtl92se_read_eeprom_info()
1993 rtlefuse->epromtype = EEPROM_BOOT_EFUSE; in rtl92se_read_eeprom_info()
1998 rtlefuse->autoload_failflag = false; in rtl92se_read_eeprom_info()
2002 rtlefuse->autoload_failflag = true; in rtl92se_read_eeprom_info()
2385 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl92se_set_key() local
2488 rtlefuse->dev_addr, in rtl92se_set_key()