Re: How to replace dvb_pll_configure?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Bernhard Rosenkraenzer wrote:
> I'm trying to port the stb0899 driver snapshot to run on top of current 
> v4l-dvb - most of it is pretty straightforward, I'm down to 1 line that needs 
> fixing:
> 
> rc = dvb_pll_configure(&dvb_pll_philips_sd1878_tda8261, buf, p->frequency, 0);
> 
> What's the proper way to replace that? (Right now, my working-but-broken fix 
> is to re-export dvb_pll_configure and hack it to take 
> DVB_PLL_PHILIPS_SD1878_TDA8261, but I know that's not the right thing to do).


If this is only for the sake of your own personal machine, then you can just go
ahead and add back the prototype of dvb_pll_configure to the dvb-pll.h file, and
export it again inside dvb-pll.c ...

However, the CORRECT way to fix this would be to remove the assignment of
set_params, (or calc_regs, whichever is the case) replacing it with:

dvb_attach(dvb_pll_attach, fe,
0x60,&budget_av->budget.i2c_adap,DVB_PLL_PHILIPS_SD1878_TDA8261);


...assuming that this is for budget-av.c , and the pll exists on i2c addr 0x60.


You should just have to apply this patch, or something like it:

http://linuxtv.org/hg/v4l-dvb/rev/f5350177e05e

Good Luck,

Mike Krufky


_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux