mirror-linux/drivers/platform/x86/dell
Rafael J. Wysocki 8a17c62b02
platform/x86: dell/dell-rbtn: Check ACPI_COMPANION() against NULL
Every platform driver can be forced to match a device that doesn't match
its list of device IDs because of device_match_driver_override(), so
platform drivers that rely on the existence of a device's ACPI companion
object need to verify its presence.

Accordingly, add a requisite ACPI_COMPANION() check against NULL to the
platform/x86 dell-rbtn driver.

Fixes: 19ebacfb44 ("platform/x86: dell/dell-rbtn: Convert ACPI driver to a platform one")
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://patch.msgid.link/2276487.irdbgypaU6@rafael.j.wysocki
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
2026-05-20 13:05:06 +03:00
..
dell-wmi-sysman platform/x86: dell-wmi-sysman: bound enumeration string aggregation 2026-04-09 15:41:26 +03:00
Kconfig platform: Do not enable by default during compile testing 2025-04-24 15:53:35 +03:00
Makefile platform/x86: dell: Use *-y instead of *-objs in Makefile 2025-02-17 10:45:43 +02:00
alienware-wmi-base.c platform/x86: alienware-wmi: Update header and module information 2025-02-10 12:56:33 +02:00
alienware-wmi-legacy.c platform/x86: Split the alienware-wmi driver 2025-02-10 12:56:28 +02:00
alienware-wmi-wmax.c platform/x86: alienware-wmi-wmax: Add G-Mode support to m18 laptops 2026-02-23 18:02:15 +02:00
alienware-wmi.h platform/x86: Update alienware-wmi config entries 2025-02-10 12:56:31 +02:00
dcdbas.c sysfs: treewide: switch back to attribute_group::bin_attrs 2025-06-17 10:44:15 +02:00
dcdbas.h platform/x86: dell: dcdbas: Constify 'struct bin_attribute' 2024-12-17 13:11:42 +02:00
dell-laptop.c power supply and reset changes for the 6.14 series 2025-01-27 15:37:16 -08:00
dell-lis3lv02d.c platform/x86: dell-lis3lv02d: Add Latitude 5400 2025-12-22 16:11:35 +02:00
dell-pc.c platform/x86/dell: Set USTT mode according to BIOS after reboot 2025-09-23 12:06:31 +03:00
dell-rbtn.c platform/x86: dell/dell-rbtn: Check ACPI_COMPANION() against NULL 2026-05-20 13:05:06 +03:00
dell-rbtn.h
dell-smbios-base.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
dell-smbios-smm.c platform/x86: dell-smbios-wmi: Stop touching WMI device ID 2025-08-12 15:00:32 +03:00
dell-smbios-wmi.c platform/x86: dell-smbios-wmi: Stop touching WMI device ID 2025-08-12 15:00:32 +03:00
dell-smbios.h platform/x86: dell-smbios-wmi: Stop touching WMI device ID 2025-08-12 15:00:32 +03:00
dell-smo8800-ids.h platform/x86: dell-smo8800: Move SMO88xx acpi_device_ids to dell-smo8800-ids.h 2024-12-17 13:13:03 +02:00
dell-smo8800.c platform/x86: dell-smo8800: Move SMO88xx acpi_device_ids to dell-smo8800-ids.h 2024-12-17 13:13:03 +02:00
dell-uart-backlight.c platform/x86: dell-uart-backlight: Use blacklight power constant 2025-07-22 16:02:50 +03:00
dell-wmi-aio.c platform/x86: wmi: Pass event data directly to legacy notify handlers 2024-09-05 17:21:59 +02:00
dell-wmi-base.c platform/wmi: Replace .no_notify_data with .min_event_size 2026-04-13 14:11:27 +03:00
dell-wmi-ddv.c platform/x86: dell-ddv: Fix taking the psy->extensions_sem lock twice 2025-07-07 15:19:51 +03:00
dell-wmi-descriptor.c platform/x86: Adjust Dell drivers to a personal email address 2021-04-07 19:47:23 +02:00
dell-wmi-descriptor.h
dell-wmi-led.c
dell-wmi-privacy.c Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08:00
dell-wmi-privacy.h platform/x86: dell-privacy: Add support for Dell hardware privacy 2021-06-16 17:47:51 +02:00
dell_rbu.c platform/x86: dell_rbu: avoid uninit value usage in packet_size_write() 2026-04-09 14:56:33 +03:00