/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt76_connac.h | 34 #define MT_TXD_SIZE (8 * 4) macro 36 #define MT_USB_TXD_SIZE (MT_TXD_SIZE + 8 * 4) 40 #define MT_SDIO_TXD_SIZE (MT_TXD_SIZE + 8 * 4) 292 return (void *)(txwi + MT_TXD_SIZE); in mt76_connac_txwi_to_txp()
|
H A D | mt76_connac3_mac.h | 185 #define MT_TXD_SIZE (8 * 4) macro
|
H A D | mt76_connac_mac.c | 185 tx_info->buf[0].len = MT_TXD_SIZE + sizeof(*txp); in mt76_connac_write_hw_txp() 492 u32 val, sz_txd = mt76_is_mmio(dev) ? MT_TXD_SIZE : MT_SDIO_TXD_SIZE; in mt76_connac2_mac_write_txwi()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/ |
H A D | dma.c | 30 if (skb->len < MT_TXD_SIZE + sizeof(struct ieee80211_hdr)) in mt7603_rx_loopback_skb() 51 hdr = (struct ieee80211_hdr *)&skb->data[MT_TXD_SIZE]; in mt7603_rx_loopback_skb()
|
H A D | mac.h | 128 #define MT_TXD_SIZE (8 * 4) macro
|
H A D | init.c | 9 .txwi_size = MT_TXD_SIZE,
|
H A D | main.c | 440 hdr = (struct ieee80211_hdr *)&skb->data[MT_TXD_SIZE]; in mt7603_ps_set_more_data()
|
H A D | mac.c | 961 val = FIELD_PREP(MT_TXD0_TX_BYTES, skb->len + MT_TXD_SIZE) | in mt7603_mac_write_txwi()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | pci_mac.c | 40 tx_info->buf[0].len = MT_TXD_SIZE + sizeof(*txp); in mt7615_write_fw_txp() 105 txp = txwi + MT_TXD_SIZE; in mt7615_tx_prepare_skb()
|
H A D | mcu.c | 709 if (skb->len > 512 - MT_TXD_SIZE) { in mt7615_mcu_add_beacon_offload() 720 memcpy(req.pkt + MT_TXD_SIZE, skb->data, skb->len); in mt7615_mcu_add_beacon_offload() 721 req.pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len); in mt7615_mcu_add_beacon_offload() 722 req.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset); in mt7615_mcu_add_beacon_offload() 726 csa_offs = MT_TXD_SIZE + offs.cntdwn_counter_offs[0] - 4; in mt7615_mcu_add_beacon_offload() 1085 if (skb->len > 512 - MT_TXD_SIZE) { in mt7615_mcu_uni_add_beacon_offload() 1093 memcpy(req.beacon_tlv.pkt + MT_TXD_SIZE, skb->data, skb->len); in mt7615_mcu_uni_add_beacon_offload() 1094 req.beacon_tlv.pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len); in mt7615_mcu_uni_add_beacon_offload() 1095 req.beacon_tlv.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset); in mt7615_mcu_uni_add_beacon_offload() 1100 csa_offs = MT_TXD_SIZE + offs.cntdwn_counter_offs[0] - 4; in mt7615_mcu_uni_add_beacon_offload()
|
H A D | mmio.c | 171 .txwi_size = MT_TXD_SIZE + sizeof(struct mt76_connac_txp_common), in mt7615_mmio_probe()
|
H A D | mac.c | 733 u32 val, sz_txd = is_mmio ? MT_TXD_SIZE : MT_USB_TXD_SIZE; in mt7615_mac_write_txwi()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | mcu.c | 1105 if (skb->len > 512 - MT_TXD_SIZE) { in mt7921_mcu_uni_add_beacon_offload() 1113 memcpy(req.beacon_tlv.pkt + MT_TXD_SIZE, skb->data, skb->len); in mt7921_mcu_uni_add_beacon_offload() 1114 req.beacon_tlv.pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len); in mt7921_mcu_uni_add_beacon_offload() 1115 req.beacon_tlv.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset); in mt7921_mcu_uni_add_beacon_offload() 1120 csa_offs = MT_TXD_SIZE + offs.cntdwn_counter_offs[0] - 4; in mt7921_mcu_uni_add_beacon_offload()
|
H A D | pci_mac.c | 47 txp = (struct mt76_connac_hw_txp *)(txwi + MT_TXD_SIZE); in mt7921e_tx_prepare_skb()
|
H A D | pci.c | 233 .txwi_size = MT_TXD_SIZE + sizeof(struct mt76_connac_hw_txp), in mt7921_pci_probe()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
H A D | mac.c | 793 txp = (struct mt76_connac_fw_txp *)(txwi + MT_TXD_SIZE); in mt7915_tx_prepare_skb() 833 struct mt76_connac_fw_txp *txp = ptr + MT_TXD_SIZE; in mt7915_wed_init_buf() 835 struct mt76_connac_fw_txp *txp = (void *)((u8 *)ptr + MT_TXD_SIZE); in mt7915_wed_init_buf() 840 memset(ptr, 0, MT_TXD_SIZE + sizeof(*txp)); in mt7915_wed_init_buf() 842 val = FIELD_PREP(MT_TXD0_TX_BYTES, MT_TXD_SIZE) | in mt7915_wed_init_buf() 852 txp->buf[0] = cpu_to_le32(phys + MT_TXD_SIZE + sizeof(*txp)); in mt7915_wed_init_buf() 854 return MT_TXD_SIZE + sizeof(*txp); in mt7915_wed_init_buf()
|
H A D | mcu.c | 1866 int len = sizeof(*cont) + MT_TXD_SIZE + skb->len; in mt7915_mcu_beacon_cont() 1873 cont->pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len); in mt7915_mcu_beacon_cont() 1888 memcpy(buf + MT_TXD_SIZE, skb->data, skb->len); in mt7915_mcu_beacon_cont() 1931 len = sizeof(*discov) + MT_TXD_SIZE + skb->len; in mt7915_mcu_beacon_inband_discov() 1947 discov->prob_rsp_len = cpu_to_le16(MT_TXD_SIZE + skb->len); in mt7915_mcu_beacon_inband_discov() 1954 memcpy(buf + MT_TXD_SIZE, skb->data, skb->len); in mt7915_mcu_beacon_inband_discov() 1992 if (skb->len > MT7915_MAX_BEACON_SIZE - MT_TXD_SIZE) { in mt7915_mcu_add_beacon()
|
H A D | mmio.c | 992 .txwi_size = MT_TXD_SIZE + sizeof(struct mt76_connac_fw_txp), in mt7915_mmio_probe()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | mmio.c | 332 .txwi_size = MT_TXD_SIZE + sizeof(struct mt76_connac_fw_txp), in mt7996_mmio_probe()
|
H A D | mcu.c | 2020 bcn->pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len); in mt7996_mcu_beacon_cont() 2036 memcpy(buf + MT_TXD_SIZE, skb->data, skb->len); in mt7996_mcu_beacon_cont() 2068 if (skb->len > MAX_BEACON_SIZE - MT_TXD_SIZE) { in mt7996_mcu_add_beacon() 2121 if (skb->len > MAX_INBAND_FRAME_SIZE - MT_TXD_SIZE) { in mt7996_mcu_beacon_inband_discov() 2139 discov->prob_rsp_len = cpu_to_le16(MT_TXD_SIZE + skb->len); in mt7996_mcu_beacon_inband_discov() 2147 memcpy(buf + MT_TXD_SIZE, skb->data, skb->len); in mt7996_mcu_beacon_inband_discov()
|
H A D | mac.c | 871 val = FIELD_PREP(MT_TXD0_TX_BYTES, skb->len + MT_TXD_SIZE) | in mt7996_mac_write_txwi() 974 txp = (struct mt76_connac_txp_common *)(txwi + MT_TXD_SIZE); in mt7996_tx_prepare_skb()
|