Searched refs:MT_TXD_SIZE (Results 1 - 21 of 21) sorted by relevance

/freebsd-current/sys/contrib/dev/mediatek/mt76/
H A Dmt76_connac.h34 #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);
H A Dmt76_connac3_mac.h185 #define MT_TXD_SIZE (8 * 4) macro
H A Dmt76_connac_mac.c185 tx_info->buf[0].len = MT_TXD_SIZE + sizeof(*txp);
492 u32 val, sz_txd = mt76_is_mmio(dev) ? MT_TXD_SIZE : MT_SDIO_TXD_SIZE;
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7603/
H A Ddma.c30 if (skb->len < MT_TXD_SIZE + sizeof(struct ieee80211_hdr))
51 hdr = (struct ieee80211_hdr *)&skb->data[MT_TXD_SIZE];
H A Dmac.h128 #define MT_TXD_SIZE (8 * 4) macro
H A Dinit.c9 .txwi_size = MT_TXD_SIZE,
H A Dmain.c440 hdr = (struct ieee80211_hdr *)&skb->data[MT_TXD_SIZE];
H A Dmac.c961 val = FIELD_PREP(MT_TXD0_TX_BYTES, skb->len + MT_TXD_SIZE) |
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dpci_mac.c47 txp = (struct mt76_connac_hw_txp *)(txwi + MT_TXD_SIZE);
H A Dmcu.c1105 if (skb->len > 512 - MT_TXD_SIZE) {
1113 memcpy(req.beacon_tlv.pkt + MT_TXD_SIZE, skb->data, skb->len);
1114 req.beacon_tlv.pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len);
1115 req.beacon_tlv.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset);
1120 csa_offs = MT_TXD_SIZE + offs.cntdwn_counter_offs[0] - 4;
H A Dpci.c233 .txwi_size = MT_TXD_SIZE + sizeof(struct mt76_connac_hw_txp),
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dpci_mac.c37 tx_info->buf[0].len = MT_TXD_SIZE + sizeof(*txp);
102 txp = txwi + MT_TXD_SIZE;
H A Dmcu.c705 if (skb->len > 512 - MT_TXD_SIZE) {
716 memcpy(req.pkt + MT_TXD_SIZE, skb->data, skb->len);
717 req.pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len);
718 req.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset);
722 csa_offs = MT_TXD_SIZE + offs.cntdwn_counter_offs[0] - 4;
1081 if (skb->len > 512 - MT_TXD_SIZE) {
1089 memcpy(req.beacon_tlv.pkt + MT_TXD_SIZE, skb->data, skb->len);
1090 req.beacon_tlv.pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len);
1091 req.beacon_tlv.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset);
1096 csa_offs = MT_TXD_SIZE
[all...]
H A Dmmio.c171 .txwi_size = MT_TXD_SIZE + sizeof(struct mt76_connac_txp_common),
H A Dmac.c730 u32 val, sz_txd = is_mmio ? MT_TXD_SIZE : MT_USB_TXD_SIZE;
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmac.c793 txp = (struct mt76_connac_fw_txp *)(txwi + MT_TXD_SIZE);
833 struct mt76_connac_fw_txp *txp = ptr + MT_TXD_SIZE;
835 struct mt76_connac_fw_txp *txp = (void *)((u8 *)ptr + MT_TXD_SIZE);
840 memset(ptr, 0, MT_TXD_SIZE + sizeof(*txp));
842 val = FIELD_PREP(MT_TXD0_TX_BYTES, MT_TXD_SIZE) |
852 txp->buf[0] = cpu_to_le32(phys + MT_TXD_SIZE + sizeof(*txp));
854 return MT_TXD_SIZE + sizeof(*txp);
H A Dmcu.c1866 int len = sizeof(*cont) + MT_TXD_SIZE + skb->len;
1873 cont->pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len);
1888 memcpy(buf + MT_TXD_SIZE, skb->data, skb->len);
1931 len = sizeof(*discov) + MT_TXD_SIZE + skb->len;
1947 discov->prob_rsp_len = cpu_to_le16(MT_TXD_SIZE + skb->len);
1954 memcpy(buf + MT_TXD_SIZE, skb->data, skb->len);
1992 if (skb->len > MT7915_MAX_BEACON_SIZE - MT_TXD_SIZE) {
H A Dmmio.c992 .txwi_size = MT_TXD_SIZE + sizeof(struct mt76_connac_fw_txp),
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmmio.c332 .txwi_size = MT_TXD_SIZE + sizeof(struct mt76_connac_fw_txp),
H A Dmcu.c2020 bcn->pkt_len = cpu_to_le16(MT_TXD_SIZE + skb->len);
2036 memcpy(buf + MT_TXD_SIZE, skb->data, skb->len);
2068 if (skb->len > MAX_BEACON_SIZE - MT_TXD_SIZE) {
2121 if (skb->len > MAX_INBAND_FRAME_SIZE - MT_TXD_SIZE) {
2139 discov->prob_rsp_len = cpu_to_le16(MT_TXD_SIZE + skb->len);
2147 memcpy(buf + MT_TXD_SIZE, skb->data, skb->len);
H A Dmac.c871 val = FIELD_PREP(MT_TXD0_TX_BYTES, skb->len + MT_TXD_SIZE) |
974 txp = (struct mt76_connac_txp_common *)(txwi + MT_TXD_SIZE);

Completed in 294 milliseconds