From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from web88302.mail.re4.yahoo.com ([216.39.53.225]) by www.linuxtv.org with smtp (Exim 4.63) (envelope-from ) id 1L7CQn-0008CX-VJ for linux-dvb@linuxtv.org; Mon, 01 Dec 2008 18:19:36 +0100 Date: Mon, 1 Dec 2008 09:18:52 -0800 (PST) From: Alain To: linux-dvb@linuxtv.org MIME-Version: 1.0 Message-ID: <99503.50867.qm@web88302.mail.re4.yahoo.com> Subject: Re: [linux-dvb] Bug Report - Twinhan vp-1020, bt_8xx driver + frontend List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1965127690==" Mime-version: 1.0 Sender: linux-dvb-bounces@linuxtv.org Errors-To: linux-dvb-bounces+mchehab=infradead.org@linuxtv.org List-ID: --===============1965127690== Content-Type: multipart/alternative; boundary="0-495838956-1228151932=:50867" --0-495838956-1228151932=:50867 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Found the problem I believe.=A0 The original code always ran dvb_frontend_s= wzigzag(fe) even if the algo=A0 is 0=0AThis fixes the issue for me.=0A=0A--= - dvb_frontend.c=A0=A0=A0=A0=A0 2008-12-01 12:07:28.000000000 -0500=0A+++ /= dvb_frontend.c=A0=A0=A0=A0 2008-12-01 12:07:16.000000000 -0500=0A@@ -645,6 = +645,8 @@=0A=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 break;=0A=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 default:=0A=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 dprintk(= "%s: UNDEFINED ALGO !\n", __func__);=0A+=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 dvb_frontend_swzi= gzag(fe);=0A=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 break;=0A=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 }=0A=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0 } else {=0A=0A=0A=0A=0A=0A________________________________=0A --0-495838956-1228151932=:50867 Content-Type: text/html; charset=us-ascii
Found the problem I believe.  The original code always ran dvb_frontend_swzigzag(fe) even if the algo  is 0
This fixes the issue for me.
 
--- dvb_frontend.c      2008-12-01 12:07:28.000000000 -0500
+++ /dvb_frontend.c     2008-12-01 12:07:16.000000000 -0500
@@ -645,6 +645,8 @@
                                break;
                        default:
                                dprintk("%s: UNDEFINED ALGO !\n", __func__);
+                               dvb_frontend_swzigzag(fe);
                                break;
                        }
                } else {



--0-495838956-1228151932=:50867-- --===============1965127690== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb --===============1965127690==--