Lines Matching defs:rtl_efuse
1756 struct rtl_efuse { struct
1757 bool autoLoad_ok;
1758 bool bootfromefuse;
1759 u16 max_physical_size;
1761 u8 efuse_map[2][EFUSE_MAX_LOGICAL_SIZE];
1762 u16 efuse_usedbytes;
1763 u8 efuse_usedpercentage;
1765 bool efuse_re_pg_sec1flag;
1766 u8 efuse_re_pg_data[8];
1769 u8 autoload_failflag;
1770 u8 autoload_status;
1772 short epromtype;
1773 u16 eeprom_vid;
1774 u16 eeprom_did;
1775 u16 eeprom_svid;
1776 u16 eeprom_smid;
1777 u8 eeprom_oemid;
1778 u16 eeprom_channelplan;
1779 u8 eeprom_version;
1780 u8 board_type;
1781 u8 external_pa;
1783 u8 dev_addr[6];
1784 u8 wowlan_enable;
1785 u8 antenna_div_cfg;
1786 u8 antenna_div_type;
1788 bool txpwr_fromeprom;
1789 u8 eeprom_crystalcap;
1790 u8 eeprom_tssi[2];
1791 u8 eeprom_tssi_5g[3][2]; /* for 5GL/5GM/5GH band. */
1792 u8 eeprom_pwrlimit_ht20[CHANNEL_GROUP_MAX];
1793 u8 eeprom_pwrlimit_ht40[CHANNEL_GROUP_MAX];
1794 u8 eeprom_chnlarea_txpwr_cck[MAX_RF_PATH][CHANNEL_GROUP_MAX_2G];
1795 u8 eeprom_chnlarea_txpwr_ht40_1s[MAX_RF_PATH][CHANNEL_GROUP_MAX];
1796 u8 eprom_chnl_txpwr_ht40_2sdf[MAX_RF_PATH][CHANNEL_GROUP_MAX];
1798 u8 internal_pa_5g[2]; /* pathA / pathB */
1799 u8 eeprom_c9;
1800 u8 eeprom_cc;
1803 u8 eeprom_pwrgroup[2][3];
1804 u8 pwrgroup_ht20[2][CHANNEL_MAX_NUMBER];
1805 u8 pwrgroup_ht40[2][CHANNEL_MAX_NUMBER];
1807 u8 txpwrlevel_cck[MAX_RF_PATH][CHANNEL_MAX_NUMBER_2G];
1809 u8 txpwrlevel_ht40_1s[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1811 u8 txpwrlevel_ht40_2s[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1827 char txpwr_cckdiff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1828 char txpwr_ht20diff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1829 char txpwr_ht40diff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1830 char txpwr_legacyhtdiff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1832 u8 txpwr_5g_bw40base[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1833 u8 txpwr_5g_bw80base[MAX_RF_PATH][CHANNEL_MAX_NUMBER_5G_80M];
1834 char txpwr_5g_ofdmdiff[MAX_RF_PATH][MAX_TX_COUNT];
1835 char txpwr_5g_bw20diff[MAX_RF_PATH][MAX_TX_COUNT];
1836 char txpwr_5g_bw40diff[MAX_RF_PATH][MAX_TX_COUNT];
1837 char txpwr_5g_bw80diff[MAX_RF_PATH][MAX_TX_COUNT];
1839 u8 txpwr_safetyflag; /* Band edge enable flag */
1840 u16 eeprom_txpowerdiff;
1841 u8 legacy_httxpowerdiff; /* Legacy to HT rate power diff */
1842 u8 antenna_txpwdiff[3];
1844 u8 eeprom_regulatory;
1845 u8 eeprom_thermalmeter;
1846 u8 thermalmeter[2]; /*ThermalMeter, index 0 for RFIC0, 1 for RFIC1 */
1847 u16 tssi_13dbm;
1848 u8 crystalcap; /* CrystalCap. */
1849 u8 delta_iqk;
1850 u8 delta_lck;
1852 u8 legacy_ht_txpowerdiff; /*Legacy to HT rate power diff */
1853 bool apk_thermalmeterignore;
1855 bool b1x1_recvcombine;
1856 bool b1ss_support;
1859 u8 channel_plan;
2636 #define rtl_efuse(rtlpriv) (&((rtlpriv)->efuse)) macro