Lines Matching refs:eeprom_size

206 static u16 iwl_eeprom_query16(const u8 *eeprom, size_t eeprom_size, int offset)  in iwl_eeprom_query16()  argument
208 if (WARN_ON(offset + sizeof(u16) > eeprom_size)) in iwl_eeprom_query16()
213 static u32 eeprom_indirect_address(const u8 *eeprom, size_t eeprom_size, in eeprom_indirect_address() argument
223 offset = iwl_eeprom_query16(eeprom, eeprom_size, in eeprom_indirect_address()
227 offset = iwl_eeprom_query16(eeprom, eeprom_size, in eeprom_indirect_address()
231 offset = iwl_eeprom_query16(eeprom, eeprom_size, in eeprom_indirect_address()
235 offset = iwl_eeprom_query16(eeprom, eeprom_size, in eeprom_indirect_address()
239 offset = iwl_eeprom_query16(eeprom, eeprom_size, in eeprom_indirect_address()
243 offset = iwl_eeprom_query16(eeprom, eeprom_size, in eeprom_indirect_address()
247 offset = iwl_eeprom_query16(eeprom, eeprom_size, in eeprom_indirect_address()
251 offset = iwl_eeprom_query16(eeprom, eeprom_size, in eeprom_indirect_address()
263 static const u8 *iwl_eeprom_query_addr(const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_query_addr() argument
266 u32 address = eeprom_indirect_address(eeprom, eeprom_size, offset); in iwl_eeprom_query_addr()
268 if (WARN_ON(address >= eeprom_size)) in iwl_eeprom_query_addr()
274 static int iwl_eeprom_read_calib(const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_read_calib() argument
279 hdr = (void *)iwl_eeprom_query_addr(eeprom, eeprom_size, in iwl_eeprom_read_calib()
417 const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_enhanced_txpower() argument
428 txp_len = (__le16 *)iwl_eeprom_query_addr(eeprom, eeprom_size, in iwl_eeprom_enhanced_txpower()
432 txp_array = (void *)iwl_eeprom_query_addr(eeprom, eeprom_size, in iwl_eeprom_enhanced_txpower()
477 const u8 *eeprom, size_t eeprom_size, in iwl_init_band_reference() argument
486 *ch_info = (void *)iwl_eeprom_query_addr(eeprom, eeprom_size, offset); in iwl_init_band_reference()
572 const u8 *eeprom, size_t eeprom_size) in iwl_init_channel_map() argument
586 iwl_init_band_reference(cfg, eeprom, eeprom_size, band, in iwl_init_channel_map()
657 iwl_eeprom_enhanced_txpower(dev, data, eeprom, eeprom_size, in iwl_init_channel_map()
682 iwl_init_band_reference(cfg, eeprom, eeprom_size, band, in iwl_init_channel_map()
809 const u8 *eeprom, size_t eeprom_size) in iwl_init_sbands() argument
812 eeprom, eeprom_size); in iwl_init_sbands()
843 const u8 *eeprom, size_t eeprom_size) in iwl_parse_eeprom_data() argument
859 tmp = iwl_eeprom_query_addr(eeprom, eeprom_size, EEPROM_MAC_ADDRESS); in iwl_parse_eeprom_data()
863 data->n_hw_addrs = iwl_eeprom_query16(eeprom, eeprom_size, in iwl_parse_eeprom_data()
866 if (iwl_eeprom_read_calib(eeprom, eeprom_size, data)) in iwl_parse_eeprom_data()
869 tmp = iwl_eeprom_query_addr(eeprom, eeprom_size, EEPROM_XTAL); in iwl_parse_eeprom_data()
874 tmp = iwl_eeprom_query_addr(eeprom, eeprom_size, in iwl_parse_eeprom_data()
880 tmp = iwl_eeprom_query_addr(eeprom, eeprom_size, in iwl_parse_eeprom_data()
887 radio_cfg = iwl_eeprom_query16(eeprom, eeprom_size, in iwl_parse_eeprom_data()
896 sku = iwl_eeprom_query16(eeprom, eeprom_size, in iwl_parse_eeprom_data()
906 data->nvm_version = iwl_eeprom_query16(eeprom, eeprom_size, in iwl_parse_eeprom_data()
921 iwl_init_sbands(dev, cfg, data, eeprom, eeprom_size); in iwl_parse_eeprom_data()