Lines Matching refs:rt2x00_set_field32
76 rt2x00_set_field32(®, PHY_CSR3_VALUE, value); in rt73usb_bbp_write()
77 rt2x00_set_field32(®, PHY_CSR3_REGNUM, word); in rt73usb_bbp_write()
78 rt2x00_set_field32(®, PHY_CSR3_BUSY, 1); in rt73usb_bbp_write()
79 rt2x00_set_field32(®, PHY_CSR3_READ_CONTROL, 0); in rt73usb_bbp_write()
105 rt2x00_set_field32(®, PHY_CSR3_REGNUM, word); in rt73usb_bbp_read()
106 rt2x00_set_field32(®, PHY_CSR3_BUSY, 1); in rt73usb_bbp_read()
107 rt2x00_set_field32(®, PHY_CSR3_READ_CONTROL, 1); in rt73usb_bbp_read()
134 rt2x00_set_field32(®, PHY_CSR4_VALUE, value); in rt73usb_rf_write()
139 rt2x00_set_field32(®, PHY_CSR4_NUMBER_OF_BITS, in rt73usb_rf_write()
142 rt2x00_set_field32(®, PHY_CSR4_IF_SELECT, 0); in rt73usb_rf_write()
143 rt2x00_set_field32(®, PHY_CSR4_BUSY, 1); in rt73usb_rf_write()
245 rt2x00_set_field32(®, MAC_CSR14_ON_PERIOD, *delay_on); in rt73usb_blink_set()
246 rt2x00_set_field32(®, MAC_CSR14_OFF_PERIOD, *delay_off); in rt73usb_blink_set()
323 rt2x00_set_field32(®, field, crypto->cipher); in rt73usb_config_shared_key()
330 rt2x00_set_field32(®, field, crypto->cipher); in rt73usb_config_shared_key()
480 rt2x00_set_field32(®, TXRX_CSR0_DROP_CRC, in rt73usb_config_filter()
482 rt2x00_set_field32(®, TXRX_CSR0_DROP_PHYSICAL, in rt73usb_config_filter()
484 rt2x00_set_field32(®, TXRX_CSR0_DROP_CONTROL, in rt73usb_config_filter()
486 rt2x00_set_field32(®, TXRX_CSR0_DROP_NOT_TO_ME, in rt73usb_config_filter()
488 rt2x00_set_field32(®, TXRX_CSR0_DROP_TO_DS, in rt73usb_config_filter()
491 rt2x00_set_field32(®, TXRX_CSR0_DROP_VERSION_ERROR, 1); in rt73usb_config_filter()
492 rt2x00_set_field32(®, TXRX_CSR0_DROP_MULTICAST, in rt73usb_config_filter()
494 rt2x00_set_field32(®, TXRX_CSR0_DROP_BROADCAST, 0); in rt73usb_config_filter()
495 rt2x00_set_field32(®, TXRX_CSR0_DROP_ACK_CTS, in rt73usb_config_filter()
512 rt2x00_set_field32(®, TXRX_CSR9_TSF_SYNC, conf->sync); in rt73usb_config_intf()
518 rt2x00_set_field32(®, MAC_CSR3_UNICAST_TO_ME_MASK, 0xff); in rt73usb_config_intf()
527 rt2x00_set_field32(®, MAC_CSR5_BSS_ID_MASK, 3); in rt73usb_config_intf()
542 rt2x00_set_field32(®, TXRX_CSR0_RX_ACK_TIMEOUT, 0x32); in rt73usb_config_erp()
543 rt2x00_set_field32(®, TXRX_CSR0_TSF_OFFSET, IEEE80211_HEADER); in rt73usb_config_erp()
548 rt2x00_set_field32(®, TXRX_CSR4_AUTORESPOND_ENABLE, 1); in rt73usb_config_erp()
549 rt2x00_set_field32(®, TXRX_CSR4_AUTORESPOND_PREAMBLE, in rt73usb_config_erp()
560 rt2x00_set_field32(®, TXRX_CSR9_BEACON_INTERVAL, in rt73usb_config_erp()
567 rt2x00_set_field32(®, MAC_CSR9_SLOT_TIME, erp->slot_time); in rt73usb_config_erp()
571 rt2x00_set_field32(®, MAC_CSR8_SIFS, erp->sifs); in rt73usb_config_erp()
572 rt2x00_set_field32(®, MAC_CSR8_SIFS_AFTER_RX_OFDM, 3); in rt73usb_config_erp()
573 rt2x00_set_field32(®, MAC_CSR8_EIFS, erp->eifs); in rt73usb_config_erp()
723 rt2x00_set_field32(®, PHY_CSR0_PA_PE_BG, in rt73usb_config_ant()
725 rt2x00_set_field32(®, PHY_CSR0_PA_PE_A, in rt73usb_config_ant()
763 rt2x00_set_field32(&rf->rf3, RF3_TXPOWER, TXPOWER_TO_DEV(txpower)); in rt73usb_config_channel()
764 rt2x00_set_field32(&rf->rf4, RF4_FREQ_OFFSET, rt2x00dev->freq_offset); in rt73usb_config_channel()
816 rt2x00_set_field32(®, TXRX_CSR4_OFDM_TX_RATE_DOWN, 1); in rt73usb_config_retry_limit()
817 rt2x00_set_field32(®, TXRX_CSR4_OFDM_TX_RATE_STEP, 0); in rt73usb_config_retry_limit()
818 rt2x00_set_field32(®, TXRX_CSR4_OFDM_TX_FALLBACK_CCK, 0); in rt73usb_config_retry_limit()
819 rt2x00_set_field32(®, TXRX_CSR4_LONG_RETRY_LIMIT, in rt73usb_config_retry_limit()
821 rt2x00_set_field32(®, TXRX_CSR4_SHORT_RETRY_LIMIT, in rt73usb_config_retry_limit()
836 rt2x00_set_field32(®, MAC_CSR11_DELAY_AFTER_TBCN, in rt73usb_config_ps()
838 rt2x00_set_field32(®, MAC_CSR11_TBCN_BEFORE_WAKEUP, in rt73usb_config_ps()
840 rt2x00_set_field32(®, MAC_CSR11_WAKEUP_LATENCY, 5); in rt73usb_config_ps()
843 rt2x00_set_field32(®, MAC_CSR11_AUTOWAKE, 0); in rt73usb_config_ps()
846 rt2x00_set_field32(®, MAC_CSR11_AUTOWAKE, 1); in rt73usb_config_ps()
853 rt2x00_set_field32(®, MAC_CSR11_DELAY_AFTER_TBCN, 0); in rt73usb_config_ps()
854 rt2x00_set_field32(®, MAC_CSR11_TBCN_BEFORE_WAKEUP, 0); in rt73usb_config_ps()
855 rt2x00_set_field32(®, MAC_CSR11_AUTOWAKE, 0); in rt73usb_config_ps()
856 rt2x00_set_field32(®, MAC_CSR11_WAKEUP_LATENCY, 0); in rt73usb_config_ps()
1032 rt2x00_set_field32(®, TXRX_CSR0_DISABLE_RX, 0); in rt73usb_start_queue()
1037 rt2x00_set_field32(®, TXRX_CSR9_TSF_TICKING, 1); in rt73usb_start_queue()
1038 rt2x00_set_field32(®, TXRX_CSR9_TBTT_ENABLE, 1); in rt73usb_start_queue()
1039 rt2x00_set_field32(®, TXRX_CSR9_BEACON_GEN, 1); in rt73usb_start_queue()
1055 rt2x00_set_field32(®, TXRX_CSR0_DISABLE_RX, 1); in rt73usb_stop_queue()
1060 rt2x00_set_field32(®, TXRX_CSR9_TSF_TICKING, 0); in rt73usb_stop_queue()
1061 rt2x00_set_field32(®, TXRX_CSR9_TBTT_ENABLE, 0); in rt73usb_stop_queue()
1062 rt2x00_set_field32(®, TXRX_CSR9_BEACON_GEN, 0); in rt73usb_stop_queue()
1157 rt2x00_set_field32(®, TXRX_CSR0_AUTO_TX_SEQ, 1); in rt73usb_init_registers()
1158 rt2x00_set_field32(®, TXRX_CSR0_DISABLE_RX, 0); in rt73usb_init_registers()
1159 rt2x00_set_field32(®, TXRX_CSR0_TX_WITHOUT_WAITING, 0); in rt73usb_init_registers()
1163 rt2x00_set_field32(®, TXRX_CSR1_BBP_ID0, 47); /* CCK Signal */ in rt73usb_init_registers()
1164 rt2x00_set_field32(®, TXRX_CSR1_BBP_ID0_VALID, 1); in rt73usb_init_registers()
1165 rt2x00_set_field32(®, TXRX_CSR1_BBP_ID1, 30); /* Rssi */ in rt73usb_init_registers()
1166 rt2x00_set_field32(®, TXRX_CSR1_BBP_ID1_VALID, 1); in rt73usb_init_registers()
1167 rt2x00_set_field32(®, TXRX_CSR1_BBP_ID2, 42); /* OFDM Rate */ in rt73usb_init_registers()
1168 rt2x00_set_field32(®, TXRX_CSR1_BBP_ID2_VALID, 1); in rt73usb_init_registers()
1169 rt2x00_set_field32(®, TXRX_CSR1_BBP_ID3, 30); /* Rssi */ in rt73usb_init_registers()
1170 rt2x00_set_field32(®, TXRX_CSR1_BBP_ID3_VALID, 1); in rt73usb_init_registers()
1177 rt2x00_set_field32(®, TXRX_CSR2_BBP_ID0, 13); in rt73usb_init_registers()
1178 rt2x00_set_field32(®, TXRX_CSR2_BBP_ID0_VALID, 1); in rt73usb_init_registers()
1179 rt2x00_set_field32(®, TXRX_CSR2_BBP_ID1, 12); in rt73usb_init_registers()
1180 rt2x00_set_field32(®, TXRX_CSR2_BBP_ID1_VALID, 1); in rt73usb_init_registers()
1181 rt2x00_set_field32(®, TXRX_CSR2_BBP_ID2, 11); in rt73usb_init_registers()
1182 rt2x00_set_field32(®, TXRX_CSR2_BBP_ID2_VALID, 1); in rt73usb_init_registers()
1183 rt2x00_set_field32(®, TXRX_CSR2_BBP_ID3, 10); in rt73usb_init_registers()
1184 rt2x00_set_field32(®, TXRX_CSR2_BBP_ID3_VALID, 1); in rt73usb_init_registers()
1191 rt2x00_set_field32(®, TXRX_CSR3_BBP_ID0, 7); in rt73usb_init_registers()
1192 rt2x00_set_field32(®, TXRX_CSR3_BBP_ID0_VALID, 1); in rt73usb_init_registers()
1193 rt2x00_set_field32(®, TXRX_CSR3_BBP_ID1, 6); in rt73usb_init_registers()
1194 rt2x00_set_field32(®, TXRX_CSR3_BBP_ID1_VALID, 1); in rt73usb_init_registers()
1195 rt2x00_set_field32(®, TXRX_CSR3_BBP_ID2, 5); in rt73usb_init_registers()
1196 rt2x00_set_field32(®, TXRX_CSR3_BBP_ID2_VALID, 1); in rt73usb_init_registers()
1200 rt2x00_set_field32(®, TXRX_CSR7_ACK_CTS_6MBS, 59); in rt73usb_init_registers()
1201 rt2x00_set_field32(®, TXRX_CSR7_ACK_CTS_9MBS, 53); in rt73usb_init_registers()
1202 rt2x00_set_field32(®, TXRX_CSR7_ACK_CTS_12MBS, 49); in rt73usb_init_registers()
1203 rt2x00_set_field32(®, TXRX_CSR7_ACK_CTS_18MBS, 46); in rt73usb_init_registers()
1207 rt2x00_set_field32(®, TXRX_CSR8_ACK_CTS_24MBS, 44); in rt73usb_init_registers()
1208 rt2x00_set_field32(®, TXRX_CSR8_ACK_CTS_36MBS, 42); in rt73usb_init_registers()
1209 rt2x00_set_field32(®, TXRX_CSR8_ACK_CTS_48MBS, 42); in rt73usb_init_registers()
1210 rt2x00_set_field32(®, TXRX_CSR8_ACK_CTS_54MBS, 42); in rt73usb_init_registers()
1214 rt2x00_set_field32(®, TXRX_CSR9_BEACON_INTERVAL, 0); in rt73usb_init_registers()
1215 rt2x00_set_field32(®, TXRX_CSR9_TSF_TICKING, 0); in rt73usb_init_registers()
1216 rt2x00_set_field32(®, TXRX_CSR9_TSF_SYNC, 0); in rt73usb_init_registers()
1217 rt2x00_set_field32(®, TXRX_CSR9_TBTT_ENABLE, 0); in rt73usb_init_registers()
1218 rt2x00_set_field32(®, TXRX_CSR9_BEACON_GEN, 0); in rt73usb_init_registers()
1219 rt2x00_set_field32(®, TXRX_CSR9_TIMESTAMP_COMPENSATE, 0); in rt73usb_init_registers()
1225 rt2x00_set_field32(®, MAC_CSR6_MAX_FRAME_UNIT, 0xfff); in rt73usb_init_registers()
1245 rt2x00_set_field32(®, PHY_CSR1_RF_RPI, 1); in rt73usb_init_registers()
1253 rt2x00_set_field32(®, MAC_CSR9_CW_SELECT, 0); in rt73usb_init_registers()
1280 rt2x00_set_field32(®, MAC_CSR1_SOFT_RESET, 1); in rt73usb_init_registers()
1281 rt2x00_set_field32(®, MAC_CSR1_BBP_RESET, 1); in rt73usb_init_registers()
1285 rt2x00_set_field32(®, MAC_CSR1_SOFT_RESET, 0); in rt73usb_init_registers()
1286 rt2x00_set_field32(®, MAC_CSR1_BBP_RESET, 0); in rt73usb_init_registers()
1290 rt2x00_set_field32(®, MAC_CSR1_HOST_READY, 1); in rt73usb_init_registers()
1397 rt2x00_set_field32(®, MAC_CSR12_FORCE_WAKEUP, !put_to_sleep); in rt73usb_set_state()
1398 rt2x00_set_field32(®, MAC_CSR12_PUT_TO_SLEEP, put_to_sleep); in rt73usb_set_state()
1466 rt2x00_set_field32(&word, TXD_W0_BURST, in rt73usb_write_tx_desc()
1468 rt2x00_set_field32(&word, TXD_W0_VALID, 1); in rt73usb_write_tx_desc()
1469 rt2x00_set_field32(&word, TXD_W0_MORE_FRAG, in rt73usb_write_tx_desc()
1471 rt2x00_set_field32(&word, TXD_W0_ACK, in rt73usb_write_tx_desc()
1473 rt2x00_set_field32(&word, TXD_W0_TIMESTAMP, in rt73usb_write_tx_desc()
1475 rt2x00_set_field32(&word, TXD_W0_OFDM, in rt73usb_write_tx_desc()
1477 rt2x00_set_field32(&word, TXD_W0_IFS, txdesc->u.plcp.ifs); in rt73usb_write_tx_desc()
1478 rt2x00_set_field32(&word, TXD_W0_RETRY_MODE, in rt73usb_write_tx_desc()
1480 rt2x00_set_field32(&word, TXD_W0_TKIP_MIC, in rt73usb_write_tx_desc()
1482 rt2x00_set_field32(&word, TXD_W0_KEY_TABLE, in rt73usb_write_tx_desc()
1484 rt2x00_set_field32(&word, TXD_W0_KEY_INDEX, txdesc->key_idx); in rt73usb_write_tx_desc()
1485 rt2x00_set_field32(&word, TXD_W0_DATABYTE_COUNT, txdesc->length); in rt73usb_write_tx_desc()
1486 rt2x00_set_field32(&word, TXD_W0_BURST2, in rt73usb_write_tx_desc()
1488 rt2x00_set_field32(&word, TXD_W0_CIPHER_ALG, txdesc->cipher); in rt73usb_write_tx_desc()
1492 rt2x00_set_field32(&word, TXD_W1_HOST_Q_ID, entry->queue->qid); in rt73usb_write_tx_desc()
1493 rt2x00_set_field32(&word, TXD_W1_AIFSN, entry->queue->aifs); in rt73usb_write_tx_desc()
1494 rt2x00_set_field32(&word, TXD_W1_CWMIN, entry->queue->cw_min); in rt73usb_write_tx_desc()
1495 rt2x00_set_field32(&word, TXD_W1_CWMAX, entry->queue->cw_max); in rt73usb_write_tx_desc()
1496 rt2x00_set_field32(&word, TXD_W1_IV_OFFSET, txdesc->iv_offset); in rt73usb_write_tx_desc()
1497 rt2x00_set_field32(&word, TXD_W1_HW_SEQUENCE, in rt73usb_write_tx_desc()
1502 rt2x00_set_field32(&word, TXD_W2_PLCP_SIGNAL, txdesc->u.plcp.signal); in rt73usb_write_tx_desc()
1503 rt2x00_set_field32(&word, TXD_W2_PLCP_SERVICE, txdesc->u.plcp.service); in rt73usb_write_tx_desc()
1504 rt2x00_set_field32(&word, TXD_W2_PLCP_LENGTH_LOW, in rt73usb_write_tx_desc()
1506 rt2x00_set_field32(&word, TXD_W2_PLCP_LENGTH_HIGH, in rt73usb_write_tx_desc()
1516 rt2x00_set_field32(&word, TXD_W5_TX_POWER, in rt73usb_write_tx_desc()
1518 rt2x00_set_field32(&word, TXD_W5_WAITING_DMA_DONE_INT, 1); in rt73usb_write_tx_desc()
1546 rt2x00_set_field32(®, TXRX_CSR9_BEACON_GEN, 0); in rt73usb_write_beacon()
1589 rt2x00_set_field32(®, TXRX_CSR9_BEACON_GEN, 1); in rt73usb_write_beacon()
1611 rt2x00_set_field32(®, TXRX_CSR9_BEACON_GEN, 0); in rt73usb_clear_beacon()
2195 rt2x00_set_field32(®, MAC_CSR13_DIR7, 0); in rt73usb_probe_hw()
2267 rt2x00_set_field32(®, field, queue->txop); in rt73usb_conf_tx()
2275 rt2x00_set_field32(®, field, queue->aifs); in rt73usb_conf_tx()
2279 rt2x00_set_field32(®, field, queue->cw_min); in rt73usb_conf_tx()
2283 rt2x00_set_field32(®, field, queue->cw_max); in rt73usb_conf_tx()