Hi Devin! On Tue August 7 2012 04:46:50 Devin Heitmueller wrote: > This patch series contains fixes for a variety of problems found in the > HVR-950q as well as the xc5000 driver. > > Details can be found in the individual patches, but it is worth mentioning > specifically that this addresses the MythTV problem causing BUG() to occur, > firmware loading is now significantly improved, and we now have a > redistributable version for the xc5000c firmware. Since you're working on the au0828 would it perhaps be possible to have that driver use unlocked_ioctl instead of ioctl? It would be really nice if we can get rid of the ioctl v4l2_operation at some point in the future. Regards, Hans > Devin Heitmueller (24): > au8522: fix intermittent lockup of analog video decoder > au8522: Fix off-by-one in SNR table for QAM256 > au8522: properly recover from the au8522 delivering misaligned TS > streams > au0828: Make the s_reg and g_reg advanced debug calls work against > the bridge > xc5000: properly show quality register values > xc5000: add support for showing the SNR and gain in the debug output > xc5000: properly report i2c write failures > au0828: fix race condition that causes xc5000 to not bind for digital > au0828: make sure video standard is setup in tuner-core > au8522: fix regression in logging introduced by separation of modules > xc5000: don't invoke auto calibration unless we really did reset > tuner > au0828: prevent i2c gate from being kept open while in analog mode > au0828: fix case where STREAMOFF being called on stopped stream > causes BUG() > au0828: speed up i2c clock when doing xc5000 firmware load > au0828: remove control buffer from send_control_msg > au0828: tune retry interval for i2c interaction > au0828: fix possible race condition in usage of dev->ctrlmsg > xc5000: reset device if encountering PLL lock failure > xc5000: add support for firmware load check and init status > au0828: tweak workaround for i2c clock stretching bug > xc5000: show debug version fields in decimal instead of hex > au0828: fix a couple of missed edge cases for i2c gate with analog > au0828: make xc5000 firmware speedup apply to the xc5000c as well > xc5000: change filename to production/redistributable xc5000c > firmware > > drivers/media/common/tuners/xc5000.c | 161 +++++++++++++++++++++----- > drivers/media/dvb/frontends/au8522_common.c | 22 +++- > drivers/media/dvb/frontends/au8522_decoder.c | 11 +- > drivers/media/dvb/frontends/au8522_dig.c | 98 ++++++++-------- > drivers/media/dvb/frontends/au8522_priv.h | 29 ++++- > drivers/media/video/au0828/au0828-cards.c | 4 +- > drivers/media/video/au0828/au0828-core.c | 59 ++++------ > drivers/media/video/au0828/au0828-dvb.c | 54 ++++++++- > drivers/media/video/au0828/au0828-i2c.c | 21 +++- > drivers/media/video/au0828/au0828-reg.h | 1 + > drivers/media/video/au0828/au0828-video.c | 76 +++++++++--- > drivers/media/video/au0828/au0828.h | 2 + > 12 files changed, 379 insertions(+), 159 deletions(-) > > -- > 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 > -- 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