This patch series converts the subdev drivers that still use g/s_crop to
g/s_selection. This in turn makes it possible to convert bridge drivers
to g/s_selection as well.
The final patch renames the cropcap subdev op to g_pixelaspect.
After this series the only drivers still using g/s_crop are samsung drivers.
These are a bit more complicated and will be converted later.
So after this series we finally got rid of the duplicate crop/selection API
in the subdev drivers, and we're almost there for the bridge drivers.
Regards,
Hans
The following changes since commit a4d020e97d8e65d57061677c15c89e99609d0b37:
[media] Convert Wideview WT220 DVB USB driver to rc-core (2016-07-09 12:10:33
-0300)
are available in the git repository at:
git://linuxtv.org/hverkuil/media_tree.git rmcrop
for you to fetch changes up to d844539645434e4eaf6917dcfa2e48746c2a1744:
v4l2-subdev: rename cropcap to g_pixelaspect (2016-07-11 08:15:02 +0200)
----------------------------------------------------------------
Hans Verkuil (9):
v4l2: remove g/s_crop from video ops
bttv: convert g/s_crop to g/s_selection.
omap_vout: convert g/s_crop to g/s_selection.
saa7134: convert g/s_crop to g/s_selection.
zoran: convert g/s_crop to g/s_selection.
vpfe_capture: convert g/s_crop to g/s_selection.
vpbe_display: convert g/s_crop to g/s_selection.
pvrusb2: convert g/s_crop to g/s_selection.
v4l2-subdev: rename cropcap to g_pixelaspect
drivers/media/i2c/adv7180.c | 12 ++--
drivers/media/i2c/ak881x.c | 28 ++++++----
drivers/media/i2c/soc_camera/imx074.c | 42 ++++++--------
drivers/media/i2c/soc_camera/mt9m001.c | 70
++++++++++++-----------
drivers/media/i2c/soc_camera/mt9m111.c | 57
++++++++++---------
drivers/media/i2c/soc_camera/mt9t031.c | 54
++++++++++--------
drivers/media/i2c/soc_camera/mt9t112.c | 60
+++++++++++---------
drivers/media/i2c/soc_camera/mt9v022.c | 68
+++++++++++-----------
drivers/media/i2c/soc_camera/ov2640.c | 41 ++++++--------
drivers/media/i2c/soc_camera/ov5642.c | 53
+++++++++---------
drivers/media/i2c/soc_camera/ov6650.c | 74
++++++++++++------------
drivers/media/i2c/soc_camera/ov772x.c | 44 +++++++--------
drivers/media/i2c/soc_camera/ov9640.c | 41 ++++++--------
drivers/media/i2c/soc_camera/ov9740.c | 41 ++++++--------
drivers/media/i2c/soc_camera/rj54n1cb0c.c | 52
+++++++++--------
drivers/media/i2c/soc_camera/tw9910.c | 47 +++++-----------
drivers/media/i2c/tvp5150.c | 81
+++++++++++++--------------
drivers/media/pci/bt8xx/bttv-driver.c | 59
+++++++++++++-------
drivers/media/pci/bt8xx/bttvp.h | 2 +-
drivers/media/pci/saa7134/saa7134-video.c | 39 +++++++++----
drivers/media/pci/zoran/zoran_driver.c | 113
++++++++++++++++---------------------
drivers/media/platform/davinci/vpbe_display.c | 65
++++++++++++----------
drivers/media/platform/davinci/vpfe_capture.c | 52
+++++++++++------
drivers/media/platform/omap/omap_vout.c | 53
+++++++++---------
drivers/media/platform/omap3isp/ispvideo.c | 88
++++++++++++++++++-----------
drivers/media/platform/rcar-vin/rcar-v4l2.c | 2 +-
drivers/media/platform/sh_vou.c | 15 +++--
drivers/media/platform/soc_camera/pxa_camera.c | 17 ++++--
drivers/media/platform/soc_camera/rcar_vin.c | 30 +++++-----
drivers/media/platform/soc_camera/sh_mobile_ceu_camera.c | 38 ++++++-------
drivers/media/platform/soc_camera/soc_camera.c | 130
++++++++++++-------------------------------
drivers/media/platform/soc_camera/soc_camera_platform.c | 45 ++++++---------
drivers/media/platform/soc_camera/soc_scale_crop.c | 97
++++++++++++++++++--------------
drivers/media/platform/soc_camera/soc_scale_crop.h | 6 +-
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 81
+++++++++++++++++----------
drivers/staging/media/omap4iss/iss_video.c | 99
++++++++++++++++++++++++++++++++
include/media/soc_camera.h | 7 +--
include/media/v4l2-subdev.h | 10 +---
38 files changed, 1025 insertions(+), 888 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html