]> git.baikalelectronics.ru Git - kernel.git/commit
media: entity: skip non-data link when removing reverse links
authorYunke Cao <yunkec@google.com>
Tue, 12 Apr 2022 06:23:13 +0000 (07:23 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Sun, 24 Apr 2022 06:56:44 +0000 (07:56 +0100)
commit7ff42af27f78280d3c92bbff51b915d18f21fdd9
tree040afbe04aa60a5b92f29b0cdcb18edf6a010535
parent455a665e857dc6eb0d578144fc360ac30d0ddf14
media: entity: skip non-data link when removing reverse links

The original implementation removes reverse links for any input link and
assumes the presense of sink/source.
It fails when the link is a not a data link.
media_entity_remove_links when there's an ancillary link can also fail.

We only need to remove reverse links for a data link.

Signed-off-by: Yunke Cao <yunkec@google.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/mc/mc-entity.c