linux/drivers/media/v4l2-core
Hans Verkuil 206bc0f6fb media: vicodec: mark the stateless FWHT API as stable
The FWHT stateless 'uAPI' was staging and marked explicitly in the
V4L2 specification that it will change and is unstable.
Note that these control IDs were never exported as a public API,
they were only defined in kernel-local headers (fwht-ctrls.h).

Now, the FWHT stateless controls is ready to be part
of the stable uAPI.

While not too late:

- Rename V4L2_CID_MPEG_VIDEO_FWHT_PARAMS to V4L2_CID_STATELESS_FWHT_PARAMS.

- Move the contents of fwht-ctrls.h to v4l2-controls.h.

- Move the public parts of drivers/media/test-drivers/vicodec/codec-fwht.h
  to v4l2-controls.h.

- Add V4L2_CTRL_TYPE_FWHT_PARAMS control initialization and validation.

- Add p_fwht_params to struct v4l2_ext_control.

Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
2020-12-03 12:27:33 +01:00
..
Kconfig
Makefile
tuner-core.c
v4l2-async.c
v4l2-clk.c
v4l2-common.c media: v4l: Add a helper for obtaining the link frequency 2020-11-16 10:31:15 +01:00
v4l2-compat-ioctl32.c media: v4l2-compat-ioctl32.c: add missing #ifdef CONFIG_COMPAT_32BIT_TIMEs 2020-11-17 07:14:46 +01:00
v4l2-ctrls.c media: vicodec: mark the stateless FWHT API as stable 2020-12-03 12:27:33 +01:00
v4l2-dev.c
v4l2-device.c media: v4l: subdev: Set sd->devnode before registering the subdev 2020-12-02 15:55:44 +01:00
v4l2-dv-timings.c
v4l2-event.c
v4l2-fh.c
v4l2-flash-led-class.c
v4l2-fwnode.c media: v4l2-fwnode: Remove v4l2_async_notifier_parse_fwnode_endpoints_by_port() 2020-12-02 16:13:59 +01:00
v4l2-h264.c
v4l2-i2c.c
v4l2-ioctl.c media: videodev2.h, v4l2-ioctl: add rkisp1 meta buffer format 2020-11-17 06:59:56 +01:00
v4l2-jpeg.c
v4l2-mc.c
v4l2-mem2mem.c
v4l2-spi.c
v4l2-subdev.c media: v4l: subdev: Improve link format validation debug messages 2020-11-16 10:31:14 +01:00
v4l2-trace.c
videobuf-core.c
videobuf-dma-contig.c
videobuf-dma-sg.c
videobuf-vmalloc.c