mbox series

[0/5] wifi: mac80211: build TPE handling

Message ID 20240506194536.102148-7-johannes@sipsolutions.net (mailing list archive)
Headers show
Series wifi: mac80211: build TPE handling | expand

Message

Johannes Berg May 6, 2024, 7:37 p.m. UTC
Rebuild the TPE handling in the stack to always parse out
the data for drivers, and hand only the relevant parts to
them, so e.g. if HE has 80 MHz, EHT has 320 MHz, and we're
connecting with 160 MHz for some reason, drivers won't have
to sort out all the reordering.

Only really affects ath11k right now, patches for iwlwifi
are upcoming.

I have further patches to also handle TPE during CSA (and
puncturing during CSA while I was at it thrown in), but at
this point that requires
https://patchwork.kernel.org/project/linux-wireless/patch/20240415112355.4d34b6a31be7.Ie8453979f5805873a8411c99346bcc3810cd6476@changeid/
and I'm not sure I want to merge that yet?

johannes