OSDN Git Service

platform/x86: think-lmi: Opcode support
authorMark Pearson <markpearson@lenovo.com>
Wed, 17 Nov 2021 18:44:53 +0000 (13:44 -0500)
committerHans de Goede <hdegoede@redhat.com>
Thu, 18 Nov 2021 11:29:30 +0000 (12:29 +0100)
commit640a5fa50a42b99bfa2a0ec51b4ea9591d9bd055
tree4cb6f9283fd1d295c5b19f9a5f4c73c6f81fffef
parentadca4b68713f3c2f9fc1b2b529296a5da6f1eb4b
platform/x86: think-lmi: Opcode support

Implement Opcode support.
This is available on ThinkCenter and ThinkStations platforms and
gives improved password setting capabilities

Add options to configure System, HDD & NVMe passwords.
HDD & NVMe passwords need a user level (user/master) along with
drive index.

Signed-off-by: Mark Pearson <markpearson@lenovo.com>
Link: https://lore.kernel.org/r/20211117184453.2476-2-markpearson@lenovo.com
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/think-lmi.c
drivers/platform/x86/think-lmi.h