Re: [PATCH v1 0/5] platform/x86: fujitsu: Bind drivers to platform devices instead of ACPI ones
From: Jonathan Woithe
Date: Mon Mar 02 2026 - 08:56:53 EST
Hi Rafael
On Wed, Feb 25, 2026 at 09:41:09PM +0100, Rafael J. Wysocki wrote:
> This series is part of a larger effort to switch over all drivers using
> the struct acpi_driver interface to the more common struct platform_driver
> interface and eliminate the former. The background is explained in
> Documentation/driver-api/acpi/acpi-drivers.rst and in the changelog of
> the patch that introduced the above document:
>
> https://lore.kernel.org/all/2396510.ElGaqSPkdT@rafael.j.wysocki/
>
> The bottom line is that the kernel would be better off without struct
> acpi_driver and so it is better to get rid of it.
>
> This series carries out driver conversions of the platform x86 drivers
> for Fujitsu platforms.
>
> Patch [1/5] converts the fujitsu-tablet to a proper platform one based
> on the struct platform_driver interface.
>
> Patch [2/5] rearranges the code in the fujitsu-laptop driver to avoid
> introducing forward declarations of some functions in the subsequent
> patches.
>
> Patch [3/5] updates the fujitsu-laptop driver to install ACPI notify
> handlers by itself instead of using .notify() callbacks from struct
> acpi_driver, which is requisite for the driver conversion.
>
> Patches [4-5/5] replaces two instances of the struct acpi_driver
> interface in the fujitsu-laptop driver with struct platform_driver.
Thanks for preparing this patch series. It looks reasonable to me. At this
point I have nothing to add.
Acked-by: Jonathan Woithe <jwoithe@xxxxxxxxxx>
Regards
jonathan