From patchwork Thu Jun 21 17:07:04 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olivier GRENIE X-Patchwork-Id: 12988 Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from ) id 1ShkpQ-0003MQ-CI for patchwork@linuxtv.org; Thu, 21 Jun 2012 19:05:56 +0200 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-3) with esmtp for id 1ShkpP-0002wz-FX; Thu, 21 Jun 2012 19:05:56 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759914Ab2FURF0 (ORCPT ); Thu, 21 Jun 2012 13:05:26 -0400 Received: from co202.xi-lite.net ([149.6.83.202]:47450 "EHLO co202.xi-lite.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1759912Ab2FURFZ convert rfc822-to-8bit (ORCPT ); Thu, 21 Jun 2012 13:05:25 -0400 Received: from ONYX.xi-lite.lan (unknown [193.34.35.244]) by co202.xi-lite.net (Postfix) with ESMTPS id 9E4622602B9; Thu, 21 Jun 2012 19:05:57 +0200 (CEST) Received: from SAPHIR.xi-lite.lan ([193.34.32.63]) by ONYX ([193.34.32.32]) with mapi; Thu, 21 Jun 2012 18:07:52 +0100 From: Olivier GRENIE To: Zhu Sha Zang , "linux-media@vger.kernel.org" Date: Thu, 21 Jun 2012 18:07:04 +0100 Subject: RE: DiBcom adapter problems Thread-Topic: DiBcom adapter problems Thread-Index: Ac1PrhY6Vm75ssqqT1+R+FVSdqobDwAIjHr/ Message-ID: References: <4FDDE29B.9040500@gmail.com> , <4FE31AB1.7020706@gmail.com> In-Reply-To: <4FE31AB1.7020706@gmail.com> Accept-Language: en-US, fr-FR Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US, fr-FR MIME-Version: 1.0 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: 2012.6.21.165416 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, MSGID_ADDED_BY_MTA 0.05, BODY_SIZE_3000_3999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, CT_TP_8859_1 0, URI_ENDS_IN_HTML 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_MEDIA_BODY 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __FRAUD_BODY_WEBMAIL 0, __FRAUD_WEBMAIL 0, __HAS_FROM 0, __HAS_MSGID 0, __HAS_X_MAILING_LIST 0, __INT_PROD_TV 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __TO_MALFORMED_2 0, __URI_NS ' Hello, can you test the following patch. regards, Olivier From: Olivier Grenie Date: Thu, 21 Jun 2012 18:57:14 +0200 Subject: [PATCH] [media] dvb frontend core: tuning in ISDB-T using DVB API v3 The intend of this patch is to be able to tune ISDB-T using the DVB API v3 Signed-off-by: Olivier Grenie --- drivers/media/dvb/dvb-core/dvb_frontend.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/media/dvb/dvb-core/dvb_frontend.c b/drivers/media/dvb/dvb-core/dvb_frontend.c index aebcdf2..ee1cc10 100644 --- a/drivers/media/dvb/dvb-core/dvb_frontend.c +++ b/drivers/media/dvb/dvb-core/dvb_frontend.c @@ -1531,6 +1531,13 @@ static int set_delivery_system(struct dvb_frontend *fe, u32 desired_system) delsys = desired_system; break; } + + /* check if the fe delivery system corresponds + to the delivery system in cache */ + if (fe->ops.delsys[ncaps] == c->delivery_system) { + delsys = c->delivery_system; + break; + } ncaps++; } if (delsys == SYS_UNDEFINED) {