On Jan 9, 2011, at 7:36 PM, Jason Gauthier wrote:

> Hey all,
> 
>   I've been a long time MythTV user, and earlier this year purchased two 
> Hauppauge HDPVRs.   I was running the Mythbuntu distribution (10.04) which 
> had a 2.6.32.
> 
> Using a custom hdpvr module, I had the IR bits turned on, and a custom 
> lirc_zilog (which was not standard in the kernel then).  
> When hdpvr.ko would load, it would enable the IR chipset, and lirc_zilog 
> would pick it up.  Occasionally, I would an oops, and I believe this is why 
> the IR pieces were disabled to begin with.
> 
> Well, a ton of changes have occurred since .32, to .37.  Namely, I2C changes. 
>  The custom code I have won't compile at all.  
> So, I started doing some more digging, and I discovered the linuxtv git 
> repository.  Recently, Andy Walls put some piece in place that interested me.
> 
> I pulled the tree down, and worked with it a while.  What I am trying to do 
> is re-enable the IR transmitter in the hdprv module. I've done plenty of 
> development but, unfortunately, this is a bit over my head.   
> 
> After reading through these three patches:
> http://www.mail-archive.com/linux-media@vger.kernel.org/msg26264.html
> http://www.mail-archive.com/linux-media@vger.kernel.org/msg07588.html
> http://www.mail-archive.com/linux-media@vger.kernel.org/msg07589.html
> 
> It looks very close to what I am interested in.  
> 
> I've spent awhile messing with this, but just haven't gotten anywhere.    
> Does anyone know what it would take, or how, to enable the IR bits on the 
> hdpvr code?
> 
> I did simply try changing:
> 
>       /* until i2c is working properly */
>       retval = 0; /* hdpvr_register_i2c_ir(dev); */
>       if (retval < 0)
> 
> so that it would register with i2c.
> Doing so returns a positive registration with I2C, but the lirc_zilog driver 
> doesn't see the chip when it loads. (The lirc_zilog is now in the kernel, yay)

There's a bit more to it than just the one line change. Here's the patch we're
carrying in the Fedora kernels to enable it:

http://wilsonet.com/jarod/lirc_misc/hdpvr-ir/hdpvr-ir-enable.patch

Janne, I've heard many success stories w/the hdpvr IR lately, and almost no 
reports
of lockups, so I'm thinking a firmware update may have helped out here, and 
thus,
maybe its time we just go ahead and push this patch along upstream? We still
require someone to load lirc_zilog manually, so it seems like a fairly low-risk
thing to do.

-- 
Jarod Wilson
ja...@wilsonet.com



--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to