summaryrefslogtreecommitdiffstats
path: root/drivers/media/platform/qcom/venus
Commit message (Expand)AuthorAgeFilesLines
* media: qcom: Clean up Kconfig dependenciesRobin Murphy2025-03-061-1/+1
* media: v4l2-ctrls: add support for V4L2_CTRL_WHICH_MIN/MAX_VALHans Verkuil2025-03-031-2/+7
* media: venus: hfi: add a check to handle OOB in sfr regionVikash Garodia2025-03-031-2/+10
* media: venus: hfi: add check to handle incorrect queue sizeVikash Garodia2025-03-031-0/+6
* media: venus: hfi_parser: refactor hfi packet parsing logicVikash Garodia2025-03-031-26/+72
* media: venus: hfi_parser: add check to avoid out of bound accessVikash Garodia2025-03-031-0/+2
* media: venus: Remove unused hfi_core_ping()Dr. David Alan Gilbert2025-01-063-36/+0
* media: venus: Populate video encoder/decoder nodename entriesBryan O'Donoghue2025-01-061-0/+10
* media: venus: Add support for static video encoder/decoder declarationsBryan O'Donoghue2025-01-063-1/+99
* media: venus: match instance creation and destruction orderSergey Senozhatsky2025-01-062-18/+18
* media: venus: destroy hfi session after m2m_ctx releaseSergey Senozhatsky2025-01-061-6/+2
* Merge tag 'media/v6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds2024-11-208-76/+199
|\
| * media: venus: factor out inst destruction routineSergey Senozhatsky2024-11-078-56/+31
| * media: venus: sync with threaded IRQ during inst destructionSergey Senozhatsky2024-11-072-2/+22
| * media: venus: fix enc/dec destruction orderSergey Senozhatsky2024-11-072-6/+7
| * media: venus: Enable h.264 hierarchical codingFritz Koenig2024-11-073-23/+144
| * media: venus: Helper function for dynamically updating bitrateFritz Koenig2024-11-071-14/+20
| * media: venus: Fix pm_runtime_set_suspended() with runtime pm enabledJinjie Ruan2024-11-071-1/+1
| * media: platform: drop vb2_ops_wait_prepare/finishHans Verkuil2024-10-282-4/+0
| * media: Switch back to struct platform_driver::remove()Uwe Kleine-König2024-10-123-3/+3
| * media: venus: add missing wait_prepare/finish opsHans Verkuil2024-10-122-0/+4
* | media: venus: Convert into devm_pm_domain_attach_list() for OPP PM domainUlf Hansson2024-10-103-43/+15
|/
* Merge tag 'media/v6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds2024-09-237-36/+37
|\
| * media: venus: firmware: Use iommu_paging_domain_alloc()Lu Baolu2024-08-251-3/+3
| * media: venus: Convert one-element-arrays to flex-arraysRicardo Ribalda2024-08-252-10/+10
| * media: venus: Refactor hfi_buffer_alloc_mode_supportedRicardo Ribalda2024-08-251-1/+1
| * media: venus: Refactor hfi_session_fill_buffer_pktRicardo Ribalda2024-08-252-2/+2
| * media: venus: Refactor hfi_sys_get_property_pktRicardo Ribalda2024-08-252-2/+2
| * media: venus: Refactor hfi_session_empty_buffer_compressed_pktRicardo Ribalda2024-08-251-1/+1
| * media: venus: Refactor hfi_session_empty_buffer_uncompressed_plane0_pktRicardo Ribalda2024-08-251-1/+1
| * media: venus: Refactor struct hfi_uncompressed_format_supportedRicardo Ribalda2024-08-252-2/+2
| * media: venus: Refactor struct hfi_session_get_property_pktRicardo Ribalda2024-08-252-3/+3
| * media: venus: Refactor struct hfi_uncompressed_plane_infoRicardo Ribalda2024-08-251-1/+1
| * media: venus: Constify struct dec_bufsize_ops and enc_bufsize_opsChristophe JAILLET2024-08-251-10/+10
| * media: venus: fix use after free bug in venus_remove due to race conditionZheng Wang2024-08-251-0/+1
* | Merge tag 'hardening-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-09-181-1/+1
|\ \
| * | media: venus: hfi_cmds: struct hfi_session_release_buffer_pkt: Add __counted_...Kees Cook2024-08-221-1/+1
| * | media: venus: hfi_cmds: struct hfi_session_release_buffer_pkt: Replace 1-elem...Kees Cook2024-08-221-1/+1
| |/
* / media: venus: use device managed APIs for power domainsDikshita Agarwal2024-08-201-4/+1
|/
* Merge tag 'media/v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds2024-07-173-2/+48
|\
| * media: venus: fix use after free in vdec_closeDikshita Agarwal2024-06-301-0/+1
| * media: venus: add msm8998 supportPierre-Hugues Husson2024-06-301-0/+39
| * media: venus: avoid multiple core dumpsDikshita Agarwal2024-06-302-1/+7
| * media: venus: flush all buffers in output plane streamoffDikshita Agarwal2024-06-301-1/+1
* | venus: pm_helpers: Use dev_pm_genpd_set_hwmode to switch GDSC mode on V6Jagadeesh Kona2024-07-091-16/+23
|/
* Merge tag 'media/v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds2024-03-151-1/+0
|\
| * media: qcom: venus: Fix kerneldocRicardo Ribalda2024-02-051-1/+0
* | media: venus: Convert to dev_pm_domain_attach|detach_list() for vcodecUlf Hansson2024-02-143-41/+26
|/
* media: videobuf2: core: Rename min_buffers_needed field in vb2_queueBenjamin Gaignard2023-12-132-4/+4
* media: venus: core: Set up secure memory ranges for SC7280Luca Weiss2023-12-121-0/+4