Lines Matching refs:word
66 const unsigned int word, const u8 value) in rt61pci_bbp_write() argument
79 rt2x00_set_field32(®, PHY_CSR3_REGNUM, word); in rt61pci_bbp_write()
90 const unsigned int word, u8 *value) in rt61pci_bbp_read() argument
106 rt2x00_set_field32(®, PHY_CSR3_REGNUM, word); in rt61pci_bbp_read()
121 const unsigned int word, const u32 value) in rt61pci_rf_write() argument
139 rt2x00_rf_write(rt2x00dev, word, value); in rt61pci_rf_write()
764 u8 word; member
818 rt61pci_bbp_write(rt2x00dev, sel[i].word, sel[i].value[lna]); in rt61pci_config_ant()
1381 u32 word; in rt61pci_get_entry_state() local
1384 rt2x00_desc_read(entry_priv->desc, 0, &word); in rt61pci_get_entry_state()
1386 return rt2x00_get_field32(word, RXD_W0_OWNER_NIC); in rt61pci_get_entry_state()
1388 rt2x00_desc_read(entry_priv->desc, 0, &word); in rt61pci_get_entry_state()
1390 return (rt2x00_get_field32(word, TXD_W0_OWNER_NIC) || in rt61pci_get_entry_state()
1391 rt2x00_get_field32(word, TXD_W0_VALID)); in rt61pci_get_entry_state()
1399 u32 word; in rt61pci_clear_entry() local
1402 rt2x00_desc_read(entry_priv->desc, 5, &word); in rt61pci_clear_entry()
1403 rt2x00_set_field32(&word, RXD_W5_BUFFER_PHYSICAL_ADDRESS, in rt61pci_clear_entry()
1405 rt2x00_desc_write(entry_priv->desc, 5, word); in rt61pci_clear_entry()
1407 rt2x00_desc_read(entry_priv->desc, 0, &word); in rt61pci_clear_entry()
1408 rt2x00_set_field32(&word, RXD_W0_OWNER_NIC, 1); in rt61pci_clear_entry()
1409 rt2x00_desc_write(entry_priv->desc, 0, word); in rt61pci_clear_entry()
1411 rt2x00_desc_read(entry_priv->desc, 0, &word); in rt61pci_clear_entry()
1412 rt2x00_set_field32(&word, TXD_W0_VALID, 0); in rt61pci_clear_entry()
1413 rt2x00_set_field32(&word, TXD_W0_OWNER_NIC, 0); in rt61pci_clear_entry()
1414 rt2x00_desc_write(entry_priv->desc, 0, word); in rt61pci_clear_entry()
1872 u32 word; in rt61pci_write_tx_desc() local
1877 rt2x00_desc_read(txd, 1, &word); in rt61pci_write_tx_desc()
1878 rt2x00_set_field32(&word, TXD_W1_HOST_Q_ID, entry->queue->qid); in rt61pci_write_tx_desc()
1879 rt2x00_set_field32(&word, TXD_W1_AIFSN, entry->queue->aifs); in rt61pci_write_tx_desc()
1880 rt2x00_set_field32(&word, TXD_W1_CWMIN, entry->queue->cw_min); in rt61pci_write_tx_desc()
1881 rt2x00_set_field32(&word, TXD_W1_CWMAX, entry->queue->cw_max); in rt61pci_write_tx_desc()
1882 rt2x00_set_field32(&word, TXD_W1_IV_OFFSET, txdesc->iv_offset); in rt61pci_write_tx_desc()
1883 rt2x00_set_field32(&word, TXD_W1_HW_SEQUENCE, in rt61pci_write_tx_desc()
1885 rt2x00_set_field32(&word, TXD_W1_BUFFER_COUNT, 1); in rt61pci_write_tx_desc()
1886 rt2x00_desc_write(txd, 1, word); in rt61pci_write_tx_desc()
1888 rt2x00_desc_read(txd, 2, &word); in rt61pci_write_tx_desc()
1889 rt2x00_set_field32(&word, TXD_W2_PLCP_SIGNAL, txdesc->u.plcp.signal); in rt61pci_write_tx_desc()
1890 rt2x00_set_field32(&word, TXD_W2_PLCP_SERVICE, txdesc->u.plcp.service); in rt61pci_write_tx_desc()
1891 rt2x00_set_field32(&word, TXD_W2_PLCP_LENGTH_LOW, in rt61pci_write_tx_desc()
1893 rt2x00_set_field32(&word, TXD_W2_PLCP_LENGTH_HIGH, in rt61pci_write_tx_desc()
1895 rt2x00_desc_write(txd, 2, word); in rt61pci_write_tx_desc()
1902 rt2x00_desc_read(txd, 5, &word); in rt61pci_write_tx_desc()
1903 rt2x00_set_field32(&word, TXD_W5_PID_TYPE, entry->queue->qid); in rt61pci_write_tx_desc()
1904 rt2x00_set_field32(&word, TXD_W5_PID_SUBTYPE, in rt61pci_write_tx_desc()
1906 rt2x00_set_field32(&word, TXD_W5_TX_POWER, in rt61pci_write_tx_desc()
1908 rt2x00_set_field32(&word, TXD_W5_WAITING_DMA_DONE_INT, 1); in rt61pci_write_tx_desc()
1909 rt2x00_desc_write(txd, 5, word); in rt61pci_write_tx_desc()
1912 rt2x00_desc_read(txd, 6, &word); in rt61pci_write_tx_desc()
1913 rt2x00_set_field32(&word, TXD_W6_BUFFER_PHYSICAL_ADDRESS, in rt61pci_write_tx_desc()
1915 rt2x00_desc_write(txd, 6, word); in rt61pci_write_tx_desc()
1917 rt2x00_desc_read(txd, 11, &word); in rt61pci_write_tx_desc()
1918 rt2x00_set_field32(&word, TXD_W11_BUFFER_LENGTH0, in rt61pci_write_tx_desc()
1920 rt2x00_desc_write(txd, 11, word); in rt61pci_write_tx_desc()
1928 rt2x00_desc_read(txd, 0, &word); in rt61pci_write_tx_desc()
1929 rt2x00_set_field32(&word, TXD_W0_OWNER_NIC, 1); in rt61pci_write_tx_desc()
1930 rt2x00_set_field32(&word, TXD_W0_VALID, 1); in rt61pci_write_tx_desc()
1931 rt2x00_set_field32(&word, TXD_W0_MORE_FRAG, in rt61pci_write_tx_desc()
1933 rt2x00_set_field32(&word, TXD_W0_ACK, in rt61pci_write_tx_desc()
1935 rt2x00_set_field32(&word, TXD_W0_TIMESTAMP, in rt61pci_write_tx_desc()
1937 rt2x00_set_field32(&word, TXD_W0_OFDM, in rt61pci_write_tx_desc()
1939 rt2x00_set_field32(&word, TXD_W0_IFS, txdesc->u.plcp.ifs); in rt61pci_write_tx_desc()
1940 rt2x00_set_field32(&word, TXD_W0_RETRY_MODE, in rt61pci_write_tx_desc()
1942 rt2x00_set_field32(&word, TXD_W0_TKIP_MIC, in rt61pci_write_tx_desc()
1944 rt2x00_set_field32(&word, TXD_W0_KEY_TABLE, in rt61pci_write_tx_desc()
1946 rt2x00_set_field32(&word, TXD_W0_KEY_INDEX, txdesc->key_idx); in rt61pci_write_tx_desc()
1947 rt2x00_set_field32(&word, TXD_W0_DATABYTE_COUNT, txdesc->length); in rt61pci_write_tx_desc()
1948 rt2x00_set_field32(&word, TXD_W0_BURST, in rt61pci_write_tx_desc()
1950 rt2x00_set_field32(&word, TXD_W0_CIPHER_ALG, txdesc->cipher); in rt61pci_write_tx_desc()
1951 rt2x00_desc_write(txd, 0, word); in rt61pci_write_tx_desc()
2158 u32 word; in rt61pci_txdone() local
2197 rt2x00_desc_read(entry_priv->desc, 0, &word); in rt61pci_txdone()
2199 if (rt2x00_get_field32(word, TXD_W0_OWNER_NIC) || in rt61pci_txdone()
2200 !rt2x00_get_field32(word, TXD_W0_VALID)) in rt61pci_txdone()
2391 u16 word; in rt61pci_validate_eeprom() local
2419 rt2x00_eeprom_read(rt2x00dev, EEPROM_ANTENNA, &word); in rt61pci_validate_eeprom()
2420 if (word == 0xffff) { in rt61pci_validate_eeprom()
2421 rt2x00_set_field16(&word, EEPROM_ANTENNA_NUM, 2); in rt61pci_validate_eeprom()
2422 rt2x00_set_field16(&word, EEPROM_ANTENNA_TX_DEFAULT, in rt61pci_validate_eeprom()
2424 rt2x00_set_field16(&word, EEPROM_ANTENNA_RX_DEFAULT, in rt61pci_validate_eeprom()
2426 rt2x00_set_field16(&word, EEPROM_ANTENNA_FRAME_TYPE, 0); in rt61pci_validate_eeprom()
2427 rt2x00_set_field16(&word, EEPROM_ANTENNA_DYN_TXAGC, 0); in rt61pci_validate_eeprom()
2428 rt2x00_set_field16(&word, EEPROM_ANTENNA_HARDWARE_RADIO, 0); in rt61pci_validate_eeprom()
2429 rt2x00_set_field16(&word, EEPROM_ANTENNA_RF_TYPE, RF5225); in rt61pci_validate_eeprom()
2430 rt2x00_eeprom_write(rt2x00dev, EEPROM_ANTENNA, word); in rt61pci_validate_eeprom()
2431 rt2x00_eeprom_dbg(rt2x00dev, "Antenna: 0x%04x\n", word); in rt61pci_validate_eeprom()
2434 rt2x00_eeprom_read(rt2x00dev, EEPROM_NIC, &word); in rt61pci_validate_eeprom()
2435 if (word == 0xffff) { in rt61pci_validate_eeprom()
2436 rt2x00_set_field16(&word, EEPROM_NIC_ENABLE_DIVERSITY, 0); in rt61pci_validate_eeprom()
2437 rt2x00_set_field16(&word, EEPROM_NIC_TX_DIVERSITY, 0); in rt61pci_validate_eeprom()
2438 rt2x00_set_field16(&word, EEPROM_NIC_RX_FIXED, 0); in rt61pci_validate_eeprom()
2439 rt2x00_set_field16(&word, EEPROM_NIC_TX_FIXED, 0); in rt61pci_validate_eeprom()
2440 rt2x00_set_field16(&word, EEPROM_NIC_EXTERNAL_LNA_BG, 0); in rt61pci_validate_eeprom()
2441 rt2x00_set_field16(&word, EEPROM_NIC_CARDBUS_ACCEL, 0); in rt61pci_validate_eeprom()
2442 rt2x00_set_field16(&word, EEPROM_NIC_EXTERNAL_LNA_A, 0); in rt61pci_validate_eeprom()
2443 rt2x00_eeprom_write(rt2x00dev, EEPROM_NIC, word); in rt61pci_validate_eeprom()
2444 rt2x00_eeprom_dbg(rt2x00dev, "NIC: 0x%04x\n", word); in rt61pci_validate_eeprom()
2447 rt2x00_eeprom_read(rt2x00dev, EEPROM_LED, &word); in rt61pci_validate_eeprom()
2448 if (word == 0xffff) { in rt61pci_validate_eeprom()
2449 rt2x00_set_field16(&word, EEPROM_LED_LED_MODE, in rt61pci_validate_eeprom()
2451 rt2x00_eeprom_write(rt2x00dev, EEPROM_LED, word); in rt61pci_validate_eeprom()
2452 rt2x00_eeprom_dbg(rt2x00dev, "Led: 0x%04x\n", word); in rt61pci_validate_eeprom()
2455 rt2x00_eeprom_read(rt2x00dev, EEPROM_FREQ, &word); in rt61pci_validate_eeprom()
2456 if (word == 0xffff) { in rt61pci_validate_eeprom()
2457 rt2x00_set_field16(&word, EEPROM_FREQ_OFFSET, 0); in rt61pci_validate_eeprom()
2458 rt2x00_set_field16(&word, EEPROM_FREQ_SEQ, 0); in rt61pci_validate_eeprom()
2459 rt2x00_eeprom_write(rt2x00dev, EEPROM_FREQ, word); in rt61pci_validate_eeprom()
2460 rt2x00_eeprom_dbg(rt2x00dev, "Freq: 0x%04x\n", word); in rt61pci_validate_eeprom()
2463 rt2x00_eeprom_read(rt2x00dev, EEPROM_RSSI_OFFSET_BG, &word); in rt61pci_validate_eeprom()
2464 if (word == 0xffff) { in rt61pci_validate_eeprom()
2465 rt2x00_set_field16(&word, EEPROM_RSSI_OFFSET_BG_1, 0); in rt61pci_validate_eeprom()
2466 rt2x00_set_field16(&word, EEPROM_RSSI_OFFSET_BG_2, 0); in rt61pci_validate_eeprom()
2467 rt2x00_eeprom_write(rt2x00dev, EEPROM_RSSI_OFFSET_BG, word); in rt61pci_validate_eeprom()
2468 rt2x00_eeprom_dbg(rt2x00dev, "RSSI OFFSET BG: 0x%04x\n", word); in rt61pci_validate_eeprom()
2470 value = rt2x00_get_field16(word, EEPROM_RSSI_OFFSET_BG_1); in rt61pci_validate_eeprom()
2472 rt2x00_set_field16(&word, EEPROM_RSSI_OFFSET_BG_1, 0); in rt61pci_validate_eeprom()
2473 value = rt2x00_get_field16(word, EEPROM_RSSI_OFFSET_BG_2); in rt61pci_validate_eeprom()
2475 rt2x00_set_field16(&word, EEPROM_RSSI_OFFSET_BG_2, 0); in rt61pci_validate_eeprom()
2476 rt2x00_eeprom_write(rt2x00dev, EEPROM_RSSI_OFFSET_BG, word); in rt61pci_validate_eeprom()
2479 rt2x00_eeprom_read(rt2x00dev, EEPROM_RSSI_OFFSET_A, &word); in rt61pci_validate_eeprom()
2480 if (word == 0xffff) { in rt61pci_validate_eeprom()
2481 rt2x00_set_field16(&word, EEPROM_RSSI_OFFSET_A_1, 0); in rt61pci_validate_eeprom()
2482 rt2x00_set_field16(&word, EEPROM_RSSI_OFFSET_A_2, 0); in rt61pci_validate_eeprom()
2483 rt2x00_eeprom_write(rt2x00dev, EEPROM_RSSI_OFFSET_A, word); in rt61pci_validate_eeprom()
2484 rt2x00_eeprom_dbg(rt2x00dev, "RSSI OFFSET A: 0x%04x\n", word); in rt61pci_validate_eeprom()
2486 value = rt2x00_get_field16(word, EEPROM_RSSI_OFFSET_A_1); in rt61pci_validate_eeprom()
2488 rt2x00_set_field16(&word, EEPROM_RSSI_OFFSET_A_1, 0); in rt61pci_validate_eeprom()
2489 value = rt2x00_get_field16(word, EEPROM_RSSI_OFFSET_A_2); in rt61pci_validate_eeprom()
2491 rt2x00_set_field16(&word, EEPROM_RSSI_OFFSET_A_2, 0); in rt61pci_validate_eeprom()
2492 rt2x00_eeprom_write(rt2x00dev, EEPROM_RSSI_OFFSET_A, word); in rt61pci_validate_eeprom()