thunderbolt: Do not make DROM read success compulsory
authorMario Limonciello <mario.limonciello@amd.com>
Thu, 3 Mar 2022 13:13:26 +0000 (07:13 -0600)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Fri, 4 Mar 2022 14:10:36 +0000 (17:10 +0300)
commit6915812bbd109787ebdb865561dc9164d4b01f56
tree023f005a5fabb6592ab9030facdece689a950993
parenta283de3ec646f19b09f3c8e4c8f57c0e017c9b2b
thunderbolt: Do not make DROM read success compulsory

The USB4 specification doesn't make any requirements that reading
a device router's DROM is needed for the operation of the device.

Other connection manager solutions don't necessarily read it or gate
the usability of the device on whether it was read.

So make failures when reading the DROM show warnings but not
fail the initialization of the router.

Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/thunderbolt/switch.c