Lines Matching refs:rtlpci
27 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in _rtl8821ae_return_beacon_queue_skb() local
28 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[BEACON_QUEUE]; in _rtl8821ae_return_beacon_queue_skb()
38 dma_unmap_single(&rtlpci->pdev->dev, in _rtl8821ae_return_beacon_queue_skb()
53 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in _rtl8821ae_set_bcn_ctrl_reg() local
56 rtlpci->reg_bcn_ctrl_val |= set_bits; in _rtl8821ae_set_bcn_ctrl_reg()
57 rtlpci->reg_bcn_ctrl_val &= ~clear_bits; in _rtl8821ae_set_bcn_ctrl_reg()
59 rtl_write_byte(rtlpriv, REG_BCN_CTRL, (u8)rtlpci->reg_bcn_ctrl_val); in _rtl8821ae_set_bcn_ctrl_reg()
173 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in _rtl8821ae_set_fw_clock_off() local
190 ring = &rtlpci->tx_ring[queue]; in _rtl8821ae_set_fw_clock_off()
395 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in rtl8821ae_get_hw_reg() local
420 *((u32 *)(val)) = rtlpci->receive_config; in rtl8821ae_get_hw_reg()
473 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in rtl8821ae_set_hw_reg() local
611 if (rtlpci->acm_method != EACMWAY2_SW) in rtl8821ae_set_hw_reg()
624 acm_ctrl | ((rtlpci->acm_method == 2) ? 0x0 : 0x1); in rtl8821ae_set_hw_reg()
669 rtlpci->receive_config = ((u32 *)(val))[0]; in rtl8821ae_set_hw_reg()
898 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in _rtl8821ae_init_mac() local
976 rtl_write_dword(rtlpriv, REG_RCR, rtlpci->receive_config); in _rtl8821ae_init_mac()
980 rtlpci->tx_ring[BEACON_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_mac()
982 rtlpci->tx_ring[MGNT_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_mac()
984 rtlpci->tx_ring[VO_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_mac()
986 rtlpci->tx_ring[VI_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_mac()
988 rtlpci->tx_ring[BE_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_mac()
990 rtlpci->tx_ring[BK_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_mac()
992 rtlpci->tx_ring[HIGH_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_mac()
994 rtlpci->rx_ring[RX_MPDU_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_mac()
1011 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in _rtl8821ae_hw_configure() local
1040 rtlpci->reg_bcn_ctrl_val = 0x1d; in _rtl8821ae_hw_configure()
1041 rtl_write_byte(rtlpriv, REG_BCN_CTRL, rtlpci->reg_bcn_ctrl_val); in _rtl8821ae_hw_configure()
1426 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in _rtl8821ae_init_trx_desc_hw_address() local
1430 rtlpci->tx_ring[BEACON_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_trx_desc_hw_address()
1432 rtlpci->tx_ring[MGNT_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_trx_desc_hw_address()
1434 rtlpci->tx_ring[VO_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_trx_desc_hw_address()
1436 rtlpci->tx_ring[VI_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_trx_desc_hw_address()
1438 rtlpci->tx_ring[BE_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_trx_desc_hw_address()
1440 rtlpci->tx_ring[BK_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_trx_desc_hw_address()
1442 rtlpci->tx_ring[HIGH_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_trx_desc_hw_address()
1444 rtlpci->rx_ring[RX_MPDU_QUEUE].dma & DMA_BIT_MASK(32)); in _rtl8821ae_init_trx_desc_hw_address()
2166 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in rtl8821ae_set_check_bssid() local
2167 u32 reg_rcr = rtlpci->receive_config; in rtl8821ae_set_check_bssid()
2245 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in rtl8821ae_enable_interrupt() local
2247 if (rtlpci->int_clear) in rtl8821ae_enable_interrupt()
2250 rtl_write_dword(rtlpriv, REG_HIMR, rtlpci->irq_mask[0] & 0xFFFFFFFF); in rtl8821ae_enable_interrupt()
2251 rtl_write_dword(rtlpriv, REG_HIMRE, rtlpci->irq_mask[1] & 0xFFFFFFFF); in rtl8821ae_enable_interrupt()
2252 rtlpci->irq_enabled = true; in rtl8821ae_enable_interrupt()
2260 rtl_write_dword(rtlpriv, REG_HSIMR, rtlpci->sys_irq_mask & 0xFFFFFFFF); in rtl8821ae_enable_interrupt()
2266 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in rtl8821ae_disable_interrupt() local
2270 rtlpci->irq_enabled = false; in rtl8821ae_disable_interrupt()
2277 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in _rtl8821ae_clear_pci_pme_status() local
2288 pci_read_config_byte(rtlpci->pdev, 0x34, &cap_pointer); in _rtl8821ae_clear_pci_pme_status()
2293 pci_read_config_word(rtlpci->pdev, cap_pointer, &cap_hdr); in _rtl8821ae_clear_pci_pme_status()
2317 pci_read_config_byte(rtlpci->pdev, cap_pointer + 5, &pmcs_reg); in _rtl8821ae_clear_pci_pme_status()
2323 pci_write_config_byte(rtlpci->pdev, cap_pointer + 5, in _rtl8821ae_clear_pci_pme_status()
2326 pci_read_config_byte(rtlpci->pdev, cap_pointer + 5, in _rtl8821ae_clear_pci_pme_status()
2471 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in rtl8821ae_interrupt_recognized() local
2473 intvec->inta = rtl_read_dword(rtlpriv, ISR) & rtlpci->irq_mask[0]; in rtl8821ae_interrupt_recognized()
2476 intvec->intb = rtl_read_dword(rtlpriv, REG_HISRE) & rtlpci->irq_mask[1]; in rtl8821ae_interrupt_recognized()
2484 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in rtl8821ae_set_beacon_related_registers() local
2496 rtlpci->reg_bcn_ctrl_val |= BIT(3); in rtl8821ae_set_beacon_related_registers()
2497 rtl_write_byte(rtlpriv, REG_BCN_CTRL, (u8)rtlpci->reg_bcn_ctrl_val); in rtl8821ae_set_beacon_related_registers()
2518 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in rtl8821ae_update_interrupt_mask() local
2524 rtlpci->irq_mask[0] |= add_msr; in rtl8821ae_update_interrupt_mask()
2526 rtlpci->irq_mask[0] &= (~rm_msr); in rtl8821ae_update_interrupt_mask()
3978 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); in rtl8821ae_allow_all_destaddr() local
3981 rtlpci->receive_config |= RCR_AAP; in rtl8821ae_allow_all_destaddr()
3983 rtlpci->receive_config &= ~RCR_AAP; in rtl8821ae_allow_all_destaddr()
3986 rtl_write_dword(rtlpriv, REG_RCR, rtlpci->receive_config); in rtl8821ae_allow_all_destaddr()
3990 rtlpci->receive_config, write_into_reg); in rtl8821ae_allow_all_destaddr()