aboutsummaryrefslogtreecommitdiff
path: root/drivers/platform/x86/wmi.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-16platform/x86: wmi: Remove custom EC address space handlerGravatar Rafael J. Wysocki 1-92/+0
2024-03-25platform/x86: wmi: Avoid returning AE_OK upon unknown errorGravatar Armin Wolf 1-1/+3
2024-03-25platform/x86: wmi: Support reading/writing 16 bit EC valuesGravatar Armin Wolf 1-13/+41
2024-03-12platform/x86: wmi: Remove obsolete duplicate GUID allowlistGravatar Armin Wolf 1-39/+0
2024-03-12platform/x86: wmi: Do not instantiate older WMI drivers multiple timesGravatar Armin Wolf 1-0/+12
2024-03-12platform/x86: wmi: Ignore duplicated GUIDs in legacy matchesGravatar Armin Wolf 1-2/+17
2024-02-27platform/x86: wmi: Always evaluate _WED when receiving an eventGravatar Armin Wolf 1-18/+49
2024-02-27platform/x86: wmi: Check if event data is not NULLGravatar Armin Wolf 1-2/+9
2024-02-27platform/x86: wmi: Prevent incompatible event driver from probingGravatar Armin Wolf 1-0/+10
2024-02-13platform/x86: wmi: Make input buffer mandatory when evaluating methodsGravatar Armin Wolf 1-11/+10
2024-02-08Merge tag 'platform-drivers-x86-v6.8-2' into pdx/for-nextGravatar Ilpo Järvinen 1-69/+112
2024-02-07platform/x86: wmi: Replace pr_err() with dev_err()Gravatar Armin Wolf 1-1/+1
2024-02-07platform/x86: wmi: Remove unnecessary out-of-memory messageGravatar Armin Wolf 1-3/+1
2024-02-07platform/x86: wmi: Use FW_BUG when warning about missing control methodsGravatar Armin Wolf 1-27/+12
2024-02-07platform/x86: wmi: Check if WMxx control method existsGravatar Armin Wolf 1-0/+9
2024-02-06platform: x86: wmi: make wmi_bus_type constGravatar Ricardo B. Marliere 1-2/+2
2024-02-06platform/x86: wmi: Stop using ACPI device classGravatar Armin Wolf 1-2/+1
2024-01-24platform/x86: wmi: Use ACPI device name in netlink eventGravatar Armin Wolf 1-1/+1
2024-01-22platform/x86: wmi: Fix wmi_dev_probe()Gravatar Dan Carpenter 1-1/+1
2024-01-22platform/x86: wmi: Fix notify callback lockingGravatar Armin Wolf 1-24/+47
2024-01-22platform/x86: wmi: Decouple legacy WMI notify handlers from wmi_block_listGravatar Armin Wolf 1-50/+68
2024-01-22platform/x86: wmi: Return immediately if an suitable WMI event is foundGravatar Armin Wolf 1-6/+4
2024-01-22platform/x86: wmi: Fix error handling in legacy WMI notify handler functionsGravatar Armin Wolf 1-5/+9
2024-01-12Merge tag 'hwmon-for-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Gravatar Linus Torvalds 1-0/+1
2023-12-19platform/x86: wmi: Simplify get_subobj_info()Gravatar Armin Wolf 1-11/+5
2023-12-19platform/x86: wmi: Decouple ACPI notify handler from wmi_block_listGravatar Armin Wolf 1-26/+20
2023-12-19platform/x86: wmi: Create WMI bus device firstGravatar Armin Wolf 1-11/+11
2023-12-19platform/x86: wmi: Use devres for resource handlingGravatar Armin Wolf 1-23/+35
2023-12-19platform/x86: wmi: Remove ACPI handlers after WMI devicesGravatar Armin Wolf 1-5/+4
2023-12-19platform/x86: wmi: Remove unused variable in address space handlerGravatar Armin Wolf 1-3/+3
2023-12-11hwmon: (dell-smm) Add support for WMI SMM interfaceGravatar Armin Wolf 1-0/+1
2023-12-11platform/x86: wmi: Remove chardev interfaceGravatar Armin Wolf 1-175/+5
2023-12-11platform/x86: wmi: Remove debug_event module paramGravatar Armin Wolf 1-67/+7
2023-12-11platform/x86: wmi: Remove debug_dump_wdg module paramGravatar Armin Wolf 1-31/+0
2023-12-11Merge tag 'platform-drivers-x86-v6.7-3' into pdx86/for-nextGravatar Hans de Goede 1-0/+5
2023-11-30platform/x86: wmi: Skip blocks with zero instancesGravatar Armin Wolf 1-0/+5
2023-11-20platform/x86/intel/wmi: thunderbolt: Use bus-based WMI interfaceGravatar Armin Wolf 1-0/+1
2023-11-20platform/x86: intel-wmi-sbl-fw-update: Use bus-based WMI interfaceGravatar Armin Wolf 1-0/+1
2023-11-20platform/x86: wmi: Add wmidev_block_set()Gravatar Armin Wolf 1-30/+34
2023-10-25platform/x86: wmi: Decouple WMI device removal from wmi_block_listGravatar Armin Wolf 1-15/+14
2023-10-25platform/x86: wmi: Fix opening of char deviceGravatar Armin Wolf 1-14/+6
2023-10-25platform/x86: wmi: Fix probe failure when failing to register WMI devicesGravatar Armin Wolf 1-8/+8
2023-10-25platform/x86: wmi: Fix refcounting of WMI devices in legacy functionsGravatar Armin Wolf 1-60/+107
2023-10-25platform/x86: wmi: Decouple probe deferring from wmi_block_listGravatar Armin Wolf 1-13/+26
2023-07-10platform/x86: wmi: Replace open coded guid_parse_and_compare()Gravatar Andy Shevchenko 1-5/+1
2023-07-10platform/x86: wmi: Break possible infinite loop when parsing GUIDGravatar Andy Shevchenko 1-10/+12
2023-05-09platform/x86: wmi: Allow retrieving the number of WMI object instancesGravatar Armin Wolf 1-0/+41
2023-05-09platform/x86: wmi: Mark GUID-based WMI interface as deprecatedGravatar Armin Wolf 1-6/+6
2023-05-09platform/x86: wmi: Add kernel doc commentsGravatar Armin Wolf 1-9/+42
2023-03-07platform/x86: wmi: Convert to platform remove callback returning voidGravatar Uwe Kleine-König 1-4/+2