linux/drivers/media/platform
Linus Torvalds 1e26c5e28c [GIT PULL for v6.15] media updates
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE+QmuaPwR3wnBdVwACF8+vY7k4RUFAmfbCbgACgkQCF8+vY7k
 4RX20A/+Lec4h7TqDC3ctPHVvZ6dN+xMjqx5RnhsJ2yo7NqrbgrZ1HAC6nNkUCAP
 ZbhVUBEVYN3pxCiA1Qj6YuainQkWW5qPIB1ACQ/spdXacluQaPuub03LXLzbn6Qh
 inojtO1v04q2LPtnl7Lv1F0aUbXQK2JPMOlByrgX/XdFYq3B91uV5Z7SeBnsSshW
 usOdh3Dv1QmIlHvlSLFlAVPAE1PdfvDmV3XmhSy4HZM+zhQjYia563F+9lj5tUe9
 F7mX7fGlh9AL2uiucH7GlW3U6+SNc0JwNr3Ra9LdBvqksU8TYp1Dt+lvqpscTyuY
 DPMZS5i/YfZPFukPNGMf7RKKP9/gaKWza684PTq5XsASUAiGwpsiyPHM2rJYXf9u
 kAzLJH7vk7sLdssgjFONwOLJlD93EXclT7myDpNCbAyD7tni7iTfGyxmNYFFLc/w
 NzqfowZfHSxYwDYzoXUGcU2lksMqWrHF+8oO2de0NUxhrLjawcGj3acCe1R4zU0W
 CoKDCI8YXoBI2YNrF1Nvnca/2qkPXi1IKyVdiDGMv4aeuja2hB8Z2IKssSP8Jjlp
 ui97q2MR/WwYAKkNTyH8F0kV6x6E5FqVbVAm6wp+d4uzi2QSGPFD8kuXwTmohYGa
 ZbVXBtjM3ZxO5rb/LsCPAPy9USR3J3Jkt5rVfaRo+EusU+8Iqig=
 =RsqI
 -----END PGP SIGNATURE-----

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

Pull media updates from Mauro Carvalho Chehab:

 - platform: synopsys: hdmirx: Fix 64-bit division for 32-bit targets

 - vim2m: print device name after registering device

 - Synopsys DesignWare HDMI RX Driver and various fixes

 - cec/printk fixes and the removal of the vidioc_g/s_ctrl and
   vidioc_queryctrl callbacks

 - AVerMedia H789-C PCIe support and rc-core structs padding

 - Several camera sensor patches

 - uvcvideo improvements

 - visl: Fix ERANGE error when setting enum controls

 - codec fixes

 - V4L2 camera sensor patches mostly

 - chips-media: wave5: Fixes

 - Add SDM670 camera subsystem

 - Qualcomm iris video decoder driver

 - dt-bindings: update clocks for sc7280-camss

 - various fixes and enhancements

* tag 'media/v6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (264 commits)
  media: pci: mgb4: include linux/errno.h
  media: synopsys: hdmirx: Fix signedness bug in hdmirx_parse_dt()
  media: platform: synopsys: hdmirx: Fix 64-bit division for 32-bit targets
  media: vim2m: print device name after registering device
  media: vivid: Introduce VIDEO_VIVID_OSD
  media: vivid: Move all fb_info references into vivid-osd
  media: platform: synopsys: hdmirx: Optimize struct snps_hdmirx_dev
  media: platform: synopsys: hdmirx: Remove unused HDMI audio CODEC relics
  media: platform: synopsys: hdmirx: Remove duplicated header inclusion
  media: qcom: Clean up Kconfig dependencies
  media: dvb-frontends: tda10048: Make the range of z explicit.
  media: platform: stm32: Add check for clk_enable()
  media: xilinx-tpg: fix double put in xtpg_parse_of()
  media: siano: Fix error handling in smsdvb_module_init()
  media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe()
  media: i2c: tda1997x: Call of_node_put(ep) only once in tda1997x_parse_dt()
  dt-bindings: media: mediatek,vcodec: Revise description
  dt-bindings: media: mediatek,jpeg: Relax IOMMU max item count
  media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf()
  media: rockchip: rga: fix rga offset lookup
  ...
