diff mbox series

[PATCHv2,14/16] dvbdev.h: remove DVB_DEVICE_VIDEO/AUDIO/OSD

Message ID 20230111112418.687882-15-hverkuil-cisco@xs4all.nl (mailing list archive)
State New, archived
Headers show
Series staging/media: remove most deprecated drivers | expand

Commit Message

Hans Verkuil Jan. 11, 2023, 11:24 a.m. UTC
Now that the av7110 driver has been removed, we can also remove
these old defines.

Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
---
 Documentation/admin-guide/media/dvb_intro.rst |  8 +-------
 drivers/media/dvb-core/dvbdev.c               |  6 ------
 include/media/dvbdev.h                        | 11 -----------
 3 files changed, 1 insertion(+), 24 deletions(-)
diff mbox series

Patch

diff --git a/Documentation/admin-guide/media/dvb_intro.rst b/Documentation/admin-guide/media/dvb_intro.rst
index 44eac9b3be6c..392fd7e247cc 100644
--- a/Documentation/admin-guide/media/dvb_intro.rst
+++ b/Documentation/admin-guide/media/dvb_intro.rst
@@ -77,15 +77,9 @@  Depending on the card's feature set, the Device Driver API could also
 expose other device nodes:
 
 * /dev/dvb/adapter0/ca0
-* /dev/dvb/adapter0/audio0
 * /dev/dvb/adapter0/net0
-* /dev/dvb/adapter0/osd0
-* /dev/dvb/adapter0/video0
 
-The ``/dev/dvb/adapter0/ca0`` is used to decode encrypted channels. The
-other device nodes are found only on devices that use the av7110
-driver, with is now obsoleted, together with the extra API whose such
-devices use.
+The ``/dev/dvb/adapter0/ca0`` is used to decode encrypted channels.
 
 Receiving a digital TV channel
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/drivers/media/dvb-core/dvbdev.c b/drivers/media/dvb-core/dvbdev.c
index 0ed087caf7f3..04ea6e4f0f3c 100644
--- a/drivers/media/dvb-core/dvbdev.c
+++ b/drivers/media/dvb-core/dvbdev.c
@@ -42,15 +42,12 @@  static LIST_HEAD(dvb_adapter_list);
 static DEFINE_MUTEX(dvbdev_register_lock);
 
 static const char * const dnames[] = {
-	[DVB_DEVICE_VIDEO] =		"video",
-	[DVB_DEVICE_AUDIO] =		"audio",
 	[DVB_DEVICE_SEC] =		"sec",
 	[DVB_DEVICE_FRONTEND] =		"frontend",
 	[DVB_DEVICE_DEMUX] =		"demux",
 	[DVB_DEVICE_DVR] =		"dvr",
 	[DVB_DEVICE_CA] =		"ca",
 	[DVB_DEVICE_NET] =		"net",
-	[DVB_DEVICE_OSD] =		"osd"
 };
 
 #ifdef CONFIG_DVB_DYNAMIC_MINORS
@@ -60,15 +57,12 @@  static const char * const dnames[] = {
 #define DVB_MAX_IDS		4
 
 static const u8 minor_type[] = {
-       [DVB_DEVICE_VIDEO]      = 0,
-       [DVB_DEVICE_AUDIO]      = 1,
        [DVB_DEVICE_SEC]        = 2,
        [DVB_DEVICE_FRONTEND]   = 3,
        [DVB_DEVICE_DEMUX]      = 4,
        [DVB_DEVICE_DVR]        = 5,
        [DVB_DEVICE_CA]         = 6,
        [DVB_DEVICE_NET]        = 7,
-       [DVB_DEVICE_OSD]        = 8,
 };
 
 #define nums2minor(num, type, id) \
diff --git a/include/media/dvbdev.h b/include/media/dvbdev.h
index 29d25c8a6f13..d5fc1a1986e7 100644
--- a/include/media/dvbdev.h
+++ b/include/media/dvbdev.h
@@ -46,13 +46,6 @@ 
  * @DVB_DEVICE_DVR:		Digital TV digital video record (DVR).
  * @DVB_DEVICE_CA:		Digital TV Conditional Access (CA).
  * @DVB_DEVICE_NET:		Digital TV network.
- *
- * @DVB_DEVICE_VIDEO:		Digital TV video decoder.
- *				Deprecated. Used only on av7110-av.
- * @DVB_DEVICE_AUDIO:		Digital TV audio decoder.
- *				Deprecated. Used only on av7110-av.
- * @DVB_DEVICE_OSD:		Digital TV On Screen Display (OSD).
- *				Deprecated. Used only on av7110.
  */
 enum dvb_device_type {
 	DVB_DEVICE_SEC,
@@ -61,10 +54,6 @@  enum dvb_device_type {
 	DVB_DEVICE_DVR,
 	DVB_DEVICE_CA,
 	DVB_DEVICE_NET,
-
-	DVB_DEVICE_VIDEO,
-	DVB_DEVICE_AUDIO,
-	DVB_DEVICE_OSD,
 };
 
 #define DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr) \