drivers/wifi: Support Energy Detection Threshold

The 'Energy Detection Threshold' DSM function 10 provides the desired
status of the EDT optimizations.

The implementation follows document 559910 Intel Connectivity
Platforms BIOS Guideline revision 8.3 specification.

BUG=b:352788465
TEST=ACPI DSM Function 10 reflects the value of the SAR binary

Change-Id: I2e2e9d4f5420020bd7540cb36fa8aebfedf62285
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/83430
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Reviewed-by: YH Lin <yueherngl@google.com>
This commit is contained in:
Jeremy Compostella 2024-07-11 15:43:35 -07:00 committed by Felix Held
commit dd4b3aa7b9
2 changed files with 69 additions and 1 deletions

View file

@ -60,6 +60,7 @@ struct dsm_profile {
uint32_t enablement_11ax;
uint32_t unii_4;
uint32_t enablement_11be;
uint32_t energy_detection_threshold;
};
struct bsar_profile {