linux_dsm_epyc7002/drivers/media/cec
Jose Abreu 845d6524d6 media: cec: Respond to unregistered initiators, when applicable
Running CEC 1.4 compliance test we get the following error on test
11.1.6.2: "ERROR: The DUT did not broadcast a
<Report Physical Address> message to the unregistered device."

Fix this by letting GIVE_PHYSICAL_ADDR message respond to unregistered
device. Also, GIVE_DEVICE_VENDOR_ID and GIVE_FEATURES fall in the
same category so, respond also to these messages.

With this fix we pass CEC 1.4 official compliance.

Signed-off-by: Jose Abreu <joabreu@synopsys.com>
Cc: Joao Pinto <jpinto@synopsys.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Cc: <stable@vger.kernel.org>      # for v4.10 and up
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-09-23 07:30:16 -04:00
..
cec-adap.c media: cec: Respond to unregistered initiators, when applicable 2017-09-23 07:30:16 -04:00
cec-api.c media: cec: replace pin->cur_value by adap->cec_pin_is_high 2017-08-26 08:35:10 -04:00
cec-core.c media: cec: replace pin->cur_value by adap->cec_pin_is_high 2017-08-26 08:35:10 -04:00
cec-edid.c [media] cec.h: merge cec-edid.h into cec.h 2017-04-19 06:53:18 -03:00
cec-notifier.c media: cec-notifier: small improvements 2017-07-26 05:46:44 -04:00
cec-pin.c media: cec: replace pin->cur_value by adap->cec_pin_is_high 2017-08-26 08:35:10 -04:00
cec-priv.h [media] cec: move the CEC framework out of staging and to media 2016-11-16 15:40:20 -02:00
Kconfig media fixes for v4.12-rc4 2017-06-07 07:50:49 -03:00
Makefile media: cec-pin: add low-level pin hardware support 2017-07-18 12:57:18 -03:00