Linus Torvalds
61da593f44
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
..
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2023-06-09 16:13:01 +01:00
2023-10-13 11:33:22 +02:00
2020-09-01 14:13:30 +02:00
2021-11-15 08:12:03 +00:00
2020-09-01 14:13:30 +02:00
2021-03-11 11:59:39 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2021-04-06 14:55:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2023-10-07 10:55:48 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-10-15 07:49:39 +02:00
2023-08-10 07:58:36 +02:00
2023-08-10 07:58:36 +02:00
2020-09-01 14:13:30 +02:00
2020-12-03 12:27:32 +01:00
2021-03-11 11:59:40 +01:00
2020-09-01 14:13:30 +02:00
2020-10-15 07:49:39 +02:00
2023-03-20 00:33:53 +01:00
2020-09-01 14:13:30 +02:00
2022-08-30 07:34:24 +02:00
2021-03-11 11:59:40 +01:00
2022-08-30 07:34:24 +02:00
2023-02-02 11:07:18 -07:00
2023-08-10 07:58:36 +02:00
2023-10-07 10:55:47 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2021-03-11 11:59:40 +01:00
2020-10-15 07:49:39 +02:00
2023-10-07 10:55:44 +02:00
2023-05-25 16:21:21 +02:00
2023-08-18 11:29:03 -06:00
2022-07-15 17:36:58 +01:00
2021-04-06 14:56:49 +02:00
2020-09-01 14:13:30 +02:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2021-08-04 14:43:50 +02:00
2021-09-30 10:07:46 +02:00
2023-02-02 11:07:18 -07:00
2020-09-01 14:13:30 +02:00
2020-12-03 12:27:32 +01:00
2021-03-11 11:59:40 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2023-02-02 11:07:18 -07:00
2020-09-01 14:13:30 +02:00
2022-08-30 07:34:24 +02:00
2022-09-24 08:51:58 +02:00
2020-09-01 14:13:30 +02:00
2023-05-25 16:21:22 +02:00
2023-08-18 11:29:03 -06:00
2023-05-25 16:21:22 +02:00
2023-05-25 16:21:22 +02:00
2023-05-25 16:21:22 +02:00
2023-05-25 16:21:22 +02:00
2023-05-25 16:21:22 +02:00
2023-05-25 16:21:22 +02:00
2022-07-08 14:50:33 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-10-15 07:49:39 +02:00
2020-09-01 14:13:30 +02:00
2023-06-09 16:13:01 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-12-07 14:10:27 +01:00
2020-09-01 14:13:30 +02:00
2023-04-15 09:10:27 +01:00
2023-09-27 09:40:01 +02:00
2023-04-25 16:27:13 -07:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2021-03-11 11:59:39 +01:00
2021-03-11 11:59:40 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2021-03-11 11:59:40 +01:00
2020-09-01 14:13:30 +02:00
2023-09-27 09:39:56 +02:00
2021-03-11 11:59:39 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:39 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2023-04-15 09:06:34 +01:00
2023-06-09 16:14:40 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-10-15 07:49:39 +02:00
2020-09-01 14:13:30 +02:00
2020-11-27 12:52:20 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-10-15 07:49:39 +02:00
2023-10-16 11:47:43 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2023-04-15 08:58:41 +01:00
2020-10-15 07:49:39 +02:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2023-11-17 13:05:26 -07:00
2020-09-01 14:13:30 +02:00
2022-01-28 13:16:46 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2020-09-01 14:13:30 +02:00
2020-09-01 14:13:30 +02:00
2023-11-23 12:38:05 +01:00
2023-02-02 11:07:18 -07:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2022-08-19 13:48:58 +02:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-09-30 10:07:48 +02:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2023-11-23 13:04:36 +01:00
2023-03-20 00:33:53 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2020-10-15 07:49:39 +02:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2020-11-27 12:51:30 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2020-10-15 07:49:39 +02:00
2021-03-11 11:59:40 +01:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2022-01-23 21:18:42 +01:00
2020-10-15 07:49:39 +02:00
2020-10-15 07:49:39 +02:00
2022-08-30 07:34:24 +02:00
2023-06-09 16:13:01 +01:00
2020-10-15 07:49:39 +02:00
2023-11-23 12:38:05 +01:00
2021-03-11 11:59:40 +01:00
2022-05-13 11:02:20 +02:00
2023-12-13 16:52:35 +01:00
2023-12-13 16:52:35 +01:00
2023-12-13 16:52:35 +01:00
2023-12-13 16:52:35 +01:00
2023-12-13 16:52:35 +01:00
2023-12-13 16:52:35 +01:00
2023-12-13 16:52:35 +01:00
2023-12-13 16:52:35 +01:00
2023-12-13 16:52:35 +01:00
2021-03-11 11:59:40 +01:00
2021-03-11 11:59:40 +01:00
2020-12-07 14:22:34 +01:00