Lines Matching defs:rtl_efuse
1836 struct rtl_efuse { struct
1837 const struct rtl_efuse_ops *efuse_ops; argument
1838 bool autoload_ok;
1839 bool bootfromefuse;
1840 u16 max_physical_size;
1842 u8 efuse_map[2][EFUSE_MAX_LOGICAL_SIZE];
1843 u16 efuse_usedbytes;
1844 u8 efuse_usedpercentage;
1846 u8 autoload_failflag;
1847 u8 autoload_status;
1849 short epromtype;
1850 u16 eeprom_vid;
1851 u16 eeprom_did;
1852 u16 eeprom_svid;
1853 u16 eeprom_smid;
1854 u8 eeprom_oemid;
1855 u16 eeprom_channelplan;
1856 u8 eeprom_version;
1857 u8 board_type;
1858 u8 external_pa;
1860 u8 dev_addr[6];
1861 u8 wowlan_enable;
1862 u8 antenna_div_cfg;
1863 u8 antenna_div_type;
1865 bool txpwr_fromeprom;
1866 u8 eeprom_crystalcap;
1867 u8 eeprom_tssi[2];
1868 u8 eeprom_tssi_5g[3][2]; /* for 5GL/5GM/5GH band. */
1869 u8 eeprom_pwrlimit_ht20[CHANNEL_GROUP_MAX];
1870 u8 eeprom_pwrlimit_ht40[CHANNEL_GROUP_MAX];
1871 u8 eeprom_chnlarea_txpwr_cck[MAX_RF_PATH][CHANNEL_GROUP_MAX_2G];
1872 u8 eeprom_chnlarea_txpwr_ht40_1s[MAX_RF_PATH][CHANNEL_GROUP_MAX];
1873 u8 eprom_chnl_txpwr_ht40_2sdf[MAX_RF_PATH][CHANNEL_GROUP_MAX];
1875 u8 internal_pa_5g[2]; /* pathA / pathB */
1876 u8 eeprom_c9;
1877 u8 eeprom_cc;
1880 u8 eeprom_pwrgroup[2][3];
1881 u8 pwrgroup_ht20[2][CHANNEL_MAX_NUMBER];
1882 u8 pwrgroup_ht40[2][CHANNEL_MAX_NUMBER];
1884 u8 txpwrlevel_cck[MAX_RF_PATH][CHANNEL_MAX_NUMBER_2G];
1886 u8 txpwrlevel_ht40_1s[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1888 u8 txpwrlevel_ht40_2s[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1904 s8 txpwr_cckdiff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1905 s8 txpwr_ht20diff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1906 s8 txpwr_ht40diff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1907 s8 txpwr_legacyhtdiff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1909 u8 txpwr_5g_bw40base[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
1910 u8 txpwr_5g_bw80base[MAX_RF_PATH][CHANNEL_MAX_NUMBER_5G_80M];
1911 s8 txpwr_5g_ofdmdiff[MAX_RF_PATH][MAX_TX_COUNT];
1912 s8 txpwr_5g_bw20diff[MAX_RF_PATH][MAX_TX_COUNT];
1913 s8 txpwr_5g_bw40diff[MAX_RF_PATH][MAX_TX_COUNT];
1914 s8 txpwr_5g_bw80diff[MAX_RF_PATH][MAX_TX_COUNT];
1938 struct rtl_efuse_ops { argument
2757 #define rtl_efuse(rtlpriv) (&((rtlpriv)->efuse)) macro