
On an MST unplug, the MST topology manager state needs to be cleared so it can properly destroy the current topology. But since the mst active state is cleared prematurely in the driver, this call is skipped and on a subsequent plug-in, the topology manager ends up using stale topology from previous configuration. Incorrect RAD values are used for sideband, causing them to fail. This change fixes the order of operations, so the topology manager state is properly updated on unplug. It also removes a duplicate hpd notification to usermode. Change-Id: Idcff17be113a361a0b58e54d85957f30d1d4e2d6 Signed-off-by: Sandeep Gangadharaiah <sandgang@codeaurora.org>
94 KiB
94 KiB