Home
last modified time | relevance | path

Searched refs:eeprom_93cx6 (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/include/linux/
Deeprom_93cx6.h59 struct eeprom_93cx6 { struct
62 void (*register_read)(struct eeprom_93cx6 *eeprom); argument
63 void (*register_write)(struct eeprom_93cx6 *eeprom); argument
74 extern void eeprom_93cx6_read(struct eeprom_93cx6 *eeprom, argument
76 extern void eeprom_93cx6_multiread(struct eeprom_93cx6 *eeprom,
78 extern void eeprom_93cx6_readb(struct eeprom_93cx6 *eeprom,
80 extern void eeprom_93cx6_multireadb(struct eeprom_93cx6 *eeprom,
83 extern void eeprom_93cx6_wren(struct eeprom_93cx6 *eeprom, bool enable);
85 extern void eeprom_93cx6_write(struct eeprom_93cx6 *eeprom,
/linux-4.4.14/drivers/misc/eeprom/
Deeprom_93cx6.c30 static inline void eeprom_93cx6_pulse_high(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_pulse_high()
43 static inline void eeprom_93cx6_pulse_low(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_pulse_low()
56 static void eeprom_93cx6_startup(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_startup()
76 static void eeprom_93cx6_cleanup(struct eeprom_93cx6 *eeprom) in eeprom_93cx6_cleanup()
93 static void eeprom_93cx6_write_bits(struct eeprom_93cx6 *eeprom, in eeprom_93cx6_write_bits()
132 static void eeprom_93cx6_read_bits(struct eeprom_93cx6 *eeprom, in eeprom_93cx6_read_bits()
181 void eeprom_93cx6_read(struct eeprom_93cx6 *eeprom, const u8 word, in eeprom_93cx6_read()
223 void eeprom_93cx6_multiread(struct eeprom_93cx6 *eeprom, const u8 word, in eeprom_93cx6_multiread()
246 void eeprom_93cx6_readb(struct eeprom_93cx6 *eeprom, const u8 byte, in eeprom_93cx6_readb()
287 void eeprom_93cx6_multireadb(struct eeprom_93cx6 *eeprom, const u8 byte, in eeprom_93cx6_multireadb()
[all …]
DMakefile5 obj-$(CONFIG_EEPROM_93CX6) += eeprom_93cx6.o
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2800pci.c90 static void rt2800pci_eepromregister_read(struct eeprom_93cx6 *eeprom) in rt2800pci_eepromregister_read()
105 static void rt2800pci_eepromregister_write(struct eeprom_93cx6 *eeprom) in rt2800pci_eepromregister_write()
122 struct eeprom_93cx6 eeprom; in rt2800pci_read_eeprom_pci()
Drt2400pci.c136 static void rt2400pci_eepromregister_read(struct eeprom_93cx6 *eeprom) in rt2400pci_eepromregister_read()
151 static void rt2400pci_eepromregister_write(struct eeprom_93cx6 *eeprom) in rt2400pci_eepromregister_write()
1436 struct eeprom_93cx6 eeprom; in rt2400pci_validate_eeprom()
Drt2500pci.c136 static void rt2500pci_eepromregister_read(struct eeprom_93cx6 *eeprom) in rt2500pci_eepromregister_read()
151 static void rt2500pci_eepromregister_write(struct eeprom_93cx6 *eeprom) in rt2500pci_eepromregister_write()
1562 struct eeprom_93cx6 eeprom; in rt2500pci_validate_eeprom()
Drt61pci.c174 static void rt61pci_eepromregister_read(struct eeprom_93cx6 *eeprom) in rt61pci_eepromregister_read()
189 static void rt61pci_eepromregister_write(struct eeprom_93cx6 *eeprom) in rt61pci_eepromregister_write()
2389 struct eeprom_93cx6 eeprom; in rt61pci_validate_eeprom()
/linux-4.4.14/drivers/net/ethernet/8390/
Dax88796.c524 static void ax_eeprom_register_read(struct eeprom_93cx6 *eeprom) in ax_eeprom_register_read()
535 static void ax_eeprom_register_write(struct eeprom_93cx6 *eeprom) in ax_eeprom_register_write()
727 struct eeprom_93cx6 eeprom; in ax_init_dev()
/linux-4.4.14/drivers/scsi/
Dwd719x.c708 static void wd719x_eeprom_reg_read(struct eeprom_93cx6 *eeprom) in wd719x_eeprom_reg_read()
716 static void wd719x_eeprom_reg_write(struct eeprom_93cx6 *eeprom) in wd719x_eeprom_reg_write()
734 struct eeprom_93cx6 eeprom; in wd719x_read_eeprom()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dks8851.c138 struct eeprom_93cx6 eeprom;
1118 static void ks8851_eeprom_regread(struct eeprom_93cx6 *ee) in ks8851_eeprom_regread()
1130 static void ks8851_eeprom_regwrite(struct eeprom_93cx6 *ee) in ks8851_eeprom_regwrite()
/linux-4.4.14/drivers/net/wireless/
Dadm8211.c79 static void adm8211_eeprom_register_read(struct eeprom_93cx6 *eeprom) in adm8211_eeprom_register_read()
90 static void adm8211_eeprom_register_write(struct eeprom_93cx6 *eeprom) in adm8211_eeprom_register_write()
114 struct eeprom_93cx6 eeprom = { in adm8211_read_eeprom()
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/
Ddev.c1396 static void rtl8187_eeprom_register_read(struct eeprom_93cx6 *eeprom) in rtl8187_eeprom_register_read()
1408 static void rtl8187_eeprom_register_write(struct eeprom_93cx6 *eeprom) in rtl8187_eeprom_register_write()
1433 struct eeprom_93cx6 eeprom; in rtl8187_probe()
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/
Ddev.c1610 static void rtl8180_eeprom_register_read(struct eeprom_93cx6 *eeprom) in rtl8180_eeprom_register_read()
1621 static void rtl8180_eeprom_register_write(struct eeprom_93cx6 *eeprom) in rtl8180_eeprom_register_write()
1642 struct eeprom_93cx6 eeprom; in rtl8180_eeprom_read()