mirror_ubuntu-kernels/drivers/media/platform/qcom/venus
Linus Torvalds eb7cca1faf media updates for v6.9-rc1
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE+QmuaPwR3wnBdVwACF8+vY7k4RUFAmXz6uoACgkQCF8+vY7k
 4RX3MQ/+LOHOMkufbq9qxLtbq9/2Wrdzym0q6j2RzD4r2ou4+DPJS8kc7c4eX02M
 9G37SL5LbLVT5OjMEP7ShZtBSmbAoqqxJOPxCWII32M3PbcV0QTYrTJg4LdyLry+
 vZz1KqYqMOaCJk5oy41RrYwwB+dhYu19gXSbw73sXoxOI24m/MAErsf2WLSk/ojk
 lcz7UIOWWLOXH08im6+GoqFbMWv6j8a72J7mXdguu+k+dBou/TkPnND7dq5wC17S
 dRLzQyYUm0fRIya/Hnoj/Cd0yUn/8NVPogG8Om/Nqt8BvCLZEihvKSVc8NJukavD
 /3LlZ2oj39NzV6oRwpUdAwHFH7KXuEZM/aQX06Wl34AfXXpFleTBQD40kSo/AHIq
 Kg9GGL9Z2V7F1pHrx4VlouUpfGMS0lZig4oL70ZrFmz6jWVDE/Vg4xN9mOl6RraX
 S43fHP7abLSg8XvKDX+Gdb5/NzA3Zkom5EdIFLPEd2DBCS3n59KkFXQ3AqVm4XaK
 HV8WnIOw4qcmH4H/8yxUpLCd/s7ACNuT72pws9YWCZOGD+Wv2tHU21aFiCOiB5ol
 VlxBxttez3c3Il8UWJaaApCqM9Mn7bMMB/KMUSJzUt785cK0sS0/4D6cbYE0Zdqr
 9IancZHiKMzbN14rNAqjUX8sqNNzPtVPDISLuXsN7MvzfjlOFLE=
 =YxyV
 -----END PGP SIGNATURE-----

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

Pull media updates from Mauro Carvalho Chehab:

 - DVB budget legacy API was finally documented. It took only 20+ years
   to get some documentation about it...

 - hantro driver has gained support for STM32MP25 VDEC/VENC

 - rkisp1 has gained support for i.MX8MP

 - atomisp got rid of two items from its todo list. Still 5 items
   pending for moving it out of staging

 - lots of driver fixes, cleanups and improvements

* tag 'media/v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (252 commits)
  media: rcar-isp: Disallow unbind of devices
  media: usbtv: Remove useless locks in usbtv_video_free()
  media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
  media: ttpci: fix two memleaks in budget_av_attach
  media: go7007: fix a memleak in go7007_load_encoder
  media: dvb-frontends: avoid stack overflow warnings with clang
  media: pvrusb2: fix uaf in pvr2_context_set_notify
  media: usb: s2255: Refactor s2255_get_fx2fw
  media: ti: j721e-csi2rx: Convert to platform remove callback returning void
  media: stm32-dcmipp: Convert to platform remove callback returning void
  media: nxp: imx8-isi: Convert to platform remove callback returning void
  media: nuvoton: Convert to platform remove callback returning void
  media: chips-media: wave5: Convert to platform remove callback returning void
  media: chips-media: wave5: Remove unnecessary semicolons
  media: i2c: imx290: Fix IMX920 typo
  media: platform: replace of_graph_get_next_endpoint()
  media: i2c: replace of_graph_get_next_endpoint()
  media: ivsc: csi: Make use of sub-device state
  media: ivsc: csi: Swap SINK and SOURCE pads
  media: ipu-bridge: Serialise calls to IPU bridge init
  ...
2024-03-15 11:36:54 -07:00
..
core.c media: venus: Convert to dev_pm_domain_attach|detach_list() for vcodec 2024-02-14 10:26:11 +01:00
core.h media updates for v6.9-rc1 2024-03-15 11:36:54 -07:00
dbgfs.c media: venus: Add support for SSR trigger using fault injection 2022-07-07 09:20:15 +01:00
dbgfs.h media: venus: Add support for SSR trigger using fault injection 2022-07-07 09:20:15 +01:00
firmware.c media: venus: firmware: Use of_reserved_mem_lookup() 2023-08-10 07:58:35 +02:00
firmware.h
helpers.c media: venus: Use newly-introduced hfi_buffer_requirements accessors 2023-08-10 07:58:35 +02:00
helpers.h media: venus: helpers: Add helper to check supported pixel formats 2022-04-24 08:33:10 +01:00
hfi_cmds.c media: venus: Use struct_size_t() helper in pkt_session_unset_buffers() 2023-07-27 10:11:11 -07:00
hfi_cmds.h media: venus: hfi_cmds: Replace one-element array with flex-array member and use __counted_by 2023-10-23 12:24:52 +02:00
hfi_helper.h media: venus: Introduce accessors for remapped hfi_buffer_reqs members 2023-08-10 07:58:35 +02:00
hfi_msgs.c media: venus: hfi: fix the check to handle session buffer requirement 2023-10-23 12:24:52 +02:00
hfi_msgs.h media: venus: Replace one-element arrays with flexible-array members 2023-06-09 13:43:46 +01:00
hfi_parser.c media: venus: hfi_parser: Add check to keep the number of codecs within range 2023-10-23 12:24:52 +02:00
hfi_parser.h
hfi_plat_bufs_v6.c media: venus: Use newly-introduced hfi_buffer_requirements accessors 2023-08-10 07:58:35 +02:00
hfi_plat_bufs.h media: venus: update calculation for dpb buffers 2023-06-09 14:03:37 +01:00
hfi_platform_v4.c media: venus: hfi_platform: Correct supported compressed format 2022-04-24 08:33:55 +01:00
hfi_platform_v6.c media: venus: hfi_platform: Correct supported compressed format 2022-04-24 08:33:55 +01:00
hfi_platform.c media: venus: hfi_platform: Check vpu_version instead of device compatible 2023-08-10 07:58:35 +02:00
hfi_platform.h media: venus: hfi_platform: Correct supported codecs for sc7280 2022-07-07 09:21:08 +01:00
hfi_venus_io.h media: venus: firmware: enable no tz fw loading for sc7280 2021-10-08 11:26:13 +02:00
hfi_venus.c media: venus: hfi: add checks to perform sanity on queue pointers 2023-10-23 12:24:52 +02:00
hfi_venus.h
hfi.c media: venus: hfi: Remove the unneeded result variable 2022-09-24 11:21:44 +02:00
hfi.h
Kconfig media: Kconfig: cleanup VIDEO_DEV dependencies 2022-03-18 05:58:35 +01:00
Makefile
pm_helpers.c media: venus: Convert to dev_pm_domain_attach|detach_list() for vcodec 2024-02-14 10:26:11 +01:00
pm_helpers.h
vdec_ctrls.c media: venus: Introduce accessors for remapped hfi_buffer_reqs members 2023-08-10 07:58:35 +02:00
vdec.c media: videobuf2: core: Rename min_buffers_needed field in vb2_queue 2023-12-13 17:31:27 +01:00
vdec.h
venc_ctrls.c media: venus: Introduce accessors for remapped hfi_buffer_reqs members 2023-08-10 07:58:35 +02:00
venc.c media: videobuf2: core: Rename min_buffers_needed field in vb2_queue 2023-12-13 17:31:27 +01:00
venc.h