platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature
authorMa Jun <Jun.Ma2@amd.com>
Mon, 11 Dec 2023 10:06:23 +0000 (18:06 +0800)
committerHans de Goede <hdegoede@redhat.com>
Mon, 11 Dec 2023 10:33:44 +0000 (11:33 +0100)
commit58e82a62669da52e688f4a8b89922c1839bf1001
tree6d238b3543a24cc532cd7ab51f6e279a9e3e96b1
parent2128f3cca5a2e7ab4d1ffb16c0e0431c3a0106a1
platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature

Due to electrical and mechanical constraints in certain platform designs
there may be likely interference of relatively high-powered harmonics of
the (G-)DDR memory clocks with local radio module frequency bands used
by Wifi 6/6e/7.

To mitigate this, AMD has introduced a mechanism that devices can use to
notify active use of particular frequencies so that other devices can make
relative internal adjustments as necessary to avoid this resonance.

Co-developed-by: Evan Quan <quanliangl@hotmail.com>
Signed-off-by: Evan Quan <quanliangl@hotmail.com>
Signed-off-by: Ma Jun <Jun.Ma2@amd.com>
Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/amd/Kconfig
drivers/platform/x86/amd/Makefile
drivers/platform/x86/amd/wbrf.c [new file with mode: 0644]
include/linux/acpi_amd_wbrf.h [new file with mode: 0644]