linux/Documentation/driver-api/media
Linus Torvalds 61da593f44 media updates for v6.8-rc1
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE+QmuaPwR3wnBdVwACF8+vY7k4RUFAmWhMN0ACgkQCF8+vY7k
 4RUNmw/9FNwS6woEDPUgoaqBqES5N1R/QzqqWgALQSiywUSWsAnHuALR7Aio4oH4
 IMRrXn3nQpg1wj+f2OtVcXreuf1OMdD0WmQvcj/hcjGIx3mZUh2dBXJpR/iRrCRA
 jbGUDZqsiT9gPf6IcqspFccoShVjQDM7NKLa6xQMpwyITBAXhY0d5LPOs70VJO3f
 EH6wdJbhbQoocylSFCOl61un4Ebk/Zou2TDyzAAnIMQxmanVTWnRE9QL6G59t8PA
 XgTcSRiyQGdNScR8c/xgyHDj4KchvkwFHQfOAH+HPot6CIy+UsC02ofcBralTuN6
 HTiJ8upj9U/N2ArX7L9w4xOFaRlXSO4MBTbQsroCgl7vkSfjMx/Ik5gHNVSoP25y
 MdLVg9ReW6D22tWnHvqpwbv4YPjT1uFX9LzuNtINwjJVC5Hn7EMPiE7hdsBGdKZE
 98dVJKNMUHQT5KfEUqjDkdrcAYm5Pd46trEa1aMDnoxtshxlmwHYwUj0QNKVX2gT
 Wa5lw9twFvmvYPGFwIT11HrkFukj4zR7N7Eh0IOK93zjJl6gtr1UNmujj8KFXJS3
 ZB4yTlcSgFunsmkyfcZ+02bgM9fq7SC1/rL9bXBYxdo2EcuduJ93Gr5riaQtVu44
 6t6Gi8Ucf9Uh7B68Alf0GQAd+AhXPzbqtisHdYJb0ijGjRMhq7w=
 =KPPn
 -----END PGP SIGNATURE-----

Merge tag 'media/v6.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media

Pull media updates from Mauro Carvalho Chehab:

 - v4l core: subdev frame interval now supports which field

 - v4l kapi: moves and renames the init_cfg pad op to init_state as an
   internal op.

 - new sensor drivers: gc0308, gc2145, Avnet Alvium, ov64a40, tw9900

 - new camera driver: STM32 DCMIPP

 - s5p-mfc has gained MFC v12 support

 - new ISP driver added to staging: Starfive

 - new stateful encoder/decoded: Wave5 codec It is found on the J721S2
   SoC, JH7100 SoC, ssd202d SoC. Etc.

 - fwnode gained support for MIPI "DisCo for Imaging"
   (https://www.mipi.org/specifications/mipi-disco-imaging)

 - as usual, lots of cleanups, fixups and driver improvements.

* tag 'media/v6.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (309 commits)
  media: i2c: thp7312: select CONFIG_FW_LOADER
  media: i2c: mt9m114: use fsleep() in place of udelay()
  media: videobuf2: core: Rename min_buffers_needed field in vb2_queue
  media: i2c: thp7312: Store frame interval in subdev state
  media: docs: uAPI: Fix documentation of 'which' field for routing ioctls
  media: docs: uAPI: Expand error documentation for invalid 'which' value
  media: docs: uAPI: Clarify error documentation for invalid 'which' value
  media: v4l2-subdev: Store frame interval in subdev state
  media: v4l2-subdev: Add which field to struct v4l2_subdev_frame_interval
  media: v4l2-subdev: Turn .[gs]_frame_interval into pad operations
  media: v4l: subdev: Move out subdev state lock macros outside CONFIG_MEDIA_CONTROLLER
  media: s5p-mfc: DPB Count Independent of VIDIOC_REQBUF
  media: s5p-mfc: Load firmware for each run in MFCv12.
  media: s5p-mfc: Set context for valid case before calling try_run
  media: s5p-mfc: Add support for DMABUF for encoder
  media: s5p-mfc: Add support for UHD encoding.
  media: s5p-mfc: Add support for rate controls in MFCv12
  media: s5p-mfc: Add YV12 and I420 multiplanar format support
  media: s5p-mfc: Add initial support for MFCv12
  media: s5p-mfc: Rename IS_MFCV10 macro
  ...
2024-01-12 14:29:48 -08:00
..
drivers media: ccs: Generate V4L2 CCI compliant register definitions 2023-12-04 11:21:46 +01:00
camera-sensor.rst media: Documentation: BT.601 is not a bus 2023-12-13 13:21:20 +01:00
cec-core.rst media: Documentation: media: cec: describe new callbacks 2023-08-10 07:58:32 +02:00
dtv-ca.rst
dtv-common.rst lib/math: Move dvb_math.c into lib/math/int_log.c 2023-07-09 22:47:48 +01:00
dtv-core.rst
dtv-demux.rst Documentation: driver-api: correct spelling 2023-02-02 11:05:16 -07:00
dtv-frontend.rst media: Documentation/driver-api: media/dtv-frontend: drop doubled word 2020-11-27 13:03:46 +01:00
dtv-net.rst
index.rst docs: driver-api: properly format ToC headings 2023-11-17 13:05:26 -07:00
maintainer-entry-profile.rst media: remove myself from dvb media maintainers 2021-10-08 13:56:25 +02:00
mc-core.rst media: mc: entity: Fix minor issues in comments and documentation 2023-02-06 08:37:12 +01:00
rc-core.rst
tx-rx.rst media: Documentation: LP-11 and LP-111 are states, not modes 2023-12-13 13:21:20 +01:00
v4l2-async.rst
v4l2-cci.rst media: Add MIPI CCI register access helper functions 2023-08-10 07:58:38 +02:00
v4l2-common.rst
v4l2-controls.rst media: Documentation/driver-api: media/v4l2-controls: drop doubled words 2020-11-27 13:01:54 +01:00
v4l2-core.rst media: remove the old videobuf framework 2023-09-27 09:40:01 +02:00
v4l2-dev.rst media: remove the old videobuf framework 2023-09-27 09:40:01 +02:00
v4l2-device.rst docs: get rid of :c:type explicit declarations for structs 2020-10-15 07:49:40 +02:00
v4l2-dv-timings.rst
v4l2-event.rst media: platform: rename omap3isp/ to ti/omap3isp/ 2022-03-18 05:58:34 +01:00
v4l2-fh.rst docs: get rid of :c:type explicit declarations for structs 2020-10-15 07:49:40 +02:00
v4l2-flash-led-class.rst
v4l2-fwnode.rst
v4l2-intro.rst
v4l2-mc.rst
v4l2-mediabus.rst
v4l2-mem2mem.rst
v4l2-rect.rst
v4l2-subdev.rst media: Documentation: Initialisation finishes before subdev registration 2023-12-04 11:21:46 +01:00
v4l2-tuner.rst
v4l2-tveeprom.rst
v4l2-videobuf2.rst