OSDN Git Service

cec: add cec_adapter to cec_notifier_cec_adap_unregister()
authorHans Verkuil <hverkuil-cisco@xs4all.nl>
Fri, 4 Oct 2019 11:04:24 +0000 (13:04 +0200)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Mon, 7 Oct 2019 10:47:43 +0000 (12:47 +0200)
commit10d8f308ba3e4d2c8753dd7a143af6f4a96cc29b
tree2a9e6cbcd20066d662f395458a6dcbe953723ab3
parent839313509182c3043a073a78bd41e4296af0a7a2
cec: add cec_adapter to cec_notifier_cec_adap_unregister()

It is possible for one HDMI connector to have multiple CEC adapters. The
typical real-world scenario is that where one adapter is used when the
device is in standby, and one that's better/smarter when the device is
powered up.

The cec-notifier changes were made with that in mind, but I missed that in
order to support this you need to tell cec_notifier_cec_adap_unregister()
which adapter you are unregistering from the notifier.

Add this additional argument. It is currently unused, but once all drivers
use this, the CEC core will be adapted for these use-cases.

Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Acked-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/e9fc8740-6be6-43a7-beee-ce2d7b54936e@xs4all.nl
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
drivers/gpu/drm/i2c/tda9950.c
drivers/media/cec/cec-notifier.c
drivers/media/platform/cros-ec-cec/cros-ec-cec.c
drivers/media/platform/meson/ao-cec-g12a.c
drivers/media/platform/meson/ao-cec.c
drivers/media/platform/s5p-cec/s5p_cec.c
drivers/media/platform/seco-cec/seco-cec.c
drivers/media/platform/sti/cec/stih-cec.c
drivers/media/platform/tegra-cec/tegra_cec.c
include/media/cec-notifier.h