V4L/DVB: videotext: remove this obsolete API
authorHans Verkuil <hverkuil@xs4all.nl>
Fri, 6 Aug 2010 15:48:00 +0000 (12:48 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Thu, 21 Oct 2010 03:05:48 +0000 (01:05 -0200)
commit226c0eeaea6732c686a5f4e06f25e5850cd5dd61
treee956053de69a2d17d8194945247b853b5c38848d
parent563711f16f5d5ee8b639a3d6ee4cef199617009c
V4L/DVB: videotext: remove this obsolete API

Remove the vtx (aka videotext aka teletext) API from the v4l2 core.
This API was scheduled for removal in kernel 2.6.35.

The vtx device nodes have been superseded by vbi device nodes
for many years. No applications exist that use the vtx support.
Of the two i2c drivers that actually support this API the saa5249
has been impossible to use for a year now and no known hardware
that supports this device exists. The saa5246a is theoretically
supported by the old mxb boards, but it never actually worked.

In summary: there is no hardware that can use this API and there
are no applications actually implementing this API.

The vtx support still reserves minors 192-223 and we would really
like to reuse those for upcoming new functionality. In the unlikely
event that new hardware appears that wants to use the functionality
provided by the vtx API, then that functionality should be build
around the sliced VBI API instead.

Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/v4l2-dev.c
include/linux/Kbuild
include/linux/videotext.h [deleted file]
include/media/v4l2-dev.h