History 2025-03-25 21:00:31 -07:00
..
allegro-dvt media: platform: allgro-dvt: unregister v4l2_device on the error path 2025-02-22 11:12:59 +01:00
amlogic media: platform: drop vb2_ops_wait_prepare/finish 2024-10-28 09:20:07 +01:00
amphion media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled 2024-11-07 09:05:57 +01:00
aspeed media: platform: drop vb2_ops_wait_prepare/finish 2024-10-28 09:20:07 +01:00
atmel media: platform: drop vb2_ops_wait_prepare/finish 2024-10-28 09:20:07 +01:00
broadcom media: bcm2835-unicam: Fix for possible dummy buffer overrun 2024-12-19 12:50:18 +01:00
cadence media: v4l: Convert the users of v4l2_get_link_freq to call it on a pad 2025-02-15 15:22:58 +01:00
chips-media [GIT PULL for v6.15] media updates 2025-03-25 21:00:31 -07:00
imagination media: platform: drop vb2_ops_wait_prepare/finish 2024-10-28 09:20:07 +01:00
intel media: platform: drop vb2_ops_wait_prepare/finish 2024-10-28 09:20:07 +01:00
marvell media: mmp: Bring back registration of the device 2025-01-07 12:21:39 +01:00
mediatek media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization 2025-02-21 10:33:02 +01:00
microchip media: platform: drop vb2_ops_wait_prepare/finish 2024-10-28 09:20:07 +01:00
nuvoton media: nuvoton: Fix reference handling of ece_pdev 2025-02-25 09:14:06 +01:00
nvidia module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
nxp media: v4l: Convert the users of v4l2_get_link_freq to call it on a pad 2025-02-15 15:22:58 +01:00
qcom media: qcom: Clean up Kconfig dependencies 2025-03-06 17:28:30 +01:00
raspberrypi media: platform: rpi1-cfe: drop vb2_ops_wait_prepare/finish 2025-02-18 08:11:37 +01:00
renesas media: rcar-csi2: Convert to .{enable|disable}_streams 2025-03-04 13:35:33 +01:00
rockchip media: rockchip: rga: fix rga offset lookup 2025-03-06 17:28:26 +01:00
samsung media: s5p-mfc: Corrected NV12M/NV21M plane-sizes 2025-03-05 17:40:18 +01:00
st media: platform: stm32: Add check for clk_enable() 2025-03-06 17:28:29 +01:00
sunxi media: platform: drop vb2_ops_wait_prepare/finish 2024-10-28 09:20:07 +01:00
synopsys media: synopsys: hdmirx: Fix signedness bug in hdmirx_parse_dt() 2025-03-07 11:02:16 +01:00
ti media: platform: ti: Remove unused omap3isp_print_status 2025-03-05 17:40:18 +01:00
verisilicon media: verisilicon: VP9: Fix typo 2025-02-22 11:11:39 +01:00
via media: platform: drop vb2_ops_wait_prepare/finish 2024-10-28 09:20:07 +01:00
xilinx media: xilinx-tpg: fix double put in xtpg_parse_of() 2025-03-06 17:28:29 +01:00
Kconfig media: platform: synopsys: Add support for HDMI input driver 2025-03-05 17:40:18 +01:00
m2m-deinterlace.c media: platform: drop vb2_ops_wait_prepare/finish 2024-10-28 09:20:07 +01:00
Makefile media: platform: synopsys: Add support for HDMI input driver 2025-03-05 17:40:18 +01:00
video-mux.c media: platform: video-mux: Fix mutex locking 2024-10-16 09:32:41 +02:00