/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/ |
D | rt2800pci.c | 74 if ((rt2x00_get_field32(reg, H2M_MAILBOX_CID_CMD0) == token) || in rt2800pci_mcu_status() 75 (rt2x00_get_field32(reg, H2M_MAILBOX_CID_CMD1) == token) || in rt2800pci_mcu_status() 76 (rt2x00_get_field32(reg, H2M_MAILBOX_CID_CMD2) == token) || in rt2800pci_mcu_status() 77 (rt2x00_get_field32(reg, H2M_MAILBOX_CID_CMD3) == token)) in rt2800pci_mcu_status() 97 eeprom->reg_data_in = !!rt2x00_get_field32(reg, E2PROM_CSR_DATA_IN); in rt2800pci_eepromregister_read() 98 eeprom->reg_data_out = !!rt2x00_get_field32(reg, E2PROM_CSR_DATA_OUT); in rt2800pci_eepromregister_read() 100 !!rt2x00_get_field32(reg, E2PROM_CSR_DATA_CLOCK); in rt2800pci_eepromregister_read() 102 !!rt2x00_get_field32(reg, E2PROM_CSR_CHIP_SELECT); in rt2800pci_eepromregister_read() 130 switch (rt2x00_get_field32(reg, E2PROM_CSR_TYPE)) in rt2800pci_read_eeprom_pci()
|
D | rt2800mmio.c | 114 if (rt2x00_get_field32(word, RXD_W3_CRC_ERROR)) in rt2800mmio_fill_rxdone() 122 rxdesc->cipher_status = rt2x00_get_field32(word, RXD_W3_CIPHER_ERROR); in rt2800mmio_fill_rxdone() 124 if (rt2x00_get_field32(word, RXD_W3_DECRYPTED)) { in rt2800mmio_fill_rxdone() 154 if (rt2x00_get_field32(word, RXD_W3_MY_BSS)) in rt2800mmio_fill_rxdone() 157 if (rt2x00_get_field32(word, RXD_W3_L2PAD)) in rt2800mmio_fill_rxdone() 184 wcid = rt2x00_get_field32(status, TX_STA_FIFO_WCID); in rt2800mmio_txdone_entry_check() 188 tx_wcid = rt2x00_get_field32(word, TXWI_W1_WIRELESS_CLI_ID); in rt2800mmio_txdone_entry_check() 267 qid = rt2x00_get_field32(status, TX_STA_FIFO_PID_QUEUE); in rt2800mmio_txdone() 453 if (!rt2x00_get_field32(status, TX_STA_FIFO_VALID)) in rt2800mmio_txstatus_interrupt() 488 if (rt2x00_get_field32(reg, INT_SOURCE_CSR_TX_FIFO_STATUS)) { in rt2800mmio_interrupt() [all …]
|
D | rt2400pci.c | 107 value = rt2x00_get_field32(reg, BBPCSR_VALUE); in rt2400pci_bbp_read() 146 eeprom->reg_data_in = !!rt2x00_get_field32(reg, CSR21_EEPROM_DATA_IN); in rt2400pci_eepromregister_read() 147 eeprom->reg_data_out = !!rt2x00_get_field32(reg, CSR21_EEPROM_DATA_OUT); in rt2400pci_eepromregister_read() 149 !!rt2x00_get_field32(reg, CSR21_EEPROM_DATA_CLOCK); in rt2400pci_eepromregister_read() 151 !!rt2x00_get_field32(reg, CSR21_EEPROM_CHIP_SELECT); in rt2400pci_eepromregister_read() 209 return rt2x00_get_field32(reg, GPIOCSR_VAL0); in rt2400pci_rfkill_poll() 591 qual->rx_failed = rt2x00_get_field32(reg, CNT0_FCS_ERROR); in rt2400pci_link_stats() 733 return rt2x00_get_field32(word, RXD_W0_OWNER_NIC); in rt2400pci_get_entry_state() 737 return (rt2x00_get_field32(word, TXD_W0_OWNER_NIC) || in rt2400pci_get_entry_state() 738 rt2x00_get_field32(word, TXD_W0_VALID)); in rt2400pci_get_entry_state() [all …]
|
D | rt2500pci.c | 107 value = rt2x00_get_field32(reg, BBPCSR_VALUE); in rt2500pci_bbp_read() 146 eeprom->reg_data_in = !!rt2x00_get_field32(reg, CSR21_EEPROM_DATA_IN); in rt2500pci_eepromregister_read() 147 eeprom->reg_data_out = !!rt2x00_get_field32(reg, CSR21_EEPROM_DATA_OUT); in rt2500pci_eepromregister_read() 149 !!rt2x00_get_field32(reg, CSR21_EEPROM_DATA_CLOCK); in rt2500pci_eepromregister_read() 151 !!rt2x00_get_field32(reg, CSR21_EEPROM_CHIP_SELECT); in rt2500pci_eepromregister_read() 209 return rt2x00_get_field32(reg, GPIOCSR_VAL0); in rt2500pci_rfkill_poll() 629 qual->rx_failed = rt2x00_get_field32(reg, CNT0_FCS_ERROR); in rt2500pci_link_stats() 635 qual->false_cca = rt2x00_get_field32(reg, CNT3_FALSE_CCA); in rt2500pci_link_stats() 822 return rt2x00_get_field32(word, RXD_W0_OWNER_NIC); in rt2500pci_get_entry_state() 826 return (rt2x00_get_field32(word, TXD_W0_OWNER_NIC) || in rt2500pci_get_entry_state() [all …]
|
D | rt2800usb.c | 162 valid = rt2x00_get_field32(tx_status, TX_STA_FIFO_VALID); in rt2800usb_tx_sta_fifo_read_completed() 519 wcid = rt2x00_get_field32(reg, TX_STA_FIFO_WCID); in rt2800usb_txdone_entry_check() 520 ack = rt2x00_get_field32(reg, TX_STA_FIFO_TX_ACK_REQUIRED); in rt2800usb_txdone_entry_check() 521 pid = rt2x00_get_field32(reg, TX_STA_FIFO_PID_TYPE); in rt2800usb_txdone_entry_check() 522 is_agg = rt2x00_get_field32(reg, TX_STA_FIFO_TX_AGGRE); in rt2800usb_txdone_entry_check() 531 tx_wcid = rt2x00_get_field32(word, TXWI_W1_WIRELESS_CLI_ID); in rt2800usb_txdone_entry_check() 532 tx_ack = rt2x00_get_field32(word, TXWI_W1_ACK); in rt2800usb_txdone_entry_check() 533 tx_pid = rt2x00_get_field32(word, TXWI_W1_PACKETID); in rt2800usb_txdone_entry_check() 558 qid = rt2x00_get_field32(reg, TX_STA_FIFO_PID_QUEUE); in rt2800usb_txdone() 656 rx_pkt_len = rt2x00_get_field32(word, RXINFO_W0_USB_DMA_RX_PKT_LEN); in rt2800usb_fill_rxdone() [all …]
|
D | rt61pci.c | 116 value = rt2x00_get_field32(reg, PHY_CSR3_VALUE); in rt61pci_bbp_read() 184 eeprom->reg_data_in = !!rt2x00_get_field32(reg, E2PROM_CSR_DATA_IN); in rt61pci_eepromregister_read() 185 eeprom->reg_data_out = !!rt2x00_get_field32(reg, E2PROM_CSR_DATA_OUT); in rt61pci_eepromregister_read() 187 !!rt2x00_get_field32(reg, E2PROM_CSR_DATA_CLOCK); in rt61pci_eepromregister_read() 189 !!rt2x00_get_field32(reg, E2PROM_CSR_CHIP_SELECT); in rt61pci_eepromregister_read() 247 return rt2x00_get_field32(reg, MAC_CSR13_VAL5); in rt61pci_rfkill_poll() 1020 qual->rx_failed = rt2x00_get_field32(reg, STA_CSR0_FCS_ERROR); in rt61pci_link_stats() 1026 qual->false_cca = rt2x00_get_field32(reg, STA_CSR1_FALSE_CCA_ERROR); in rt61pci_link_stats() 1345 if (rt2x00_get_field32(reg, MCU_CNTL_CSR_READY)) in rt61pci_load_firmware() 1391 return rt2x00_get_field32(word, RXD_W0_OWNER_NIC); in rt61pci_get_entry_state() [all …]
|
D | rt73usb.c | 114 value = rt2x00_get_field32(reg, PHY_CSR3_VALUE); in rt73usb_bbp_read() 192 return rt2x00_get_field32(reg, MAC_CSR13_VAL7); in rt73usb_rfkill_poll() 895 qual->rx_failed = rt2x00_get_field32(reg, STA_CSR0_FCS_ERROR); in rt73usb_link_stats() 901 qual->false_cca = rt2x00_get_field32(reg, STA_CSR1_FALSE_CCA_ERROR); in rt73usb_link_stats() 1408 state = rt2x00_get_field32(reg2, MAC_CSR12_BBP_CURRENT_STATE); in rt73usb_set_state() 1648 lna = rt2x00_get_field32(rxd_w1, RXD_W1_RSSI_LNA); in rt73usb_agc_to_rssi() 1675 return rt2x00_get_field32(rxd_w1, RXD_W1_RSSI_AGC) * 2 - offset; in rt73usb_agc_to_rssi() 1700 if (rt2x00_get_field32(word0, RXD_W0_CRC_ERROR)) in rt73usb_fill_rxdone() 1703 rxdesc->cipher = rt2x00_get_field32(word0, RXD_W0_CIPHER_ALG); in rt73usb_fill_rxdone() 1704 rxdesc->cipher_status = rt2x00_get_field32(word0, RXD_W0_CIPHER_ERROR); in rt73usb_fill_rxdone() [all …]
|
D | rt2800lib.c | 140 value = rt2x00_get_field32(reg, BBP_CSR_CFG_VALUE); in rt2800_bbp_read() 238 value = rt2x00_get_field32(reg, RF_CSR_CFG_DATA_MT7620); in rt2800_rfcsr_read() 253 value = rt2x00_get_field32(reg, RF_CSR_CFG_DATA); in rt2800_rfcsr_read() 462 if (rt2x00_get_field32(reg, PLL_LD) && in rt2800_enable_wlan_rt3290() 463 rt2x00_get_field32(reg, XTAL_RDY)) in rt2800_enable_wlan_rt3290() 561 if (!rt2x00_get_field32(reg, WPDMA_GLO_CFG_TX_DMA_BUSY) && in rt2800_wait_wpdma_ready() 562 !rt2x00_get_field32(reg, WPDMA_GLO_CFG_RX_DMA_BUSY)) in rt2800_wait_wpdma_ready() 747 if (rt2x00_get_field32(reg, PBF_SYS_CTRL_READY)) in rt2800_load_firmware() 841 s8 rssi0 = rt2x00_get_field32(rxwi_w2, RXWI_W2_RSSI0); in rt2800_agc_to_rssi() 842 s8 rssi1 = rt2x00_get_field32(rxwi_w2, RXWI_W2_RSSI1); in rt2800_agc_to_rssi() [all …]
|
D | rt2500usb.c | 1253 if (rt2x00_get_field32(word0, RXD_W0_CRC_ERROR)) in rt2500usb_fill_rxdone() 1255 if (rt2x00_get_field32(word0, RXD_W0_PHYSICAL_ERROR)) in rt2500usb_fill_rxdone() 1258 rxdesc->cipher = rt2x00_get_field32(word0, RXD_W0_CIPHER); in rt2500usb_fill_rxdone() 1259 if (rt2x00_get_field32(word0, RXD_W0_CIPHER_ERROR)) in rt2500usb_fill_rxdone() 1282 rxdesc->signal = rt2x00_get_field32(word1, RXD_W1_SIGNAL); in rt2500usb_fill_rxdone() 1284 rt2x00_get_field32(word1, RXD_W1_RSSI) - rt2x00dev->rssi_offset; in rt2500usb_fill_rxdone() 1285 rxdesc->size = rt2x00_get_field32(word0, RXD_W0_DATABYTE_COUNT); in rt2500usb_fill_rxdone() 1287 if (rt2x00_get_field32(word0, RXD_W0_OFDM)) in rt2500usb_fill_rxdone() 1291 if (rt2x00_get_field32(word0, RXD_W0_MY_BSS)) in rt2500usb_fill_rxdone()
|
D | rt2x00mmio.c | 47 if (!rt2x00_get_field32(*reg, field)) in rt2x00mmio_regbusy_read()
|
D | rt2x00reg.h | 264 #define rt2x00_get_field32(__reg, __field) \ macro
|
D | rt2x00usb.c | 149 if (!rt2x00_get_field32(*reg, field)) in rt2x00usb_regbusy_read()
|