drm/dp/mst: process broadcast messages correctly
authorMykola Lysenko <Mykola.Lysenko@amd.com>
Fri, 18 Dec 2015 22:14:42 +0000 (17:14 -0500)
committerSasha Levin <sasha.levin@oracle.com>
Mon, 1 Feb 2016 19:54:18 +0000 (14:54 -0500)
commite76bda944f6f601dd7bf2a26b34803a30d4503e3
tree675b492e899b940dbf1d7a8cf420502b5cf8884a
parent516a102b0add0610805d0062670b18b1b44ccdda
drm/dp/mst: process broadcast messages correctly

[ Upstream commit bd9343208704fcc70a5b919f228a7d26ae472727 ]

In case broadcast message received in UP request,
RAD cannot be used to identify message originator.
Message should be parsed, originator should be found
by GUID from parsed message.

Also reply with broadcast in case broadcast message
received (for now it is always broadcast)

Acked-by: Dave Airlie <airlied@gmail.com>
Signed-off-by: Mykola Lysenko <Mykola.Lysenko@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
drivers/gpu/drm/drm_dp_mst_topology.c