X-Git-Url: https://jxself.org/git/?p=linux-libre-firmware.git;a=blobdiff_plain;f=carl9170fw%2Fcarlfw%2Finclude%2Fdma.h;h=8141b1c5ad4344cc3c919bc217096e9514a283a8;hp=477c2a2ca2a1ebe7214a7b9e8b29c6b640757262;hb=97aaa0985b9f4d46ce79b21e20113931b6aed5ae;hpb=92752b8937266b923871301f47d205541c0c21b9 diff --git a/carl9170fw/carlfw/include/dma.h b/carl9170fw/carlfw/include/dma.h index 477c2a2..8141b1c 100644 --- a/carl9170fw/carlfw/include/dma.h +++ b/carl9170fw/carlfw/include/dma.h @@ -73,12 +73,12 @@ struct carl9170_tx_ba_superframe { struct ar9170_tx_null_frame { struct ar9170_tx_hwdesc hdr; struct ieee80211_hdr null; -} __packed; +} __packed __aligned(4); struct carl9170_tx_null_superframe { struct carl9170_tx_superdesc s; struct ar9170_tx_null_frame f; -} __packed; +} __packed __aligned(4); #define CARL9170_BA_BUFFER_LEN (__roundup(sizeof(struct carl9170_tx_ba_superframe), 16)) #define CARL9170_RSP_BUFFER_LEN AR9170_BLOCK_SIZE