Lines Matching defs:eeprom

128 static void rt2500pci_eepromregister_read(struct eeprom_93cx6 *eeprom)
130 struct rt2x00_dev *rt2x00dev = eeprom->data;
135 eeprom->reg_data_in = !!rt2x00_get_field32(reg, CSR21_EEPROM_DATA_IN);
136 eeprom->reg_data_out = !!rt2x00_get_field32(reg, CSR21_EEPROM_DATA_OUT);
137 eeprom->reg_data_clock =
139 eeprom->reg_chip_select =
143 static void rt2500pci_eepromregister_write(struct eeprom_93cx6 *eeprom)
145 struct rt2x00_dev *rt2x00dev = eeprom->data;
148 rt2x00_set_field32(&reg, CSR21_EEPROM_DATA_IN, !!eeprom->reg_data_in);
149 rt2x00_set_field32(&reg, CSR21_EEPROM_DATA_OUT, !!eeprom->reg_data_out);
151 !!eeprom->reg_data_clock);
153 !!eeprom->reg_chip_select);
169 .eeprom = {
1057 u16 eeprom;
1096 eeprom = rt2x00_eeprom_read(rt2x00dev, EEPROM_BBP_START + i);
1098 if (eeprom != 0xffff && eeprom != 0x0000) {
1099 reg_id = rt2x00_get_field16(eeprom, EEPROM_BBP_REG_ID);
1100 value = rt2x00_get_field16(eeprom, EEPROM_BBP_VALUE);
1558 struct eeprom_93cx6 eeprom;
1565 eeprom.data = rt2x00dev;
1566 eeprom.register_read = rt2500pci_eepromregister_read;
1567 eeprom.register_write = rt2500pci_eepromregister_write;
1568 eeprom.width = rt2x00_get_field32(reg, CSR21_TYPE_93C46) ?
1570 eeprom.reg_data_in = 0;
1571 eeprom.reg_data_out = 0;
1572 eeprom.reg_data_clock = 0;
1573 eeprom.reg_chip_select = 0;
1575 eeprom_93cx6_multiread(&eeprom, EEPROM_BASE, rt2x00dev->eeprom,
1625 u16 eeprom;
1630 eeprom = rt2x00_eeprom_read(rt2x00dev, EEPROM_ANTENNA);
1635 value = rt2x00_get_field16(eeprom, EEPROM_ANTENNA_RF_TYPE);
1654 rt2x00_get_field16(eeprom, EEPROM_ANTENNA_TX_DEFAULT);
1656 rt2x00_get_field16(eeprom, EEPROM_ANTENNA_RX_DEFAULT);
1662 value = rt2x00_get_field16(eeprom, EEPROM_ANTENNA_LED_MODE);
1675 if (rt2x00_get_field16(eeprom, EEPROM_ANTENNA_HARDWARE_RADIO)) {
1686 eeprom = rt2x00_eeprom_read(rt2x00dev, EEPROM_NIC);
1687 if (!rt2x00_get_field16(eeprom, EEPROM_NIC_DYN_BBP_TUNE))
1693 eeprom = rt2x00_eeprom_read(rt2x00dev, EEPROM_CALIBRATE_OFFSET);
1695 rt2x00_get_field16(eeprom, EEPROM_CALIBRATE_OFFSET_RSSI);
1938 * Allocate eeprom data.