Takashi Iwai c871b0
From 2e84eb9affac43eeaf834992888b72426a8cd442 Mon Sep 17 00:00:00 2001
Takashi Iwai c871b0
From: Hans Verkuil <hverkuil@xs4all.nl>
Takashi Iwai c871b0
Date: Wed, 14 Nov 2018 08:25:53 -0500
Takashi Iwai c871b0
Subject: [PATCH] media: pulse8-cec: return 0 when invalidating the logical address
Takashi Iwai c871b0
Git-commit: 2e84eb9affac43eeaf834992888b72426a8cd442
Takashi Iwai c871b0
Patch-mainline: v5.0-rc1
Takashi Iwai c871b0
References: bsc#1051510
Takashi Iwai c871b0
Takashi Iwai c871b0
Return 0 when invalidating the logical address. The cec core produces
Takashi Iwai c871b0
a warning for drivers that do this.
Takashi Iwai c871b0
Takashi Iwai c871b0
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Takashi Iwai c871b0
Reported-by: Torbjorn Jansson <torbjorn.jansson@mbox200.swipnet.se>
Takashi Iwai c871b0
Signed-off-by: Hans Verkuil <hansverk@cisco.com>
Takashi Iwai c871b0
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Takashi Iwai c871b0
Acked-by: Takashi Iwai <tiwai@suse.de>
Takashi Iwai c871b0
Takashi Iwai c871b0
---
Takashi Iwai c871b0
 drivers/media/usb/pulse8-cec/pulse8-cec.c | 2 +-
Takashi Iwai c871b0
 1 file changed, 1 insertion(+), 1 deletion(-)
Takashi Iwai c871b0
Takashi Iwai c871b0
diff --git a/drivers/media/usb/pulse8-cec/pulse8-cec.c b/drivers/media/usb/pulse8-cec/pulse8-cec.c
Takashi Iwai c871b0
index 365c78b748dd..b085b14f3f87 100644
Takashi Iwai c871b0
--- a/drivers/media/usb/pulse8-cec/pulse8-cec.c
Takashi Iwai c871b0
+++ b/drivers/media/usb/pulse8-cec/pulse8-cec.c
Takashi Iwai c871b0
@@ -586,7 +586,7 @@ static int pulse8_cec_adap_log_addr(struct cec_adapter *adap, u8 log_addr)
Takashi Iwai c871b0
 	else
Takashi Iwai c871b0
 		pulse8->config_pending = true;
Takashi Iwai c871b0
 	mutex_unlock(&pulse8->config_lock);
Takashi Iwai c871b0
-	return err;
Takashi Iwai c871b0
+	return log_addr == CEC_LOG_ADDR_INVALID ? 0 : err;
Takashi Iwai c871b0
 }
Takashi Iwai c871b0
 
Takashi Iwai c871b0
 static int pulse8_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
Takashi Iwai c871b0
-- 
Takashi Iwai c871b0
2.16.4
Takashi Iwai c871b0