thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1
authorMohammad Rahimi <rahimi.mhmmd@gmail.com>
Sun, 14 Jan 2024 12:04:20 +0000 (20:04 +0800)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Mon, 22 Jan 2024 11:34:19 +0000 (13:34 +0200)
commite8f1297ba31f9a36969c98e41663c508b8fd7fdf
tree1e3e2a91049a82751b59b93ac063aac8e099029e
parent7ebe52f3e7bcb57eb29b47fcbd23b4a5fed6b302
thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1

If enabling lane bonding on lane 1 of a USB4 port results in an error,
the rollback should set TB_LINK_WIDTH_SINGLE for both lanes.

Signed-off-by: Mohammad Rahimi <rahimi.mhmmd@gmail.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/thunderbolt/switch.c