aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/feature-removal-schedule.txt
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2012-07-30 22:03:41 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2012-07-30 22:03:41 -0400
commit6df419e45d71b8d9a0de8e92a1212bbea460f0e0 (patch)
treec0902a96353391400818fe8b7adf11493b56935a /Documentation/feature-removal-schedule.txt
parent27c1ee3f929555b71fa39ec0d81a7e7185de1b16 (diff)
parentc893e7c64e36087dceb4662917976a81d1754fc0 (diff)
Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Pull media updates from Mauro Carvalho Chehab: "This is the first part of the media patches for v3.6. This patch series contain: - new DVB frontend: rtl2832 - new video drivers: adv7393 - some unused files got removed - a selection API cleanup between V4L2 and V4L2 subdev API's - a major redesign at v4l-ioctl2, in order to clean it up - several driver fixes and improvements." * 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (174 commits) v4l: Export v4l2-common.h in include/linux/Kbuild media: Revert "[media] Terratec Cinergy S2 USB HD Rev.2" [media] media: Use pr_info not homegrown pr_reg macro [media] Terratec Cinergy S2 USB HD Rev.2 [media] v4l: Correct conflicting V4L2 subdev selection API documentation [media] Feature removal: V4L2 selections API target and flag definitions [media] v4l: Unify selection flags documentation [media] v4l: Unify selection flags [media] v4l: Common documentation for selection targets [media] v4l: Unify selection targets across V4L2 and V4L2 subdev interfaces [media] v4l: Remove "_ACTUAL" from subdev selection API target definition names [media] V4L: Remove "_ACTIVE" from the selection target name definitions [media] media: dvb-usb: print mac address via native %pM [media] s5p-tv: Use module_i2c_driver in sii9234_drv.c file [media] media: gpio-ir-recv: add allowed_protos for platform data [media] s5p-jpeg: Use module_platform_driver in jpeg-core.c file [media] saa7134: fix spelling of detach in label [media] cx88-blackbird: replace ioctl by unlocked_ioctl [media] cx88: don't use current_norm [media] cx88: fix a number of v4l2-compliance violations ...
Diffstat (limited to 'Documentation/feature-removal-schedule.txt')
-rw-r--r--Documentation/feature-removal-schedule.txt18
1 files changed, 18 insertions, 0 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index 76112dac7659..e9237fb71950 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -600,3 +600,21 @@ When: June 2013
600Why: Unsupported/unmaintained/unused since 2.6 600Why: Unsupported/unmaintained/unused since 2.6
601 601
602---------------------------- 602----------------------------
603
604What: V4L2 selections API target rectangle and flags unification, the
605 following definitions will be removed: V4L2_SEL_TGT_CROP_ACTIVE,
606 V4L2_SEL_TGT_COMPOSE_ACTIVE, V4L2_SUBDEV_SEL_*, V4L2_SUBDEV_SEL_FLAG_*
607 in favor of common V4L2_SEL_TGT_* and V4L2_SEL_FLAG_* definitions.
608 For more details see include/linux/v4l2-common.h.
609When: 3.8
610Why: The regular V4L2 selections and the subdev selection API originally
611 defined distinct names for the target rectangles and flags - V4L2_SEL_*
612 and V4L2_SUBDEV_SEL_*. Although, it turned out that the meaning of these
613 target rectangles is virtually identical and the APIs were consolidated
614 to use single set of names - V4L2_SEL_*. This didn't involve any ABI
615 changes. Alias definitions were created for the original ones to avoid
616 any instabilities in the user space interface. After few cycles these
617 backward compatibility definitions will be removed.
618Who: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
619
620----------------------------