drivers/wifi: Support Wi-Fi 7 11be Enablement

Add 802.11be (aka. Wi-Fi 7) enable/disable support based on document
559910 Intel Connectivity Platforms BIOS_Guidelines revision 8.3.

There are countries where Wi-Fi 7 should be disabled by default. This
adds capability for OEM to enable or disable by updating the board
specific Specific Absorption Rate (SAR) binary.

BUG=b:348345300
BRANCH=firmware-rex-15709.B
TEST=SSDT dump shows that the _DSM method returns the value supplied
     by the SAR binary for function 12

Change-Id: Ifa1482d7511f48f5138d4c68566f07ce79f37a7a
Signed-off-by: Ravi Sarawadi <ravishankar.sarawadi@intel.com>
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/82207
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Reviewed-by: Eric Lai <ericllai@google.com>
Reviewed-by: YH Lin <yueherngl@google.com>
This commit is contained in:
Ravi Sarawadi 2024-05-06 09:58:52 -07:00 committed by Subrata Banik
commit 511222c187
2 changed files with 28 additions and 0 deletions

View file

@ -57,6 +57,7 @@ struct dsm_profile {
uint32_t uart_configurations;
uint32_t enablement_11ax;
uint32_t unii_4;
uint32_t enablement_11be;
};
struct sar_header {