summaryrefslogtreecommitdiff
path: root/drivers/platform/x86/wmi.c
AgeCommit message (Expand)Author
2024-10-29platform/x86: wmi: Introduce to_wmi_driver()Armin Wolf
2024-10-29platform/x86: wmi: Replace dev_to_wdev() with to_wmi_device()Armin Wolf
2024-10-29platform/x86: wmi: Remove wmi_block_listArmin Wolf
2024-10-17platform/x86: Switch back to struct platform_driver::remove()Uwe Kleine-König
2024-10-09platform/x86: wmi: Implement proper shutdown handlingArmin Wolf
2024-09-05platform/x86: wmi: Call both legacy and WMI driver notify handlersArmin Wolf
2024-09-05platform/x86: wmi: Merge get_event_data() with wmi_get_notify_data()Armin Wolf
2024-09-05platform/x86: wmi: Remove wmi_get_event_data()Armin Wolf
2024-09-05platform/x86: wmi: Pass event data directly to legacy notify handlersArmin Wolf
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2024-07-03driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman
2024-06-24platform/x86: wmi: Add driver_override supportArmin Wolf
2024-05-16platform/x86: wmi: Remove custom EC address space handlerRafael J. Wysocki
2024-03-25platform/x86: wmi: Avoid returning AE_OK upon unknown errorArmin Wolf
2024-03-25platform/x86: wmi: Support reading/writing 16 bit EC valuesArmin Wolf
2024-03-12platform/x86: wmi: Remove obsolete duplicate GUID allowlistArmin Wolf
2024-03-12platform/x86: wmi: Do not instantiate older WMI drivers multiple timesArmin Wolf
2024-03-12platform/x86: wmi: Ignore duplicated GUIDs in legacy matchesArmin Wolf
2024-02-27platform/x86: wmi: Always evaluate _WED when receiving an eventArmin Wolf
2024-02-27platform/x86: wmi: Check if event data is not NULLArmin Wolf
2024-02-27platform/x86: wmi: Prevent incompatible event driver from probingArmin Wolf
2024-02-13platform/x86: wmi: Make input buffer mandatory when evaluating methodsArmin Wolf
2024-02-08Merge tag 'platform-drivers-x86-v6.8-2' into pdx/for-nextIlpo Järvinen
2024-02-07platform/x86: wmi: Replace pr_err() with dev_err()Armin Wolf
2024-02-07platform/x86: wmi: Remove unnecessary out-of-memory messageArmin Wolf
2024-02-07platform/x86: wmi: Use FW_BUG when warning about missing control methodsArmin Wolf
2024-02-07platform/x86: wmi: Check if WMxx control method existsArmin Wolf
2024-02-06platform: x86: wmi: make wmi_bus_type constRicardo B. Marliere
2024-02-06platform/x86: wmi: Stop using ACPI device classArmin Wolf
2024-01-24platform/x86: wmi: Use ACPI device name in netlink eventArmin Wolf
2024-01-22platform/x86: wmi: Fix wmi_dev_probe()Dan Carpenter
2024-01-22platform/x86: wmi: Fix notify callback lockingArmin Wolf
2024-01-22platform/x86: wmi: Decouple legacy WMI notify handlers from wmi_block_listArmin Wolf
2024-01-22platform/x86: wmi: Return immediately if an suitable WMI event is foundArmin Wolf
2024-01-22platform/x86: wmi: Fix error handling in legacy WMI notify handler functionsArmin Wolf
2024-01-12Merge tag 'hwmon-for-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds
2023-12-19platform/x86: wmi: Simplify get_subobj_info()Armin Wolf
2023-12-19platform/x86: wmi: Decouple ACPI notify handler from wmi_block_listArmin Wolf
2023-12-19platform/x86: wmi: Create WMI bus device firstArmin Wolf
2023-12-19platform/x86: wmi: Use devres for resource handlingArmin Wolf
2023-12-19platform/x86: wmi: Remove ACPI handlers after WMI devicesArmin Wolf
2023-12-19platform/x86: wmi: Remove unused variable in address space handlerArmin Wolf
2023-12-11hwmon: (dell-smm) Add support for WMI SMM interfaceArmin Wolf
2023-12-11platform/x86: wmi: Remove chardev interfaceArmin Wolf
2023-12-11platform/x86: wmi: Remove debug_event module paramArmin Wolf
2023-12-11platform/x86: wmi: Remove debug_dump_wdg module paramArmin Wolf
2023-12-11Merge tag 'platform-drivers-x86-v6.7-3' into pdx86/for-nextHans de Goede
2023-11-30platform/x86: wmi: Skip blocks with zero instancesArmin Wolf
2023-11-20platform/x86/intel/wmi: thunderbolt: Use bus-based WMI interfaceArmin Wolf
2023-11-20platform/x86: intel-wmi-sbl-fw-update: Use bus-based WMI interfaceArmin Wolf