Lines Matching refs:rtlefuse
417 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl8723be_set_hw_reg() local
642 rtlefuse->efuse_usedbytes = *((u16 *)val); in rtl8723be_set_hw_reg()
645 rtlefuse->efuse_usedpercentage = *((u8 *)val); in rtl8723be_set_hw_reg()
1968 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl8723be_read_txpower_info_from_hwpg() local
1981 rtlefuse->txpwrlevel_cck[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1983 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1987 rtlefuse->txpwr_ht20diff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1989 rtlefuse->txpwr_ht40diff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1991 rtlefuse->txpwr_legacyhtdiff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1999 rtlefuse->txpwrlevel_cck[rf_path][i], in _rtl8723be_read_txpower_info_from_hwpg()
2000 rtlefuse->txpwrlevel_ht40_1s[rf_path][i]); in _rtl8723be_read_txpower_info_from_hwpg()
2005 rtlefuse->eeprom_thermalmeter = in _rtl8723be_read_txpower_info_from_hwpg()
2008 rtlefuse->eeprom_thermalmeter = EEPROM_DEFAULT_THERMALMETER; in _rtl8723be_read_txpower_info_from_hwpg()
2010 if (rtlefuse->eeprom_thermalmeter == 0xff || autoload_fail) { in _rtl8723be_read_txpower_info_from_hwpg()
2011 rtlefuse->apk_thermalmeterignore = true; in _rtl8723be_read_txpower_info_from_hwpg()
2012 rtlefuse->eeprom_thermalmeter = EEPROM_DEFAULT_THERMALMETER; in _rtl8723be_read_txpower_info_from_hwpg()
2015 rtlefuse->thermalmeter[0] = rtlefuse->eeprom_thermalmeter; in _rtl8723be_read_txpower_info_from_hwpg()
2017 "thermalmeter = 0x%x\n", rtlefuse->eeprom_thermalmeter); in _rtl8723be_read_txpower_info_from_hwpg()
2020 rtlefuse->eeprom_regulatory = in _rtl8723be_read_txpower_info_from_hwpg()
2023 rtlefuse->eeprom_regulatory = 0; in _rtl8723be_read_txpower_info_from_hwpg()
2025 rtlefuse->eeprom_regulatory = 0; in _rtl8723be_read_txpower_info_from_hwpg()
2028 "eeprom_regulatory = 0x%x\n", rtlefuse->eeprom_regulatory); in _rtl8723be_read_txpower_info_from_hwpg()
2066 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl8723be_read_adapter_info() local
2109 rtlefuse->crystalcap = hwinfo[EEPROM_XTAL_8723BE]; in _rtl8723be_read_adapter_info()
2110 if (rtlefuse->crystalcap == 0xFF) in _rtl8723be_read_adapter_info()
2111 rtlefuse->crystalcap = 0x20; in _rtl8723be_read_adapter_info()
2113 _rtl8723be_read_txpower_info_from_hwpg(hw, rtlefuse->autoload_failflag, in _rtl8723be_read_adapter_info()
2117 rtlefuse->autoload_failflag, in _rtl8723be_read_adapter_info()
2121 rtlefuse->board_type |= BIT(2); /* ODM_BOARD_BT */ in _rtl8723be_read_adapter_info()
2123 rtlhal->board_type = rtlefuse->board_type; in _rtl8723be_read_adapter_info()
2125 "board_type = 0x%x\n", rtlefuse->board_type); in _rtl8723be_read_adapter_info()
2130 rtlefuse->channel_plan = rtlefuse->eeprom_channelplan; in _rtl8723be_read_adapter_info()
2135 if (rtlefuse->eeprom_smid == toshiba_smid1[i]) { in _rtl8723be_read_adapter_info()
2142 if (rtlefuse->eeprom_smid == toshiba_smid2[i]) { in _rtl8723be_read_adapter_info()
2149 if (rtlefuse->eeprom_smid == samsung_smid[i]) { in _rtl8723be_read_adapter_info()
2156 if (rtlefuse->eeprom_smid == lenovo_smid[i]) { in _rtl8723be_read_adapter_info()
2161 switch (rtlefuse->eeprom_oemid) { in _rtl8723be_read_adapter_info()
2163 if (rtlefuse->eeprom_did == 0x8176) { in _rtl8723be_read_adapter_info()
2164 if (rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2167 } else if (rtlefuse->eeprom_svid == 0x1025) { in _rtl8723be_read_adapter_info()
2169 } else if (rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2172 } else if (rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2175 } else if ((rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2176 rtlefuse->eeprom_smid == 0x8197) || in _rtl8723be_read_adapter_info()
2177 (rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2178 rtlefuse->eeprom_smid == 0x9196)) { in _rtl8723be_read_adapter_info()
2180 } else if ((rtlefuse->eeprom_svid == 0x1028 && in _rtl8723be_read_adapter_info()
2181 rtlefuse->eeprom_smid == 0x8194) || in _rtl8723be_read_adapter_info()
2182 (rtlefuse->eeprom_svid == 0x1028 && in _rtl8723be_read_adapter_info()
2183 rtlefuse->eeprom_smid == 0x8198) || in _rtl8723be_read_adapter_info()
2184 (rtlefuse->eeprom_svid == 0x1028 && in _rtl8723be_read_adapter_info()
2185 rtlefuse->eeprom_smid == 0x9197) || in _rtl8723be_read_adapter_info()
2186 (rtlefuse->eeprom_svid == 0x1028 && in _rtl8723be_read_adapter_info()
2187 rtlefuse->eeprom_smid == 0x9198)) { in _rtl8723be_read_adapter_info()
2189 } else if ((rtlefuse->eeprom_svid == 0x103C && in _rtl8723be_read_adapter_info()
2190 rtlefuse->eeprom_smid == 0x1629)) { in _rtl8723be_read_adapter_info()
2192 } else if ((rtlefuse->eeprom_svid == 0x1A32 && in _rtl8723be_read_adapter_info()
2193 rtlefuse->eeprom_smid == 0x2315)) { in _rtl8723be_read_adapter_info()
2195 } else if ((rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2196 rtlefuse->eeprom_smid == 0x8203)) { in _rtl8723be_read_adapter_info()
2198 } else if ((rtlefuse->eeprom_svid == 0x1043 && in _rtl8723be_read_adapter_info()
2199 rtlefuse->eeprom_smid == 0x84B5)) { in _rtl8723be_read_adapter_info()
2204 } else if (rtlefuse->eeprom_did == 0x8178) { in _rtl8723be_read_adapter_info()
2205 if (rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2208 else if (rtlefuse->eeprom_svid == 0x1025) in _rtl8723be_read_adapter_info()
2210 else if ((rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2211 rtlefuse->eeprom_smid == 0x8186)) in _rtl8723be_read_adapter_info()
2213 else if ((rtlefuse->eeprom_svid == 0x1043 && in _rtl8723be_read_adapter_info()
2214 rtlefuse->eeprom_smid == 0x84B6)) in _rtl8723be_read_adapter_info()
2269 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl8723be_read_eeprom_info() local
2285 rtlefuse->epromtype = EEPROM_93C46; in rtl8723be_read_eeprom_info()
2288 rtlefuse->epromtype = EEPROM_BOOT_EFUSE; in rtl8723be_read_eeprom_info()
2292 rtlefuse->autoload_failflag = false; in rtl8723be_read_eeprom_info()
2564 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl8723be_set_key() local
2666 rtlefuse->dev_addr, in rtl8723be_set_key()