Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/net/wireless/realtek/rtw88/
Dpci.c52 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_read8() local
54 return readb(rtwpci->mmap + addr); in rtw_pci_read8()
59 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_read16() local
61 return readw(rtwpci->mmap + addr); in rtw_pci_read16()
66 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_read32() local
68 return readl(rtwpci->mmap + addr); in rtw_pci_read32()
73 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_write8() local
75 writeb(val, rtwpci->mmap + addr); in rtw_pci_write8()
80 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_write16() local
82 writew(val, rtwpci->mmap + addr); in rtw_pci_write16()
[all …]
/Linux-v6.6/drivers/net/wireless/realtek/rtw89/
Dpci.c75 struct rtw89_pci *rtwpci, in rtw89_pci_release_fwcmd() argument
83 skb = skb_dequeue(&rtwpci->h2c_queue); in rtw89_pci_release_fwcmd()
88 skb_queue_tail(&rtwpci->h2c_release_queue, skb); in rtw89_pci_release_fwcmd()
91 qlen = skb_queue_len(&rtwpci->h2c_release_queue); in rtw89_pci_release_fwcmd()
96 skb = skb_dequeue(&rtwpci->h2c_release_queue); in rtw89_pci_release_fwcmd()
102 dma_unmap_single(&rtwpci->pdev->dev, tx_data->dma, skb->len, in rtw89_pci_release_fwcmd()
109 struct rtw89_pci *rtwpci) in rtw89_pci_reclaim_tx_fwcmd() argument
111 struct rtw89_pci_tx_ring *tx_ring = &rtwpci->tx_rings[RTW89_TXCH_CH12]; in rtw89_pci_reclaim_tx_fwcmd()
117 rtw89_pci_release_fwcmd(rtwdev, rtwpci, cnt, false); in rtw89_pci_reclaim_tx_fwcmd()
338 struct rtw89_pci *rtwpci, int budget) in rtw89_pci_poll_rxq_dma() argument
[all …]
Dpci.h802 void (*enable_intr)(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
803 void (*disable_intr)(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
805 struct rtw89_pci *rtwpci,
1079 void rtw89_pci_enable_intr(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1080 void rtw89_pci_disable_intr(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1081 void rtw89_pci_enable_intr_v1(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1082 void rtw89_pci_disable_intr_v1(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci);
1084 struct rtw89_pci *rtwpci,
1087 struct rtw89_pci *rtwpci,
1104 struct rtw89_pci *rtwpci = (struct rtw89_pci *)rtwdev->priv; in rtw89_chip_config_intr_mask() local
[all …]