summaryrefslogtreecommitdiffstats
path: root/drivers/platform/x86/wmi.c
Commit message (Expand)AuthorAgeFilesLines
* platform/x86: wmi: Remove obsolete duplicate GUID allowlistArmin Wolf2024-03-121-39/+0
* platform/x86: wmi: Do not instantiate older WMI drivers multiple timesArmin Wolf2024-03-121-0/+12
* platform/x86: wmi: Ignore duplicated GUIDs in legacy matchesArmin Wolf2024-03-121-2/+17
* platform/x86: wmi: Always evaluate _WED when receiving an eventArmin Wolf2024-02-271-18/+49
* platform/x86: wmi: Check if event data is not NULLArmin Wolf2024-02-271-2/+9
* platform/x86: wmi: Prevent incompatible event driver from probingArmin Wolf2024-02-271-0/+10
* platform/x86: wmi: Make input buffer mandatory when evaluating methodsArmin Wolf2024-02-131-11/+10
* Merge tag 'platform-drivers-x86-v6.8-2' into pdx/for-nextIlpo Järvinen2024-02-081-69/+112
|\
| * platform/x86: wmi: Fix wmi_dev_probe()Dan Carpenter2024-01-221-1/+1
| * platform/x86: wmi: Fix notify callback lockingArmin Wolf2024-01-221-24/+47
| * platform/x86: wmi: Decouple legacy WMI notify handlers from wmi_block_listArmin Wolf2024-01-221-50/+68
| * platform/x86: wmi: Return immediately if an suitable WMI event is foundArmin Wolf2024-01-221-6/+4
| * platform/x86: wmi: Fix error handling in legacy WMI notify handler functionsArmin Wolf2024-01-221-5/+9
* | platform/x86: wmi: Replace pr_err() with dev_err()Armin Wolf2024-02-071-1/+1
* | platform/x86: wmi: Remove unnecessary out-of-memory messageArmin Wolf2024-02-071-3/+1
* | platform/x86: wmi: Use FW_BUG when warning about missing control methodsArmin Wolf2024-02-071-27/+12
* | platform/x86: wmi: Check if WMxx control method existsArmin Wolf2024-02-071-0/+9
* | platform: x86: wmi: make wmi_bus_type constRicardo B. Marliere2024-02-061-2/+2
* | platform/x86: wmi: Stop using ACPI device classArmin Wolf2024-02-061-2/+1
* | platform/x86: wmi: Use ACPI device name in netlink eventArmin Wolf2024-01-241-1/+1
|/
* Merge tag 'hwmon-for-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds2024-01-121-0/+1
|\
| * hwmon: (dell-smm) Add support for WMI SMM interfaceArmin Wolf2023-12-111-0/+1
* | platform/x86: wmi: Simplify get_subobj_info()Armin Wolf2023-12-191-11/+5
* | platform/x86: wmi: Decouple ACPI notify handler from wmi_block_listArmin Wolf2023-12-191-26/+20
* | platform/x86: wmi: Create WMI bus device firstArmin Wolf2023-12-191-11/+11
* | platform/x86: wmi: Use devres for resource handlingArmin Wolf2023-12-191-23/+35
* | platform/x86: wmi: Remove ACPI handlers after WMI devicesArmin Wolf2023-12-191-5/+4
* | platform/x86: wmi: Remove unused variable in address space handlerArmin Wolf2023-12-191-3/+3
* | platform/x86: wmi: Remove chardev interfaceArmin Wolf2023-12-111-175/+5
* | platform/x86: wmi: Remove debug_event module paramArmin Wolf2023-12-111-67/+7
* | platform/x86: wmi: Remove debug_dump_wdg module paramArmin Wolf2023-12-111-31/+0
* | Merge tag 'platform-drivers-x86-v6.7-3' into pdx86/for-nextHans de Goede2023-12-111-0/+5
|\|
| * platform/x86: wmi: Skip blocks with zero instancesArmin Wolf2023-11-301-0/+5
* | platform/x86/intel/wmi: thunderbolt: Use bus-based WMI interfaceArmin Wolf2023-11-201-0/+1
* | platform/x86: intel-wmi-sbl-fw-update: Use bus-based WMI interfaceArmin Wolf2023-11-201-0/+1
* | platform/x86: wmi: Add wmidev_block_set()Armin Wolf2023-11-201-30/+34
|/
* platform/x86: wmi: Decouple WMI device removal from wmi_block_listArmin Wolf2023-10-251-15/+14
* platform/x86: wmi: Fix opening of char deviceArmin Wolf2023-10-251-14/+6
* platform/x86: wmi: Fix probe failure when failing to register WMI devicesArmin Wolf2023-10-251-8/+8
* platform/x86: wmi: Fix refcounting of WMI devices in legacy functionsArmin Wolf2023-10-251-60/+107
* platform/x86: wmi: Decouple probe deferring from wmi_block_listArmin Wolf2023-10-251-13/+26
* platform/x86: wmi: Replace open coded guid_parse_and_compare()Andy Shevchenko2023-07-101-5/+1
* platform/x86: wmi: Break possible infinite loop when parsing GUIDAndy Shevchenko2023-07-101-10/+12
* platform/x86: wmi: Allow retrieving the number of WMI object instancesArmin Wolf2023-05-091-0/+41
* platform/x86: wmi: Mark GUID-based WMI interface as deprecatedArmin Wolf2023-05-091-6/+6
* platform/x86: wmi: Add kernel doc commentsArmin Wolf2023-05-091-9/+42
* platform/x86: wmi: Convert to platform remove callback returning voidUwe Kleine-König2023-03-071-4/+2
* driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman2023-01-271-2/+2
* platform/x86: wmi: move dev_to_wblock() and dev_to_wdev to use container_of_c...Greg Kroah-Hartman2023-01-271-9/+2
* platform/x86: dell: Add new dell-wmi-ddv driverArmin Wolf2022-11-161-0/+1