Home
last modified time | relevance | path

Searched defs:eeprom (Results 1 – 25 of 171) sorted by relevance

1234567

/linux/drivers/misc/eeprom/
H A Deeprom_93cx6.c22 static inline void eeprom_93cx6_pulse_high(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_pulse_high()
35 static inline void eeprom_93cx6_pulse_low(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_pulse_low()
48 static void eeprom_93cx6_startup(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_startup()
68 static void eeprom_93cx6_cleanup(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_cleanup()
85 static void eeprom_93cx6_write_bits(struct eeprom_93cx6 *eeprom, in eeprom_93cx6_write_bits()
124 static void eeprom_93cx6_read_bits(struct eeprom_93cx6 *eeprom, in eeprom_93cx6_read_bits()
173 void eeprom_93cx6_read(struct eeprom_93cx6 *eeprom, const u8 word, in eeprom_93cx6_read()
220 void eeprom_93cx6_multiread(struct eeprom_93cx6 *eeprom, const u8 word, in eeprom_93cx6_multiread()
243 void eeprom_93cx6_readb(struct eeprom_93cx6 *eeprom, const u8 byte, in eeprom_93cx6_readb()
289 void eeprom_93cx6_multireadb(struct eeprom_93cx6 *eeprom, const u8 byte, in eeprom_93cx6_multireadb()
[all …]
/linux/drivers/net/wireless/mediatek/mt7601u/
H A Deeprom.c98 mt7601u_has_tssi(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_has_tssi()
106 mt7601u_set_chip_cap(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_set_chip_cap()
131 u8 *eeprom, u8 max_pwr) in mt7601u_set_channel_target_power()
145 mt7601u_set_channel_power(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_set_channel_power()
169 mt7601u_set_country_reg(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_set_country_reg()
205 mt7601u_set_rf_freq_off(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_set_rf_freq_off()
219 mt7601u_set_rssi_offset(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_set_rssi_offset()
309 mt7601u_config_tx_power_per_rate(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_config_tx_power_per_rate()
330 mt7601u_init_tssi_params(struct mt7601u_dev *dev, u8 *eeprom) in mt7601u_init_tssi_params()
347 u8 *eeprom; in mt7601u_eeprom_init() local
/linux/drivers/nvmem/
H A Dlpc18xx_eeprom.c54 static inline void lpc18xx_eeprom_writel(struct lpc18xx_eeprom_dev *eeprom, in lpc18xx_eeprom_writel()
60 static inline u32 lpc18xx_eeprom_readl(struct lpc18xx_eeprom_dev *eeprom, in lpc18xx_eeprom_readl()
66 static int lpc18xx_eeprom_busywait_until_prog(struct lpc18xx_eeprom_dev *eeprom) in lpc18xx_eeprom_busywait_until_prog()
93 struct lpc18xx_eeprom_dev *eeprom = context; in lpc18xx_eeprom_gather_write() local
132 struct lpc18xx_eeprom_dev *eeprom = context; in lpc18xx_eeprom_read() local
164 struct lpc18xx_eeprom_dev *eeprom; in lpc18xx_eeprom_probe() local
254 struct lpc18xx_eeprom_dev *eeprom = platform_get_drvdata(pdev); in lpc18xx_eeprom_remove() local
H A Drave-sp-eeprom.c90 static int rave_sp_eeprom_io(struct rave_sp_eeprom *eeprom, in rave_sp_eeprom_io()
156 rave_sp_eeprom_page_access(struct rave_sp_eeprom *eeprom, in rave_sp_eeprom_page_access()
220 static int rave_sp_eeprom_access(struct rave_sp_eeprom *eeprom, in rave_sp_eeprom_access()
273 static int rave_sp_eeprom_reg_read(void *eeprom, unsigned int offset, in rave_sp_eeprom_reg_read()
280 static int rave_sp_eeprom_reg_write(void *eeprom, unsigned int offset, in rave_sp_eeprom_reg_write()
293 struct rave_sp_eeprom *eeprom; in rave_sp_eeprom_probe() local
/linux/drivers/i2c/
H A Di2c-slave-eeprom.c48 struct eeprom_data *eeprom = i2c_get_clientdata(client); in i2c_slave_eeprom_slave_cb() local
96 struct eeprom_data *eeprom; in i2c_slave_eeprom_bin_read() local
111 struct eeprom_data *eeprom; in i2c_slave_eeprom_bin_write() local
123 static int i2c_slave_init_eeprom_data(struct eeprom_data *eeprom, struct i2c_client *client, in i2c_slave_init_eeprom_data()
146 struct eeprom_data *eeprom; in i2c_slave_eeprom_probe() local
187 struct eeprom_data *eeprom = i2c_get_clientdata(client); in i2c_slave_eeprom_remove() local
/linux/drivers/net/wireless/mediatek/mt76/mt7615/
H A Deeprom.c104 u8 val, *eeprom = dev->mt76.eeprom.data; in mt7615_eeprom_parse_hw_band_cap() local
146 u8 *eeprom = dev->mt76.eeprom.data; in mt7615_eeprom_parse_hw_cap() local
277 u8 *eeprom = dev->mt76.eeprom.data; in mt7615_apply_cal_free_data() local
300 u8 *eeprom = dev->mt76.eeprom.data; in mt7622_apply_cal_free_data() local
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Deeprom.c150 static u16 iwl_eeprom_query16(const u8 *eeprom, size_t eeprom_size, int offset) in iwl_eeprom_query16()
157 static u32 eeprom_indirect_address(const u8 *eeprom, size_t eeprom_size, in eeprom_indirect_address()
207 static const void *iwl_eeprom_query_addr(const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_query_addr()
218 static int iwl_eeprom_read_calib(const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_read_calib()
359 const u8 *eeprom, size_t eeprom_size, in iwl_eeprom_enhanced_txpower()
417 const u8 *eeprom, size_t eeprom_size, in iwl_init_band_reference()
512 const u8 *eeprom, size_t eeprom_size) in iwl_init_channel_map()
918 int iwl_read_eeprom(struct iwl_trans *trans, u8 **eeprom, size_t *eeprom_size) in iwl_read_eeprom()
1026 const u8 *eeprom, size_t eeprom_size) in iwl_init_sbands()
1060 const u8 *eeprom, size_t eeprom_size) in iwl_parse_eeprom_data()
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2800pci.c79 static void rt2800pci_eepromregister_read(struct eeprom_93cx6 *eeprom) in rt2800pci_eepromregister_read()
94 static void rt2800pci_eepromregister_write(struct eeprom_93cx6 *eeprom) in rt2800pci_eepromregister_write()
111 struct eeprom_93cx6 eeprom; in rt2800pci_read_eeprom_pci() local
H A Drt2800lib.c861 u16 eeprom; in rt2800_agc_to_rssi() local
2269 u16 eeprom; in rt2800_config_3572bt_ant() local
2325 u16 eeprom; in rt2800_config_ant() local
2403 u16 eeprom; in rt2800_config_lna_gain() local
3923 u16 eeprom, chan_power, rate_power, target_power; in rt2800_config_alc_rt6352() local
4569 u16 eeprom; in rt2800_get_gain_calibration_delta() local
4685 u16 eeprom; in rt2800_get_txpower_bw_comp() local
4751 u16 eeprom; in rt2800_compensate_txpower() local
4823 u16 eeprom; in rt2800_config_txpower_rt3593() local
5209 u16 eeprom; in rt2800_config_txpower_rt6352() local
[all …]
H A Drt2500pci.c128 static void rt2500pci_eepromregister_read(struct eeprom_93cx6 *eeprom) in rt2500pci_eepromregister_read()
143 static void rt2500pci_eepromregister_write(struct eeprom_93cx6 *eeprom) in rt2500pci_eepromregister_write()
1057 u16 eeprom; in rt2500pci_init_bbp() local
1558 struct eeprom_93cx6 eeprom; in rt2500pci_validate_eeprom() local
1625 u16 eeprom; in rt2500pci_init_eeprom() local
H A Drt2400pci.c128 static void rt2400pci_eepromregister_read(struct eeprom_93cx6 *eeprom) in rt2400pci_eepromregister_read()
143 static void rt2400pci_eepromregister_write(struct eeprom_93cx6 *eeprom) in rt2400pci_eepromregister_write()
919 u16 eeprom; in rt2400pci_init_bbp() local
1432 struct eeprom_93cx6 eeprom; in rt2400pci_validate_eeprom() local
1471 u16 eeprom; in rt2400pci_init_eeprom() local
/linux/drivers/media/usb/pvrusb2/
H A Dpvrusb2-eeprom.c34 u8 *eeprom; in pvr2_eeprom_fetch() local
104 u8 *eeprom; in pvr2_eeprom_analyze() local
/linux/drivers/net/wireless/mediatek/mt76/mt7603/
H A Deeprom.c105 u8 *eeprom = dev->mt76.eeprom.data; in mt7603_apply_cal_free_data() local
158 u8 *eeprom; in mt7603_eeprom_init() local
/linux/drivers/net/wireless/intel/iwlegacy/
H A D3945.c894 struct il3945_eeprom *eeprom = (struct il3945_eeprom *)il->eeprom; in il3945_nic_config() local
1070 struct il3945_eeprom *eeprom = (struct il3945_eeprom *)il->eeprom; in il3945_hw_reg_txpower_get_temperature() local
1554 struct il3945_eeprom *eeprom = (struct il3945_eeprom *)il->eeprom; in il3945_hw_reg_comp_txpower_temp() local
1890 struct il3945_eeprom *eeprom = (struct il3945_eeprom *)il->eeprom; in il3945_hw_reg_get_ch_grp_idx() local
1926 struct il3945_eeprom *eeprom = (struct il3945_eeprom *)il->eeprom; in il3945_hw_reg_get_matched_power_idx() local
1976 struct il3945_eeprom *eeprom = (struct il3945_eeprom *)il->eeprom; in il3945_hw_reg_init_channel_groups() local
2058 struct il3945_eeprom *eeprom = (struct il3945_eeprom *)il->eeprom; in il3945_txpower_set_from_eeprom() local
/linux/drivers/net/ethernet/intel/e1000/
H A De1000_hw.c3440 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_init_eeprom_params() local
3567 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_shift_out_ee_bits() local
3659 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_acquire_eeprom() local
3710 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_standby_eeprom() local
3858 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_do_read_eeprom() local
4031 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_do_write_eeprom() local
4077 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_write_eeprom_spi() local
4144 struct e1000_eeprom_info *eeprom = &hw->eeprom; in e1000_write_eeprom_microwire() local
/linux/arch/arm/boot/dts/allwinner/
H A Dsun7i-a20-linutronix-testbox-v2.dts31 eeprom: eeprom@50 { label
/linux/arch/arm/boot/dts/xilinx/
H A Dzynq-zc770-xm011.dts44 eeprom: eeprom@52 { label
H A Dzynq-zc770-xm010.dts56 eeprom: eeprom@52 { label
H A Dzynq-zc770-xm013.dts103 eeprom: eeprom@2 { label
/linux/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_ethtool.c205 struct ethtool_eeprom *eeprom, u8 *bytes) in atl1e_get_eeprom()
245 struct ethtool_eeprom *eeprom, u8 *bytes) in atl1e_set_eeprom()
/linux/net/ethtool/
H A Deeprom.c31 struct ethtool_eeprom *eeprom) in fallback_set_params()
58 struct ethtool_eeprom eeprom = {0}; in eeprom_fallback() local
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt7986a-acelink-ew-7886cax.dts134 eeprom: eeprom@0 { label
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm53016-meraki-mr32.dts213 eeprom: eeprom@50 { label
/linux/drivers/scsi/
H A Ddc395x.c262 struct NvRamType eeprom; /* eeprom settings for this adapter */ member
547 static void eeprom_index_to_delay(struct NvRamType *eeprom) in eeprom_index_to_delay()
576 static void eeprom_override(struct NvRamType *eeprom) in eeprom_override()
948 struct NvRamType *eeprom = &acb->eeprom; in reset_dev_param() local
2989 struct NvRamType *eeprom = &acb->eeprom; in device_alloc() local
3308 static void trms1040_write_all(struct NvRamType *eeprom, unsigned long io_port) in trms1040_write_all()
3386 static void trms1040_read_all(struct NvRamType *eeprom, unsigned long io_port) in trms1040_read_all()
3416 static void check_eeprom(struct NvRamType *eeprom, unsigned long io_port) in check_eeprom()
3484 static void print_eeprom_settings(struct NvRamType *eeprom) in print_eeprom_settings()
3588 struct NvRamType *eeprom = &acb->eeprom; in adapter_init_params() local
[all …]
H A Dwd719x.c715 static void wd719x_eeprom_reg_read(struct eeprom_93cx6 *eeprom) in wd719x_eeprom_reg_read()
723 static void wd719x_eeprom_reg_write(struct eeprom_93cx6 *eeprom) in wd719x_eeprom_reg_write()
741 struct eeprom_93cx6 eeprom; in wd719x_read_eeprom() local

1234567