On Tue, May 26, 2009 at 1:45 PM, Devin Heitmueller <dheitmuel...@kernellabs.com> wrote: > On Tue, May 26, 2009 at 2:35 PM, Tim Mester <ttmest...@gmail.com> wrote: >> From my experience it seems that 2 in 0x2005 resets the 8522 demod. >> All demod register setting appear to be lost after accessing any >> registers in the 0x2xxx range (you really, just that bit needs to be >> set on a i2c bus access). I am a little surprised that 0x2000 is not >> written to the bus to for each modulation mode. > > Hmmm... I would have to look closer before I could comment > intelligently. Resetting all the registers could be a bad idea if > there are registers being programmed that are not in the modulation > block (initialization parameters such as the IF setting). > > Devin
Yep. Setting that rest will definitely clear out the IF registers settings. It would need to be one the first things done before setting any other of the 8522 registers. (Which it almost is for VSB right now). Tim -- 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