Mauro, Adding to my previous pull request: Please pull from http://linuxtv.org/hg/~awalls/cx18 and from http://linuxtv.org/hg/~awalls/cx18-sliced-vbi for the following: cx18: Remove an unused spinlock cx18: Fix coding style of a switch statement per checkpatch.pl cx18: Normalize APU after second APU firmware load cx18: Smarter verification of CX18_AUDIO_ENABLE register writes cx18: Defer A/V core initialization until a valid cx18_av_cmd arrives and cx18: Finally get sliced VBI working - for 525 line 60 Hz systems at least cx18: Process Raw VBI on a whole frame basis; fix VBI buffer size cx18: Fix sliced VBI PTS and fix artifacts in last raw line of field cx18: Use correct line counts per field in firmware API call cx18: Fixes for enforcing when Encoder Raw VBI params can be set cx18: Fix VBI ioctl() handling and Raw/Sliced VBI state management cx18: Fix presentation timestamp (PTS) for VBI buffers cx18: Clean-up and enable sliced VBI handling diffstat: cx18-audio.c | 3 +-- cx18-av-core.c | 40 +++++++++++++++++++++++++++++++++------- cx18-av-firmware.c | 3 ++- cx18-driver.c | 15 +++++++++++++-- cx18-driver.h | 1 - 5 files changed, 49 insertions(+), 13 deletions(-) and cx18-av-core.c | 49 ++++++++++++++---- cx18-av-core.h | 19 ++++++- cx18-av-vbi.c | 104 ++++++++++++++++++++++++++++++--------- cx18-cards.c | 8 +-- cx18-cards.h | 3 - cx18-controls.c | 4 - cx18-driver.c | 105 +++++++++------------------------------- cx18-driver.h | 146 +++++++++++++++++++++++++++++++++++++++----------------- cx18-fileops.c | 58 ++++++++++++++++------ cx18-ioctl.c | 132 +++++++++++++++++++++++++++++++++----------------- cx18-streams.c | 142 ++++++++++++++++++++++++++++++++++++++++++------------ cx18-vbi.c | 118 +++++++++++++++++++++++++++++++-------------- cx18-vbi.h | 2 13 files changed, 592 insertions(+), 298 deletions(-) Regards, 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