Lines Matching defs:rtl_efuse
1776 struct rtl_efuse { struct
1777 bool autoLoad_ok;
1778 bool bootfromefuse;
1779 u16 max_physical_size;
1781 u8 efuse_map[2][EFUSE_MAX_LOGICAL_SIZE];
1782 u16 efuse_usedbytes;
1783 u8 efuse_usedpercentage;
1785 bool efuse_re_pg_sec1flag;
1786 u8 efuse_re_pg_data[8];
1789 u8 autoload_failflag;
1790 u8 autoload_status;
1792 short epromtype;
1793 u16 eeprom_vid;
1794 u16 eeprom_did;
1795 u16 eeprom_svid;
1796 u16 eeprom_smid;
1797 u8 eeprom_oemid;
1798 u16 eeprom_channelplan;
1799 u8 eeprom_version;
1800 u8 board_type;
1801 u8 external_pa;
1803 u8 dev_addr[6];
1804 u8 wowlan_enable;
1805 u8 antenna_div_cfg;
1806 u8 antenna_div_type;
1808 bool txpwr_fromeprom;
1809 u8 eeprom_crystalcap;
1810 u8 eeprom_tssi[2];
1811 u8 eeprom_tssi_5g[3][2]; /* for 5GL/5GM/5GH band. */
1812 u8 eeprom_pwrlimit_ht20[CHANNEL_GROUP_MAX];
1813 u8 eeprom_pwrlimit_ht40[CHANNEL_GROUP_MAX];
1814 u8 eeprom_chnlarea_txpwr_cck[MAX_RF_PATH][CHANNEL_GROUP_MAX_2G];
1815 u8 eeprom_chnlarea_txpwr_ht40_1s[MAX_RF_PATH][CHANNEL_GROUP_MAX];
1816 u8 eprom_chnl_txpwr_ht40_2sdf[MAX_RF_PATH][CHANNEL_GROUP_MAX];
1818 u8 internal_pa_5g[2]; /* pathA / pathB */
1819 u8 eeprom_c9;
1820 u8 eeprom_cc;
1823 u8 eeprom_pwrgroup[2][3];
1824 u8 pwrgroup_ht20[2][CHANNEL_MAX_NUMBER];
1825 u8 pwrgroup_ht40[2][CHANNEL_MAX_NUMBER];
1827 u8 txpwrlevel_cck[MAX_RF_PATH][CHANNEL_MAX_NUMBER_2G];
1829 u8 txpwrlevel_ht40_1s[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1831 u8 txpwrlevel_ht40_2s[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1847 char txpwr_cckdiff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1848 char txpwr_ht20diff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1849 char txpwr_ht40diff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1850 char txpwr_legacyhtdiff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1852 u8 txpwr_5g_bw40base[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1853 u8 txpwr_5g_bw80base[MAX_RF_PATH][CHANNEL_MAX_NUMBER_5G_80M];
1854 char txpwr_5g_ofdmdiff[MAX_RF_PATH][MAX_TX_COUNT];
1855 char txpwr_5g_bw20diff[MAX_RF_PATH][MAX_TX_COUNT];
1856 char txpwr_5g_bw40diff[MAX_RF_PATH][MAX_TX_COUNT];
1857 char txpwr_5g_bw80diff[MAX_RF_PATH][MAX_TX_COUNT];
1859 u8 txpwr_safetyflag; /* Band edge enable flag */
1860 u16 eeprom_txpowerdiff;
1861 u8 legacy_httxpowerdiff; /* Legacy to HT rate power diff */
1862 u8 antenna_txpwdiff[3];
1864 u8 eeprom_regulatory;
1865 u8 eeprom_thermalmeter;
1866 u8 thermalmeter[2]; /*ThermalMeter, index 0 for RFIC0, 1 for RFIC1 */
1867 u16 tssi_13dbm;
1868 u8 crystalcap; /* CrystalCap. */
1869 u8 delta_iqk;
1870 u8 delta_lck;
1872 u8 legacy_ht_txpowerdiff; /*Legacy to HT rate power diff */
1873 bool apk_thermalmeterignore;
1875 bool b1x1_recvcombine;
1876 bool b1ss_support;
1879 u8 channel_plan;
2652 #define rtl_efuse(rtlpriv) (&((rtlpriv)->efuse)) macro