linux/drivers/media/rc
Linus Torvalds f4cdf7ca9a [GIT PULL for v7.3] media updates
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE+QmuaPwR3wnBdVwACF8+vY7k4RUFAmqFXqYACgkQCF8+vY7k
 4RWNtw//T8GAlfl1BDlqxcWQHPFLkGqogsZQUx8aITayUBXpOzWHK4neGM7QF2Za
 9kmBi3OzWgW3hIfbW4/vQCBSdDmTLSjoYHjYsc2Y3Cr0RvxIoEFw0GILYzygE3gp
 y9sUFHs2S43Xh1n3LuTcu0woL8YcY/3SaMrvEA6uoSGmOETiIUIuNkLpUAOEWhrl
 hkpRHt160yFiADSr8Ve9435xnkf5GvC0rmf/jF/KSUuNXrQuEx+5LIWzmadQRhph
 2o+LuOJClKenglguU+yMA/DNEJuxxT1LOUgEiw05U2I03N8DqpiCO8Mpp2/l0iXH
 fgYFpObz6LdkusUSePamR2XaA3+ViNM48ddg1xmo+1gYQ/ggipsVVWifZpGFs2hq
 lbHEPV2Va/hlVj5EZJh4E6PHzH3UkGii2zgiHw0W3XWtTXS/qVlRjQwlo4aZTKok
 KPlOCNY69XADqOCmSB+kEmuCULfqoiJChk0qeRJX+kETc7gT+Qx4Ej0WT9LdF+NV
 7+gxMOgUJFuTr1HkhO5ZXWezikBsJUvLUFud8mV+4iAJldby23I4UEXUEPK7od+W
 8RXyWvf9/0owE2E3dOqkoM2sz2WW17nWZe8bPV+NTX39qw5WBOpaPpZGxVzOWinS
 KUTHJkp/O/1ymWtMz4+B+8QTO7n6KUnVDdL4qkO8cOrJGZizxoU=
 =8fcn
 -----END PGP SIGNATURE-----

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

Pull media updates from Mauro Carvalho Chehab:

 - v4l2-core: added ISP statistics support and per-block validation

 - v4l2-core: Allow unknown HDR10 white point and luminance

 - New camera sensors: Sony IMX678 and IMX471m, Himax HM1092 IR sensor

 - New codec: Milos: VPU v2.0 codec support

 - isp driver: gained support for Dreamchip RPPX1 ISP framework

 - vsp1 driver: gained support for RZ/T2H and RZ/N2H

 - Novalake driver: gained CVS support for new NVL hardware

 - dvb-core: fix feed leak on failed DMX_ADD_PID

 - several driver fixes, cleanups and minor improvements

* tag 'media/v7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (308 commits)
  media: ipu-bridge: check all DMI entries when overriding sensor rotation
  media: v4l2-async: avoid deleting unlinked ASC entry on link error
  media: rzg2l-cru: Align bytesperline to hardware DMA stride requirement
  media: intel/ipu6: fix async notifier cleanup leak on parse error
  media: staging/ipu7: fix async notifier UAF on probe error path
  media: amd: isp4: fix self-deadlock in isp4sd_pwron_and_init() error path
  media: amd: isp4: release partial allocations in isp4if_alloc_fw_gpumem()
  media: rcar-isp: Fix VSPX reference leaks
  media: rcar-isp: Release ISPCORE resources
  media: i2c: imx415: Release runtime PM reference on VBLANK error
  media: i2c: imx415: Return test pattern write errors
  media: renesas: vsp1: Declare index variables in for loop statement
  media: renesas: vsp1: Make reset control optional to support platforms without a reset line
  media: dt-bindings: media: renesas,vsp1: Document RZ/T2H and RZ/N2H SoCs
  media: dt-bindings: media: renesas,fcp: Document RZ/T2H and RZ/N2H SoCs
  media: nxp: imx8-isi: Add additional 32-bit RGB format support
  media: nxp: imx8-isi: Add 16-bit raw Bayer format support
  media: nxp: imx8-isi: Implement per-stream reference counting for multiplexed streams
  media: nxp: imx8-isi: Use BIT_ULL() for 64-bit stream masks
  media: nxp: imx8-isi: Correct color map between V4L2 and ISI
  ...
