]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commitdiff
ACPI: driver: Drop driver_data pointer clearing from two drivers
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 13 Feb 2026 18:26:48 +0000 (19:26 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 13 Feb 2026 21:19:14 +0000 (22:19 +0100)
It is not necessary to clear the driver_data pointer in the ACPI
companion device object on driver remove in the EC and SMBUS HC
ACPI drivers because that pointer is not used there any more after
recent changes.

Drop the unnecessary statements.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Link: https://patch.msgid.link/6242843.lOV4Wx5bFT@rafael.j.wysocki
drivers/acpi/ec.c
drivers/acpi/sbshc.c

index 197970339edc93b13a9a9fb838c59119d4db50a5..f7edc664e064c461997db5165f7d4c8d8612936e 100644 (file)
@@ -1754,12 +1754,10 @@ err:
 
 static void acpi_ec_remove(struct platform_device *pdev)
 {
-       struct acpi_device *device = ACPI_COMPANION(&pdev->dev);
        struct acpi_ec *ec = platform_get_drvdata(pdev);
 
        release_region(ec->data_addr, 1);
        release_region(ec->command_addr, 1);
-       device->driver_data = NULL;
        if (ec != boot_ec) {
                ec_remove_handlers(ec);
                acpi_ec_free(ec);
index 7fc8ae7396d333c8dd607a84a77b27aa902b53a9..cb60d1d52e3e2516a21bb85aa90f75e2f00c67d1 100644 (file)
@@ -275,13 +275,11 @@ static int acpi_smbus_hc_probe(struct platform_device *pdev)
 
 static void acpi_smbus_hc_remove(struct platform_device *pdev)
 {
-       struct acpi_device *device = ACPI_COMPANION(&pdev->dev);
        struct acpi_smb_hc *hc = platform_get_drvdata(pdev);
 
        acpi_ec_remove_query_handler(hc->ec, hc->query_bit);
        acpi_os_wait_events_complete();
        kfree(hc);
-       device->driver_data = NULL;
 }
 
 module_platform_driver(acpi_smb_hc_driver);