On Sun, 2009-11-22 at 03:03 +0200, Igor M. Liplianin wrote: > On 21 ноября 2009 22:41:42 Andy Walls wrote: > > On Sat, 2009-11-21 at 18:10 +0100, Matthias Fechner wrote: > > > Hi, > > > > > > Matthias Fechner schrieb: > > > > I bought some days ago a Tevii S470 DVB-S2 (PCI-E) card and got it > > > > running with the driver from: > > > > http://mercurial.intuxication.org/hg/s2-liplianin > > > > > > > > But I was not successfull in got the IR receiver working. > > > > It seems that it is not supported yet by the driver. > > > > > > > > Is there maybe some code available to get the IR receiver with evdev > > > > running? > > > > What bridge chip does the TeVii S470 use: a CX23885, CX23887, or > > CX23888? > > > > Does the TeVii S470 have a separate microcontroller chip for IR > > somewhere on the board, or does it not have one? (If you can't tell, > > just provide a list of the chip markings on the board.) > > > > > > If the card is using the built in IR controller of the CX23888 than that > > should be pretty easy to get working, we'll just need you to do some > > experimentation with a patch. > > > > If the card is using the built in IR controller in the CX23885, then > > you'll have to wait until I port my CX23888 IR controller changes to > > work with the IR controller in the CX23885. That should be somewhat > > straightforward, but will take time. Then we'll still need you to > > experiment with a patch. > > > > If the card is using a separate IR microcontroller, I'm not sure where > > to begin.... :P > > > > Regards, > > Andy > > > It's cx23885 definitely. > Remote uses NEC codes. OK. Things I have to do: 1. Add v4l2_subdev_ir_ops for the CX23885 to the cx25840 module. Much of this code will look like the cx23885/cx23888-ir.[ch] code, except a little nicer when accessing I2C bus registers. 2. Add NEC pulse decoding to cx23885/cx23885-input.c. This will be new work, as right now the cx23885 driver only performs RC-5 decoding. 3. Add IR intiialization for the TeVii S470 into the cx23885 driver. This will be easy, except for filling out the v4l2_subdev_ir_parameters in cx23885/cx23885-input.c:cx23885_input_ir_start() ; I will need someone with hardware to experiment. > In any case I can test. Thank you. I will probably need you for testing when ready. I was planning to do step 1 above for HVR-1800 IR anyway. I will estimate that I may have something ready by about Christmas (25 December 2009), unless work becomes very busy. Regards, Andy -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html