aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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 09701afc031a..b99803066b7b 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -558,3 +558,21 @@ Why: The V4L2_CID_VCENTER, V4L2_CID_HCENTER controls have been deprecated
558 There are newer controls (V4L2_CID_PAN*, V4L2_CID_TILT*) that provide 558 There are newer controls (V4L2_CID_PAN*, V4L2_CID_TILT*) that provide
559 similar functionality. 559 similar functionality.
560Who: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 560Who: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
561
562----------------------------
563
564What: V4L2 selections API target rectangle and flags unification, the
565 following definitions will be removed: V4L2_SEL_TGT_CROP_ACTIVE,
566 V4L2_SEL_TGT_COMPOSE_ACTIVE, V4L2_SUBDEV_SEL_*, V4L2_SUBDEV_SEL_FLAG_*
567 in favor of common V4L2_SEL_TGT_* and V4L2_SEL_FLAG_* definitions.
568 For more details see include/linux/v4l2-common.h.
569When: 3.8
570Why: The regular V4L2 selections and the subdev selection API originally
571 defined distinct names for the target rectangles and flags - V4L2_SEL_*
572 and V4L2_SUBDEV_SEL_*. Although, it turned out that the meaning of these
573 target rectangles is virtually identical and the APIs were consolidated
574 to use single set of names - V4L2_SEL_*. This didn't involve any ABI
575 changes. Alias definitions were created for the original ones to avoid
576 any instabilities in the user space interface. After few cycles these
577 backward compatibility definitions will be removed.
578Who: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>