aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorLaurent Pinchart <[email protected]>2021-03-08 11:31:28 +0100
committerMauro Carvalho Chehab <[email protected]>2021-04-06 14:26:31 +0200
commit4ca052b4ea621d0002a5e5feace51f60ad5e6b23 (patch)
tree17f2b75d751f8aca3d6eeb55b7a5fb18900c7d81 /tools/perf/scripts/python
parent3293448632ff2ae8c7cde4c3475da96138e24ca7 (diff)
media: uvcvideo: Support devices that report an OT as an entity source
Some devices reference an output terminal as the source of extension units. This is incorrect, as output terminals only have an input pin, and thus can't be connected to any entity in the forward direction. The resulting topology would cause issues when registering the media controller graph. To avoid this problem, connect the extension unit to the source of the output terminal instead. While at it, and while no device has been reported to be affected by this issue, also handle forward scans where two output terminals would be connected together, and skip the terminals found through such an invalid connection. Reported-and-tested-by: John Nealy <[email protected]> Signed-off-by: Laurent Pinchart <[email protected]> Signed-off-by: Hans de Goede <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions