Lines Matching refs:eeprom
1396 static void rtl8187_eeprom_register_read(struct eeprom_93cx6 *eeprom) in rtl8187_eeprom_register_read() argument
1398 struct ieee80211_hw *dev = eeprom->data; in rtl8187_eeprom_register_read()
1402 eeprom->reg_data_in = reg & RTL818X_EEPROM_CMD_WRITE; in rtl8187_eeprom_register_read()
1403 eeprom->reg_data_out = reg & RTL818X_EEPROM_CMD_READ; in rtl8187_eeprom_register_read()
1404 eeprom->reg_data_clock = reg & RTL818X_EEPROM_CMD_CK; in rtl8187_eeprom_register_read()
1405 eeprom->reg_chip_select = reg & RTL818X_EEPROM_CMD_CS; in rtl8187_eeprom_register_read()
1408 static void rtl8187_eeprom_register_write(struct eeprom_93cx6 *eeprom) in rtl8187_eeprom_register_write() argument
1410 struct ieee80211_hw *dev = eeprom->data; in rtl8187_eeprom_register_write()
1414 if (eeprom->reg_data_in) in rtl8187_eeprom_register_write()
1416 if (eeprom->reg_data_out) in rtl8187_eeprom_register_write()
1418 if (eeprom->reg_data_clock) in rtl8187_eeprom_register_write()
1420 if (eeprom->reg_chip_select) in rtl8187_eeprom_register_write()
1433 struct eeprom_93cx6 eeprom; in rtl8187_probe() local
1488 eeprom.data = dev; in rtl8187_probe()
1489 eeprom.register_read = rtl8187_eeprom_register_read; in rtl8187_probe()
1490 eeprom.register_write = rtl8187_eeprom_register_write; in rtl8187_probe()
1492 eeprom.width = PCI_EEPROM_WIDTH_93C66; in rtl8187_probe()
1494 eeprom.width = PCI_EEPROM_WIDTH_93C46; in rtl8187_probe()
1499 eeprom_93cx6_multiread(&eeprom, RTL8187_EEPROM_MAC_ADDR, in rtl8187_probe()
1510 eeprom_93cx6_read(&eeprom, RTL8187_EEPROM_TXPWR_CHAN_1 + i, in rtl8187_probe()
1516 eeprom_93cx6_read(&eeprom, RTL8187_EEPROM_TXPWR_CHAN_4 + i, in rtl8187_probe()
1522 eeprom_93cx6_read(&eeprom, RTL8187_EEPROM_TXPWR_BASE, in rtl8187_probe()
1583 eeprom_93cx6_read(&eeprom, in rtl8187_probe()
1590 eeprom_93cx6_read(&eeprom, RTL8187_EEPROM_TXPWR_CHAN_6, in rtl8187_probe()
1594 eeprom_93cx6_read(&eeprom, 0x0A, &txpwr); in rtl8187_probe()
1597 eeprom_93cx6_read(&eeprom, 0x1C, &txpwr); in rtl8187_probe()
1604 eeprom_93cx6_read(&eeprom, RTL8187_EEPROM_SELECT_GPIO, ®); in rtl8187_probe()
1638 eeprom_93cx6_read(&eeprom, 0x3F, ®); in rtl8187_probe()