summaryrefslogtreecommitdiff
path: root/drivers/platform/x86/wmi.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-13platform/x86: wmi: Skip blocks with zero instancesArmin Wolf1-0/+5
2023-12-13platform/x86: wmi: Allow duplicate GUIDs for drivers that use struct wmi_driverMario Limonciello1-9/+42
2023-11-20platform/x86: wmi: Fix opening of char deviceArmin Wolf1-14/+6
2023-11-20platform/x86: wmi: remove unnecessary initializationsBarnabás Pőcze1-9/+9
2023-11-20platform/x86: wmi: Fix probe failure when failing to register WMI devicesArmin Wolf1-8/+8
2023-07-23platform/x86: wmi: Break possible infinite loop when parsing GUIDAndy Shevchenko1-10/+12
2023-07-23platform/x86: wmi: move variablesBarnabás Pőcze1-5/+4
2023-07-23platform/x86: wmi: use guid_t and guid_equal()Barnabás Pőcze1-17/+17
2023-07-23platform/x86: wmi: remove unnecessary argumentBarnabás Pőcze1-5/+4
2022-07-12platform/x86: wmi: Fix driver->notify() vs ->probe() raceHans de Goede1-1/+5
2022-07-12platform/x86: wmi: Replace read_takes_no_args with a flags fieldHans de Goede1-4/+7
2022-07-12platform/x86: wmi: introduce helper to convert driver to WMI driverBarnabás Pőcze1-12/+10
2021-11-18platform/x86: wmi: do not fail if disabling failsBarnabás Pőcze1-1/+8
2021-07-21bus: Make remove callback return voidUwe Kleine-König1-3/+1
2021-03-08platform/x86: wmi: Make remove callback return voidUwe Kleine-König1-3/+2
2021-03-08platform: x86: ACPI: Get rid of ACPICA message printingRafael J. Wysocki1-1/+0
2020-10-28platform/x86: remove unneeded breakTom Rix1-3/+0
2020-10-27Revert "platform/x86: wmi: Destroy on cleanup rather than unregister"Yongxin Liu1-2/+2
2020-04-23platform/x86: wmi: Describe function parametersAndy Shevchenko1-7/+9
2020-04-23platform/x86: wmi: Fix indentation in some casesAndy Shevchenko1-6/+3
2020-04-23platform/x86: wmi: Replace UUID redefinitions by their originalsAndy Shevchenko1-10/+10
2020-03-21acpi: Remove header dependencyPeter Zijlstra1-0/+1
2019-10-23compat_ioctl: move more drivers to compat_ptr_ioctlArnd Bergmann1-1/+1
2019-07-30platform/x86: wmi: Remove acpi_has_method() callKelsey Skunberg1-3/+1
2019-07-15Merge tag 'platform-drivers-x86-v5.3-1' of git://git.infradead.org/linux-plat...Linus Torvalds1-1/+43
2019-06-17platform/x86: wmi: add context argument to the probe functionMattias Jacobsson1-1/+2
2019-06-17platform/x86: wmi: add context pointer field to struct wmi_device_idMattias Jacobsson1-0/+22
2019-06-17platform/x86: wmi: Add function to get _UID of WMI deviceYurii Pavlovskyi1-0/+19
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-18/+1
2019-03-07platform/x86: wmi: move struct wmi_device_id to mod_devicetable.hMattias Jacobsson1-1/+1
2019-02-23platform/x86: wmi: fix potential null pointer dereferenceMattias Jacobsson1-0/+3
2018-10-31platform/x86: wmi: declare device_type structure as constantBhumika Goyal1-3/+3
2018-06-23platform/x86: wmi: Do not mix pages and kmallocKees Cook1-6/+3
2018-03-01platform/x86: wmi: Fix misuse of vsprintf extension %pULLJoe Perches1-3/+3
2018-02-23platform/x86: wmi: Replace list_for_each() by list_for_each_entry()Andy Shevchenko1-15/+5
2018-02-19platform/x86: wmi: Replace kmalloc + sprintf() with kasprintf()Andy Shevchenko1-2/+1
2018-02-15platform/x86: wmi: fix off-by-one write in wmi_dev_probe()Andrey Ryabinin1-1/+1
2018-01-08platform/x86: wmi: Call acpi_wmi_init() laterRafael J. Wysocki1-1/+1
2017-11-08platform/x86: wmi: release mutex on module acquistion failureMario Limonciello1-2/+4
2017-11-04platform/x86: wmi: create userspace interface for driversMario Limonciello1-2/+187
2017-11-04platform/x86: wmi: Don't allow drivers to get each other's GUIDsMario Limonciello1-17/+0
2017-11-04platform/x86: wmi: Add new method wmidev_evaluate_methodMario Limonciello1-4/+24
2017-09-28platform/x86: wmi: Destroy on cleanup rather than unregisterMario Limonciello1-2/+2
2017-09-28platform/x86: wmi: Cleanup exit routine in reverse order of initMario Limonciello1-1/+1
2017-09-28platform/x86: wmi: Sort include listMario Limonciello1-6/+6
2017-08-18platform/x86: wmi: Fix check for method instance numberPali Rohár1-3/+3
2017-07-22platform/x86: wmi: Fix error handling in acpi_wmi_init()Alexey Khoroshilov1-3/+3
2017-06-13platform/x86: wmi: Fix printing info about WDG structurePali Rohár1-3/+4
2017-06-13platform/x86: wmi*: Add recent copyright statementsDarren Hart (VMware)1-0/+4
2017-06-06platform/x86: wmi: Require query for data blocks, rename writable to setableDarren Hart (VMware)1-56/+61