2026-08-19 10:09:22 -07:00
..
img-ir media: rc: fix race between unregister and urb/irq callbacks 2026-03-17 14:43:56 +01:00
keymaps media: keymaps: Ensure module name matches RC_MAP_VIDEOMATE_K100 2026-06-30 21:58:02 +01:00
ati_remote.c media: rc: fix race between unregister and urb/irq callbacks 2026-03-17 14:43:56 +01:00
bpf-lirc.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-02-22 15:29:26 -08:00
ene_ir.c media: rc: fix race between unregister and urb/irq callbacks 2026-03-17 14:43:56 +01:00
ene_ir.h
fintek-cir.c media: Drop unused assignments from pnp_device_id array 2026-06-29 07:52:14 +01:00
fintek-cir.h
gpio-ir-recv.c media: Remove redundant pm_runtime_mark_last_busy() calls 2025-08-18 09:55:08 +02:00
gpio-ir-tx.c media: lirc: increase IR_MAX_DURATION to send extended code sequences 2026-03-17 14:43:57 +01:00
igorplugusb.c media: rc: igorplugusb: fix control request setup packet 2026-05-30 18:21:47 +02:00
iguanair.c media: rc: fix race between unregister and urb/irq callbacks 2026-03-17 14:43:56 +01:00
imon_raw.c media: imon_raw: Refactor endpoint lookup 2026-05-04 17:19:17 +01:00
imon.c media: imon: Add iMON VFD HID OEM v1.2 key mappings 2026-05-17 17:47:25 +01:00
ir_toy.c media: irtoy: Refactor endpoint lookup 2026-05-04 17:19:17 +01:00
ir-hix5hd2.c media: rc: fix race between unregister and urb/irq callbacks 2026-03-17 14:43:56 +01:00
ir-imon-decoder.c
ir-jvc-decoder.c
ir-mce_kbd-decoder.c treewide, timers: Rename from_timer() to timer_container_of() 2025-06-08 09:07:37 +02:00
ir-nec-decoder.c
ir-rc5-decoder.c
ir-rc6-decoder.c
ir-rcmm-decoder.c
ir-sanyo-decoder.c
ir-sharp-decoder.c media: sharp: fix sharp encoding 2023-10-11 16:26:16 +02:00
ir-sony-decoder.c
ir-spi.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
ir-xmp-decoder.c
ite-cir.c media: ite-cir: Use an enum for the different supported device types 2026-06-29 07:52:14 +01:00
ite-cir.h
Kconfig media: gpio-ir-tx: Driver does not behave with PREEMPT_RT 2024-10-08 11:07:45 +02:00
lirc_dev.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
Makefile media: rc: remove ir-rx51 in favour of generic pwm-ir-tx 2023-09-27 09:40:02 +02:00
mceusb.c media: rc: mceusb: Add support for 04eb:e033 2026-05-04 17:19:17 +01:00
meson-ir-tx.c media: meson-ir-tx: Drop usage of platform_driver_probe() 2023-11-16 13:56:48 +01:00
meson-ir.c media: Switch back to struct platform_driver::remove() 2024-10-12 16:28:25 +02:00
mtk-cir.c media: Switch back to struct platform_driver::remove() 2024-10-12 16:28:25 +02:00
nuvoton-cir.c media: Drop unused assignments from pnp_device_id array 2026-06-29 07:52:14 +01:00
nuvoton-cir.h
pwm-ir-tx.c media: pwm-ir-tx: Avoid direct access to hrtimer clockbase 2025-09-09 12:27:18 +02:00
rc-core-priv.h media: rc: reduce useless padding in struct rc_dev etc 2025-03-04 15:56:11 +01:00
rc-ir-raw.c media: rc: fix race between unregister and urb/irq callbacks 2026-03-17 14:43:56 +01:00
rc-loopback.c media: rc: fix race between unregister and urb/irq callbacks 2026-03-17 14:43:56 +01:00
rc-main.c media: rc: fix race between unregister and urb/irq callbacks 2026-03-17 14:43:56 +01:00
redrat3.c media: rc: fix race between unregister and urb/irq callbacks 2026-03-17 14:43:56 +01:00
serial_ir.c treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
st_rc.c media: rc: fix race between unregister and urb/irq callbacks 2026-03-17 14:43:56 +01:00
streamzap.c media: rc: streamzap: Error handling in probe 2026-03-17 14:43:56 +01:00
sunxi-cir.c media: rc: sunxi-cir: Unregister rc device on probe failure 2026-06-29 07:52:14 +01:00
ttusbir.c media: rc: ttusbir: fix inverted error logic 2026-05-04 08:33:39 +02:00
winbond-cir.c media: Drop unused assignments from pnp_device_id array 2026-06-29 07:52:14 +01:00
xbox_remote.c media: rc: xbox_remote: heed DMA restrictions 2026-03-17 14:43:57 +01:00