• Michal Kazior's avatar
    ath10k: add new 4addr related fw_feature · 48f4ca34
    Michal Kazior authored
    Some firmware revisions pad 4th hw address in
    Native Wifi Rx decap. This is the case with 10.x
    and it was assumed that this is true for all
    firmware images.
    
    However QCA988X with 999.999.0.636 and QCA61X4
    with WLAN.RM.2.0-00088 don't have the padding.
    Hence add a feature flag indicating that the
    padding isn't present so firmware images can
    advertise it appropriately. This way driver will
    behave as it was before with old firmware blobs
    and doesn't cause any regressions from user
    perspective.
    
    Effectively this patch enables QCA988X with
    999.999.0.636 and QCA61X4 with WLAN.RM.2.0-00088
    to set up client bridging provided user has an
    updated firmware blob.
    Signed-off-by: default avatarMichal Kazior <michal.kazior@tieto.com>
    Signed-off-by: default avatarKalle Valo <kvalo@qca.qualcomm.com>
    48f4ca34
htt_rx.c 56.5 KB