Lines Matching refs:rtlefuse

413 	struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw));  in rtl8723be_set_hw_reg()  local
637 rtlefuse->efuse_usedbytes = *((u16 *)val); in rtl8723be_set_hw_reg()
640 rtlefuse->efuse_usedpercentage = *((u8 *)val); in rtl8723be_set_hw_reg()
1960 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl8723be_read_txpower_info_from_hwpg() local
1973 rtlefuse->txpwrlevel_cck[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1975 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1979 rtlefuse->txpwr_ht20diff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1981 rtlefuse->txpwr_ht40diff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1983 rtlefuse->txpwr_legacyhtdiff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1991 rtlefuse->txpwrlevel_cck[rf_path][i], in _rtl8723be_read_txpower_info_from_hwpg()
1992 rtlefuse->txpwrlevel_ht40_1s[rf_path][i]); in _rtl8723be_read_txpower_info_from_hwpg()
1997 rtlefuse->eeprom_thermalmeter = in _rtl8723be_read_txpower_info_from_hwpg()
2000 rtlefuse->eeprom_thermalmeter = EEPROM_DEFAULT_THERMALMETER; in _rtl8723be_read_txpower_info_from_hwpg()
2002 if (rtlefuse->eeprom_thermalmeter == 0xff || autoload_fail) { in _rtl8723be_read_txpower_info_from_hwpg()
2003 rtlefuse->apk_thermalmeterignore = true; in _rtl8723be_read_txpower_info_from_hwpg()
2004 rtlefuse->eeprom_thermalmeter = EEPROM_DEFAULT_THERMALMETER; in _rtl8723be_read_txpower_info_from_hwpg()
2007 rtlefuse->thermalmeter[0] = rtlefuse->eeprom_thermalmeter; in _rtl8723be_read_txpower_info_from_hwpg()
2009 "thermalmeter = 0x%x\n", rtlefuse->eeprom_thermalmeter); in _rtl8723be_read_txpower_info_from_hwpg()
2012 rtlefuse->eeprom_regulatory = in _rtl8723be_read_txpower_info_from_hwpg()
2015 rtlefuse->eeprom_regulatory = 0; in _rtl8723be_read_txpower_info_from_hwpg()
2017 rtlefuse->eeprom_regulatory = 0; in _rtl8723be_read_txpower_info_from_hwpg()
2020 "eeprom_regulatory = 0x%x\n", rtlefuse->eeprom_regulatory); in _rtl8723be_read_txpower_info_from_hwpg()
2027 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in _rtl8723be_read_adapter_info() local
2058 if (rtlefuse->epromtype == EEPROM_BOOT_EFUSE) { in _rtl8723be_read_adapter_info()
2061 memcpy(hwinfo, &rtlefuse->efuse_map[EFUSE_INIT_MAP][0], in _rtl8723be_read_adapter_info()
2063 } else if (rtlefuse->epromtype == EEPROM_93C46) { in _rtl8723be_read_adapter_info()
2074 rtlefuse->autoload_failflag = true; in _rtl8723be_read_adapter_info()
2077 rtlefuse->autoload_failflag = false; in _rtl8723be_read_adapter_info()
2080 if (rtlefuse->autoload_failflag) in _rtl8723be_read_adapter_info()
2083 rtlefuse->eeprom_vid = *(u16 *)&hwinfo[EEPROM_VID]; in _rtl8723be_read_adapter_info()
2084 rtlefuse->eeprom_did = *(u16 *)&hwinfo[EEPROM_DID]; in _rtl8723be_read_adapter_info()
2085 rtlefuse->eeprom_svid = *(u16 *)&hwinfo[EEPROM_SVID]; in _rtl8723be_read_adapter_info()
2086 rtlefuse->eeprom_smid = *(u16 *)&hwinfo[EEPROM_SMID]; in _rtl8723be_read_adapter_info()
2090 "EEPROM VID = 0x%4x\n", rtlefuse->eeprom_vid); in _rtl8723be_read_adapter_info()
2092 "EEPROM DID = 0x%4x\n", rtlefuse->eeprom_did); in _rtl8723be_read_adapter_info()
2094 "EEPROM SVID = 0x%4x\n", rtlefuse->eeprom_svid); in _rtl8723be_read_adapter_info()
2096 "EEPROM SMID = 0x%4x\n", rtlefuse->eeprom_smid); in _rtl8723be_read_adapter_info()
2100 *((u16 *)(&rtlefuse->dev_addr[i])) = usvalue; in _rtl8723be_read_adapter_info()
2103 rtlefuse->dev_addr); in _rtl8723be_read_adapter_info()
2106 rtlefuse->crystalcap = hwinfo[EEPROM_XTAL_8723BE]; in _rtl8723be_read_adapter_info()
2107 if (rtlefuse->crystalcap == 0xFF) in _rtl8723be_read_adapter_info()
2108 rtlefuse->crystalcap = 0x20; in _rtl8723be_read_adapter_info()
2110 _rtl8723be_read_txpower_info_from_hwpg(hw, rtlefuse->autoload_failflag, in _rtl8723be_read_adapter_info()
2114 rtlefuse->autoload_failflag, in _rtl8723be_read_adapter_info()
2117 rtlefuse->eeprom_channelplan = hwinfo[EEPROM_CHANNELPLAN]; in _rtl8723be_read_adapter_info()
2118 rtlefuse->eeprom_version = *(u16 *)&hwinfo[EEPROM_VERSION]; in _rtl8723be_read_adapter_info()
2119 rtlefuse->txpwr_fromeprom = true; in _rtl8723be_read_adapter_info()
2120 rtlefuse->eeprom_oemid = hwinfo[EEPROM_CUSTOMER_ID]; in _rtl8723be_read_adapter_info()
2123 "EEPROM Customer ID: 0x%2x\n", rtlefuse->eeprom_oemid); in _rtl8723be_read_adapter_info()
2126 rtlefuse->channel_plan = rtlefuse->eeprom_channelplan; in _rtl8723be_read_adapter_info()
2131 if (rtlefuse->eeprom_smid == toshiba_smid1[i]) { in _rtl8723be_read_adapter_info()
2138 if (rtlefuse->eeprom_smid == toshiba_smid2[i]) { in _rtl8723be_read_adapter_info()
2145 if (rtlefuse->eeprom_smid == samsung_smid[i]) { in _rtl8723be_read_adapter_info()
2152 if (rtlefuse->eeprom_smid == lenovo_smid[i]) { in _rtl8723be_read_adapter_info()
2157 switch (rtlefuse->eeprom_oemid) { in _rtl8723be_read_adapter_info()
2159 if (rtlefuse->eeprom_did == 0x8176) { in _rtl8723be_read_adapter_info()
2160 if (rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2163 } else if (rtlefuse->eeprom_svid == 0x1025) { in _rtl8723be_read_adapter_info()
2165 } else if (rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2168 } else if (rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2171 } else if ((rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2172 rtlefuse->eeprom_smid == 0x8197) || in _rtl8723be_read_adapter_info()
2173 (rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2174 rtlefuse->eeprom_smid == 0x9196)) { in _rtl8723be_read_adapter_info()
2176 } else if ((rtlefuse->eeprom_svid == 0x1028 && in _rtl8723be_read_adapter_info()
2177 rtlefuse->eeprom_smid == 0x8194) || in _rtl8723be_read_adapter_info()
2178 (rtlefuse->eeprom_svid == 0x1028 && in _rtl8723be_read_adapter_info()
2179 rtlefuse->eeprom_smid == 0x8198) || in _rtl8723be_read_adapter_info()
2180 (rtlefuse->eeprom_svid == 0x1028 && in _rtl8723be_read_adapter_info()
2181 rtlefuse->eeprom_smid == 0x9197) || in _rtl8723be_read_adapter_info()
2182 (rtlefuse->eeprom_svid == 0x1028 && in _rtl8723be_read_adapter_info()
2183 rtlefuse->eeprom_smid == 0x9198)) { in _rtl8723be_read_adapter_info()
2185 } else if ((rtlefuse->eeprom_svid == 0x103C && in _rtl8723be_read_adapter_info()
2186 rtlefuse->eeprom_smid == 0x1629)) { in _rtl8723be_read_adapter_info()
2188 } else if ((rtlefuse->eeprom_svid == 0x1A32 && in _rtl8723be_read_adapter_info()
2189 rtlefuse->eeprom_smid == 0x2315)) { in _rtl8723be_read_adapter_info()
2191 } else if ((rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2192 rtlefuse->eeprom_smid == 0x8203)) { in _rtl8723be_read_adapter_info()
2194 } else if ((rtlefuse->eeprom_svid == 0x1043 && in _rtl8723be_read_adapter_info()
2195 rtlefuse->eeprom_smid == 0x84B5)) { in _rtl8723be_read_adapter_info()
2200 } else if (rtlefuse->eeprom_did == 0x8178) { in _rtl8723be_read_adapter_info()
2201 if (rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2204 else if (rtlefuse->eeprom_svid == 0x1025) in _rtl8723be_read_adapter_info()
2206 else if ((rtlefuse->eeprom_svid == 0x10EC && in _rtl8723be_read_adapter_info()
2207 rtlefuse->eeprom_smid == 0x8186)) in _rtl8723be_read_adapter_info()
2209 else if ((rtlefuse->eeprom_svid == 0x1043 && in _rtl8723be_read_adapter_info()
2210 rtlefuse->eeprom_smid == 0x84B6)) in _rtl8723be_read_adapter_info()
2264 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl8723be_read_eeprom_info() local
2280 rtlefuse->epromtype = EEPROM_93C46; in rtl8723be_read_eeprom_info()
2283 rtlefuse->epromtype = EEPROM_BOOT_EFUSE; in rtl8723be_read_eeprom_info()
2287 rtlefuse->autoload_failflag = false; in rtl8723be_read_eeprom_info()
2561 struct rtl_efuse *rtlefuse = rtl_efuse(rtl_priv(hw)); in rtl8723be_set_key() local
2665 rtlefuse->dev_addr, in rtl8723be_set_key()