Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

media: dvb uapi: move frontend legacy API to another part of the book

There's a chapter for the legacy APIs. Move the frontend DVBv3
API to it, and update the chapter's introduction accordingly.

Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>

+14 -8
-1
Documentation/media/uapi/dvb/frontend.rst
··· 54 54 dvb-fe-read-status 55 55 dvbproperty 56 56 frontend_fcalls 57 - frontend_legacy_dvbv3_api
+14 -7
Documentation/media/uapi/dvb/legacy_dvb_apis.rst
··· 6 6 Digital TV Deprecated APIs 7 7 *************************** 8 8 9 - The APIs described here are kept only for historical reasons. There's 10 - just one driver for a very legacy hardware that uses this API. No modern 11 - drivers should use it. Instead, audio and video should be using the V4L2 12 - and ALSA APIs, and the pipelines should be set using the Media 13 - Controller API 9 + The APIs described here **should not** be used on new drivers or applications. 14 10 15 - .. note:: 11 + The DVBv3 frontend API has issues with new delivery systems, including 12 + DVB-S2, DVB-T2, ISDB, etc. 13 + 14 + There's just one driver for a very legacy hardware using the Digital TV 15 + audio and video APIs. No modern drivers should use it. Instead, audio and 16 + video should be using the V4L2 and ALSA APIs, and the pipelines should 17 + be set via the Media Controller API. 18 + 19 + .. attention:: 16 20 17 21 The APIs described here doesn't necessarily reflect the current 18 - code implementation. 22 + code implementation, as this section of the document was written 23 + for DVB version 1, while the code reflects DVB version 3 24 + implementation. 19 25 20 26 21 27 .. toctree:: 22 28 :maxdepth: 1 23 29 30 + frontend_legacy_dvbv3_api 24 31 video 25 32 audio