Re: [RFC PATCH 00/26] i.MX5/6 IPUv3 CSI/IC

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

 



Hi Philipp,


On Thu, Jun 12, 2014 at 2:06 PM, Philipp Zabel <p.zabel@xxxxxxxxxxxxxx> wrote:
> Hi,
>
> attached is a series of our work in progress i.MX6 capture drivers.
> I'm posting this now in reaction to Steve's i.MX6 Video capture series,
> as a reference for further discussion.
> Of the Image Converter (IC) we only use the postprocessor task, with
> tiling for larger frames, to implement v4l2 mem2mem scaler/colorspace
> converter and deinterlacer devices.
> The capture code capture code already uses the media controller framework
> and creates a subdevice representing the CSI, but the path to memory is
> fixed to IDMAC via SMFC, which is the only possible path for grayscale
> and  and anything with multiple output ports connected
> to the CSIs (such as the CSI2IPU gasket on i.MX6) doesn't work yet. Also,
> I think the CSI subdevice driver should be completely separate from the
> capture driver.
>
> regards
> Philipp
>
> Philipp Zabel (16):
>   gpu: ipu-v3: Add function to setup CP channel as interlaced
>   gpu: ipu-v3: Add ipu_cpmem_get_buffer function
>   gpu: ipu-v3: Add support for partial interleaved YCbCr 4:2:0 (NV12)
>     format
>   gpu: ipu-v3: Add support for planar YUV 4:2:2 (YUV422P) format
>   imx-drm: currently only IPUv3 is supported, make it mandatory
>   [media] Add i.MX SoC wide media device driver
>   [media] imx-ipu: Add i.MX IPUv3 capture driver
>   [media] ipuv3-csi: Skip 3 lines for NTSC BT.656
>   [media] imx-ipuv3-csi: Add support for temporarily stopping the stream
>     on sync loss
>   [media] imx-ipuv3-csi: Export sync lock event to userspace
>   [media] v4l2-subdev.h: Add lock status notification
>   [media] v4l2-subdev: Export v4l2_subdev_fops
>   mfd: syscon: add child device support
>   [media] imx: Add video switch
>   ARM: dts: Add IPU aliases on i.MX6
>   ARM: dts: imx6qdl: Add mipi_ipu1/2 multiplexers, mipi_csi, and their
>     connections
>
> Sascha Hauer (10):
>   gpu: ipu-v3: Add IC support
>   gpu: ipu-v3: Register IC with IPUv3
>   [media] imx-ipu: add ipu media common code
>   [media] imx-ipu: Add i.MX IPUv3 scaler driver
>   [media] imx-ipu: Add i.MX IPUv3 deinterlacer driver
>   [media] v4l2: subdev: Add v4l2_device_register_subdev_node function
>   [media] v4l2: Fix V4L2_CID_PIXEL_RATE
>   [media] v4l2 async: remove from notifier list
>   [media] ipuv3-csi: Pass ipucsi to v4l2_media_subdev_s_power
>   [media] ipuv3-csi: make subdev controls available on video device

Do you have plans to resubmit this series?

Regards,

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