[PULL] soc-camera - 30 commits, few more to come

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

 



Hi Mauro,

I hope I fulfilled all the formalities this time - like "From: ," Sob... 
Also please notice, that 2 of these 30 patches are "kernel-sync:", hope 
I've done that right too. Thereby one of them is an _incomplete_ version 
of the original patch - only the part affecting drivers/media/video. 
Please let me know if anything with this patchset is not right.

I expect at least two more patches in this merge window - two more sensor 
drivers.

Please pull from http://linuxtv.org/hg/~gliakhovetski/v4l-dvb

for the following 30 changesets:

01/30: mt9m111: mt9m111_get_global_gain() - unsigned >= 0 is always true
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=bdb02b9aec53

02/30: mt9m111: add all yuv format combinations.
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=f97c3f1a5210

03/30: mt9m001 mt9v022: fix bus-width switch GPIO availability test
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=0fc357791449

04/30: Remove ov772x_default_regs from ov772x driver
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=d10ceba376ef

05/30: Change device ID selection method on ov772x driver
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=8cb5f4348a73

06/30: Add ov7725 support to ov772x driver
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=751b4e56151f

07/30: [ARM] pxa: move camera (QCI) registers definition out of pxa-regs.h
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=f9dfadae7c07

08/30: V4L/DVB: pxa-camera: use memory mapped IO access for camera (QCI) registers
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=a25523d5047b

09/30: soc-camera: Add signal inversion flags to be used by camera drivers
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=ea98ddc8d156

10/30: mt9m111: Add automatic white balance control
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=243ea618fafc

11/30: soc-camera: add camera sense data
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=57cfc24ec8f7

12/30: pxa-camera: setup the FIFO inactivity time-out register
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=a53f76ca3d84

13/30: v4l: add chip ID for MT9M112 camera sensor from Micron
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=23c1bb42a6b7

14/30: mt9m111: add support for mt9m112 since sensors seem identical
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=06b502c7b1b0

15/30: video: add NV16 and NV61 pixel formats
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=02b701ccf954

16/30: sh_mobile_ceu: use new pixel format translation code
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=df2c9ec10126

17/30: soc-camera: readability improvements, more strict operations checks
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=1133d355fc08

18/30: pxa-camera: call try_fmt() camera device method with correct pixel format
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=2394f35d7a13

19/30: sh: sh_mobile ceu clock framework support
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=186fbefe8a32

20/30: soc-camera: unify locking, play nicer with videobuf locking
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=b5374bc6aed4

21/30: soc-camera: add new bus width and signal polarity flags
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=994f8c81fa0a

22/30: sh_mobile_ceu: add NV12 and NV21 support
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=14eb1deac18b

23/30: sh_mobile_ceu: add NV16 and NV61 support
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=765aaa22eabd

24/30: Add new set_std function on soc_camera
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=e80607460dcf

25/30: Add new enum_input function on soc_camera
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=a8a74fa4b0eb

26/30: video: sh_mobile_ceu cleanups and comments
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=e862ca2982a0

27/30: Add interlace support to sh_mobile_ceu_camera.c
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=345f38fb0b5b

28/30: soc-camera: let drivers decide upon supported field values
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=64f56af7569d

29/30: mt9m001 mt9v022: simplify pointer derefernces
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=28b724cc9d82

30/30: Change V4L2 field to ANY from NONE on sh_mobile_ceu_camera.c
http://linuxtv.org/hg/~gliakhovetski/v4l-dvb?cmd=changeset;node=30d0c00b9880


 a/linux/drivers/media/video/pxa_camera.h         |   95 ------
 b/linux/drivers/media/video/pxa_camera.h         |   95 ++++++
 linux/drivers/media/video/Kconfig                |    4 
 linux/drivers/media/video/mt9m001.c              |   46 +-
 linux/drivers/media/video/mt9m111.c              |  109 +++++--
 linux/drivers/media/video/mt9v022.c              |   32 +-
 linux/drivers/media/video/ov772x.c               |   80 +++--
 linux/drivers/media/video/pxa_camera.c           |  350 +++++++++++++++++-----
 linux/drivers/media/video/sh_mobile_ceu_camera.c |  355 +++++++++++++++++------
 linux/drivers/media/video/soc_camera.c           |  218 +++++++++-----
 linux/drivers/media/video/soc_camera_platform.c  |    5 
 linux/include/asm-arm/arch-pxa/pxa-regs.h        |   95 ------
 linux/include/linux/videodev2.h                  |    2 
 linux/include/media/soc_camera.h                 |   94 +++++-
 linux/include/media/v4l2-chip-ident.h            |    4 
 15 files changed, 1045 insertions(+), 539 deletions(-)

Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer

_______________________________________________
v4l-dvb-maintainer mailing list
v4l-dvb-maintainer@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/v4l-dvb-maintainer

[Index of Archives]     [Linux Media]     [Older V4L]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [SSH]     [Linux USB]

  Powered by Linux