From patchwork Tue May 8 08:08:04 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Igor M. Liplianin" X-Patchwork-Id: 11104 Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from ) id 1SRfSm-0001u5-8R for patchwork@linuxtv.org; Tue, 08 May 2012 10:08:04 +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-4) with esmtp for id 1SRfSl-0000bL-B4; Tue, 08 May 2012 10:08:03 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751916Ab2EHIIA (ORCPT ); Tue, 8 May 2012 04:08:00 -0400 Received: from mail-bk0-f46.google.com ([209.85.214.46]:60926 "EHLO mail-bk0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751256Ab2EHIH5 (ORCPT ); Tue, 8 May 2012 04:07:57 -0400 Received: by bkcji2 with SMTP id ji2so4342205bkc.19 for ; Tue, 08 May 2012 01:07:56 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:date:message-id:user-agent:mime-version :content-type:content-transfer-encoding:x-gm-message-state; bh=ZsT/Ut6y/LbJXGmWc/mi59TVsILJW/JO5/qo3GVL22c=; b=Y0Grx84YEnfw/SaElola0SJtY2IqUHRFstCI/x4ICTs94lXVtNAB/kLxlc4kB4Pxh3 u6tgPKoTSzoMbWY9td7z61LoeXYGUScUgO+ElmvmdzWIxLv7kT4qt4axFqAGH8e1vYZV S8sbEhbciGiWroSxrp1ZsP+QsuP/AWpQuDOpgCdtME5QT3sKkywL/4EwbcxJllDaHvwp KC1bTUV1RA8aYywC43zwJf/+jDGBBIh5TMHOlhSwhSay+1mAJFcFHmgnb26YJgDG3yJ2 CeVGZgancM0V6L3qgvj46VpIFVf+qfyx2fO/bdyci64skvQlvHd19t2nwUF2j8Dn1Hjr 4XcA== Received: by 10.204.129.196 with SMTP id p4mr2890193bks.28.1336464476139; Tue, 08 May 2012 01:07:56 -0700 (PDT) Received: from useri.localnet ([93.125.112.3]) by mx.google.com with ESMTPS id e20sm36894985bkv.10.2012.05.08.01.07.54 (version=SSLv3 cipher=OTHER); Tue, 08 May 2012 01:07:55 -0700 (PDT) From: "Igor M. Liplianin" To: linux-media@vger.kernel.org Cc: Mauro Carvalho Chehab , Malcolm Priestley Subject: [PATCH 2/2] TeVii DVB-S s421 and s632 cards support, rs2000 part Date: Tue, 08 May 2012 11:08:04 +0300 Message-ID: <11624830.SAH8sWiIMs@useri> User-Agent: KMail/4.8.2 (Linux/3.3.4; KDE/4.8.2; x86_64; ; ) MIME-Version: 1.0 X-Gm-Message-State: ALoCoQk+5KNy468T+CrWyfFvIG+1EJDHM0U0Z+q7jctdvWXzY1ncQs/gP4DiieRDH5wnmYDKjLQ7 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.5.8.75732 X-PMX-Spam: Gauge=IIIIIIIII, Probability=9%, Report=' MULTIPLE_RCPTS 0.1, HTML_00_01 0.05, HTML_00_10 0.05, MIME_TEXT_ONLY_MP_MIXED 0.05, MSGID_ADDED_BY_MTA 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1200_1299 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, INVALID_MSGID_NO_FQDN 0, SMALL_BODY 0, URI_ENDS_IN_HTML 0, __ANY_URI 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_MIXED 0, __DATE_TZ_RU 0, __HAS_MSGID 0, __HAS_X_MAILING_LIST 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __MULTIPLE_RCPTS_CC_X2 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_NO_WWW 0, __URI_NS , __USER_AGENT 0' One register needs to be changed to TS to work. So we use separate inittab. Signed-off-by: Igor M. Liplianin Acked-by: Malcolm Priestley diff --git a/drivers/media/dvb/frontends/m88rs2000.c b/drivers/media/dvb/frontends/m88rs2000.c index 045ee5a..547230d 100644 --- a/drivers/media/dvb/frontends/m88rs2000.c +++ b/drivers/media/dvb/frontends/m88rs2000.c @@ -442,7 +442,11 @@ static int m88rs2000_init(struct dvb_frontend *fe) deb_info("m88rs2000: init chip\n"); /* Setup frontend from shutdown/cold */ - ret = m88rs2000_tab_set(state, m88rs2000_setup); + if (state->config->inittab) + ret = m88rs2000_tab_set(state, + (struct inittab *)state->config->inittab); + else + ret = m88rs2000_tab_set(state, m88rs2000_setup); return ret; }