RE: [PULL] http://www.linuxtv.org/hg/~hverkuil/v4l-dvb-vpfe-cap

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Mauro,

Thanks for looking into this.

>> - tvp514x: Migration to sub-device framework
>
>As already pointed, here we have those comments regression. Also, some
>functions were changed, but the comments still mentions the older
>parameters.
>Please fix it on a later patch.
>
I had sent a patch to fix the comment formatting. If you wish, you could apply it and wait for another that fix the old parameter descriptions.
>> - v4l: vpfe capture bridge driver for DM355 and DM6446
>> - vpfe_capture: add missing newlines and fix an incorrect error code.
>> - v4l: ccdc hw device header file for vpfe capture
>> - v4l: dm355 ccdc module for vpfe capture driver
>
>Hmm...
>
>+#define CCDC_CID_R_GAIN                (V4L2_CID_PRIVATE_BASE + 0)
>+#define CCDC_CID_GR_GAIN       (V4L2_CID_PRIVATE_BASE + 1)
>+#define CCDC_CID_GB_GAIN       (V4L2_CID_PRIVATE_BASE + 2)
>+#define CCDC_CID_B_GAIN        (V4L2_CID_PRIVATE_BASE + 3)
>
>This is not nice. Such gains are common to other webcam drivers, and should
>be
>part of the common part of V4L2 API.
>
>In fact, currently, we have it mapped as a general gain as red/blue balance.
>
>+#define CCDC_CID_OFFSET        (V4L2_CID_PRIVATE_BASE + 4)
>
>What does it control?
This is to adjust the black level I suppose. But I will re-visit it when I do control IOCTL handling as per Hans comment against the patch.
>
>+#define CCDC_CID_MAX           (V4L2_CID_PRIVATE_BASE + 5)
>
>This one doesn't seem to be used.
>
This is part of my TODO list as per comments from Hans. So could we merge this and later fix it as part another patch that adds control ioctl handling?

>> - v4l: dm644x ccdc module for vpfe capture driver
>> - v4l: ccdc types used across ccdc modules for vpfe capture driver
>> - v4l: common vpss module for video drivers
>> - v4l: Makefile and config files for vpfe capture driver
>> - v4l: davinci drivers should only be compiled for kernels >= 2.6.31.
>
>The other patches are ok.
>
>>
>> Hopefully these changes can be merged into 2.6.31.
>
>After having the entire series committed, I'll see if it is still possible
>to
>submit it.
>>
>> There are two arch/arm patches that need to be applied to the git tree.
>> These patches should be applied last.
>>
>> They are:
>>
>> http://patchwork.kernel.org/patch/30968/
>> http://patchwork.kernel.org/patch/30974/
>>
>> Note that I had to move patch 9 (vpss) in the original patch series
>before
>> patch 6 (the Makefile changes) to make sure everything would still
>compile.
>>
>> Thanks,
>>
>>         Hans
>>
>> diffstat:
>>  b/linux/drivers/media/video/davinci/Makefile           |    9
>>  b/linux/drivers/media/video/davinci/ccdc_hw_device.h   |  110
>>  b/linux/drivers/media/video/davinci/dm355_ccdc.c       | 1163 +++++++++
>>  b/linux/drivers/media/video/davinci/dm355_ccdc_regs.h  |  310 ++
>>  b/linux/drivers/media/video/davinci/dm644x_ccdc.c      |  878 ++++++
>>  b/linux/drivers/media/video/davinci/dm644x_ccdc_regs.h |  145 +
>>  b/linux/drivers/media/video/davinci/vpfe_capture.c     | 2136
>> +++++++++++++++++
>>  b/linux/drivers/media/video/davinci/vpss.c             |  301 ++
>>  b/linux/include/media/davinci/ccdc_types.h             |   43
>>  b/linux/include/media/davinci/dm355_ccdc.h             |  336 ++
>>  b/linux/include/media/davinci/dm644x_ccdc.h            |  184 +
>>  b/linux/include/media/davinci/vpfe_capture.h           |  188 +
>>  b/linux/include/media/davinci/vpfe_types.h             |   51
>>  b/linux/include/media/davinci/vpss.h                   |   69
>>  linux/drivers/media/video/Kconfig                      |   49
>>  linux/drivers/media/video/Makefile                     |    2
>>  linux/drivers/media/video/davinci/vpfe_capture.c       |   27
>>  linux/drivers/media/video/tvp514x.c                    |  879 ++----
>>  linux/drivers/media/video/tvp514x_regs.h               |   10
>>  linux/include/media/tvp514x.h                          |    4
>>  v4l/versions.txt                                       |    7
>>  21 files changed, 6346 insertions(+), 555 deletions(-)
>>
>
>
>
>
>Cheers,
>Mauro

--
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

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux