summaryrefslogtreecommitdiffstats
path: root/drivers/platform/x86/think-lmi.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'platform-drivers-x86-v6.7-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2023-10-311-58/+156
|\
| * platform/x86: think-lmi: Use strreplace() to replace a character by nulAndy Shevchenko2023-09-211-15/+4
| * platform/x86: think-lmi: Replace kstrdup() + strreplace() with kstrdup_and_re...Andy Shevchenko2023-09-211-28/+15
| * platform/x86: think-lmi: Add bulk save featureMark Pearson2023-09-211-15/+137
* | platform/x86: think-lmi: Fix reference leakArmin Wolf2023-10-041-4/+20
|/
* platform/x86: think-lmi: Use kfree_sensitive instead of kfreeWang Ming2023-07-251-2/+2
* platform/x86: think-lmi: Don't display unnecessary authentication settingsMark Pearson2023-06-081-0/+5
* platform/x86: think-lmi: Correct NVME index defaultMark Pearson2023-06-081-0/+4
* platform/x86: think-lmi: Correct NVME password handlingMark Pearson2023-06-081-2/+2
* platform/x86: think-lmi: Update password fields to use BITMark Pearson2023-06-081-5/+5
* platform/x86: think-lmi: Update password attribute commentsMark Pearson2023-06-081-4/+4
* platform/x86: think-lmi: Correct System password interfaceMark Pearson2023-06-081-3/+3
* platform/x86: think-lmi: Enable opcode support on BIOS settingsMark Pearson2023-06-081-1/+27
* platform/x86: think-lmi: mutex protection around multiple WMI callsMark Pearson2023-06-081-0/+10
* Merge tag 'platform-drivers-x86-v6.4-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2023-04-251-39/+10
|\
| * platform/x86: think-lmi: Remove unnecessary casts for attributesThomas Weißschuh2023-04-061-7/+6
| * platform/x86: think-lmi: Remove custom kobject sysfs_opsThomas Weißschuh2023-03-161-29/+2
| * platform/x86: think-lmi: Properly interpret return value of tlmi_settingThomas Weißschuh2023-03-161-3/+2
* | platform/x86: think-lmi: Clean up display of current_value on ThinkstationMark Pearson2023-04-031-3/+6
* | platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI stringsMark Pearson2023-04-031-3/+4
* | platform/x86: think-lmi: Fix memory leak when showing current settingsArmin Wolf2023-04-031-2/+4
* | platform/x86: think-lmi: Add possible_values for ThinkStationMark Pearson2023-03-221-0/+20
* | platform/x86: think-lmi: only display possible_values if availableMark Pearson2023-03-221-3/+13
* | platform/x86: think-lmi: use correct possible_values delimitersMark Pearson2023-03-221-1/+8
* | platform/x86: think-lmi: add missing type attributeMark Pearson2023-03-221-0/+17
|/
* platform/x86: think-lmi: Make kobj_type structure constantThomas Weißschuh2023-02-101-2/+2
* platform/x86: think-lmi: Use min_t() for comparison and assignmentDeepak R Varma2023-02-031-2/+2
* platform/x86: think-lmi: certificate support clean upsMark Pearson2022-04-041-29/+15
* platform/x86: think-lmi: Certificate authentication supportMark Pearson2022-03-181-104/+416
* platform/x86: think-lmi: Prevent underflow in index_store()Dan Carpenter2021-12-211-1/+1
* platform/x86: think-lmi: Simplify tlmi_analyze() error handling a bitHans de Goede2021-11-221-15/+11
* platform/x86: think-lmi: Move kobject_init() call into tlmi_create_auth()Hans de Goede2021-11-221-8/+3
* platform/x86: think-lmi: Opcode supportMark Pearson2021-11-181-36/+284
* platform/x86: think-lmi: Abort probe on analyze failureAlex Williamson2021-11-161-3/+10
* platform/x86: think-lmi: add debug_cmdMark Pearson2021-08-181-0/+80
* platform/x86: think-lmi: Fix possible mem-leaks on tlmi_analyze() error-exitHans de Goede2021-07-171-3/+9
* platform/x86: think-lmi: Split kobject_init() and kobject_add() callsHans de Goede2021-07-171-6/+9
* platform/x86: think-lmi: Move pending_reboot_attr to the attributes sysfs dirMark Pearson2021-07-171-6/+5
* platform/x86: think-lmi: Add pending_reboot supportMark Pearson2021-07-141-0/+19
* platform/x86: think-lmi: Move kfree(setting->possible_values) to tlmi_attr_se...Hans de Goede2021-06-281-1/+1
* platform/x86: think-lmi: Split current_value to reflect only the valueMario Limonciello2021-06-281-2/+7
* platform/x86: think-lmi: Fix issues with duplicate attributesMario Limonciello2021-06-281-0/+11
* platform/x86: think-lmi: Return EINVAL when kbdlang gets set to a 0 length st...Hans de Goede2021-06-221-8/+3
* platform/x86: think-lmi: Add missing MODULE_DEVICE_TABLEZou Wei2021-06-161-0/+1
* platform/x86: think-lmi: Avoid potential read before start of the bufferHans de Goede2021-06-161-1/+4
* platform/x86: think-lmi: Fix check for admin password being setHans de Goede2021-06-161-2/+2
* platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_class global staticHans de Goede2021-06-161-1/+1
* platform/x86: thinkpad-lmi: Remove unused display_name member from struct tlm...Hans de Goede2021-06-161-2/+0
* platform/x86: think-lmi: Add WMI interface support on Lenovo platformsMark Pearson2021-06-161-0/+891