aboutsummaryrefslogtreecommitdiff
path: root/drivers/media/platform/qcom/venus
AgeCommit message (Expand)AuthorFilesLines
2024-09-23Merge tag 'media/v6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds7-36/+37
2024-09-18Merge tag 'hardening-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2024-08-25media: venus: firmware: Use iommu_paging_domain_alloc()Lu Baolu1-3/+3
2024-08-25media: venus: Convert one-element-arrays to flex-arraysRicardo Ribalda2-10/+10
2024-08-25media: venus: Refactor hfi_buffer_alloc_mode_supportedRicardo Ribalda1-1/+1
2024-08-25media: venus: Refactor hfi_session_fill_buffer_pktRicardo Ribalda2-2/+2
2024-08-25media: venus: Refactor hfi_sys_get_property_pktRicardo Ribalda2-2/+2
2024-08-25media: venus: Refactor hfi_session_empty_buffer_compressed_pktRicardo Ribalda1-1/+1
2024-08-25media: venus: Refactor hfi_session_empty_buffer_uncompressed_plane0_pktRicardo Ribalda1-1/+1
2024-08-25media: venus: Refactor struct hfi_uncompressed_format_supportedRicardo Ribalda2-2/+2
2024-08-25media: venus: Refactor struct hfi_session_get_property_pktRicardo Ribalda2-3/+3
2024-08-25media: venus: Refactor struct hfi_uncompressed_plane_infoRicardo Ribalda1-1/+1
2024-08-25media: venus: Constify struct dec_bufsize_ops and enc_bufsize_opsChristophe JAILLET1-10/+10
2024-08-25media: venus: fix use after free bug in venus_remove due to race conditionZheng Wang1-0/+1
2024-08-22media: venus: hfi_cmds: struct hfi_session_release_buffer_pkt: Add __counted_...Kees Cook1-1/+1
2024-08-22media: venus: hfi_cmds: struct hfi_session_release_buffer_pkt: Replace 1-elem...Kees Cook1-1/+1
2024-08-20media: venus: use device managed APIs for power domainsDikshita Agarwal1-4/+1
2024-07-17Merge tag 'media/v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds3-2/+48
2024-07-09venus: pm_helpers: Use dev_pm_genpd_set_hwmode to switch GDSC mode on V6Jagadeesh Kona1-16/+23
2024-06-30media: venus: fix use after free in vdec_closeDikshita Agarwal1-0/+1
2024-06-30media: venus: add msm8998 supportPierre-Hugues Husson1-0/+39
2024-06-30media: venus: avoid multiple core dumpsDikshita Agarwal2-1/+7
2024-06-30media: venus: flush all buffers in output plane streamoffDikshita Agarwal1-1/+1
2024-03-15Merge tag 'media/v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds1-1/+0
2024-02-14media: venus: Convert to dev_pm_domain_attach|detach_list() for vcodecUlf Hansson3-41/+26
2024-02-05media: qcom: venus: Fix kerneldocRicardo Ribalda1-1/+0
2023-12-13media: videobuf2: core: Rename min_buffers_needed field in vb2_queueBenjamin Gaignard2-4/+4
2023-12-12media: venus: core: Set up secure memory ranges for SC7280Luca Weiss1-0/+4
2023-10-23media: venus: Fix firmware path for resourcesPatrick Whewell1-5/+5
2023-10-23media: venus: hfi_cmds: Replace one-element array with flex-array member and ...Gustavo A. R. Silva1-1/+1
2023-10-23media: venus: hfi_parser: Add check to keep the number of codecs within rangeVikash Garodia1-0/+3
2023-10-23media: venus: hfi: add checks to handle capabilities from firmwareVikash Garodia1-0/+12
2023-10-23media: venus: hfi: fix the check to handle session buffer requirementVikash Garodia1-1/+1
2023-10-23media: venus: hfi: add checks to perform sanity on queue pointersVikash Garodia1-0/+10
2023-10-12media: qcom: venus: fix incorrect return valueHans Verkuil1-1/+1
2023-09-01Merge tag 'media/v6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds13-76/+157
2023-08-10media: venus: Fix firmware path for sm8250Patrick Whewell1-1/+1
2023-08-10media: venus: firmware: Use of_reserved_mem_lookup()Stephan Gerhold1-11/+13
2023-08-10media: venus: core: Set up secure memory ranges for SC7180Konrad Dybcio1-0/+4
2023-08-10media: venus: hfi_venus: Restrict writing SCIACMDARG3 to Venus V1/V2Konrad Dybcio1-1/+2
2023-08-10media: venus: Use newly-introduced hfi_buffer_requirements accessorsKonrad Dybcio2-13/+14
2023-08-10media: venus: Introduce accessors for remapped hfi_buffer_reqs membersKonrad Dybcio7-18/+63
2023-08-10media: venus: vdec: Sanitize vdec_set_work_route() per-VPU-versionKonrad Dybcio1-1/+1
2023-08-10media: venus: hfi_platform: Check vpu_version instead of device compatibleKonrad Dybcio1-1/+1
2023-08-10media: venus: firmware: Sanitize per-VPU-versionKonrad Dybcio1-4/+4
2023-08-10media: venus: hfi_venus: Sanitize venus_cpu_idle_and_pc_ready() per-VPU-versionKonrad Dybcio1-1/+1
2023-08-10media: venus: hfi_venus: Sanitize venus_cpu_and_video_core_idle() per-VPU-ver...Konrad Dybcio1-1/+1
2023-08-10media: venus: hfi_venus: Sanitize venus_isr() per-VPU-versionKonrad Dybcio1-2/+2
2023-08-10media: venus: hfi_venus: Sanitize venus_halt_axi() per-VPU-versionKonrad Dybcio1-2/+2
2023-08-10media: venus: core: Assign registers based on VPU versionKonrad Dybcio1-1/+1