| /Linux-v6.6/drivers/misc/eeprom/ | 
| D | eeprom_93cx6.c | 21 static inline void eeprom_93cx6_pulse_high(struct eeprom_93cx6 *eeprom)  in eeprom_93cx6_pulse_high() 34 static inline void eeprom_93cx6_pulse_low(struct eeprom_93cx6 *eeprom)  in eeprom_93cx6_pulse_low() 47 static void eeprom_93cx6_startup(struct eeprom_93cx6 *eeprom)  in eeprom_93cx6_startup() 67 static void eeprom_93cx6_cleanup(struct eeprom_93cx6 *eeprom)  in eeprom_93cx6_cleanup() 84 static void eeprom_93cx6_write_bits(struct eeprom_93cx6 *eeprom,  in eeprom_93cx6_write_bits() 123 static void eeprom_93cx6_read_bits(struct eeprom_93cx6 *eeprom,  in eeprom_93cx6_read_bits() 172 void eeprom_93cx6_read(struct eeprom_93cx6 *eeprom, const u8 word,  in eeprom_93cx6_read() 214 void eeprom_93cx6_multiread(struct eeprom_93cx6 *eeprom, const u8 word,  in eeprom_93cx6_multiread() 237 void eeprom_93cx6_readb(struct eeprom_93cx6 *eeprom, const u8 byte,  in eeprom_93cx6_readb() 278 void eeprom_93cx6_multireadb(struct eeprom_93cx6 *eeprom, const u8 byte,  in eeprom_93cx6_multireadb() [all …] 
 | 
| /Linux-v6.6/drivers/net/wireless/mediatek/mt7601u/ | 
| D | eeprom.c | 98 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-v6.6/drivers/nvmem/ | 
| D | lpc18xx_eeprom.c | 54 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
  | 
| D | rave-sp-eeprom.c | 90 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-v6.6/drivers/net/wireless/mediatek/mt76/mt7915/ | 
| D | eeprom.c | 11 	u8 *eeprom = mdev->eeprom.data;  in mt7915_eeprom_load_precal()  local 33 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7915_check_eeprom()  local 84 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7915_eeprom_load_default()  local 146 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7915_eeprom_parse_band_config()  local 190 	u8 path, nss, nss_max = 4, *eeprom = dev->mt76.eeprom.data;  in mt7915_eeprom_parse_hw_cap()  local 271 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7915_eeprom_get_target_power()  local 317 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7915_eeprom_get_power_delta()  local
  | 
| /Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7996/ | 
| D | eeprom.c | 12 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7996_check_eeprom()  local 32 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7996_eeprom_load_default()  local 114 	u8 *eeprom = phy->dev->mt76.eeprom.data;  in mt7996_eeprom_parse_band_config()  local 152 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7996_eeprom_parse_hw_cap()  local 224 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7996_eeprom_get_target_power()  local 241 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7996_eeprom_get_power_delta()  local
  | 
| /Linux-v6.6/drivers/i2c/ | 
| D | i2c-slave-eeprom.c | 48 	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-v6.6/drivers/net/wireless/mediatek/mt76/mt7615/ | 
| D | eeprom.c | 104 	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-v6.6/drivers/net/wireless/intel/iwlwifi/ | 
| D | iwl-eeprom-parse.c | 149 static u16 iwl_eeprom_query16(const u8 *eeprom, size_t eeprom_size, int offset)  in iwl_eeprom_query16() 156 static u32 eeprom_indirect_address(const u8 *eeprom, size_t eeprom_size,  in eeprom_indirect_address() 206 static const u8 *iwl_eeprom_query_addr(const u8 *eeprom, size_t eeprom_size,  in iwl_eeprom_query_addr() 217 static int iwl_eeprom_read_calib(const u8 *eeprom, size_t eeprom_size,  in iwl_eeprom_read_calib() 360 					const u8 *eeprom, size_t eeprom_size,  in iwl_eeprom_enhanced_txpower() 420 				    const u8 *eeprom, size_t eeprom_size,  in iwl_init_band_reference() 515 				const u8 *eeprom, size_t eeprom_size)  in iwl_init_channel_map() 758 			    const u8 *eeprom, size_t eeprom_size)  in iwl_init_sbands() 793 		      const u8 *eeprom, size_t eeprom_size)  in iwl_parse_eeprom_data()
  | 
| /Linux-v6.6/drivers/media/usb/cx231xx/ | 
| D | cx231xx-cards.c | 1293 			struct eeprom {  in cx231xx_card_setup()  struct 1294 				struct tveeprom tvee;  in cx231xx_card_setup() 1295 				u8 eeprom[256];  in cx231xx_card_setup()  member 1296 				struct i2c_client client;  in cx231xx_card_setup()
  | 
| /Linux-v6.6/drivers/net/wireless/ralink/rt2x00/ | 
| D | rt2800pci.c | 79 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
  | 
| D | rt2800lib.c | 859 	u16 eeprom;  in rt2800_agc_to_rssi()  local 2211 	u16 eeprom;  in rt2800_config_3572bt_ant()  local 2267 	u16 eeprom;  in rt2800_config_ant()  local 2345 	u16 eeprom;  in rt2800_config_lna_gain()  local 3873 	u16 eeprom, chan_power, rate_power, target_power;  in rt2800_config_alc_rt6352()  local 4540 	u16 eeprom;  in rt2800_get_gain_calibration_delta()  local 4656 	u16 eeprom;  in rt2800_get_txpower_bw_comp()  local 4722 	u16 eeprom;  in rt2800_compensate_txpower()  local 4794 	u16 eeprom;  in rt2800_config_txpower_rt3593()  local 5180 	u16 eeprom;  in rt2800_config_txpower_rt6352()  local [all …] 
 | 
| /Linux-v6.6/drivers/media/usb/pvrusb2/ | 
| D | pvrusb2-eeprom.c | 34 	u8 *eeprom;  in pvr2_eeprom_fetch()  local 104 	u8 *eeprom;  in pvr2_eeprom_analyze()  local
  | 
| /Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7603/ | 
| D | eeprom.c | 105 	u8 *eeprom = dev->mt76.eeprom.data;  in mt7603_apply_cal_free_data()  local 158 	u8 *eeprom;  in mt7603_eeprom_init()  local
  | 
| /Linux-v6.6/arch/arm/boot/dts/allwinner/ | 
| D | sun7i-a20-linutronix-testbox-v2.dts | 31 	eeprom: eeprom@50 {  label
  | 
| D | sun4i-a10-olinuxino-lime.dts | 148 	eeprom: eeprom@50 {  label
  | 
| D | sun7i-a20-olinuxino-lime.dts | 141 	eeprom: eeprom@50 {  label
  | 
| /Linux-v6.6/arch/arm/boot/dts/xilinx/ | 
| D | zynq-zc770-xm011.dts | 44 	eeprom: eeprom@52 {  label
  | 
| D | zynq-zc770-xm013.dts | 65 	eeprom: eeprom@2 {  label
  | 
| D | zynq-zc770-xm010.dts | 56 	eeprom: eeprom@52 {  label
  | 
| /Linux-v6.6/arch/arm/boot/dts/broadcom/ | 
| D | bcm53016-meraki-mr32.dts | 205 	eeprom: eeprom@50 {  label
  | 
| /Linux-v6.6/arch/arm/boot/dts/ti/omap/ | 
| D | am335x-base0033.dts | 88 	eeprom: eeprom@50 {  label
  | 
| /Linux-v6.6/arch/arm/boot/dts/nxp/mxs/ | 
| D | imx28-sps1.dts | 78 	eeprom: eeprom@52 {  label
  | 
| /Linux-v6.6/drivers/net/wireless/intel/iwlegacy/ | 
| D | 3945.c | 894 	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-v6.6/drivers/net/ethernet/atheros/atl1e/ | 
| D | atl1e_ethtool.c | 205 		struct ethtool_eeprom *eeprom, u8 *bytes)  in atl1e_get_eeprom() 245 			    struct ethtool_eeprom *eeprom, u8 *bytes)  in atl1e_set_eeprom()
  |