On Wed, 19 Jan 2011, Andy Walls wrote: > On Wed, 2011-01-19 at 00:20 -0500, Jarod Wilson wrote: > > > > Not working with > > lirc_zilog yet, it fails to load, due to an -EIO ret to one of the > > i2c_master_send() calls in lirc_zilog during probe of the TX side. Haven't > > looked into it any more than that yet. > > Well technically lirc_zilog doesn't "probe" anymore. It relies on the > bridge driver telling it the truth. The bridge driver (pvrusb2) still does one probe if it's a 24xxx device: It probes 0x71 in order to determine if it is dealing with an MCE variant device. Hauppauge did not change the USB ID when they released the 24xxx MCE variant (which has the IR blaster, thus the zilog device). The only way to tell the two devices apart is by discovering the existence of the zilog device - and the bridge driver needs to do this in order to properly disable its "emulated" I2C IR receiver which would otherwise be needed for the non-MCE device. Based on the discussion here, could that probe be a source of trouble on the 24XXX MCE device? This probing behavior does not happen for HVR-1950 (or HVR-1900) since there's only one possible IR configuration there. -Mike -- Mike Isely isely @ isely (dot) net PGP: 03 54 43 4D 75 E5 CC 92 71 16 01 E2 B5 F5 C1 E8 -- 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