On Mon, Jan 24, 2011 at 10:57:02AM -0500, Devin Heitmueller wrote: > On Mon, Jan 24, 2011 at 10:49 AM, Mark Zimmerman <markzimm@xxxxxxxx> wrote: > > From looking at the code and a dump of the firmware file, the first > > i2c write would have a length of 3; so this error: > > > > xc5000: I2C write failed (len=3) > > > > tells me that there were probably no successful i2c transactions on > > this device. The i2c write call looks the same as that in other > > drivers, so I wonder if there is an initialization step that is now > > necessary but which is missing. > > > > Still hoping for suggestions... > > My guess would be that somebody screwed up either the GPIO config int > the cx88 board profile, or the i2c gate, which is resulting in not > being able to reach the tuner at all. > > Do you have an oscilloscope? If so, I bet you will find that the > xc5000 pin is being held in reset. If I had an oscilloscope I probably wouldn't know where to stick the probe. > > I would probably take a hard look at the board profile in cx88-cards.c > as well as whether there have been any changes to the GPIO setup and > power management code. cx23885-cards.c, actually. I'll see what I can find in there. Thanks, -- Mark -- 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