On Sun, 2009-09-27 at 14:14 -0400, Andy Walls wrote: > On Sun, 2009-09-27 at 12:58 -0400, Steven Toth wrote: > > >>> Please pull from http://linuxtv.org/hg/~awalls/cx23888-ir-part1 > > Mauro, > > Please wait on my pull request until we resolve this problem. > > > Steve, > > > Regression testing has highlighted the 885/7/8 detection isn't reliable, causing > > a regression for HVR1800 - total loss of sync. (It's detected as a 885). > > I'm installing a mix of 885/7/8 boards now looking for a better detection > > solution. I'm hoping to have a patch available in the next couple of hours. Mauro, Please pull from http://linuxtv.org/hg/~awalls/cx23888-ir-part1 for the following 9 changesets: 01/09: v4l2-chip-ident: Add ID's needed for the cx23885 and cx25840 modules http://linuxtv.org/hg/~awalls/cx23888-ir-part1?cmd=changeset;node=5b2b33f2e3d7 02/09: cx23885: Fix support for v4l2-dbg access to CX2388[578] and CX23417 regs http://linuxtv.org/hg/~awalls/cx23888-ir-part1?cmd=changeset;node=f652c361b61d 03/09: cx23885: Add skeleton v4l2_subdev for the CX23888 integrated IR controller http://linuxtv.org/hg/~awalls/cx23888-ir-part1?cmd=changeset;node=f153c30da5c5 04/09: cx25840: Improve detection of CX2388[578] A/V cores http://linuxtv.org/hg/~awalls/cx23888-ir-part1?cmd=changeset;node=0efbeb807ff0 05/09: cx25840: Convert chip/core family checks to static inline functions http://linuxtv.org/hg/~awalls/cx23888-ir-part1?cmd=changeset;node=80d278a74d8a 06/09: cx25840: Separate set_audclk_freq functionality for the different chips http://linuxtv.org/hg/~awalls/cx23888-ir-part1?cmd=changeset;node=5f58b345e32e 07/09: cx25840: Init PLLs properly for CX2388[578] A/V cores http://linuxtv.org/hg/~awalls/cx23888-ir-part1?cmd=changeset;node=b1ebfabe9c60 08/09: cx23885: Enable HVR-1850 CX23888 A/V core to get VID_CLK running for IR http://linuxtv.org/hg/~awalls/cx23888-ir-part1?cmd=changeset;node=7d99cae94fe5 09/09: cx25840: Improvements to the cx23885/7/8 chip detection mechanism. http://linuxtv.org/hg/~awalls/cx23888-ir-part1?cmd=changeset;node=8cab484b0f93 b/linux/drivers/media/video/cx23885/cx23885-ioctl.c | 197 ++++++++ b/linux/drivers/media/video/cx23885/cx23885-ioctl.h | 39 + b/linux/drivers/media/video/cx23885/cx23888-ir.c | 233 +++++++++ b/linux/drivers/media/video/cx23885/cx23888-ir.h | 28 + linux/drivers/media/video/cx23885/Makefile | 3 linux/drivers/media/video/cx23885/cx23885-417.c | 10 linux/drivers/media/video/cx23885/cx23885-cards.c | 12 linux/drivers/media/video/cx23885/cx23885-core.c | 20 linux/drivers/media/video/cx23885/cx23885-ioctl.c | 11 linux/drivers/media/video/cx23885/cx23885-video.c | 34 - linux/drivers/media/video/cx23885/cx23885.h | 12 linux/drivers/media/video/cx25840/cx25840-audio.c | 461 ++++++++++++++----- linux/drivers/media/video/cx25840/cx25840-core.c | 279 ++++++++--- linux/drivers/media/video/cx25840/cx25840-core.h | 22 linux/drivers/media/video/cx25840/cx25840-firmware.c | 10 linux/include/media/v4l2-chip-ident.h | 16 16 files changed, 1158 insertions(+), 229 deletions(-) Many thanks to Steve Toth for testing this and finding and fixing my CX2388[578] detection discrimination problem. Thanks, Andy -- 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