* [sailus-media-tree:metadata 40/105] htmldocs: Documentation/userspace-api/media/v4l/subdev-config-model.rst:6: WARNING: duplicate label media_subdev_config_model, other instance in Documentation/userspace-api/media/v4l/dev-subdev.rst
@ 2026-07-03 2:46 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-07-03 2:46 UTC (permalink / raw)
To: Sakari Ailus
Cc: oe-kbuild-all, linux-media, Tomi Valkeinen, Lad Prabhakar,
Mirela Rabulea, Jacopo Mondi, linux-doc
tree: git://linuxtv.org/sailus/media_tree.git metadata
head: a6d4ce993bcd76851cfc7f28cc33aac011a30fa9
commit: 00eae8b12e8fecc8c859a4195cd7a86675467689 [40/105] media: Documentation: Add subdev configuration models, raw sensor model
compiler: clang version 22.1.8 (https://github.com/llvm/llvm-project ca7933e47d3a3451d81e72ac174dcb5aa28b59d1)
docutils: docutils (Docutils 0.21.2, Python 3.13.5, on linux)
reproduce: (https://download.01.org/0day-ci/archive/20260703/202607030440.6z1mIuUi-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202607030440.6z1mIuUi-lkp@intel.com/
All warnings (new ones prefixed by >>):
Documentation/userspace-api/landlock:596: ./include/uapi/linux/landlock.h:58: ERROR: Unknown target name: "network flags". [docutils]
Documentation/userspace-api/landlock:596: ./include/uapi/linux/landlock.h:63: ERROR: Unknown target name: "scope flags". [docutils]
Documentation/userspace-api/landlock:596: ./include/uapi/linux/landlock.h:24: ERROR: Unknown target name: "filesystem flags". [docutils]
Documentation/userspace-api/landlock:605: ./include/uapi/linux/landlock.h:228: ERROR: Unknown target name: "filesystem flags". [docutils]
Documentation/userspace-api/landlock:605: ./include/uapi/linux/landlock.h:251: ERROR: Unknown target name: "network flags". [docutils]
>> Documentation/userspace-api/media/v4l/subdev-config-model.rst:6: WARNING: duplicate label media_subdev_config_model, other instance in Documentation/userspace-api/media/v4l/dev-subdev.rst
>> Documentation/userspace-api/media/v4l/subdev-config-model.rst:35: WARNING: duplicate label media_subdev_config_model_common_raw_sensor, other instance in Documentation/userspace-api/media/v4l/dev-subdev.rst
>> Documentation/userspace-api/media/v4l/subdev-config-model.rst:: WARNING: duplicate label media_subdev_config_model_common_raw_sensor_subdev, other instance in Documentation/userspace-api/media/v4l/dev-subdev.rst
Documentation/networking/checksum-offloads:157: ./include/linux/skbuff.h:181: WARNING: Failed to create a cross reference. A title or caption not found: 'crc' [ref.ref]
Documentation/userspace-api/media/drivers/camera-sensor.rst:147: WARNING: undefined label: 'media-metadata-layout-ccs' [ref.ref]
vim +6 Documentation/userspace-api/media/v4l/subdev-config-model.rst
4
5 Sub-device configuration models
> 6 ===============================
7
8 The V4L2 specification defines a subdev API that exposes three type of
9 configuration elements: formats, selection rectangles and controls. The
10 specification contains generic information about how those configuration
11 elements behave, but not precisely how they apply to particular hardware
12 features. We leave some leeway to drivers to decide how to map selection
13 rectangles to device features, as long as they comply with the V4L2
14 specification. This is needed as hardware features differ between devices, so
15 it's the driver's responsibility to handle this mapping.
16
17 Unfortunately, this lack of clearly defined mapping in the specification has led
18 to different drivers mapping the same hardware features to different API
19 elements, or implementing the API elements with slightly different
20 behaviours. Furthermore, many drivers have implemented selection rectangles in
21 ways that do not comply with the V4L2 specification. All of this makes userspace
22 development difficult.
23
24 Sub-device configuration models specify in detail what the user space can expect
25 from a sub-device in terms of V4L2 sub-device interface support, semantics
26 included.
27
28 A sub-device may implement more than one configuration model at the same
29 time. The implemented configuration models can be obtained from the sub-device's
30 ``V4L2_CID_CONFIG_MODEL`` control.
31
32 .. _media_subdev_config_model_common_raw_sensor:
33
34 Common raw camera sensor model
> 35 ------------------------------
36
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-03 2:47 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-03 2:46 [sailus-media-tree:metadata 40/105] htmldocs: Documentation/userspace-api/media/v4l/subdev-config-model.rst:6: WARNING: duplicate label media_subdev_config_model, other instance in Documentation/userspace-api/media/v4l/dev-subdev.rst kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox