On Sat Oct 18 12:49:14 2025 +0200, Mauro Carvalho Chehab wrote:
> * 'media-uapi' of git://git.lwn.net/linux: (23 commits)
>   docs: media: dvb: fix dmx.h.rst.exceptions
>   docs: media: dvb: headers: warn about broken cross references
>   docs: media: dmx_types: place kerneldoc at the right namespace
>   docs: cec: show broken xrefs and show TOC instead of cec.h content
>   docs: cec: cec.h.rst.exceptions: fix broken references from cec.h
>   media: docs: add some C domain missing references
>   media: docs: videodev2.h.rst.exceptions: ignore struct __kernel_v4l2_timeval
>   media: docs: add a missing reference for VIDIOC_QUERY_CTRL
>   docs: media: videodev2.h.rst.exceptions: fix namespace on refs
>   docs: media: add missing c namespace to V4L headers
>   docs: kernel_include.py: use get_close_matches() to propose alternatives
>   docs: media: mediactl: use TOC instead of file contents
>   docs: media: rc: use TOC instead of file contents for LIRC header
>   docs: media: dvb: enable warnings for most headers
>   docs: media: dvb: use TOC instead of file contents at headers
>   tools: docs: parse_data_structs.py: accept more reftypes
>   tools: docs: parse_data_structs.py: add namespace support
>   tools: docs: parse_data_structs.py: get rid of process_exceptions()
>   tools: docs: parse_data_structs: make process_exceptions two stages
>   docs: kernel_include.py: propose alternatives
>   ...

Patch committed.

