Home
last modified time | relevance | path

Searched refs:rtwpci (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/wireless/realtek/rtw88/
H A Dpci.c54 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_read8() local
56 return readb(rtwpci->mmap + addr); in rtw_pci_read8()
61 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_read16() local
63 return readw(rtwpci->mmap + addr); in rtw_pci_read16()
68 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_read32() local
70 return readl(rtwpci->mmap + addr); in rtw_pci_read32()
75 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_write8() local
77 writeb(val, rtwpci->mmap + addr); in rtw_pci_write8()
82 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_write16() local
84 writew(val, rtwpci->mmap + addr); in rtw_pci_write16()
[all …]
/linux/drivers/net/wireless/realtek/rtw89/
H A Dpci.c25 struct rtw89_pci *rtwpci = (struct rtw89_pci *)rtwdev->priv; in rtw89_pci_get_phy_offset_by_link_speed() local
26 struct pci_dev *pdev = rtwpci->pdev; in rtw89_pci_get_phy_offset_by_link_speed()
101 struct rtw89_pci *rtwpci, in rtw89_pci_release_fwcmd() argument
109 skb = skb_dequeue(&rtwpci->h2c_queue); in rtw89_pci_release_fwcmd()
114 skb_queue_tail(&rtwpci->h2c_release_queue, skb); in rtw89_pci_release_fwcmd()
117 qlen = skb_queue_len(&rtwpci->h2c_release_queue); in rtw89_pci_release_fwcmd()
122 skb = skb_dequeue(&rtwpci->h2c_release_queue); in rtw89_pci_release_fwcmd()
128 dma_unmap_single(&rtwpci->pdev->dev, tx_data->dma, skb->len, in rtw89_pci_release_fwcmd()
135 struct rtw89_pci *rtwpci) in rtw89_pci_reclaim_tx_fwcmd() argument
137 struct rtw89_pci_tx_ring *tx_ring = &rtwpci->tx.rings[RTW89_TXCH_CH12]; in rtw89_pci_reclaim_tx_fwcmd()
[all …]
H A Dpci.h1448 void (*enable_intr)(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1449 void (*disable_intr)(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1451 struct rtw89_pci *rtwpci,
1776 void rtw89_pci_enable_intr(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1777 void rtw89_pci_disable_intr(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1778 void rtw89_pci_enable_intr_v1(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1779 void rtw89_pci_disable_intr_v1(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1780 void rtw89_pci_enable_intr_v2(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1781 void rtw89_pci_disable_intr_v2(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1782 void rtw89_pci_enable_intr_v3(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
[all …]
H A Dpci_be.c24 struct rtw89_pci *rtwpci = (struct rtw89_pci *)rtwdev->priv; in rtw89_pci_aspm_set_be() local
25 struct pci_dev *pdev = rtwpci->pdev; in rtw89_pci_aspm_set_be()
88 struct rtw89_pci *rtwpci = (struct rtw89_pci *)rtwdev->priv; in _patch_pre_init_be() local
90 struct pci_dev *pdev = rtwpci->pdev; in _patch_pre_init_be()
192 struct rtw89_pci *rtwpci = (struct rtw89_pci *)rtwdev->priv; in rtw89_pci_clr_idx_all_be() local
207 rx_ring = &rtwpci->rx.rings[RTW89_RXCH_RXQ]; in rtw89_pci_clr_idx_all_be()
210 rx_ring = &rtwpci->rx.rings[RTW89_RXCH_RPQ]; in rtw89_pci_clr_idx_all_be()