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,