Home
last modified time | relevance | path

Searched refs:qsel (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/contrib/dev/rtw88/
H A Dusb.c297 static int qsel_to_ep(struct rtw_usb *rtwusb, unsigned int qsel) in rtw_usb_tx_agg_skb()
299 if (qsel >= ARRAY_SIZE(rtwusb->qsel_to_ep)) in rtw_usb_tx_agg_skb() local
302 return rtwusb->qsel_to_ep[qsel]; in rtw_usb_tx_agg_skb()
305 static int rtw_usb_write_port(struct rtw_dev *rtwdev, u8 qsel, struct sk_buff *skb, in rtw_usb_tx_agg_skb()
313 int ep = qsel_to_ep(rtwusb, qsel); in rtw_usb_tx_agg_skb()
341 u8 qsel; in rtw_usb_tx_agg_skb()
397 qsel = le32_get_bits(tx_desc->w1, RTW_TX_DESC_W1_QSEL); in rtw_usb_write_data() local
399 rtw_usb_write_port(rtwdev, qsel, skb_head, rtw_usb_write_port_tx_complete, txcb); in rtw_usb_write_data()
441 u8 qsel; in rtw_usb_write_data_h2c()
445 qsel in rtw_usb_write_data_h2c()
255 qsel_to_ep(struct rtw_usb * rtwusb,unsigned int qsel) qsel_to_ep() argument
263 rtw_usb_write_port(struct rtw_dev * rtwdev,u8 qsel,struct sk_buff * skb,usb_complete_t cb,void * context) rtw_usb_write_port() argument
451 u8 qsel; rtw_usb_tx_queue_mapping_to_qsel() local
[all...]
H A Dtx.c40 if (pkt_info->qsel == TX_DESC_QSEL_HIGH) in rtw_tx_fill_tx_desc()
49 tx_desc->w1 = le32_encode_bits(pkt_info->qsel, RTW_TX_DESC_W1_QSEL) | in rtw_tx_fill_tx_desc()
449 pkt_info->qsel = skb->priority; in rtw_tx_pkt_info_update()
466 * reserved page, and the qsel of it will be set in each hci. in rtw_tx_rsvd_page_pkt_info_update()
469 pkt_info->qsel = TX_DESC_QSEL_MGMT; in rtw_tx_rsvd_page_pkt_info_update()
H A Dsdio.c865 pkt_info->qsel = rtw_sdio_get_tx_qsel(rtwdev, skb, queue); in rtw_sdio_write_data_rsvd_page()
H A Dmain.h602 u8 qsel;
593 u8 qsel; global() member
H A Dpci.c877 pkt_info->qsel = rtw_pci_get_tx_qsel(skb, queue); in rtw_pci_tx_write_data()
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dmt76x02_usb_core.c73 enum mt76_qsel qsel; in mt76x02u_tx_prepare_skb() local
95 qsel = MT_QSEL_MGMT; in mt76x02u_tx_prepare_skb()
97 qsel = MT_QSEL_EDCA; in mt76x02u_tx_prepare_skb()
99 flags = FIELD_PREP(MT_TXD_INFO_QSEL, qsel) | in mt76x02u_tx_prepare_skb()
H A Dmt76x02_txrx.c146 int hdrlen, len, pid, qsel = MT_QSEL_EDCA; in mt76x02_tx_prepare_skb() local
167 qsel = MT_QSEL_MGMT; in mt76x02_tx_prepare_skb()
169 tx_info->info = FIELD_PREP(MT_TXD_INFO_QSEL, qsel) | in mt76x02_tx_prepare_skb()
/freebsd/sys/dev/rtwn/rtl8192c/
H A Dr92c_tx.c357 uint8_t type, tid, qos, qsel; in r92c_fill_tx_desc() local
396 qsel = tid % RTWN_MAX_TID; in r92c_fill_tx_desc()
433 qsel = R92C_TXDW1_QSEL_MGNT; in r92c_fill_tx_desc()
436 qsel = R92C_TXDW1_QSEL_MGNT; in r92c_fill_tx_desc()
439 txd->txdw1 |= htole32(SM(R92C_TXDW1_QSEL, qsel)); in r92c_fill_tx_desc()
/freebsd/sys/contrib/dev/rtw89/
H A Dtxrx.h649 static inline u8 rtw89_core_get_ch_dma(struct rtw89_dev *rtwdev, u8 qsel)
651 switch (qsel) {
653 rtw89_warn(rtwdev, "Cannot map qsel to dma: %d\n", qsel);
370 rtw89_core_get_ch_dma(struct rtw89_dev * rtwdev,u8 qsel) rtw89_core_get_ch_dma() argument
H A Dcore.c634 u8 qsel, ch_dma; in rtw89_core_tx_update_mgmt_info() local
636 qsel = desc_info->hiq ? RTW89_TX_QSEL_B0_HI : RTW89_TX_QSEL_B0_MGMT; in rtw89_core_tx_update_mgmt_info()
637 ch_dma = rtw89_core_get_ch_dma(rtwdev, qsel); in rtw89_core_tx_update_mgmt_info()
639 desc_info->qsel = qsel; in rtw89_core_tx_update_mgmt_info()
835 u8 qsel, ch_dma; in rtw89_core_tx_update_data_info() local
839 qsel = desc_info->hiq ? RTW89_TX_QSEL_B0_HI : rtw89_core_get_qsel(rtwdev, tid); in rtw89_core_tx_update_data_info()
840 ch_dma = rtw89_core_get_ch_dma(rtwdev, qsel); in rtw89_core_tx_update_data_info()
844 desc_info->qsel = qsel; in rtw89_core_tx_update_data_info()
971 void rtw89_core_tx_kick_off(struct rtw89_dev *rtwdev, u8 qsel) in rtw89_core_tx_kick_off() argument
975 ch_dma = rtw89_core_get_ch_dma(rtwdev, qsel); in rtw89_core_tx_kick_off()
[all …]
H A Dmac80211.c29 int ret, qsel; in rtw89_ops_tx() local
39 ret = rtw89_core_tx_write(rtwdev, vif, sta, skb, &qsel); in rtw89_ops_tx()
45 rtw89_core_tx_kick_off(rtwdev, qsel); in rtw89_ops_tx()
H A Dcore.h1125 u8 qsel;
6475 struct ieee80211_sta *sta, struct sk_buff *skb, int *qsel);
6478 void rtw89_core_tx_kick_off(struct rtw89_dev *rtwdev, u8 qsel);
6480 int qsel, unsigned int timeout);
1019 u8 qsel; global() member
H A Dpci.c580 u8 qsel, tx_status, txch; in rtw89_pci_release_tx()
583 qsel = le32_get_bits(rpp->dword, RTW89_PCI_RPP_QSEL); in rtw89_pci_release_tx()
585 txch = rtw89_core_get_ch_dma(rtwdev, qsel); in rtw89_pci_release_tx()
487 u8 qsel, tx_status, txch; rtw89_pci_release_rpp() local
/freebsd/sys/dev/ral/
H A Drt2860.c1466 uint8_t type, qsel, mcs, pid, qid; in rt2860_tx() local
1631 qsel = (qid < WME_NUM_AC) ? RT2860_TX_QSEL_EDCA : RT2860_TX_QSEL_MGMT; in rt2860_tx()
1637 txd->flags = qsel; in rt2860_tx()
1650 txd->flags = qsel; in rt2860_tx()
1736 uint8_t qsel, mcs, pid, qid; in rt2860_tx_raw() local
1872 qsel = (qid < WME_NUM_AC) ? RT2860_TX_QSEL_EDCA : RT2860_TX_QSEL_MGMT; in rt2860_tx_raw()
1878 txd->flags = qsel; in rt2860_tx_raw()
1891 txd->flags = qsel; in rt2860_tx_raw()