All soc-camera drivers have been updated to comply with the V4L2 API scaling and cropping definitions. The main differences to the original soc-camera implementation are:
- VIDIOC_S_CROP ioctl now accepts rectangle parameters in sensor input window pixel units
- VIDIOC_S_CROP ioctl now tries to preserve scales, and not the output window
- VIDIOC_S_FMT ioctl now preserves the sensor input window
The patch stack is uploaded
here and is based on the 2.6.31-rc4 kernel.