[mythtv-users] 1212 and channel changing

Jarod Wilson jarod at wilsonet.com
Sun Aug 23 04:32:26 UTC 2009


On Saturday 22 August 2009 15:58:47 David Engel wrote:
> On Wed, Aug 19, 2009 at 11:53:11AM -0400, Jarod Wilson wrote:
> > There are patches to enable the IR part on it, which I've added to
> > the Fedora kernels, and I have such a kernel on my own box hooked to
> > my HD PVR. I've yet to get around to trying to load lirc_zilog to
> > see if there's further work needed there to make it happy with the
> > HD PVR. Janne seemed to recall there was some work still necessary.
> > Its indeed on my TODO list, but its a rather crowded list with
> > multiple higher priority things on it, so I'm not sure exactly when
> > I'll get around to it... :\
> 
> My firewire channel changing has been getting less reliable of
> late(*), so I decided to give your patches a try.

They're actually Janne's work, not mine, I just patch monkey'd them
into place. :)

> First problem is the hdpvr i2c support is not enabled if both hdpvr
> and i2c are built as modules.  The attached patch handles this for me.

Yeah, someone reported that to me last night, was planning to dig into
it this weekend. Finally doing so now...

> Second problem is lirc_zilog doesn't seem to detect the hdpvr i2c
> adapter.  I've added printk's to ir_probe to see what ids are getting
> checked, but AFAICT, it is never getting called.

There are some issues... The current git head lirc_zilog is for 2.6.31,
which includes a bunch of i2c changes. However, even with your patch,
I think there's still some magic missing in lirc_zilog to get it to
register properly to bind to lirc_zilog on 2.6.31... To work on on
pre-2.6.31, I think lirc_zilog needs the i2c changes reverted to
function with earlier kernels, I think. This patch I believe should
do the trick, testing it shortly...

http://wilsonet.com/jarod/junk/lirc_zilog-revert-2.6.31-i2c-changes.patch

-- 
Jarod Wilson
jarod at wilsonet.com


More information about the mythtv-users mailing list