Re: dvb_ca_en50221.c,h - a hook needed

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

 



Hi,

On 8/2/07, Akiva Sadovski <akivas@xxxxxxxxxx> wrote:
> thanks ...
>
>    what I need to do is to:
> 1) reset the CHIP (not the CAM slots) via CIMax Control @0x1fh :7 RESET
> 2) set the CIMaX TS Configuration @0x20h bits : Serial Input, Input TS Clock Edge select, Output TS Clock Edge select,
>     set the CIMax Synchronization register @0x21, Power Control register  @18h
>


This you can do in your initialization function. The initialization
function can be called on loading the module.

> I need to agree with you that to do these CIMax initializations in open() is not the best solution.
> So where is the right place to do it ?

budget-ci has an implementation for dvb_ca_en50221
http://linuxtv.org/hg/v4l-dvb/file/8f9147c3bacd/linux/drivers/media/dvb/ttpci/budget-ci.c
(static int ciintf_slot_reset(struct dvb_ca_en50221 *ca, int slot))

Have a look, whether you can achieve some similar functionality.

Regards,
Manu

_______________________________________________
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