linux-loongson/drivers/platform/x86/dell/dell-wmi-sysman
Kurt Borja 314e5ad478
platform/x86: dell-wmi-sysman: Fix class device unregistration
Devices under the firmware_attributes_class do not have unique a dev_t.
Therefore, device_unregister() should be used instead of
device_destroy(), since the latter may match any device with a given
dev_t.

Fixes: e8a60aa740 ("platform/x86: Introduce support for Systems Management Driver over WMI for Dell Systems")
Signed-off-by: Kurt Borja <kuurtb@gmail.com>
Link: https://lore.kernel.org/r/20250625-dest-fix-v1-3-3a0f342312bb@gmail.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
2025-06-30 12:12:17 +03:00
..
biosattr-interface.c
dell-wmi-sysman.h platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks 2025-06-30 11:36:52 +03:00
enum-attributes.c platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks 2025-06-30 11:36:52 +03:00
int-attributes.c platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks 2025-06-30 11:36:52 +03:00
Makefile platform/x86: dell: dell-wmi-sysman: Use *-y instead of *-objs in Makefile 2025-02-24 17:14:59 +02:00
passobj-attributes.c platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks 2025-06-30 11:36:52 +03:00
passwordattr-interface.c platform/x86: dell-wmi-sysman: Change user experience when Admin/System Password is modified 2021-06-28 11:53:24 +02:00
string-attributes.c platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks 2025-06-30 11:36:52 +03:00
sysman.c platform/x86: dell-wmi-sysman: Fix class device unregistration 2025-06-30 12:12:17 +03:00