summaryrefslogtreecommitdiffstats
path: root/drivers/platform/x86/wmi.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* platform/x86: wmi: Drop forward declaration of static functionsUwe Kleine-König2022-09-191-12/+9
* platform/x86: wmi: Allow duplicate GUIDs for drivers that use struct wmi_driverMario Limonciello2022-09-031-9/+40
* platform/x86: wmi: replace usage of found with dedicated list iterator variableJakob Koschel2022-04-131-7/+6
* platform/x86: wmi: Add no_notify_data flag to struct wmi_driverHans de Goede2021-12-061-4/+6
* platform/x86: wmi: Fix driver->notify() vs ->probe() raceHans de Goede2021-12-061-1/+5
* platform/x86: wmi: Replace read_takes_no_args with a flags fieldHans de Goede2021-12-061-4/+7
* platform/x86: wmi: change notification handler typeMikalai Ramanovich2021-10-221-3/+3
* platform/x86: wmi: more detailed error reporting in find_guid()Barnabás Pőcze2021-09-141-16/+27
* platform/x86: wmi: introduce helper to retrieve event dataBarnabás Pőcze2021-09-141-22/+20
* platform/x86: wmi: introduce helper to determine typeBarnabás Pőcze2021-09-141-11/+10
* platform/x86: wmi: introduce helper to generate method namesBarnabás Pőcze2021-09-141-15/+27
* platform/x86: wmi: introduce helper to convert driver to WMI driverBarnabás Pőcze2021-09-141-12/+10
* platform/x86: wmi: simplify error handling logicBarnabás Pőcze2021-09-141-4/+3
* platform/x86: wmi: do not fail if disabling failsBarnabás Pőcze2021-09-141-1/+8
* platform/x86: wmi: improve debug messagesBarnabás Pőcze2021-09-141-4/+4