On 12/11/2023 08:47, Christian König wrote:
Am 11.12.23 um 12:02 schrieb Hans de Goede:
Hi Wifi and AMDGPU maintainers,
Here is a pull-request for the platform-drivers-x86 parts of:
https://lore.kernel.org/platform-driver-x86/20231211100630.2170152-1-Jun.Ma2@xxxxxxx/
From my pov the pdx86 bits are ready and the
platform-drivers-x86-amd-wbrf-v6.8-1 tag can be merged by you to merge
the wifi-subsys resp. the amdgpu driver changes on top.
The few comments I had for the amdgpu patches were addressed and I
honestly don't have time to take a detailed look at the general framework.
So perfectly fine to merge that stuff from my side. Alex or Mario might
have some additional comments, but I think they will give their go as well.
My feedback has been taken into account already, I'm happy with the
series now.
I'm a bit confused how exactly the drm/amd patches get applied though.
Is it like this:
1) immutable branch for platform-x86
2) immutable branch for platform-x86 merged into wlan-next
3) immutable branch for platform-x86 merged into drm-next?
4) wlan-next and drm-next come together for 6.8
Normally stuff from amd-staging-drm-next is put into the drm-next branch
and then merge through the drm.
amd-staging-drm-next tracks a much older tree so I'm thinking merging
the immutable branch for platform-x86 won't work.
Maybe the right answer is that the "immutable branch gets merged into
drm-next" and we just have some cherry-picks for all the commits into
amd-staging-drm-next so we can compile but Alex doesn't put them as part
of the next PR to drm-next. When ASDN rebased to 6.8 or newer they
would drop off.
Regards,
Christian.
This only adds kernel internal API, so if in the future the API needs
work that can be done.
I've not merged this branch into pdx86/for-next yet, since I see
little use in merging it without any users. I'll merge it once either
the wifi or amdgpu changes are also merged
(and if some blocking issues get identified before either are merged I
can prepare a new pull-request fixing the issues).
Regards,
Hans
The following changes since commit
b85ea95d086471afb4ad062012a4d73cd328fa86:
Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git tags/platform-drivers-x86-amd-wbrf-v6.8-1
for you to fetch changes up to 58e82a62669da52e688f4a8b89922c1839bf1001:
platform/x86/amd: Add support for AMD ACPI based Wifi band RFI
mitigation feature (2023-12-11 11:33:44 +0100)
----------------------------------------------------------------
Immutable branch between pdx86 amd wbrf branch and wifi / amdgpu due
for the v6.8 merge window
platform-drivers-x86-amd-wbrf-v6.8-1: v6.7-rc1 + AMD WBRF support
for merging into the wifi subsys and amdgpu driver for 6.8.
----------------------------------------------------------------
Ma Jun (2):
Documentation/driver-api: Add document about WBRF mechanism
platform/x86/amd: Add support for AMD ACPI based Wifi band RFI
mitigation feature
Documentation/driver-api/index.rst | 1 +
Documentation/driver-api/wbrf.rst | 78 +++++++++
drivers/platform/x86/amd/Kconfig | 14 ++
drivers/platform/x86/amd/Makefile | 1 +
drivers/platform/x86/amd/wbrf.c | 317
+++++++++++++++++++++++++++++++++++++
include/linux/acpi_amd_wbrf.h | 91 +++++++++++
6 files changed, 502 insertions(+)
create mode 100644 Documentation/driver-api/wbrf.rst
create mode 100644 drivers/platform/x86/amd/wbrf.c
create mode 100644 include/linux/acpi_amd_wbrf.h