thunderbolt: Add support for separating the flush to SPI and authenticate
authorMario Limonciello <mario.limonciello@dell.com>
Tue, 23 Jun 2020 16:14:28 +0000 (11:14 -0500)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Wed, 1 Jul 2020 10:51:49 +0000 (13:51 +0300)
commit4b794f8066e84818c172c81024f1d61071f14710
tree14696637a463aed139720fb4a7b8e98f6c5e911a
parent4c767ce48cf858971545164c4c53d028e6241c07
thunderbolt: Add support for separating the flush to SPI and authenticate

This allows userspace to have a shorter period of time that the device
is unusable and to call it at a more convenient time.

For example flushing the image may happen while the user is using the
machine and authenticating/rebooting may happen while logging out.

Signed-off-by: Mario Limonciello <mario.limonciello@dell.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Documentation/ABI/testing/sysfs-bus-thunderbolt
drivers/thunderbolt/nvm.c
drivers/thunderbolt/switch.c
drivers/thunderbolt/tb.h