On Wed, 11 Jul 2012 22:22:29 +0800
Albert Wang <twan...@marvell.com> wrote:

> This v4l2 camera driver is based on soc-camera and videobuf2 framework
> Support Marvell MMP Soc family TD-PXA910/MMP2-PXA688/MMP3-PXA2128 CCIC
> Support Dual CCIC controllers on PXA688/PXA2128
> Support MIPI-CSI2 mode and DVP-Parallel mode

This is going to be really quick.  Life is difficult here, I don't really
have much time to put into anything.

>  arch/arm/mach-mmp/include/mach/camera.h    |   21 +

I don't think that this file belongs here; it should be in the driver
tree.  This camera may not always be tied to this platform; indeed, the
original Cafe was not.  There will never be a 64-bit SoC with some variant
of this device?

>  
> +config VIDEO_MMP
> +     tristate "Marvell MMP CCIC driver based on SOC_CAMERA"
> +     depends on VIDEO_DEV && SOC_CAMERA
> +     select VIDEOBUF2_DMA_CONTIG
> +     ---help---
> +       This is a v4l2 driver for the Marvell PXA910/PXA688/PXA2128 CCIC
> +       To compile this driver as a module, choose M here: the module will
> +       be called mmp_camera.

But...the existing driver already builds as mmp_camera.  Even if we
eventually agree that this separate driver should go into the mainline, it
really needs to not build into a module with the same name.

> +/*
> + * V4L2 Driver for Marvell Mobile SoC PXA910/PXA688/PXA2128 CCIC
> + * (CMOS Camera Interface Controller)
> + *
> + * This driver is based on soc_camera and videobuf2 framework,
> + * but part of the low level register function is base on cafe-driver.c
> + *
> + * Copyright 2006 One Laptop Per Child Association, Inc.
> + * Copyright 2006-7 Jonathan Corbet <cor...@lwn.net>

Nit: some of the code clearly comes from marvell-ccic/mcam-core.c, so the
copyright dates (if they really need to be kept) should stretch into 2011
or so.

I don't see anything else obvious, but it was a very quick reading, sorry.

jon
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to