eeprom_93cx6       21 drivers/misc/eeprom/eeprom_93cx6.c static inline void eeprom_93cx6_pulse_high(struct eeprom_93cx6 *eeprom)
eeprom_93cx6       34 drivers/misc/eeprom/eeprom_93cx6.c static inline void eeprom_93cx6_pulse_low(struct eeprom_93cx6 *eeprom)
eeprom_93cx6       47 drivers/misc/eeprom/eeprom_93cx6.c static void eeprom_93cx6_startup(struct eeprom_93cx6 *eeprom)
eeprom_93cx6       67 drivers/misc/eeprom/eeprom_93cx6.c static void eeprom_93cx6_cleanup(struct eeprom_93cx6 *eeprom)
eeprom_93cx6       84 drivers/misc/eeprom/eeprom_93cx6.c static void eeprom_93cx6_write_bits(struct eeprom_93cx6 *eeprom,
eeprom_93cx6      123 drivers/misc/eeprom/eeprom_93cx6.c static void eeprom_93cx6_read_bits(struct eeprom_93cx6 *eeprom,
eeprom_93cx6      172 drivers/misc/eeprom/eeprom_93cx6.c void eeprom_93cx6_read(struct eeprom_93cx6 *eeprom, const u8 word,
eeprom_93cx6      214 drivers/misc/eeprom/eeprom_93cx6.c void eeprom_93cx6_multiread(struct eeprom_93cx6 *eeprom, const u8 word,
eeprom_93cx6      237 drivers/misc/eeprom/eeprom_93cx6.c void eeprom_93cx6_readb(struct eeprom_93cx6 *eeprom, const u8 byte,
eeprom_93cx6      278 drivers/misc/eeprom/eeprom_93cx6.c void eeprom_93cx6_multireadb(struct eeprom_93cx6 *eeprom, const u8 byte,
eeprom_93cx6      296 drivers/misc/eeprom/eeprom_93cx6.c void eeprom_93cx6_wren(struct eeprom_93cx6 *eeprom, bool enable)
eeprom_93cx6      328 drivers/misc/eeprom/eeprom_93cx6.c void eeprom_93cx6_write(struct eeprom_93cx6 *eeprom, u8 addr, u16 data)
eeprom_93cx6      605 drivers/net/ethernet/8390/ax88796.c static void ax_eeprom_register_read(struct eeprom_93cx6 *eeprom)
eeprom_93cx6      616 drivers/net/ethernet/8390/ax88796.c static void ax_eeprom_register_write(struct eeprom_93cx6 *eeprom)
eeprom_93cx6      718 drivers/net/ethernet/8390/ax88796.c 		struct eeprom_93cx6 eeprom;
eeprom_93cx6      134 drivers/net/ethernet/micrel/ks8851.c 	struct eeprom_93cx6	eeprom;
eeprom_93cx6     1125 drivers/net/ethernet/micrel/ks8851.c static void ks8851_eeprom_regread(struct eeprom_93cx6 *ee)
eeprom_93cx6     1137 drivers/net/ethernet/micrel/ks8851.c static void ks8851_eeprom_regwrite(struct eeprom_93cx6 *ee)
eeprom_93cx6       75 drivers/net/wireless/admtek/adm8211.c static void adm8211_eeprom_register_read(struct eeprom_93cx6 *eeprom)
eeprom_93cx6       86 drivers/net/wireless/admtek/adm8211.c static void adm8211_eeprom_register_write(struct eeprom_93cx6 *eeprom)
eeprom_93cx6      110 drivers/net/wireless/admtek/adm8211.c 	struct eeprom_93cx6 eeprom = {
eeprom_93cx6      128 drivers/net/wireless/ralink/rt2x00/rt2400pci.c static void rt2400pci_eepromregister_read(struct eeprom_93cx6 *eeprom)
eeprom_93cx6      143 drivers/net/wireless/ralink/rt2x00/rt2400pci.c static void rt2400pci_eepromregister_write(struct eeprom_93cx6 *eeprom)
eeprom_93cx6     1430 drivers/net/wireless/ralink/rt2x00/rt2400pci.c 	struct eeprom_93cx6 eeprom;
eeprom_93cx6      128 drivers/net/wireless/ralink/rt2x00/rt2500pci.c static void rt2500pci_eepromregister_read(struct eeprom_93cx6 *eeprom)
eeprom_93cx6      143 drivers/net/wireless/ralink/rt2x00/rt2500pci.c static void rt2500pci_eepromregister_write(struct eeprom_93cx6 *eeprom)
eeprom_93cx6     1556 drivers/net/wireless/ralink/rt2x00/rt2500pci.c 	struct eeprom_93cx6 eeprom;
eeprom_93cx6       79 drivers/net/wireless/ralink/rt2x00/rt2800pci.c static void rt2800pci_eepromregister_read(struct eeprom_93cx6 *eeprom)
eeprom_93cx6       94 drivers/net/wireless/ralink/rt2x00/rt2800pci.c static void rt2800pci_eepromregister_write(struct eeprom_93cx6 *eeprom)
eeprom_93cx6      111 drivers/net/wireless/ralink/rt2x00/rt2800pci.c 	struct eeprom_93cx6 eeprom;
eeprom_93cx6      166 drivers/net/wireless/ralink/rt2x00/rt61pci.c static void rt61pci_eepromregister_read(struct eeprom_93cx6 *eeprom)
eeprom_93cx6      181 drivers/net/wireless/ralink/rt2x00/rt61pci.c static void rt61pci_eepromregister_write(struct eeprom_93cx6 *eeprom)
eeprom_93cx6     2297 drivers/net/wireless/ralink/rt2x00/rt61pci.c 	struct eeprom_93cx6 eeprom;
eeprom_93cx6     1614 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c static void rtl8180_eeprom_register_read(struct eeprom_93cx6 *eeprom)
eeprom_93cx6     1625 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c static void rtl8180_eeprom_register_write(struct eeprom_93cx6 *eeprom)
eeprom_93cx6     1646 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	struct eeprom_93cx6 eeprom;
eeprom_93cx6     1393 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c static void rtl8187_eeprom_register_read(struct eeprom_93cx6 *eeprom)
eeprom_93cx6     1405 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c static void rtl8187_eeprom_register_write(struct eeprom_93cx6 *eeprom)
eeprom_93cx6     1430 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	struct eeprom_93cx6 eeprom;
eeprom_93cx6      713 drivers/scsi/wd719x.c static void wd719x_eeprom_reg_read(struct eeprom_93cx6 *eeprom)
eeprom_93cx6      721 drivers/scsi/wd719x.c static void wd719x_eeprom_reg_write(struct eeprom_93cx6 *eeprom)
eeprom_93cx6      739 drivers/scsi/wd719x.c 	struct eeprom_93cx6 eeprom;
eeprom_93cx6       49 include/linux/eeprom_93cx6.h 	void (*register_read)(struct eeprom_93cx6 *eeprom);
eeprom_93cx6       50 include/linux/eeprom_93cx6.h 	void (*register_write)(struct eeprom_93cx6 *eeprom);
eeprom_93cx6       61 include/linux/eeprom_93cx6.h extern void eeprom_93cx6_read(struct eeprom_93cx6 *eeprom,
eeprom_93cx6       63 include/linux/eeprom_93cx6.h extern void eeprom_93cx6_multiread(struct eeprom_93cx6 *eeprom,
eeprom_93cx6       65 include/linux/eeprom_93cx6.h extern void eeprom_93cx6_readb(struct eeprom_93cx6 *eeprom,
eeprom_93cx6       67 include/linux/eeprom_93cx6.h extern void eeprom_93cx6_multireadb(struct eeprom_93cx6 *eeprom,
eeprom_93cx6       70 include/linux/eeprom_93cx6.h extern void eeprom_93cx6_wren(struct eeprom_93cx6 *eeprom, bool enable);
eeprom_93cx6       72 include/linux/eeprom_93cx6.h extern void eeprom_93cx6_write(struct eeprom_93cx6 *eeprom,