Lines Matching refs:eeprom
34 #include "pvrusb2-eeprom.h"
1851 /* Try a harmless request to fetch the eeprom's address over
2252 "Unable to determine location of eeprom,"
3492 u8 *eeprom;
3500 eeprom = kmalloc(EEPROM_SIZE,GFP_KERNEL);
3501 if (!eeprom) {
3504 " required to read eeprom");
3508 trace_eeprom("Value for eeprom addr from controller was 0x%x",
3511 /* Seems that if the high bit is set, then the *real* eeprom
3516 /* FX2 documentation states that a 16bit-addressed eeprom is
3521 trace_eeprom("Examining %d byte eeprom at location 0x%x"
3532 /* We have to do the actual eeprom data fetch ourselves, because
3533 (1) we're only fetching part of the eeprom, and (2) if we were
3536 memset(eeprom,0,EEPROM_SIZE);
3548 msg[1].buf = eeprom+tcnt;
3552 "eeprom fetch set offs err=%d",ret);
3553 kfree(eeprom);
3557 return eeprom;
5280 /* Find I2C address of eeprom */