From patchwork Mon Apr 25 18:20:38 2005 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oliver Endriss X-Patchwork-Id: 11860 Received: from pop.gmx.de ([213.165.64.20] helo=mail.gmx.net) by www.linuxtv.org with smtp (Exim 4.34) id 1DQ8DS-000287-G1 for vdr@linuxtv.org; Mon, 25 Apr 2005 20:21:54 +0200 Received: (qmail invoked by alias); 25 Apr 2005 18:21:23 -0000 Received: from p549AC141.dip.t-dialin.net (HELO cassiopeia.escape-edv.de) [84.154.193.65] by mail.gmx.net (mp004) with SMTP; 25 Apr 2005 20:21:23 +0200 X-Authenticated: #476490 Received: from orion (192.168.1.10) by cassiopeia.escape-edv.de (192.168.1.11) with esmtp ; Mon, 25 Apr 2005 20:21:22 +0200 From: Oliver Endriss Organization: ESCAPE GmbH EDV-Loesungen To: vdr@linuxtv.org Subject: Re: [vdr] Upgrading from DXR3 to FF, and not happy Date: Mon, 25 Apr 2005 20:20:38 +0200 User-Agent: KMail/1.6.2 References: <200504251747.10746.gfiala@s.netic.de> In-Reply-To: <200504251747.10746.gfiala@s.netic.de> MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200504252020.38601@orion.escape-edv.de> X-Y-GMX-Trusted: 0 X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vdr@linuxtv.org List-Id: Klaus Schmidinger's VDR List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2005 18:21:54 -0000 Status: O X-Status: X-Keywords: X-UID: 1825 Guido Fiala wrote: > On Monday 25 April 2005 17:09, Markku Tavasti wrote: > > Guido Fiala writes: > > >> > Very bad idea [tm] if you have a rev. 1.3 DVB-S card. > > >> > The ARM will crash very often without a sat signal. > > > > > > Nope - need to call FE_SLEEP after init of frontend (requires driver > > > patch), works since years stable for me. Well, if you patch the driver you can do anything. > > Pointer to patch, or patch itself would be welcome. I could not find > > it with google (wrong keywords in search). > > Ok, once again i try to collect what i did, i changed 3 files, although 2 > would probably do: > ... Imho it should be enough to use the attached patch (not tested). Oliver --- ves1x93.c.org Mon Apr 25 20:01:02 2005 +++ ves1x93.c Mon Apr 25 20:15:03 2005 @@ -284,6 +284,8 @@ static int ves1x93_init (struct dvb_fron ves1x93_writereg(state, 0x00, 0x01); } + ves1x93_sleep(fe); + return 0; } @@ -393,6 +395,7 @@ static int ves1x93_read_ucblocks(struct static int ves1x93_set_frontend(struct dvb_frontend* fe, struct dvb_frontend_parameters *p) { +#if 0 struct ves1x93_state* state = fe->demodulator_priv; ves1x93_writereg(state, 0x00, 0x11); @@ -402,7 +405,7 @@ static int ves1x93_set_frontend(struct d ves1x93_set_fec (state, p->u.qpsk.fec_inner); ves1x93_set_symbolrate (state, p->u.qpsk.symbol_rate); state->inversion = p->inversion; - +#endif return 0; }