aboutsummaryrefslogtreecommitdiff
path: root/drivers/platform/x86/think-lmi.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-31Merge tag 'platform-drivers-x86-v6.7-1' of git://git.kernel.org/pub/scm/linux...Gravatar Linus Torvalds 1-58/+156
2023-10-04platform/x86: think-lmi: Fix reference leakGravatar Armin Wolf 1-4/+20
2023-09-21platform/x86: think-lmi: Use strreplace() to replace a character by nulGravatar Andy Shevchenko 1-15/+4
2023-09-21platform/x86: think-lmi: Replace kstrdup() + strreplace() with kstrdup_and_re...Gravatar Andy Shevchenko 1-28/+15
2023-09-21platform/x86: think-lmi: Add bulk save featureGravatar Mark Pearson 1-15/+137
2023-07-25platform/x86: think-lmi: Use kfree_sensitive instead of kfreeGravatar Wang Ming 1-2/+2
2023-06-08platform/x86: think-lmi: Don't display unnecessary authentication settingsGravatar Mark Pearson 1-0/+5
2023-06-08platform/x86: think-lmi: Correct NVME index defaultGravatar Mark Pearson 1-0/+4
2023-06-08platform/x86: think-lmi: Correct NVME password handlingGravatar Mark Pearson 1-2/+2
2023-06-08platform/x86: think-lmi: Update password fields to use BITGravatar Mark Pearson 1-5/+5
2023-06-08platform/x86: think-lmi: Update password attribute commentsGravatar Mark Pearson 1-4/+4
2023-06-08platform/x86: think-lmi: Correct System password interfaceGravatar Mark Pearson 1-3/+3
2023-06-08platform/x86: think-lmi: Enable opcode support on BIOS settingsGravatar Mark Pearson 1-1/+27
2023-06-08platform/x86: think-lmi: mutex protection around multiple WMI callsGravatar Mark Pearson 1-0/+10
2023-04-25Merge tag 'platform-drivers-x86-v6.4-1' of git://git.kernel.org/pub/scm/linux...Gravatar Linus Torvalds 1-39/+10
2023-04-06platform/x86: think-lmi: Remove unnecessary casts for attributesGravatar Thomas Weißschuh 1-7/+6
2023-04-03platform/x86: think-lmi: Clean up display of current_value on ThinkstationGravatar Mark Pearson 1-3/+6
2023-04-03platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI stringsGravatar Mark Pearson 1-3/+4
2023-04-03platform/x86: think-lmi: Fix memory leak when showing current settingsGravatar Armin Wolf 1-2/+4
2023-03-22platform/x86: think-lmi: Add possible_values for ThinkStationGravatar Mark Pearson 1-0/+20
2023-03-22platform/x86: think-lmi: only display possible_values if availableGravatar Mark Pearson 1-3/+13
2023-03-22platform/x86: think-lmi: use correct possible_values delimitersGravatar Mark Pearson 1-1/+8
2023-03-22platform/x86: think-lmi: add missing type attributeGravatar Mark Pearson 1-0/+17
2023-03-16platform/x86: think-lmi: Remove custom kobject sysfs_opsGravatar Thomas Weißschuh 1-29/+2
2023-03-16platform/x86: think-lmi: Properly interpret return value of tlmi_settingGravatar Thomas Weißschuh 1-3/+2
2023-02-10platform/x86: think-lmi: Make kobj_type structure constantGravatar Thomas Weißschuh 1-2/+2
2023-02-03platform/x86: think-lmi: Use min_t() for comparison and assignmentGravatar Deepak R Varma 1-2/+2
2022-04-04platform/x86: think-lmi: certificate support clean upsGravatar Mark Pearson 1-29/+15
2022-03-18platform/x86: think-lmi: Certificate authentication supportGravatar Mark Pearson 1-104/+416
2021-12-21platform/x86: think-lmi: Prevent underflow in index_store()Gravatar Dan Carpenter 1-1/+1
2021-11-22platform/x86: think-lmi: Simplify tlmi_analyze() error handling a bitGravatar Hans de Goede 1-15/+11
2021-11-22platform/x86: think-lmi: Move kobject_init() call into tlmi_create_auth()Gravatar Hans de Goede 1-8/+3
2021-11-18platform/x86: think-lmi: Opcode supportGravatar Mark Pearson 1-36/+284
2021-11-16platform/x86: think-lmi: Abort probe on analyze failureGravatar Alex Williamson 1-3/+10
2021-08-18platform/x86: think-lmi: add debug_cmdGravatar Mark Pearson 1-0/+80
2021-07-17platform/x86: think-lmi: Fix possible mem-leaks on tlmi_analyze() error-exitGravatar Hans de Goede 1-3/+9
2021-07-17platform/x86: think-lmi: Split kobject_init() and kobject_add() callsGravatar Hans de Goede 1-6/+9
2021-07-17platform/x86: think-lmi: Move pending_reboot_attr to the attributes sysfs dirGravatar Mark Pearson 1-6/+5
2021-07-14platform/x86: think-lmi: Add pending_reboot supportGravatar Mark Pearson 1-0/+19
2021-06-28platform/x86: think-lmi: Move kfree(setting->possible_values) to tlmi_attr_se...Gravatar Hans de Goede 1-1/+1
2021-06-28platform/x86: think-lmi: Split current_value to reflect only the valueGravatar Mario Limonciello 1-2/+7
2021-06-28platform/x86: think-lmi: Fix issues with duplicate attributesGravatar Mario Limonciello 1-0/+11
2021-06-22platform/x86: think-lmi: Return EINVAL when kbdlang gets set to a 0 length st...Gravatar Hans de Goede 1-8/+3
2021-06-16platform/x86: think-lmi: Add missing MODULE_DEVICE_TABLEGravatar Zou Wei 1-0/+1
2021-06-16platform/x86: think-lmi: Avoid potential read before start of the bufferGravatar Hans de Goede 1-1/+4
2021-06-16platform/x86: think-lmi: Fix check for admin password being setGravatar Hans de Goede 1-2/+2
2021-06-16platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_class global staticGravatar Hans de Goede 1-1/+1
2021-06-16platform/x86: thinkpad-lmi: Remove unused display_name member from struct tlm...Gravatar Hans de Goede 1-2/+0
2021-06-16platform/x86: think-lmi: Add WMI interface support on Lenovo platformsGravatar Mark Pearson 1-0/+891