Lines Matching refs:hci

5508 	struct rtw89_hci_info hci;  member
5614 return rtwdev->hci.ops->tx_write(rtwdev, tx_req); in rtw89_hci_tx_write()
5619 rtwdev->hci.ops->reset(rtwdev); in rtw89_hci_reset()
5624 return rtwdev->hci.ops->start(rtwdev); in rtw89_hci_start()
5629 rtwdev->hci.ops->stop(rtwdev); in rtw89_hci_stop()
5634 return rtwdev->hci.ops->deinit(rtwdev); in rtw89_hci_deinit()
5639 rtwdev->hci.ops->pause(rtwdev, pause); in rtw89_hci_pause()
5644 rtwdev->hci.ops->switch_mode(rtwdev, low_power); in rtw89_hci_switch_mode()
5649 rtwdev->hci.ops->recalc_int_mit(rtwdev); in rtw89_hci_recalc_int_mit()
5654 return rtwdev->hci.ops->check_and_reclaim_tx_resource(rtwdev, txch); in rtw89_hci_check_and_reclaim_tx_resource()
5659 return rtwdev->hci.ops->tx_kick_off(rtwdev, txch); in rtw89_hci_tx_kick_off()
5664 return rtwdev->hci.ops->mac_pre_deinit(rtwdev); in rtw89_hci_mac_pre_deinit()
5673 if (rtwdev->hci.ops->flush_queues) in rtw89_hci_flush_queues()
5674 return rtwdev->hci.ops->flush_queues(rtwdev, queues, drop); in rtw89_hci_flush_queues()
5679 if (rtwdev->hci.ops->recovery_start) in rtw89_hci_recovery_start()
5680 rtwdev->hci.ops->recovery_start(rtwdev); in rtw89_hci_recovery_start()
5685 if (rtwdev->hci.ops->recovery_complete) in rtw89_hci_recovery_complete()
5686 rtwdev->hci.ops->recovery_complete(rtwdev); in rtw89_hci_recovery_complete()
5691 if (rtwdev->hci.ops->enable_intr) in rtw89_hci_enable_intr()
5692 rtwdev->hci.ops->enable_intr(rtwdev); in rtw89_hci_enable_intr()
5697 if (rtwdev->hci.ops->disable_intr) in rtw89_hci_disable_intr()
5698 rtwdev->hci.ops->disable_intr(rtwdev); in rtw89_hci_disable_intr()
5703 if (rtwdev->hci.ops->ctrl_txdma_ch) in rtw89_hci_ctrl_txdma_ch()
5704 rtwdev->hci.ops->ctrl_txdma_ch(rtwdev, enable); in rtw89_hci_ctrl_txdma_ch()
5709 if (rtwdev->hci.ops->ctrl_txdma_fw_ch) in rtw89_hci_ctrl_txdma_fw_ch()
5710 rtwdev->hci.ops->ctrl_txdma_fw_ch(rtwdev, enable); in rtw89_hci_ctrl_txdma_fw_ch()
5715 if (rtwdev->hci.ops->ctrl_trxhci) in rtw89_hci_ctrl_trxhci()
5716 rtwdev->hci.ops->ctrl_trxhci(rtwdev, enable); in rtw89_hci_ctrl_trxhci()
5723 if (rtwdev->hci.ops->poll_txdma_ch_idle) in rtw89_hci_poll_txdma_ch_idle()
5724 ret = rtwdev->hci.ops->poll_txdma_ch_idle(rtwdev); in rtw89_hci_poll_txdma_ch_idle()
5730 if (rtwdev->hci.ops->clr_idx_all) in rtw89_hci_clr_idx_all()
5731 rtwdev->hci.ops->clr_idx_all(rtwdev); in rtw89_hci_clr_idx_all()
5738 if (rtwdev->hci.ops->rst_bdram) in rtw89_hci_rst_bdram()
5739 ret = rtwdev->hci.ops->rst_bdram(rtwdev); in rtw89_hci_rst_bdram()
5745 if (rtwdev->hci.ops->clear) in rtw89_hci_clear()
5746 rtwdev->hci.ops->clear(rtwdev, pdev); in rtw89_hci_clear()
5759 return rtwdev->hci.ops->read8(rtwdev, addr); in rtw89_read8()
5764 return rtwdev->hci.ops->read16(rtwdev, addr); in rtw89_read16()
5769 return rtwdev->hci.ops->read32(rtwdev, addr); in rtw89_read32()
5774 rtwdev->hci.ops->write8(rtwdev, addr, data); in rtw89_write8()
5779 rtwdev->hci.ops->write16(rtwdev, addr, data); in rtw89_write16()
5784 rtwdev->hci.ops->write32(rtwdev, addr, data); in rtw89_write32()