Thanks,
Mauro Carvalho Chehab

 Documentation/sphinx/kernel_include.py             | 108 ++++++--
 .../userspace-api/media/cec/cec-header.rst         |   8 +-
 .../userspace-api/media/cec/cec.h.rst.exceptions   |   3 +
 .../userspace-api/media/dvb/dmx.h.rst.exceptions   |  86 +++---
 .../userspace-api/media/dvb/dmx_types.rst          |   1 +
 .../media/dvb/frontend.h.rst.exceptions            |   5 +-
 Documentation/userspace-api/media/dvb/headers.rst  |  31 ++-
 .../userspace-api/media/mediactl/media-header.rst  |   8 +-
 .../media/mediactl/media.h.rst.exceptions          |   3 +
 .../userspace-api/media/rc/lirc-header.rst         |  14 +-
 Documentation/userspace-api/media/v4l/app-pri.rst  |   1 +
 Documentation/userspace-api/media/v4l/audio.rst    |   1 +
 Documentation/userspace-api/media/v4l/biblio.rst   |   1 +
 Documentation/userspace-api/media/v4l/buffer.rst   |   2 +
 .../userspace-api/media/v4l/capture-example.rst    |   1 +
 .../userspace-api/media/v4l/capture.c.rst          |   1 +
 .../userspace-api/media/v4l/colorspaces-defs.rst   |   1 +
 .../media/v4l/colorspaces-details.rst              |   1 +
 .../userspace-api/media/v4l/colorspaces.rst        |   1 +
 .../userspace-api/media/v4l/common-defs.rst        |   1 +
 Documentation/userspace-api/media/v4l/common.rst   |   1 +
 Documentation/userspace-api/media/v4l/compat.rst   |   1 +
 Documentation/userspace-api/media/v4l/control.rst  |   1 +
 Documentation/userspace-api/media/v4l/crop.rst     |   1 +
 .../userspace-api/media/v4l/depth-formats.rst      |   1 +
 .../userspace-api/media/v4l/dev-decoder.rst        |   1 +
 .../userspace-api/media/v4l/dev-encoder.rst        |   1 +
 .../userspace-api/media/v4l/dev-event.rst          |   1 +
 .../userspace-api/media/v4l/dev-mem2mem.rst        |   1 +
 Documentation/userspace-api/media/v4l/dev-meta.rst |   1 +
 Documentation/userspace-api/media/v4l/dev-osd.rst  |   1 +
 .../userspace-api/media/v4l/dev-overlay.rst        |   1 +
 .../userspace-api/media/v4l/dev-radio.rst          |   1 +
 Documentation/userspace-api/media/v4l/dev-sdr.rst  |   1 +
 .../media/v4l/dev-stateless-decoder.rst            |   1 +
 .../userspace-api/media/v4l/dev-subdev.rst         |   1 +
 .../userspace-api/media/v4l/dev-touch.rst          |   1 +
 Documentation/userspace-api/media/v4l/devices.rst  |   1 +
 .../userspace-api/media/v4l/dv-timings.rst         |   1 +
 .../userspace-api/media/v4l/ext-ctrls-camera.rst   |   1 +
 .../media/v4l/ext-ctrls-codec-stateless.rst        |   1 +
 .../userspace-api/media/v4l/ext-ctrls-codec.rst    |   1 +
 .../media/v4l/ext-ctrls-colorimetry.rst            |   1 +
 .../userspace-api/media/v4l/ext-ctrls-detect.rst   |   1 +
 .../userspace-api/media/v4l/ext-ctrls-dv.rst       |   1 +
 .../userspace-api/media/v4l/ext-ctrls-flash.rst    |   1 +
 .../userspace-api/media/v4l/ext-ctrls-fm-rx.rst    |   1 +
 .../userspace-api/media/v4l/ext-ctrls-fm-tx.rst    |   1 +
 .../media/v4l/ext-ctrls-image-process.rst          |   1 +
 .../media/v4l/ext-ctrls-image-source.rst           |   1 +
 .../userspace-api/media/v4l/ext-ctrls-jpeg.rst     |   1 +
 .../userspace-api/media/v4l/ext-ctrls-rf-tuner.rst |   1 +
 .../userspace-api/media/v4l/extended-controls.rst  |   1 +
 .../userspace-api/media/v4l/field-order.rst        |   1 +
 Documentation/userspace-api/media/v4l/fourcc.rst   |   1 +
 .../userspace-api/media/v4l/hsv-formats.rst        |   1 +
 Documentation/userspace-api/media/v4l/libv4l.rst   |   1 +
 .../userspace-api/media/v4l/meta-formats.rst       |   1 +
 .../userspace-api/media/v4l/metafmt-c3-isp.rst     |   1 +
 .../userspace-api/media/v4l/metafmt-d4xx.rst       |   1 +
 .../userspace-api/media/v4l/metafmt-generic.rst    |   1 +
 .../userspace-api/media/v4l/metafmt-intel-ipu3.rst |   1 +
 .../userspace-api/media/v4l/metafmt-pisp-be.rst    |   1 +
 .../userspace-api/media/v4l/metafmt-pisp-fe.rst    |   1 +
 .../userspace-api/media/v4l/metafmt-rkisp1.rst     |   1 +
 .../userspace-api/media/v4l/metafmt-uvc.rst        |   1 +
 .../userspace-api/media/v4l/metafmt-vivid.rst      |   1 +
 .../userspace-api/media/v4l/metafmt-vsp1-hgo.rst   |   1 +
 .../userspace-api/media/v4l/metafmt-vsp1-hgt.rst   |   1 +
 .../userspace-api/media/v4l/pixfmt-bayer.rst       |   1 +
 .../userspace-api/media/v4l/pixfmt-cnf4.rst        |   1 +
 .../userspace-api/media/v4l/pixfmt-compressed.rst  |   1 +
 .../userspace-api/media/v4l/pixfmt-indexed.rst     |   1 +
 .../userspace-api/media/v4l/pixfmt-intro.rst       |   1 +
 .../userspace-api/media/v4l/pixfmt-inzi.rst        |   1 +
 .../userspace-api/media/v4l/pixfmt-m420.rst        |   1 +
 .../userspace-api/media/v4l/pixfmt-packed-hsv.rst  |   1 +
 .../userspace-api/media/v4l/pixfmt-packed-yuv.rst  |   1 +
 .../userspace-api/media/v4l/pixfmt-reserved.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-rgb.rst         |   1 +
 .../userspace-api/media/v4l/pixfmt-sdr-cs08.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-sdr-cs14le.rst  |   1 +
 .../userspace-api/media/v4l/pixfmt-sdr-cu08.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-sdr-cu16le.rst  |   1 +
 .../userspace-api/media/v4l/pixfmt-sdr-pcu16be.rst |   1 +
 .../userspace-api/media/v4l/pixfmt-sdr-pcu18be.rst |   1 +
 .../userspace-api/media/v4l/pixfmt-sdr-pcu20be.rst |   1 +
 .../userspace-api/media/v4l/pixfmt-sdr-ru12le.rst  |   1 +
 .../media/v4l/pixfmt-srggb10-ipu3.rst              |   1 +
 .../userspace-api/media/v4l/pixfmt-srggb10.rst     |   1 +
 .../media/v4l/pixfmt-srggb10alaw8.rst              |   1 +
 .../media/v4l/pixfmt-srggb10dpcm8.rst              |   1 +
 .../userspace-api/media/v4l/pixfmt-srggb10p.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-srggb12.rst     |   1 +
 .../userspace-api/media/v4l/pixfmt-srggb12p.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-srggb14.rst     |   1 +
 .../userspace-api/media/v4l/pixfmt-srggb14p.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-srggb16.rst     |   1 +
 .../media/v4l/pixfmt-srggb8-pisp-comp.rst          |   1 +
 .../userspace-api/media/v4l/pixfmt-srggb8.rst      |   1 +
 .../userspace-api/media/v4l/pixfmt-tch-td08.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-tch-td16.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-tch-tu08.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-tch-tu16.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-uv8.rst         |   1 +
 .../userspace-api/media/v4l/pixfmt-v4l2-mplane.rst |   1 +
 .../userspace-api/media/v4l/pixfmt-v4l2.rst        |   1 +
 .../userspace-api/media/v4l/pixfmt-y12i.rst        |   1 +
 .../userspace-api/media/v4l/pixfmt-y16i.rst        |   1 +
 .../userspace-api/media/v4l/pixfmt-y8i.rst         |   1 +
 .../userspace-api/media/v4l/pixfmt-yuv-luma.rst    |   1 +
 .../userspace-api/media/v4l/pixfmt-yuv-planar.rst  |   1 +
 .../userspace-api/media/v4l/pixfmt-z16.rst         |   1 +
 Documentation/userspace-api/media/v4l/pixfmt.rst   |   1 +
 .../userspace-api/media/v4l/planar-apis.rst        |   1 +
 Documentation/userspace-api/media/v4l/querycap.rst |   1 +
 .../userspace-api/media/v4l/sdr-formats.rst        |   1 +
 .../media/v4l/selection-api-configuration.rst      |   1 +
 .../media/v4l/selection-api-examples.rst           |   1 +
 .../media/v4l/selection-api-intro.rst              |   1 +
 .../media/v4l/selection-api-targets.rst            |   1 +
 .../media/v4l/selection-api-vs-crop-api.rst        |   1 +
 .../userspace-api/media/v4l/selection-api.rst      |   1 +
 .../userspace-api/media/v4l/selections-common.rst  |   1 +
 Documentation/userspace-api/media/v4l/standard.rst |   1 +
 .../userspace-api/media/v4l/subdev-formats.rst     |   1 +
 .../userspace-api/media/v4l/tch-formats.rst        |   1 +
 Documentation/userspace-api/media/v4l/tuner.rst    |   1 +
 .../userspace-api/media/v4l/user-func.rst          |   1 +
 .../media/v4l/v4l2-selection-flags.rst             |   1 +
 .../media/v4l/v4l2-selection-targets.rst           |   1 +
 Documentation/userspace-api/media/v4l/v4l2.rst     |   1 +
 .../userspace-api/media/v4l/v4l2grab-example.rst   |   1 +
 .../userspace-api/media/v4l/v4l2grab.c.rst         |   1 +
 Documentation/userspace-api/media/v4l/video.rst    |   1 +
 Documentation/userspace-api/media/v4l/videodev.rst |   9 +-
 .../media/v4l/videodev2.h.rst.exceptions           | 288 +++++++++++----------
 .../userspace-api/media/v4l/vidioc-queryctrl.rst   |   8 +
 .../userspace-api/media/v4l/yuv-formats.rst        |   1 +
 tools/docs/lib/parse_data_structs.py               | 230 +++++++++-------
 tools/docs/parse-headers.py                        |   5 +-
 141 files changed, 609 insertions(+), 325 deletions(-)

---

NOTE: diff discarded since email is too big. Use:
        git diff 
8652359fc004cbadbf0e95692c1472caac6260c2~1..8652359fc004cbadbf0e95692c1472caac6260c2
To check the changes
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to