Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp624882img; Fri, 22 Mar 2019 05:24:02 -0700 (PDT) X-Google-Smtp-Source: APXvYqwyd512/9xH3OltZoK19E1g9Xg+1O1RGlmF66izlFi5yUqqMwmJtsDGqilIcdMB2rkmDp56 X-Received: by 2002:a65:4108:: with SMTP id w8mr8619374pgp.236.1553257442218; Fri, 22 Mar 2019 05:24:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553257442; cv=none; d=google.com; s=arc-20160816; b=nvNPXLWtkY/P5QdQQBMHwe36l4IlVbMaasTBHqsSUJlqDieDrXJOxC1r4bx7PttUp4 UBtKm7WSUEP0dl1qavL8MvcdGBIVrV4e1fMgKc36AK2VUVOGMF1hu3BjTOKdLLXNfb2n bAjuW5KTxumZ0rLgjG02eNKY29G3E7VS8QJQ2UTBB37P0b+lbr9KkEp3EGASWEPkC88K +8itZpvuxBRNNcJmnhiQTVUHQi4IFGG+ChnD/B1bQ1+FwdZj0R+eX80EHmIBuena3T0Y YhIo7B9kRWxoij7NTwz8SRT3AIaGRFS4EuH4UCVcdUVKX6R+eUmo6B/NkGOjHuZ2xMzn lBMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=fomG2C7l6EotObZNIC9pqPJC32IwJi9wGT30M6IAhXQ=; b=hc8JxJoqNDFDQsHUTm+S16A7okPhqPqzY4w/6bENjgyKDYjpwN7iPBhu/WwaA7fHNW o1r/Qsm4h1aJlH3E9OxQMW03jH0f+Clk49M3bocFRK+5x6X03QFRLDq6OktUu2EqV78L oxwnFG4sRxYHiipo6U/jIRWFDqzwvH6wrOlMxo54aHM5Nz8vgwttVUmoln2I7fDP6DOb OHM7fBq7bhkgFaFqAvHOK4v6tEAQNqrNgm/3blWKMxx4IARPW79noU+kNftLGSMR1gTC q6ZSj+1rttuAksCxQO3+sxHHwCnZm88Mlk8NKbHtoXRm5cd/M/rgpfBGD+Oq2r+Lp5pT LEOg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=fGK6F3Gh; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f17si6482376pgj.61.2019.03.22.05.23.47; Fri, 22 Mar 2019 05:24:02 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=fGK6F3Gh; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391089AbfCVMXB (ORCPT + 99 others); Fri, 22 Mar 2019 08:23:01 -0400 Received: from mail.kernel.org ([198.145.29.99]:34254 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2390731AbfCVMW5 (ORCPT ); Fri, 22 Mar 2019 08:22:57 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 94A732192C; Fri, 22 Mar 2019 12:22:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1553257376; bh=cWP5r6xf+eYjzbJK7hoj8evmv52jaraeDZaDLHi38FU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fGK6F3GhNWfXOq3r7hgEmC+1eYsF2jjgODNJdeB1w0xszV+5GPhhLFhSeOY+8Tilq Q0pNE/zJI7TexwDT4wi69FDo1YjOSOV/5II1NCS/qTcV3OOlw4EIWVhPv4xr4cUAW4 QNY2MLtzSCDgcP3hLLXbsXPWDHqI5SoYw01/rfn4= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Nick French , Laurent Pinchart , Adam Stylinski , Mauro Carvalho Chehab Subject: [PATCH 5.0 213/238] media: lgdt330x: fix lock status reporting Date: Fri, 22 Mar 2019 12:17:12 +0100 Message-Id: <20190322111310.838477645@linuxfoundation.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190322111258.383569278@linuxfoundation.org> References: <20190322111258.383569278@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review X-Patchwork-Hint: ignore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 5.0-stable review patch. If anyone has any objections, please let me know. ------------------ From: French, Nicholas A commit 1b4fd9de6ec7f3722c2b3e08cc5ad171c11f93be upstream. A typo in code cleanup commit db9c1007bc07 ("media: lgdt330x: do some cleanups at status logic") broke the FE_HAS_LOCK reporting for 3303 chips by inadvertently modifying the register mask. The broken lock status is critial as it prevents video capture cards from reporting signal strength, scanning for channels, and capturing video. Fix regression by reverting mask change. Cc: stable@vger.kernel.org # Kernel 4.17+ Fixes: db9c1007bc07 ("media: lgdt330x: do some cleanups at status logic") Signed-off-by: Nick French Reviewed-by: Laurent Pinchart Tested-by: Adam Stylinski Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Greg Kroah-Hartman --- drivers/media/dvb-frontends/lgdt330x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/media/dvb-frontends/lgdt330x.c +++ b/drivers/media/dvb-frontends/lgdt330x.c @@ -783,7 +783,7 @@ static int lgdt3303_read_status(struct d if ((buf[0] & 0x02) == 0x00) *status |= FE_HAS_SYNC; - if ((buf[0] & 0xfd) == 0x01) + if ((buf[0] & 0x01) == 0x01) *status |= FE_HAS_VITERBI | FE_HAS_LOCK; break; default: