Searched refs:eeprom_data (Results 1 - 53 of 53) sorted by relevance

/linux-4.4.14/drivers/infiniband/hw/nes/
H A Dnes_utils.c89 u16 eeprom_data; nes_read_eeprom_values() local
99 eeprom_data = nes_read16_eeprom(nesdev->regs, 0); nes_read_eeprom_values()
100 nes_debug(NES_DBG_HW, "EEPROM Offset 0 = 0x%04X\n", eeprom_data); nes_read_eeprom_values()
101 eeprom_offset = 2 + (((eeprom_data & 0x007f) << 3) << nes_read_eeprom_values()
102 ((eeprom_data & 0x0080) >> 7)); nes_read_eeprom_values()
105 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 4); nes_read_eeprom_values()
106 if (eeprom_data != 0x5746) { nes_read_eeprom_values()
107 nes_debug(NES_DBG_HW, "Not a valid Firmware Image = 0x%04X\n", eeprom_data); nes_read_eeprom_values()
111 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values()
113 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values()
114 eeprom_offset += ((eeprom_data & 0x00ff) << 3) << ((eeprom_data & 0x0100) >> 8); nes_read_eeprom_values()
117 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 4); nes_read_eeprom_values()
118 if (eeprom_data != 0x5753) { nes_read_eeprom_values()
119 printk("Not a valid Software Image = 0x%04X\n", eeprom_data); nes_read_eeprom_values()
126 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values()
128 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values()
129 next_section_address = eeprom_offset + (((eeprom_data & 0x00ff) << 3) << nes_read_eeprom_values()
130 ((eeprom_data & 0x0100) >> 8)); nes_read_eeprom_values()
131 eeprom_data = nes_read16_eeprom(nesdev->regs, next_section_address + 4); nes_read_eeprom_values()
132 if (eeprom_data != 0x414d) { nes_read_eeprom_values()
134 eeprom_data); nes_read_eeprom_values()
139 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values()
141 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values()
142 next_section_address = eeprom_offset + (((eeprom_data & 0x00ff) << 3) << nes_read_eeprom_values()
143 ((eeprom_data & 0x0100) >> 8)); nes_read_eeprom_values()
144 eeprom_data = nes_read16_eeprom(nesdev->regs, next_section_address + 4); nes_read_eeprom_values()
145 if (eeprom_data != 0x4f52) { nes_read_eeprom_values()
147 eeprom_data); nes_read_eeprom_values()
152 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values()
154 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values()
155 next_section_address = eeprom_offset + ((eeprom_data & 0x00ff) << 3); nes_read_eeprom_values()
156 eeprom_data = nes_read16_eeprom(nesdev->regs, next_section_address + 4); nes_read_eeprom_values()
157 if (eeprom_data != 0x5746) { nes_read_eeprom_values()
159 eeprom_data); nes_read_eeprom_values()
164 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values()
166 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values()
167 next_section_address = eeprom_offset + ((eeprom_data & 0x00ff) << 3); nes_read_eeprom_values()
168 eeprom_data = nes_read16_eeprom(nesdev->regs, next_section_address + 4); nes_read_eeprom_values()
169 if (eeprom_data != 0x5753) { nes_read_eeprom_values()
171 eeprom_data); nes_read_eeprom_values()
176 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values()
178 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values()
179 next_section_address = eeprom_offset + ((eeprom_data & 0x00ff) << 3); nes_read_eeprom_values()
180 eeprom_data = nes_read16_eeprom(nesdev->regs, next_section_address + 4); nes_read_eeprom_values()
181 if (eeprom_data != 0x414d) { nes_read_eeprom_values()
183 eeprom_data); nes_read_eeprom_values()
188 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); nes_read_eeprom_values()
190 eeprom_offset + 2, eeprom_data); nes_read_eeprom_values()
191 next_section_address = eeprom_offset + ((eeprom_data & 0x00ff) << 3); nes_read_eeprom_values()
192 eeprom_data = nes_read16_eeprom(nesdev->regs, next_section_address + 4); nes_read_eeprom_values()
193 if (eeprom_data != 0x464e) { nes_read_eeprom_values()
195 eeprom_data); nes_read_eeprom_values()
198 eeprom_data = nes_read16_eeprom(nesdev->regs, next_section_address + 8); nes_read_eeprom_values()
199 printk(PFX "Firmware version %u.%u\n", (u8)(eeprom_data>>8), (u8)eeprom_data); nes_read_eeprom_values()
200 major_ver = (u8)(eeprom_data >> 8); nes_read_eeprom_values()
201 minor_ver = (u8)(eeprom_data); nes_read_eeprom_values()
216 nesadapter->firmware_version = (((u32)(u8)(eeprom_data>>8)) << 16) + nes_read_eeprom_values()
217 (u32)((u8)eeprom_data); nes_read_eeprom_values()
219 eeprom_data = nes_read16_eeprom(nesdev->regs, next_section_address + 10); nes_read_eeprom_values()
220 printk(PFX "EEPROM version %u.%u\n", (u8)(eeprom_data>>8), (u8)eeprom_data); nes_read_eeprom_values()
221 nesadapter->eeprom_version = (((u32)(u8)(eeprom_data>>8)) << 16) + nes_read_eeprom_values()
222 (u32)((u8)eeprom_data); nes_read_eeprom_values()
245 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
246 nesadapter->phy_type[0] = (u8)(eeprom_data >> 8); nes_read_eeprom_values()
247 nesadapter->phy_type[1] = (u8)eeprom_data; nes_read_eeprom_values()
251 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
252 nesadapter->phy_type[2] = (u8)(eeprom_data >> 8); nes_read_eeprom_values()
253 nesadapter->phy_type[3] = (u8)eeprom_data; nes_read_eeprom_values()
263 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
264 nesadapter->pd_config_size[0] = eeprom_data; nes_read_eeprom_values()
266 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
267 nesadapter->pd_config_base[0] = eeprom_data; nes_read_eeprom_values()
272 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
273 nesadapter->pd_config_size[1] = eeprom_data; nes_read_eeprom_values()
275 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
276 nesadapter->pd_config_base[1] = eeprom_data; nes_read_eeprom_values()
281 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
282 nesadapter->pd_config_size[2] = eeprom_data; nes_read_eeprom_values()
284 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
285 nesadapter->pd_config_base[2] = eeprom_data; nes_read_eeprom_values()
290 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
291 nesadapter->pd_config_size[3] = eeprom_data; nes_read_eeprom_values()
293 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
294 nesadapter->pd_config_base[3] = eeprom_data; nes_read_eeprom_values()
300 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
302 nesadapter->rx_pool_size = (((u32)eeprom_data) << 16) + nes_read_eeprom_values()
307 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
309 nesadapter->tx_pool_size = (((u32)eeprom_data) << 16) + nes_read_eeprom_values()
314 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
316 nesadapter->rx_threshold = (((u32)eeprom_data) << 16) + nes_read_eeprom_values()
321 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
323 nesadapter->tcp_timer_core_clk_divisor = (((u32)eeprom_data) << 16) + nes_read_eeprom_values()
329 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
331 nesadapter->iwarp_config = (((u32)eeprom_data) << 16) + nes_read_eeprom_values()
336 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
338 nesadapter->cm_config = (((u32)eeprom_data) << 16) + nes_read_eeprom_values()
343 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
345 nesadapter->sws_timer_config = (((u32)eeprom_data) << 16) + nes_read_eeprom_values()
350 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
352 nesadapter->tcp_config1 = (((u32)eeprom_data) << 16) + nes_read_eeprom_values()
357 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
359 nesadapter->wqm_wat = (((u32)eeprom_data) << 16) + nes_read_eeprom_values()
364 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
366 nesadapter->core_clock = (((u32)eeprom_data) << 16) + nes_read_eeprom_values()
372 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
373 nesadapter->phy_index[0] = (eeprom_data & 0xff00)>>8; nes_read_eeprom_values()
374 nesadapter->phy_index[1] = eeprom_data & 0x00ff; nes_read_eeprom_values()
376 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset); nes_read_eeprom_values()
377 nesadapter->phy_index[2] = (eeprom_data & 0xff00)>>8; nes_read_eeprom_values()
378 nesadapter->phy_index[3] = eeprom_data & 0x00ff; nes_read_eeprom_values()
H A Dnes.c912 u32 eeprom_data = 0xdead; nes_show_ee_data() local
918 eeprom_data = nes_read32(nesdev->regs + NES_EEPROM_DATA); nes_show_ee_data()
924 return snprintf(buf, PAGE_SIZE, "0x%x\n", eeprom_data); nes_show_ee_data()
1187 static DRIVER_ATTR(eeprom_data, S_IRUSR | S_IWUSR,
/linux-4.4.14/drivers/media/common/
H A Dtveeprom.c440 unsigned char *eeprom_data) tveeprom_hauppauge_analog()
482 if (eeprom_data[0] == 0x1a && tveeprom_hauppauge_analog()
483 eeprom_data[1] == 0xeb && tveeprom_hauppauge_analog()
484 eeprom_data[2] == 0x67 && tveeprom_hauppauge_analog()
485 eeprom_data[3] == 0x95) tveeprom_hauppauge_analog()
487 else if ((eeprom_data[0] & 0xe1) == 0x01 && tveeprom_hauppauge_analog()
488 eeprom_data[1] == 0x00 && tveeprom_hauppauge_analog()
489 eeprom_data[2] == 0x00 && tveeprom_hauppauge_analog()
490 eeprom_data[8] == 0x84) tveeprom_hauppauge_analog()
492 else if (eeprom_data[1] == 0x70 && tveeprom_hauppauge_analog()
493 eeprom_data[2] == 0x00 && tveeprom_hauppauge_analog()
494 eeprom_data[4] == 0x74 && tveeprom_hauppauge_analog()
495 eeprom_data[8] == 0x84) tveeprom_hauppauge_analog()
501 if (eeprom_data[i] == 0x84) { tveeprom_hauppauge_analog()
502 len = eeprom_data[i + 1] + (eeprom_data[i + 2] << 8); tveeprom_hauppauge_analog()
504 } else if ((eeprom_data[i] & 0xf0) == 0x70) { tveeprom_hauppauge_analog()
505 if (eeprom_data[i] & 0x08) { tveeprom_hauppauge_analog()
510 len = eeprom_data[i] & 0x07; tveeprom_hauppauge_analog()
515 eeprom_data[i]); tveeprom_hauppauge_analog()
521 eeprom_data[i], len - 1); tveeprom_hauppauge_analog()
523 printk(KERN_CONT " %02x", eeprom_data[i + j]); tveeprom_hauppauge_analog()
528 tag = eeprom_data[i]; tveeprom_hauppauge_analog()
532 tuner1 = eeprom_data[i+6]; tveeprom_hauppauge_analog()
533 t_format1 = eeprom_data[i+5]; tveeprom_hauppauge_analog()
534 tvee->has_radio = eeprom_data[i+len-1]; tveeprom_hauppauge_analog()
539 eeprom_data[i+8] + tveeprom_hauppauge_analog()
540 (eeprom_data[i+9] << 8); tveeprom_hauppauge_analog()
541 tvee->revision = eeprom_data[i+10] + tveeprom_hauppauge_analog()
542 (eeprom_data[i+11] << 8) + tveeprom_hauppauge_analog()
543 (eeprom_data[i+12] << 16); tveeprom_hauppauge_analog()
549 eeprom_data[i+6] + tveeprom_hauppauge_analog()
550 (eeprom_data[i+7] << 8) + tveeprom_hauppauge_analog()
551 (eeprom_data[i+8] << 16); tveeprom_hauppauge_analog()
559 audioic = eeprom_data[i+2] & 0x7f; tveeprom_hauppauge_analog()
571 eeprom_data[i+5] + tveeprom_hauppauge_analog()
572 (eeprom_data[i+6] << 8) + tveeprom_hauppauge_analog()
573 (eeprom_data[i+7] << 16)+ tveeprom_hauppauge_analog()
574 (eeprom_data[i+8] << 24); tveeprom_hauppauge_analog()
576 if (eeprom_data[i + 8] == 0xf0) { tveeprom_hauppauge_analog()
580 tvee->MAC_address[3] = eeprom_data[i + 7]; tveeprom_hauppauge_analog()
581 tvee->MAC_address[4] = eeprom_data[i + 6]; tveeprom_hauppauge_analog()
582 tvee->MAC_address[5] = eeprom_data[i + 5]; tveeprom_hauppauge_analog()
592 audioic = eeprom_data[i+1] & 0x7f; tveeprom_hauppauge_analog()
603 eeprom_data[i + 1] + tveeprom_hauppauge_analog()
604 (eeprom_data[i + 2] << 8) + tveeprom_hauppauge_analog()
605 (eeprom_data[i + 3] << 16) + tveeprom_hauppauge_analog()
606 (eeprom_data[i + 4] << 24); tveeprom_hauppauge_analog()
608 eeprom_data[i + 5] + tveeprom_hauppauge_analog()
609 (eeprom_data[i + 6] << 8) + tveeprom_hauppauge_analog()
610 (eeprom_data[i + 7] << 16); tveeprom_hauppauge_analog()
622 tvee->decoder_processor = eeprom_data[i + 1]; tveeprom_hauppauge_analog()
628 tuner1 = eeprom_data[i + 2]; tveeprom_hauppauge_analog()
629 t_format1 = eeprom_data[i + 1]; tveeprom_hauppauge_analog()
633 tuner2 = eeprom_data[i + 2]; tveeprom_hauppauge_analog()
634 t_format2 = eeprom_data[i + 1]; tveeprom_hauppauge_analog()
652 tvee->has_radio = eeprom_data[i+1]; tveeprom_hauppauge_analog()
657 tvee->has_ir = 1 | (eeprom_data[i+1] << 1); tveeprom_hauppauge_analog()
439 tveeprom_hauppauge_analog(struct i2c_client *c, struct tveeprom *tvee, unsigned char *eeprom_data) tveeprom_hauppauge_analog() argument
/linux-4.4.14/sound/pci/ice1712/
H A Dvt1720_mobo.c98 .eeprom_data = k8x800_eeprom,
107 .eeprom_data = k8x800_eeprom,
116 .eeprom_data = k8x800_eeprom,
125 .eeprom_data = k8x800_eeprom,
134 .eeprom_data = sn25p_eeprom,
H A Dphase.c943 .eeprom_data = phase22_eeprom,
952 .eeprom_data = phase28_eeprom,
961 .eeprom_data = phase22_eeprom,
H A Daureon.c2227 .eeprom_data = aureon51_eeprom,
2237 .eeprom_data = aureon71_eeprom,
2247 .eeprom_data = aureon71_universe_eeprom,
2257 .eeprom_data = prodigy71_eeprom,
2267 .eeprom_data = prodigy71lt_eeprom,
2277 .eeprom_data = prodigy71xt_eeprom,
H A Dse.c754 .eeprom_data = se200pci_eeprom,
763 .eeprom_data = se90pci_eeprom,
H A Dprodigy_hifi.c1204 .eeprom_data = prodigy71hifi_eeprom,
1214 .eeprom_data = prodigyhd2_eeprom,
1224 .eeprom_data = fortissimo4_eeprom,
H A Dpsc724.c461 .eeprom_data = psc724_eeprom,
H A Dwtm.c643 .eeprom_data = wtm_eeprom,
H A Dice1724.c2235 .eeprom_data = ooaoo_sq210_eeprom,
2350 if (!c->eeprom_size || !c->eeprom_data) snd_vt1724_read_eeprom()
2356 memcpy(ice->eeprom.data, c->eeprom_data, c->eeprom_size); snd_vt1724_read_eeprom()
H A Dice1712.h534 const unsigned char *eeprom_data; member in struct:snd_ice1712_card_info
H A Djuli.c696 .eeprom_data = juli_eeprom,
H A Dmaya44.c759 .eeprom_data = maya44_eeprom,
H A Dpontis.c826 .eeprom_data = pontis_eeprom,
H A Dprodigy192.c803 .eeprom_data = prodigy71_eeprom,
H A Dquartet.c1102 .eeprom_data = qtet_eeprom,
H A Dice1712.c2321 if (!c->eeprom_size || !c->eeprom_data) snd_ice1712_read_eeprom()
2327 memcpy(ice->eeprom.data, c->eeprom_data, c->eeprom_size); snd_ice1712_read_eeprom()
/linux-4.4.14/drivers/i2c/
H A Di2c-slave-eeprom.c25 struct eeprom_data { struct
36 struct eeprom_data *eeprom = i2c_get_clientdata(client); i2c_slave_eeprom_slave_cb()
80 struct eeprom_data *eeprom; i2c_slave_eeprom_bin_read()
95 struct eeprom_data *eeprom; i2c_slave_eeprom_bin_write()
109 struct eeprom_data *eeprom; i2c_slave_eeprom_probe()
113 eeprom = devm_kzalloc(&client->dev, sizeof(struct eeprom_data) + size, GFP_KERNEL); i2c_slave_eeprom_probe()
143 struct eeprom_data *eeprom = i2c_get_clientdata(client); i2c_slave_eeprom_remove()
/linux-4.4.14/include/media/
H A Dtveeprom.h83 * @eeprom_data field.
87 * @eeprom_data: Array with the contents of the eeprom_data. It should
92 unsigned char *eeprom_data);
/linux-4.4.14/arch/mips/ath79/
H A Dmach-ubnt-xm.c98 memcpy(ubnt_xm_eeprom_data.eeprom_data, UBNT_XM_EEPROM_ADDR, ubnt_xm_pci_init()
99 sizeof(ubnt_xm_eeprom_data.eeprom_data)); ubnt_xm_pci_init()
H A Ddev-wmac.c151 memcpy(ath79_wmac_data.eeprom_data, cal_data, ath79_register_wmac()
152 sizeof(ath79_wmac_data.eeprom_data)); ath79_register_wmac()
H A Dmach-db120.c109 memcpy(db120_ath9k_data.eeprom_data, eeprom, db120_pci_init()
110 sizeof(db120_ath9k_data.eeprom_data)); db120_pci_init()
H A Dmach-ap136.c128 memcpy(ap136_ath9k_data.eeprom_data, eeprom, ap136_pci_init()
129 sizeof(ap136_ath9k_data.eeprom_data)); ap136_pci_init()
/linux-4.4.14/drivers/media/usb/gspca/
H A Dtv8532.c100 static const u8 eeprom_data[][3] = { variable
150 for (i = 0; i < ARRAY_SIZE(eeprom_data); i++) { tv_8532WriteEEprom()
152 reg_w1(gspca_dev, R04_WTRAM_DATA_L, eeprom_data[i][2]); tv_8532WriteEEprom()
153 reg_w1(gspca_dev, R05_WTRAM_DATA_M, eeprom_data[i][1]); tv_8532WriteEEprom()
154 reg_w1(gspca_dev, R06_WTRAM_DATA_H, eeprom_data[i][0]); tv_8532WriteEEprom()
/linux-4.4.14/drivers/misc/eeprom/
H A Deeprom.c41 struct eeprom_data { struct
52 struct eeprom_data *data = i2c_get_clientdata(client); eeprom_update_client()
88 struct eeprom_data *data = i2c_get_clientdata(client); eeprom_read()
156 struct eeprom_data *data; eeprom_probe()
158 data = devm_kzalloc(&client->dev, sizeof(struct eeprom_data), eeprom_probe()
/linux-4.4.14/include/linux/
H A Dath9k_platform.h27 u16 eeprom_data[ATH9K_PLAT_EEP_MAX_WORDS]; member in struct:ath9k_platform_data
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
H A Dahb.c66 if (off >= (ARRAY_SIZE(pdata->eeprom_data))) { ath_ahb_eeprom_read()
73 *data = pdata->eeprom_data[off]; ath_ahb_eeprom_read()
H A Dpci.c793 if (off >= (ARRAY_SIZE(pdata->eeprom_data))) { ath_pci_eeprom_read()
799 *data = pdata->eeprom_data[off]; ath_pci_eeprom_read()
/linux-4.4.14/drivers/staging/comedi/drivers/
H A Dcb_pcidda.c158 u16 eeprom_data[EEPROM_SIZE]; /* software copy of board's eeprom */ member in struct:cb_pcidda_private
280 offset = devpriv->eeprom_data[0x7 + index]; cb_pcidda_calibrate()
281 gain = devpriv->eeprom_data[0x8 + index]; cb_pcidda_calibrate()
384 devpriv->eeprom_data[i] = cb_pcidda_read_eeprom(dev, i); cb_pcidda_auto_attach()
/linux-4.4.14/drivers/net/wireless/iwlwifi/
H A Diwl-eeprom-read.c230 __le16 *eeprom_data) iwl_read_otp_word()
264 *eeprom_data = cpu_to_le16(r >> 16); iwl_read_otp_word()
418 __le16 eeprom_data; iwl_read_eeprom() local
420 ret = iwl_read_otp_word(trans, addr, &eeprom_data); iwl_read_eeprom()
423 e[cache_addr / 2] = eeprom_data; iwl_read_eeprom()
229 iwl_read_otp_word(struct iwl_trans *trans, u16 addr, __le16 *eeprom_data) iwl_read_otp_word() argument
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_82598.c47 u8 *eeprom_data);
993 * @eeprom_data: value read
998 u8 byte_offset, u8 *eeprom_data) ixgbe_read_i2c_phy_82598()
1050 *eeprom_data = (u8)(sfp_data >> 8); ixgbe_read_i2c_phy_82598()
1064 * @eeprom_data: value read
1069 u8 *eeprom_data) ixgbe_read_i2c_eeprom_82598()
1072 byte_offset, eeprom_data); ixgbe_read_i2c_eeprom_82598()
1079 * @eeprom_data: value read
997 ixgbe_read_i2c_phy_82598(struct ixgbe_hw *hw, u8 dev_addr, u8 byte_offset, u8 *eeprom_data) ixgbe_read_i2c_phy_82598() argument
1068 ixgbe_read_i2c_eeprom_82598(struct ixgbe_hw *hw, u8 byte_offset, u8 *eeprom_data) ixgbe_read_i2c_eeprom_82598() argument
H A Dixgbe_phy.h189 u8 *eeprom_data);
193 u8 eeprom_data);
H A Dixgbe_phy.c1689 * @eeprom_data: value read
1694 u8 *eeprom_data) ixgbe_read_i2c_eeprom_generic()
1698 eeprom_data); ixgbe_read_i2c_eeprom_generic()
1705 * @eeprom_data: value read
1721 * @eeprom_data: value to write
1726 u8 eeprom_data) ixgbe_write_i2c_eeprom_generic()
1730 eeprom_data); ixgbe_write_i2c_eeprom_generic()
1693 ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset, u8 *eeprom_data) ixgbe_read_i2c_eeprom_generic() argument
1725 ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset, u8 eeprom_data) ixgbe_write_i2c_eeprom_generic() argument
H A Dixgbe_common.c4103 u8 rs, eeprom_data; ixgbe_set_soft_rate_select_speed() local
4121 &eeprom_data); ixgbe_set_soft_rate_select_speed()
4127 eeprom_data = (eeprom_data & ~IXGBE_SFF_SOFT_RS_SELECT_MASK) | rs; ixgbe_set_soft_rate_select_speed()
4131 eeprom_data); ixgbe_set_soft_rate_select_speed()
/linux-4.4.14/drivers/media/pci/bt8xx/
H A Dbttv-cards.c89 unsigned char eeprom_data[256]);
2896 static unsigned char eeprom_data[256]; variable
2973 static void identify_by_eeprom(struct bttv *btv, unsigned char eeprom_data[256]) identify_by_eeprom() argument
2977 if (0 == strncmp(eeprom_data,"GET MM20xPCTV",13)) identify_by_eeprom()
2979 else if (0 == strncmp(eeprom_data+20,"Picolo",7)) identify_by_eeprom()
2981 else if (eeprom_data[0] == 0x84 && eeprom_data[2]== 0) identify_by_eeprom()
3339 bttv_readee(btv,eeprom_data,0xa0); bttv_init_card2()
3340 identify_by_eeprom(btv,eeprom_data); bttv_init_card2()
3368 bttv_readee(btv,eeprom_data,0xa0); bttv_init_card2()
3373 bttv_readee(btv,eeprom_data,0xa0); bttv_init_card2()
3422 bttv_readee(btv,eeprom_data,0xa0); bttv_init_card2()
3423 osprey_eeprom(btv, eeprom_data); bttv_init_card2()
3429 bttv_readee(btv,eeprom_data,0xa0); bttv_init_card2()
3701 if( strncmp(&(eeprom_data[0x1e]),"Temic 4066 FY5",14) ==0) { modtec_eeprom()
3704 btv->c.nr, &eeprom_data[0x1e]); modtec_eeprom()
3705 } else if (strncmp(&(eeprom_data[0x1e]),"Alps TSBB5",10) ==0) { modtec_eeprom()
3708 btv->c.nr, &eeprom_data[0x1e]); modtec_eeprom()
3709 } else if (strncmp(&(eeprom_data[0x1e]),"Philips FM1246",14) ==0) { modtec_eeprom()
3712 btv->c.nr, &eeprom_data[0x1e]); modtec_eeprom()
3715 btv->c.nr, &eeprom_data[0x1e]); modtec_eeprom()
3723 tveeprom_hauppauge_analog(&btv->i2c_client, &tv, eeprom_data); hauppauge_eeprom()
4064 tuner_make = (eeprom_data[0x41] & 0x7); avermedia_eeprom()
4065 tuner_tv_fm = (eeprom_data[0x41] & 0x18) >> 3; avermedia_eeprom()
4066 tuner_format = (eeprom_data[0x42] & 0xf0) >> 4; avermedia_eeprom()
4067 btv->has_remote = (eeprom_data[0x42] & 0x01); avermedia_eeprom()
4081 btv->c.nr, eeprom_data[0x41], eeprom_data[0x42]); avermedia_eeprom()
/linux-4.4.14/drivers/scsi/qla4xxx/
H A Dql4_nvram.h105 struct eeprom_data { struct
H A Dql4_def.h630 struct eeprom_data *nvram;
985 offsetof(struct eeprom_data, isp4010.ext_hw_conf) / 2 : eeprom_ext_hw_conf_offset()
986 offsetof(struct eeprom_data, isp4022.ext_hw_conf) / 2); eeprom_ext_hw_conf_offset()
H A Dql4_init.c588 int offset = offsetof(struct eeprom_data, isp4022.boardIdStr) / 2; qla4xxx_set_model_info()
/linux-4.4.14/drivers/media/usb/au0828/
H A Dau0828-cards.c156 static void hauppauge_eeprom(struct au0828_dev *dev, u8 *eeprom_data) hauppauge_eeprom() argument
160 tveeprom_hauppauge_analog(&dev->i2c_client, &tv, eeprom_data); hauppauge_eeprom()
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
H A De1000_hw.c671 u16 eeprom_data; e1000_adjust_serdes_amplitude() local
686 &eeprom_data); e1000_adjust_serdes_amplitude()
691 if (eeprom_data != EEPROM_RESERVED_WORD) { e1000_adjust_serdes_amplitude()
693 eeprom_data &= EEPROM_SERDES_AMPLITUDE_MASK; e1000_adjust_serdes_amplitude()
695 e1000_write_phy_reg(hw, M88E1000_PHY_EXT_CTRL, eeprom_data); e1000_adjust_serdes_amplitude()
717 u16 eeprom_data; e1000_setup_link() local
729 1, &eeprom_data); e1000_setup_link()
734 if ((eeprom_data & EEPROM_WORD0F_PAUSE_MASK) == 0) e1000_setup_link()
736 else if ((eeprom_data & EEPROM_WORD0F_PAUSE_MASK) == e1000_setup_link()
766 1, &eeprom_data); e1000_setup_link()
771 ctrl_ext = ((eeprom_data & EEPROM_WORD0F_SWPDIO_EXT) << e1000_setup_link()
3991 u16 i, eeprom_data; e1000_validate_eeprom_checksum() local
3994 if (e1000_read_eeprom(hw, i, 1, &eeprom_data) < 0) { e1000_validate_eeprom_checksum()
3998 checksum += eeprom_data; e1000_validate_eeprom_checksum()
4003 if ((hw->subsystem_vendor_id == 0x103C) && (eeprom_data == 0x16d6)) e1000_validate_eeprom_checksum()
4025 u16 i, eeprom_data; e1000_update_eeprom_checksum() local
4028 if (e1000_read_eeprom(hw, i, 1, &eeprom_data) < 0) { e1000_update_eeprom_checksum()
4032 checksum += eeprom_data; e1000_update_eeprom_checksum()
4255 u16 eeprom_data, i; e1000_read_mac_addr() local
4259 if (e1000_read_eeprom(hw, offset, 1, &eeprom_data) < 0) { e1000_read_mac_addr()
4263 hw->perm_mac_addr[i] = (u8) (eeprom_data & 0x00FF); e1000_read_mac_addr()
4264 hw->perm_mac_addr[i + 1] = (u8) (eeprom_data >> 8); e1000_read_mac_addr()
4449 u16 eeprom_data, i, temp; e1000_id_led_init() local
4462 if (e1000_read_eeprom(hw, EEPROM_ID_LED_SETTINGS, 1, &eeprom_data) < 0) { e1000_id_led_init()
4467 if ((eeprom_data == ID_LED_RESERVED_0000) || e1000_id_led_init()
4468 (eeprom_data == ID_LED_RESERVED_FFFF)) { e1000_id_led_init()
4469 eeprom_data = ID_LED_DEFAULT; e1000_id_led_init()
4473 temp = (eeprom_data >> (i << 2)) & led_mask; e1000_id_led_init()
5342 u16 eeprom_data; e1000_set_phy_mode() local
5348 &eeprom_data); e1000_set_phy_mode()
5353 if ((eeprom_data != EEPROM_RESERVED_WORD) && e1000_set_phy_mode()
5354 (eeprom_data & EEPROM_PHY_CLASS_A)) { e1000_set_phy_mode()
H A De1000_main.c949 u16 eeprom_data = 0; e1000_probe() local
1146 EEPROM_INIT_CONTROL2_REG, 1, &eeprom_data); e1000_probe()
1153 EEPROM_INIT_CONTROL3_PORT_B, 1, &eeprom_data); e1000_probe()
1159 EEPROM_INIT_CONTROL3_PORT_A, 1, &eeprom_data); e1000_probe()
1162 if (eeprom_data & eeprom_apme_mask) e1000_probe()
/linux-4.4.14/drivers/media/pci/cx88/
H A Dcx88-cards.c2827 static void leadtek_eeprom(struct cx88_core *core, u8 *eeprom_data) leadtek_eeprom() argument
2829 if (eeprom_data[4] != 0x7d || leadtek_eeprom()
2830 eeprom_data[5] != 0x10 || leadtek_eeprom()
2831 eeprom_data[7] != 0x66) { leadtek_eeprom()
2837 switch (eeprom_data[6]) { leadtek_eeprom()
2852 core->board.tuner_type, eeprom_data[0]); leadtek_eeprom()
2855 static void hauppauge_eeprom(struct cx88_core *core, u8 *eeprom_data) hauppauge_eeprom() argument
2859 tveeprom_hauppauge_analog(&core->i2c_client, &tv, eeprom_data); hauppauge_eeprom()
2954 static void gdi_eeprom(struct cx88_core *core, u8 *eeprom_data) gdi_eeprom() argument
2956 const char *name = (eeprom_data[0x0d] < ARRAY_SIZE(gdi_tuner)) gdi_eeprom()
2957 ? gdi_tuner[eeprom_data[0x0d]].name : NULL; gdi_eeprom()
2962 core->board.tuner_type = gdi_tuner[eeprom_data[0x0d]].id; gdi_eeprom()
2963 core->board.radio.type = gdi_tuner[eeprom_data[0x0d]].fm ? gdi_eeprom()
/linux-4.4.14/drivers/media/pci/saa7164/
H A Dsaa7164-cards.c783 static void hauppauge_eeprom(struct saa7164_dev *dev, u8 *eeprom_data) hauppauge_eeprom() argument
789 eeprom_data); hauppauge_eeprom()
/linux-4.4.14/drivers/net/ethernet/qlogic/
H A Dqla3xxx.h868 struct eeprom_data { struct
1171 struct eeprom_data nvram_data;
/linux-4.4.14/drivers/net/ethernet/smsc/
H A Dsmsc9420.c405 u8 eeprom_data[SMSC9420_EEPROM_SIZE]; smsc9420_ethtool_get_eeprom() local
412 int ret = smsc9420_eeprom_read_location(pd, i, eeprom_data); smsc9420_ethtool_get_eeprom()
419 memcpy(data, &eeprom_data[eeprom->offset], len); smsc9420_ethtool_get_eeprom()
H A Dsmsc911x.c2085 u8 eeprom_data[SMSC911X_EEPROM_SIZE]; smsc911x_ethtool_get_eeprom() local
2093 int ret = smsc911x_eeprom_read_location(pdata, i, eeprom_data); smsc911x_ethtool_get_eeprom()
2100 memcpy(data, &eeprom_data[eeprom->offset], len); smsc911x_ethtool_get_eeprom()
/linux-4.4.14/drivers/net/ethernet/agere/
H A Det131x.c456 u8 eeprom_data[2]; member in struct:et131x_adapter
725 eeprom_read(adapter, 0x70, &adapter->eeprom_data[0]); et131x_init_eeprom()
726 eeprom_read(adapter, 0x71, &adapter->eeprom_data[1]); et131x_init_eeprom()
728 if (adapter->eeprom_data[0] != 0xcd) et131x_init_eeprom()
730 adapter->eeprom_data[1] = 0x00; et131x_init_eeprom()
1482 if ((adapter->eeprom_data[1] & 0x4) == 0) { et131x_xcvr_init()
1488 if ((adapter->eeprom_data[1] & 0x8) == 0) et131x_xcvr_init()
/linux-4.4.14/drivers/media/pci/cx23885/
H A Dcx23885-cards.c1037 static void hauppauge_eeprom(struct cx23885_dev *dev, u8 *eeprom_data) hauppauge_eeprom() argument
1042 eeprom_data); hauppauge_eeprom()
/linux-4.4.14/drivers/net/ethernet/micrel/
H A Dksz884x.c5941 static u16 eeprom_data[EEPROM_SIZE] = { 0 }; variable
6271 u8 *eeprom_byte = (u8 *) eeprom_data; netdev_get_eeprom()
6277 eeprom_data[i] = eeprom_read(&hw_priv->hw, i); netdev_get_eeprom()
6309 eeprom_data[i] = eeprom_read(&hw_priv->hw, i); netdev_set_eeprom()
6310 memcpy(eeprom_word, eeprom_data, EEPROM_SIZE * 2); netdev_set_eeprom()
6313 if (eeprom_word[i] != eeprom_data[i]) { netdev_set_eeprom()
6314 eeprom_data[i] = eeprom_word[i]; netdev_set_eeprom()
6315 eeprom_write(&hw_priv->hw, i, eeprom_data[i]); netdev_set_eeprom()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
H A Digb_main.c2149 u16 eeprom_data; igb_init_mas() local
2151 hw->nvm.ops.read(hw, NVM_COMPAT, 1, &eeprom_data); igb_init_mas()
2154 if (eeprom_data & IGB_MAS_ENABLE_0) { igb_init_mas()
2162 if (eeprom_data & IGB_MAS_ENABLE_1) { igb_init_mas()
2170 if (eeprom_data & IGB_MAS_ENABLE_2) { igb_init_mas()
2178 if (eeprom_data & IGB_MAS_ENABLE_3) { igb_init_mas()
2236 u16 eeprom_data = 0; igb_probe() local
2465 &eeprom_data); igb_probe()
2467 hw->nvm.ops.read(hw, NVM_INIT_CONTROL3_PORT_B, 1, &eeprom_data); igb_probe()
2469 if (eeprom_data & IGB_EEPROM_APME) igb_probe()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c6980 u16 eeprom_data = 0; e1000_probe() local
7209 eeprom_data = er32(WUC); e1000_probe()
7212 (eeprom_data & E1000_WUC_PHY_WAKE)) e1000_probe()
7219 1, &eeprom_data); e1000_probe()
7223 1, &eeprom_data); e1000_probe()
7229 else if (eeprom_data & eeprom_apme_mask) e1000_probe()
/linux-4.4.14/drivers/media/pci/saa7134/
H A Dsaa7134-cards.c7474 static void hauppauge_eeprom(struct saa7134_dev *dev, u8 *eeprom_data) hauppauge_eeprom() argument
7478 tveeprom_hauppauge_analog(&dev->i2c_client, &tv, eeprom_data); hauppauge_eeprom()

Completed in 4347 milliseconds