diff options
author | 2020-06-23 11:14:29 -0500 | |
---|---|---|
committer | 2020-07-01 13:51:49 +0300 | |
commit | 1cb36293833766e048cba2026dd860687a2851d9 (patch) | |
tree | 1922fd625b49827fb65cccd15469e1359b867491 /drivers/thunderbolt/eeprom.c | |
parent | thunderbolt: Add support for separating the flush to SPI and authenticate (diff) | |
download | linux-1cb36293833766e048cba2026dd860687a2851d9.tar.gz linux-1cb36293833766e048cba2026dd860687a2851d9.tar.bz2 linux-1cb36293833766e048cba2026dd860687a2851d9.zip |
thunderbolt: Add support for authenticate on disconnect
Some external devices can support completing thunderbolt authentication
when they are unplugged. For this to work though, the link controller must
remain operational.
The only device known to support this right now is the Dell WD19TB, so add
a quirk for this.
Signed-off-by: Mario Limonciello <mario.limonciello@dell.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Diffstat (limited to 'drivers/thunderbolt/eeprom.c')
-rw-r--r-- | drivers/thunderbolt/eeprom.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/thunderbolt/eeprom.c b/drivers/thunderbolt/eeprom.c index b451a5aa90b5..3ebca44ab3fa 100644 --- a/drivers/thunderbolt/eeprom.c +++ b/drivers/thunderbolt/eeprom.c @@ -599,6 +599,7 @@ parse: sw->uid = header->uid; sw->vendor = header->vendor_id; sw->device = header->model_id; + tb_check_quirks(sw); crc = tb_crc32(sw->drom + TB_DROM_DATA_START, header->data_len); if (crc != header->data_crc32) { |