1 Index: linux-2.6.22.18/drivers/misc/eeprom_93cx6.c
2 ===================================================================
3 --- linux-2.6.22.18.orig/drivers/misc/eeprom_93cx6.c
4 +++ linux-2.6.22.18/drivers/misc/eeprom_93cx6.c
5 @@ -39,14 +39,26 @@ static inline void eeprom_93cx6_pulse_hi
7 eeprom->reg_data_clock = 1;
8 eeprom->register_write(eeprom);
12 + * Add a short delay for the pulse to work.
13 + * According to the specifications the "maximum minimum"
14 + * time should be 450ns.
19 static inline void eeprom_93cx6_pulse_low(struct eeprom_93cx6 *eeprom)
21 eeprom->reg_data_clock = 0;
22 eeprom->register_write(eeprom);
26 + * Add a short delay for the pulse to work.
27 + * According to the specifications the "maximum minimum"
28 + * time should be 450ns.
33 static void eeprom_93cx6_startup(struct eeprom_93cx6 *eeprom)