Lines Matching refs:cfg

581 		if (rtlpriv->cfg->ops->get_available_desc &&  in _rtl_pci_tx_isr()
582 rtlpriv->cfg->ops->get_available_desc(hw, prio) <= 1) { in _rtl_pci_tx_isr()
588 if (!rtlpriv->cfg->ops->is_tx_desc_closed(hw, prio, ring->idx)) in _rtl_pci_tx_isr()
594 rtlpriv->cfg->ops-> in _rtl_pci_tx_isr()
702 rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false, in _rtl_pci_init_one_rxdesc()
706 rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false, in _rtl_pci_init_one_rxdesc()
709 rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false, in _rtl_pci_init_one_rxdesc()
712 rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false, in _rtl_pci_init_one_rxdesc()
762 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[MAC_HSISR], in _rtl_pci_hs_interrupt()
763 rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[MAC_HSISR]) | in _rtl_pci_hs_interrupt()
800 rtlpriv->cfg->ops->rx_desc_buff_remained_cnt(hw, in _rtl_pci_rx_interrupt()
811 own = (u8)rtlpriv->cfg->ops->get_desc((u8 *)pdesc, in _rtl_pci_rx_interrupt()
830 rtlpriv->cfg->ops->query_rx_desc(hw, &stats, in _rtl_pci_rx_interrupt()
834 rtlpriv->cfg->ops->rx_check_dma_ok(hw, in _rtl_pci_rx_interrupt()
838 len = rtlpriv->cfg->ops->get_desc((u8 *)pdesc, false, in _rtl_pci_rx_interrupt()
857 if (rtlpriv->cfg->ops->rx_command_packet && in _rtl_pci_rx_interrupt()
858 rtlpriv->cfg->ops->rx_command_packet(hw, stats, skb)) { in _rtl_pci_rx_interrupt()
888 rtlpriv->cfg->ops->led_control(hw, LED_CTL_RX); in _rtl_pci_rx_interrupt()
938 rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc, in _rtl_pci_rx_interrupt()
964 rtlpriv->cfg->ops->disable_interrupt(hw); in _rtl_pci_interrupt()
967 rtlpriv->cfg->ops->interrupt_recognized(hw, &inta, &intb); in _rtl_pci_interrupt()
974 if (inta & rtlpriv->cfg->maps[RTL_IMR_TBDOK]) { in _rtl_pci_interrupt()
979 if (unlikely(inta & rtlpriv->cfg->maps[RTL_IMR_TBDER])) { in _rtl_pci_interrupt()
984 if (inta & rtlpriv->cfg->maps[RTL_IMR_BDOK]) { in _rtl_pci_interrupt()
988 if (inta & rtlpriv->cfg->maps[RTL_IMR_BCNINT]) { in _rtl_pci_interrupt()
995 if (unlikely(intb & rtlpriv->cfg->maps[RTL_IMR_TXFOVW])) in _rtl_pci_interrupt()
998 if (inta & rtlpriv->cfg->maps[RTL_IMR_MGNTDOK]) { in _rtl_pci_interrupt()
1004 if (inta & rtlpriv->cfg->maps[RTL_IMR_HIGHDOK]) { in _rtl_pci_interrupt()
1010 if (inta & rtlpriv->cfg->maps[RTL_IMR_BKDOK]) { in _rtl_pci_interrupt()
1018 if (inta & rtlpriv->cfg->maps[RTL_IMR_BEDOK]) { in _rtl_pci_interrupt()
1026 if (inta & rtlpriv->cfg->maps[RTL_IMR_VIDOK]) { in _rtl_pci_interrupt()
1034 if (inta & rtlpriv->cfg->maps[RTL_IMR_VODOK]) { in _rtl_pci_interrupt()
1043 if (inta & rtlpriv->cfg->maps[RTL_IMR_COMDOK]) { in _rtl_pci_interrupt()
1053 if (inta & rtlpriv->cfg->maps[RTL_IMR_ROK]) { in _rtl_pci_interrupt()
1058 if (unlikely(inta & rtlpriv->cfg->maps[RTL_IMR_RDU])) { in _rtl_pci_interrupt()
1064 if (unlikely(intb & rtlpriv->cfg->maps[RTL_IMR_RXFOVW])) { in _rtl_pci_interrupt()
1071 if (inta & rtlpriv->cfg->maps[RTL_IMR_C2HCMD]) { in _rtl_pci_interrupt()
1087 if (unlikely(inta & rtlpriv->cfg->maps[RTL_IMR_HSISR_IND])) { in _rtl_pci_interrupt()
1098 rtlpriv->cfg->ops->enable_interrupt(hw); in _rtl_pci_interrupt()
1133 rtlpriv->cfg->ops->get_desc( in _rtl_pci_prepare_bcn_tasklet()
1149 rtlpriv->cfg->ops->fill_tx_desc(hw, hdr, (u8 *)pdesc, in _rtl_pci_prepare_bcn_tasklet()
1157 rtlpriv->cfg->ops->set_desc(hw, (u8 *)pbuffer_desc, true, in _rtl_pci_prepare_bcn_tasklet()
1160 rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc, true, HW_DESC_OWN, in _rtl_pci_prepare_bcn_tasklet()
1299 rtlpriv->cfg->ops->set_desc(hw, (u8 *)&desc[i], in _rtl_pci_init_tx_ring()
1364 rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false, in _rtl_pci_init_rx_ring()
1388 rtlpriv->cfg-> in _rtl_pci_free_tx_ring()
1518 rtlpriv->cfg->ops->get_desc((u8 *)entry, in rtl_pci_reset_trx_ring()
1524 rtlpriv->cfg->ops->set_desc(hw, in rtl_pci_reset_trx_ring()
1529 rtlpriv->cfg->ops->set_desc(hw, in rtl_pci_reset_trx_ring()
1533 rtlpriv->cfg->ops->set_desc(hw, in rtl_pci_reset_trx_ring()
1537 rtlpriv->cfg->ops->set_desc(hw, in rtl_pci_reset_trx_ring()
1543 rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false, in rtl_pci_reset_trx_ring()
1570 rtlpriv->cfg->ops-> in rtl_pci_reset_trx_ring()
1684 own = (u8) rtlpriv->cfg->ops->get_desc((u8 *)pdesc, in rtl_pci_tx()
1699 if (rtlpriv->cfg->ops->get_available_desc && in rtl_pci_tx()
1700 rtlpriv->cfg->ops->get_available_desc(hw, hw_queue) == 0) { in rtl_pci_tx()
1722 rtlpriv->cfg->ops->led_control(hw, LED_CTL_TX); in rtl_pci_tx()
1724 rtlpriv->cfg->ops->fill_tx_desc(hw, hdr, (u8 *)pdesc, in rtl_pci_tx()
1730 rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc, true, in rtl_pci_tx()
1733 rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc, true, in rtl_pci_tx()
1749 rtlpriv->cfg->ops->tx_polling(hw, hw_queue); in rtl_pci_tx()
1837 if (rtlpriv->cfg->ops->get_btc_status && in rtl_pci_start()
1838 rtlpriv->cfg->ops->get_btc_status()) { in rtl_pci_start()
1842 err = rtlpriv->cfg->ops->hw_init(hw); in rtl_pci_start()
1849 rtlpriv->cfg->ops->enable_interrupt(hw); in rtl_pci_start()
1874 if (rtlpriv->cfg->ops->get_btc_status()) in rtl_pci_stop()
1884 rtlpriv->cfg->ops->disable_interrupt(hw); in rtl_pci_stop()
1901 rtlpriv->cfg->ops->hw_disable(hw); in rtl_pci_stop()
1905 rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF); in rtl_pci_stop()
2226 rtlpriv->cfg = (struct rtl_hal_cfg *)(id->driver_data); in rtl_pci_probe()
2247 pmem_start = pci_resource_start(pdev, rtlpriv->cfg->bar_id); in rtl_pci_probe()
2248 pmem_len = pci_resource_len(pdev, rtlpriv->cfg->bar_id); in rtl_pci_probe()
2249 pmem_flags = pci_resource_flags(pdev, rtlpriv->cfg->bar_id); in rtl_pci_probe()
2254 rtlpriv->cfg->bar_id, pmem_len); in rtl_pci_probe()
2283 rtlpriv->cfg->ops->read_eeprom_info(hw); in rtl_pci_probe()
2285 if (rtlpriv->cfg->ops->init_sw_vars(hw)) { in rtl_pci_probe()
2290 rtlpriv->cfg->ops->init_sw_leds(hw); in rtl_pci_probe()
2385 rtlpriv->cfg->ops->disable_interrupt(hw); in rtl_pci_disconnect()
2392 rtlpriv->cfg->ops->deinit_sw_vars(hw); in rtl_pci_disconnect()
2441 rtlpriv->cfg->ops->hw_suspend(hw); in rtl_pci_suspend()
2454 rtlpriv->cfg->ops->hw_resume(hw); in rtl_pci_resume()