Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp635597img; Fri, 22 Mar 2019 05:37:14 -0700 (PDT) X-Google-Smtp-Source: APXvYqy7Z8hLxl5fdjC1hfI+8mwgV1y6kdu0XScVFKIL5J4F2Uh5IhA9bdxC/Rq0vAjOacGAw8pa X-Received: by 2002:a17:902:bb94:: with SMTP id m20mr9387294pls.255.1553258234754; Fri, 22 Mar 2019 05:37:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553258234; cv=none; d=google.com; s=arc-20160816; b=JiTxmo6aX1fiBhgqpNkGC2OcJjCcsNTtf3Ce8KdIICsezXXIrt3shRV0dB5qf2/E8I 5duZWJGmpoDRQMvYYqDHQoEOPGpTAHkUPrY0If+c8Vn9Zpv4XboaNVNiXSVwh5EsiPv+ 4IuzKJzKPdnIjOlxXRXEmIZtBCPAJ2fvknpMZJr+CTRYtulx3+dZQCm4y0oowpw2zReA /XkA1KG3mgMV53467p2LiB6fGPVZi4NnIPhQK6xm6ouvLrzPI5fM8ACptRG7rVs6mHV6 f7HvR9k0siPhPlTPwzhlXSb0xtUBJ+KvEiqQenkSebc66PxIXn2hooENFnlLz9O2Wqks FAAw== 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=tH7NdOzIM8SazFuKPyv0bo9bVuNfixK/dXdP8bS05jg=; b=okCx15kCu+3e5vCi1wQZSXYgXtO56kqEUIcqaiHplKSsPRSEeavTpnLZxkyIsLfXlR kzMdTuSe1T2BhmekwDUYvJfo9CKFT0CoFPd7ZK1KjmTJ3IcXHJ23A4jKK0sYarw2C4li SK3i34hjYskkGIBs28sX8MB2rOYUl4l02AErXQnxQxxPg0CpSsVm/x3t2Y1WeVuG3tqc flMdjc22TgqzR6oiUMX1vMehFizI7zeeYNXZvL9XhshABGuK84eb5GpHqrk5AMpYvdfl cZfD3cc5fJx7e5ksKJBhAs5SzYBvU6Wvx2Wa6E00KM6VZqgbsuAI8TgtlQIosjzVkmgB Xt1w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=h06OG9+Z; 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 d2si6535325pgc.146.2019.03.22.05.37.00; Fri, 22 Mar 2019 05:37:14 -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=h06OG9+Z; 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 S2389480AbfCVMg1 (ORCPT + 99 others); Fri, 22 Mar 2019 08:36:27 -0400 Received: from mail.kernel.org ([198.145.29.99]:49480 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389287AbfCVMLH (ORCPT ); Fri, 22 Mar 2019 08:11:07 -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 B884F2082C; Fri, 22 Mar 2019 12:11:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1553256666; bh=GaL1qzGgmeeAnuALu0HDCeUgRWikgrYQZRgkUj6fWbs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=h06OG9+Z6mHjxS9He6owXeRhlBJVy2lFrSQi0hzQa9nE8RSzoUQqYAfO2naYBzAeW FA1wt1+cQFF57VIuKaHzH3ZMexmi2zn1DWK51AXNKGM8RNuO/C2Vvp4huhSv3x/zbB DAsXcfnLoJfXT0ssR3XlXYWXZEwUeXH8enMia8XM= 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 4.19 264/280] media: lgdt330x: fix lock status reporting Date: Fri, 22 Mar 2019 12:16:57 +0100 Message-Id: <20190322111344.634765469@linuxfoundation.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190322111306.356185024@linuxfoundation.org> References: <20190322111306.356185024@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 4.19-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: