Lines Matching refs:rtlefuse
90 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl92se_set_hw_reg() local
323 rtlefuse->efuse_usedbytes = *((u16 *) val); in rtl92se_set_hw_reg()
327 rtlefuse->efuse_usedpercentage = *val; in rtl92se_set_hw_reg()
769 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl92se_macconfig_after_fwdownload() local
886 if (rtlefuse->epromtype == EEPROM_BOOT_EFUSE) { in _rtl92se_macconfig_after_fwdownload()
947 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl92se_hw_init() local
1072 rtl_write_byte(rtlpriv, MACIDR0 + i, rtlefuse->dev_addr[i]); in rtl92se_hw_init()
1646 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl8192se_get_IC_Inferiority() local
1653 if ((rtlefuse->epromtype == EEPROM_BOOT_EFUSE) && in _rtl8192se_get_IC_Inferiority()
1654 !rtlefuse->autoload_failflag) { in _rtl8192se_get_IC_Inferiority()
1665 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl92se_read_adapter_info() local
1674 switch (rtlefuse->epromtype) { in _rtl92se_read_adapter_info()
1688 memcpy(hwinfo, &rtlefuse->efuse_map[EFUSE_INIT_MAP][0], in _rtl92se_read_adapter_info()
1698 rtlefuse->autoload_failflag = true; in _rtl92se_read_adapter_info()
1701 rtlefuse->autoload_failflag = false; in _rtl92se_read_adapter_info()
1704 if (rtlefuse->autoload_failflag) in _rtl92se_read_adapter_info()
1711 rtlefuse->eeprom_vid = *(u16 *)&hwinfo[EEPROM_VID]; in _rtl92se_read_adapter_info()
1712 rtlefuse->eeprom_did = *(u16 *)&hwinfo[EEPROM_DID]; in _rtl92se_read_adapter_info()
1713 rtlefuse->eeprom_svid = *(u16 *)&hwinfo[EEPROM_SVID]; in _rtl92se_read_adapter_info()
1714 rtlefuse->eeprom_smid = *(u16 *)&hwinfo[EEPROM_SMID]; in _rtl92se_read_adapter_info()
1715 rtlefuse->eeprom_version = *(u16 *)&hwinfo[EEPROM_VERSION]; in _rtl92se_read_adapter_info()
1720 "EEPROM VID = 0x%4x\n", rtlefuse->eeprom_vid); in _rtl92se_read_adapter_info()
1722 "EEPROM DID = 0x%4x\n", rtlefuse->eeprom_did); in _rtl92se_read_adapter_info()
1724 "EEPROM SVID = 0x%4x\n", rtlefuse->eeprom_svid); in _rtl92se_read_adapter_info()
1726 "EEPROM SMID = 0x%4x\n", rtlefuse->eeprom_smid); in _rtl92se_read_adapter_info()
1730 *((u16 *) (&rtlefuse->dev_addr[i])) = usvalue; in _rtl92se_read_adapter_info()
1734 rtl_write_byte(rtlpriv, MACIDR0 + i, rtlefuse->dev_addr[i]); in _rtl92se_read_adapter_info()
1736 RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "%pM\n", rtlefuse->dev_addr); in _rtl92se_read_adapter_info()
1744 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92se_read_adapter_info()
1748 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92se_read_adapter_info()
1752 rtlefuse->eprom_chnl_txpwr_ht40_2sdf[rf_path][i] in _rtl92se_read_adapter_info()
1763 rtlefuse->eeprom_chnlarea_txpwr_cck in _rtl92se_read_adapter_info()
1770 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s in _rtl92se_read_adapter_info()
1777 rtlefuse->eprom_chnl_txpwr_ht40_2sdf in _rtl92se_read_adapter_info()
1796 rtlefuse->txpwrlevel_cck[rf_path][i] = in _rtl92se_read_adapter_info()
1797 rtlefuse->eeprom_chnlarea_txpwr_cck in _rtl92se_read_adapter_info()
1799 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = in _rtl92se_read_adapter_info()
1800 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s in _rtl92se_read_adapter_info()
1802 rtlefuse->txpwrlevel_ht40_2s[rf_path][i] = in _rtl92se_read_adapter_info()
1803 rtlefuse->eprom_chnl_txpwr_ht40_2sdf in _rtl92se_read_adapter_info()
1811 rtlefuse->txpwrlevel_cck[rf_path][i], in _rtl92se_read_adapter_info()
1812 rtlefuse->txpwrlevel_ht40_1s[rf_path][i], in _rtl92se_read_adapter_info()
1813 rtlefuse->txpwrlevel_ht40_2s[rf_path][i]); in _rtl92se_read_adapter_info()
1820 rtlefuse->eeprom_pwrgroup[rf_path][i] = in _rtl92se_read_adapter_info()
1838 rtlefuse->pwrgroup_ht20[rf_path][i] = in _rtl92se_read_adapter_info()
1839 (rtlefuse->eeprom_pwrgroup[rf_path][index] & in _rtl92se_read_adapter_info()
1841 rtlefuse->pwrgroup_ht40[rf_path][i] = in _rtl92se_read_adapter_info()
1842 ((rtlefuse->eeprom_pwrgroup[rf_path][index] & in _rtl92se_read_adapter_info()
1848 rtlefuse->pwrgroup_ht20[rf_path][i]); in _rtl92se_read_adapter_info()
1852 rtlefuse->pwrgroup_ht40[rf_path][i]); in _rtl92se_read_adapter_info()
1869 rtlefuse->txpwr_ht20diff[RF90_PATH_A][i] = (tempval & 0xF); in _rtl92se_read_adapter_info()
1870 rtlefuse->txpwr_ht20diff[RF90_PATH_B][i] = in _rtl92se_read_adapter_info()
1885 rtlefuse->txpwr_legacyhtdiff[RF90_PATH_A][i] = in _rtl92se_read_adapter_info()
1887 rtlefuse->txpwr_legacyhtdiff[RF90_PATH_B][i] = in _rtl92se_read_adapter_info()
1891 rtlefuse->txpwr_safetyflag = (tempval & 0x01); in _rtl92se_read_adapter_info()
1894 rtlefuse->eeprom_regulatory = 0; in _rtl92se_read_adapter_info()
1895 if (rtlefuse->eeprom_version >= 2) { in _rtl92se_read_adapter_info()
1897 if (rtlefuse->eeprom_version >= 4) in _rtl92se_read_adapter_info()
1898 rtlefuse->eeprom_regulatory = in _rtl92se_read_adapter_info()
1901 rtlefuse->eeprom_regulatory = in _rtl92se_read_adapter_info()
1905 "eeprom_regulatory = 0x%x\n", rtlefuse->eeprom_regulatory); in _rtl92se_read_adapter_info()
1910 i, rtlefuse->txpwr_ht20diff[RF90_PATH_A][i]); in _rtl92se_read_adapter_info()
1914 i, rtlefuse->txpwr_legacyhtdiff[RF90_PATH_A][i]); in _rtl92se_read_adapter_info()
1918 i, rtlefuse->txpwr_ht20diff[RF90_PATH_B][i]); in _rtl92se_read_adapter_info()
1922 i, rtlefuse->txpwr_legacyhtdiff[RF90_PATH_B][i]); in _rtl92se_read_adapter_info()
1925 "TxPwrSafetyFlag = %d\n", rtlefuse->txpwr_safetyflag); in _rtl92se_read_adapter_info()
1930 rtlefuse->eeprom_txpowerdiff = tempval; in _rtl92se_read_adapter_info()
1931 rtlefuse->legacy_httxpowerdiff = in _rtl92se_read_adapter_info()
1932 rtlefuse->txpwr_legacyhtdiff[RF90_PATH_A][0]; in _rtl92se_read_adapter_info()
1935 "TxPowerDiff = %#x\n", rtlefuse->eeprom_txpowerdiff); in _rtl92se_read_adapter_info()
1939 rtlefuse->eeprom_tssi[RF90_PATH_A] = (u8)((usvalue & 0xff00) >> 8); in _rtl92se_read_adapter_info()
1941 rtlefuse->eeprom_tssi[RF90_PATH_B] = (u8)(usvalue & 0xff); in _rtl92se_read_adapter_info()
1944 rtlefuse->eeprom_tssi[RF90_PATH_A], in _rtl92se_read_adapter_info()
1945 rtlefuse->eeprom_tssi[RF90_PATH_B]); in _rtl92se_read_adapter_info()
1950 rtlefuse->eeprom_thermalmeter = tempval; in _rtl92se_read_adapter_info()
1952 "thermalmeter = 0x%x\n", rtlefuse->eeprom_thermalmeter); in _rtl92se_read_adapter_info()
1955 rtlefuse->thermalmeter[0] = (rtlefuse->eeprom_thermalmeter & 0x1f); in _rtl92se_read_adapter_info()
1956 rtlefuse->tssi_13dbm = rtlefuse->eeprom_thermalmeter * 100; in _rtl92se_read_adapter_info()
1960 rtlefuse->eeprom_crystalcap = tempval; in _rtl92se_read_adapter_info()
1962 rtlefuse->crystalcap = rtlefuse->eeprom_crystalcap; in _rtl92se_read_adapter_info()
1966 rtlefuse->eeprom_channelplan = hwinfo[EEPROM_CHANNELPLAN]; in _rtl92se_read_adapter_info()
1967 rtlefuse->txpwr_fromeprom = true; in _rtl92se_read_adapter_info()
1969 "EEPROM ChannelPlan = 0x%4x\n", rtlefuse->eeprom_channelplan); in _rtl92se_read_adapter_info()
1984 rtlefuse->b1x1_recvcombine = false; in _rtl92se_read_adapter_info()
1988 rtlefuse->b1x1_recvcombine = true; in _rtl92se_read_adapter_info()
1993 rtlefuse->b1ss_support = rtlefuse->b1x1_recvcombine; in _rtl92se_read_adapter_info()
1994 rtlefuse->eeprom_oemid = *&hwinfo[EEPROM_CUSTOMID]; in _rtl92se_read_adapter_info()
1997 rtlefuse->eeprom_oemid); in _rtl92se_read_adapter_info()
2000 rtlefuse->channel_plan = COUNTRY_CODE_WORLD_WIDE_13; in _rtl92se_read_adapter_info()
2006 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl92se_read_eeprom_info() local
2013 rtlefuse->epromtype = EEPROM_93C46; in rtl92se_read_eeprom_info()
2016 rtlefuse->epromtype = EEPROM_BOOT_EFUSE; in rtl92se_read_eeprom_info()
2021 rtlefuse->autoload_failflag = false; in rtl92se_read_eeprom_info()
2025 rtlefuse->autoload_failflag = true; in rtl92se_read_eeprom_info()
2408 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl92se_set_key() local
2511 rtlefuse->dev_addr, in rtl92se_set_key()