From patchwork Tue Dec 6 14:34:49 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gianluca Gennari X-Patchwork-Id: 8730 Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from ) id 1RXw6i-0007MS-QG; Tue, 06 Dec 2011 15:34:57 +0100 X-tubIT-Incoming-IP: 209.132.180.67 Received: from vger.kernel.org ([209.132.180.67]) by mail.tu-berlin.de (exim-4.75/mailfrontend-4) with esmtp id 1RXw6i-0006f9-9x; Tue, 06 Dec 2011 15:34:56 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933479Ab1LFOey (ORCPT + 4 others); Tue, 6 Dec 2011 09:34:54 -0500 Received: from mail-ee0-f46.google.com ([74.125.83.46]:63350 "EHLO mail-ee0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933429Ab1LFOex (ORCPT ); Tue, 6 Dec 2011 09:34:53 -0500 Received: by eeaq14 with SMTP id q14so2938840eea.19 for ; Tue, 06 Dec 2011 06:34:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=6OpxOvLFO1P+dJpgI2OHta+4zKEmECAXL+CdjiS2y9E=; b=GUjOLO0ealZGdBiZXx5umVINoP+BgFIwuQFas7eeSKzLYkO9uTpLNW7N4XYUzYGzWP 2adaZhXGv5pfl5DBzSH+VABz1nT9rL+KcbHocKBxfULb0T6C4UOzUluWE5JSwuN3G93I e4lIAZKReiObsKBUkEP2VdO/WzSZGG707a/Wo= Received: by 10.14.0.138 with SMTP id 10mr2572705eeb.145.1323182092224; Tue, 06 Dec 2011 06:34:52 -0800 (PST) Received: from [192.168.2.3] (93-50-34-119.ip150.fastwebnet.it. [93.50.34.119]) by mx.google.com with ESMTPS id c9sm69847806eeb.0.2011.12.06.06.34.50 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 06 Dec 2011 06:34:51 -0800 (PST) Message-ID: <4EDE2809.1040406@gmail.com> Date: Tue, 06 Dec 2011 15:34:49 +0100 From: Gianluca Gennari Reply-To: gennarone@gmail.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.23) Gecko/20110921 Thunderbird/3.1.15 MIME-Version: 1.0 To: linux-media@vger.kernel.org CC: Mauro Carvalho Chehab Subject: Re: [PATCH 1/1] xc3028: force reload of DTV7 firmware in VHF band with Zarlink demodulator References: <4EDE27A0.8060406@gmail.com> In-Reply-To: <4EDE27A0.8060406@gmail.com> X-Enigmail-Version: 1.1.1 Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2011.12.6.142116 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' FORGED_FROM_GMAIL 0.1, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1100_1199 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __FRAUD_BODY_WEBMAIL 0, __FRAUD_WEBMAIL 0, __FRAUD_WEBMAIL_FROM 0, __FRAUD_WEBMAIL_REPLYTO 0, __FROM_GMAIL 0, __HAS_MSGID 0, __HAS_X_MAILING_LIST 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __MOZILLA_MSGID 0, __PHISH_SPEAR_STRUCTURE_1 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_NO_WWW 0, __URI_NS , __USER_AGENT 0' X-LSpam-Score: -6.9 (------) X-LSpam-Report: No, score=-6.9 required=5.0 tests=BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_HI=-5, T_DKIM_INVALID=0.01 autolearn=ham xc3028: force reload of DTV7 firmware in VHF band as DTV78 firmware is not working with bw=7 MHz. The patch is effective only with Zarlink demodulators. Signed-off-by: Gianluca Gennari --- drivers/media/common/tuners/tuner-xc2028.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/media/common/tuners/tuner-xc2028.c b/drivers/media/common/tuners/tuner-xc2028.c index e531267..d92f862 100644 --- a/drivers/media/common/tuners/tuner-xc2028.c +++ b/drivers/media/common/tuners/tuner-xc2028.c @@ -1129,7 +1129,8 @@ static int xc2028_set_params(struct dvb_frontend *fe, priv->ctrl.vhfbw7 = 1; else priv->ctrl.uhfbw8 = 0; - type |= (priv->ctrl.vhfbw7 && priv->ctrl.uhfbw8) ? DTV78 : DTV7; + type |= (priv->ctrl.demod != XC3028_FE_ZARLINK456 && + priv->ctrl.vhfbw7 && priv->ctrl.uhfbw8) ? DTV78 : DTV7; type |= F8MHZ; break; case BANDWIDTH_6_MHZ: