Lines Matching refs:eeprom
1610 static void rtl8180_eeprom_register_read(struct eeprom_93cx6 *eeprom) in rtl8180_eeprom_register_read() argument
1612 struct rtl8180_priv *priv = eeprom->data; in rtl8180_eeprom_register_read()
1615 eeprom->reg_data_in = reg & RTL818X_EEPROM_CMD_WRITE; in rtl8180_eeprom_register_read()
1616 eeprom->reg_data_out = reg & RTL818X_EEPROM_CMD_READ; in rtl8180_eeprom_register_read()
1617 eeprom->reg_data_clock = reg & RTL818X_EEPROM_CMD_CK; in rtl8180_eeprom_register_read()
1618 eeprom->reg_chip_select = reg & RTL818X_EEPROM_CMD_CS; in rtl8180_eeprom_register_read()
1621 static void rtl8180_eeprom_register_write(struct eeprom_93cx6 *eeprom) in rtl8180_eeprom_register_write() argument
1623 struct rtl8180_priv *priv = eeprom->data; in rtl8180_eeprom_register_write()
1626 if (eeprom->reg_data_in) in rtl8180_eeprom_register_write()
1628 if (eeprom->reg_data_out) in rtl8180_eeprom_register_write()
1630 if (eeprom->reg_data_clock) in rtl8180_eeprom_register_write()
1632 if (eeprom->reg_chip_select) in rtl8180_eeprom_register_write()
1642 struct eeprom_93cx6 eeprom; in rtl8180_eeprom_read() local
1647 eeprom.data = priv; in rtl8180_eeprom_read()
1648 eeprom.register_read = rtl8180_eeprom_register_read; in rtl8180_eeprom_read()
1649 eeprom.register_write = rtl8180_eeprom_register_write; in rtl8180_eeprom_read()
1651 eeprom.width = PCI_EEPROM_WIDTH_93C66; in rtl8180_eeprom_read()
1653 eeprom.width = PCI_EEPROM_WIDTH_93C46; in rtl8180_eeprom_read()
1660 eeprom_93cx6_read(&eeprom, 0x06, &eeprom_val); in rtl8180_eeprom_read()
1664 eeprom_93cx6_read(&eeprom, 0x17, &eeprom_val); in rtl8180_eeprom_read()
1667 eeprom_93cx6_multiread(&eeprom, 0x7, (__le16 *)priv->mac_addr, 3); in rtl8180_eeprom_read()
1677 eeprom_93cx6_read(&eeprom, eeprom_cck_table_adr + (i >> 1), in rtl8180_eeprom_read()
1687 eeprom_93cx6_read(&eeprom, 0x20 + (i >> 1), &txpwr); in rtl8180_eeprom_read()
1695 eeprom_93cx6_multiread(&eeprom, 0xD, (__le16 *)&anaparam, 2); in rtl8180_eeprom_read()
1697 eeprom_93cx6_read(&eeprom, 0x19, &priv->rfparam); in rtl8180_eeprom_read()
1701 eeprom_93cx6_read(&eeprom, 0x3F, &eeprom_val); in rtl8180_eeprom_read()
1705 eeprom_93cx6_read(&eeprom, 0x7C, &eeprom_val); in rtl8180_eeprom_read()