summaryrefslogtreecommitdiff
path: root/drivers/media/platform/qcom/venus/vdec.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-17media: venus: dec: Fix handling of the start cmdMichaƂ Krawczyk1-0/+8
2023-05-17media: venus: vdec: Handle DRC after drainFritz Koenig1-2/+12
2023-05-17media: venus: preserve DRC state across seeksAlexandre Courbot1-2/+9
2023-05-17media: venus: vdec: Make decoder return LAST flag for sufficient eventStanimir Varbanov1-14/+28
2023-05-17media: venus: vdec: Fix non reliable setting of LAST flagStanimir Varbanov1-20/+25
2022-10-30media: venus: dec: Handle the case where find_format failsBryan O'Donoghue1-0/+2
2020-09-01media: venus: Make debug infrastructure more flexibleStanimir Varbanov1-3/+3
2020-09-01media: venus: fixes for list corruptionVikash Garodia1-2/+8
2020-08-29media: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-08-28media: media/platform: drop vb2_queue_release()Hans Verkuil1-7/+1
2020-05-05media: venus: venc,vdec: Return EBUSY on S_FMT while streamingStanimir Varbanov1-0/+8
2020-05-05media: venus: Mark last capture bufferStanimir Varbanov1-5/+40
2020-05-05media: venus: vdec: Init registered list unconditionallyStanimir Varbanov1-2/+3
2020-05-05media: venus: vdec: Mark flushed buffers with error stateStanimir Varbanov1-0/+3
2020-05-05media: venus: helpers: Done buffers per queue typeStanimir Varbanov1-3/+2
2020-04-14media: venus: vdec: Use pmruntime autosuspendStanimir Varbanov1-20/+114
2020-03-12media: venus: vdec: Fix forgotten mutex unlock in start streamingStanimir Varbanov1-1/+1
2020-02-27media: venus: vdec: handle 10bit bitstreamsAniket Masule1-0/+4
2020-02-27media: venus: introduce core selectionAniket Masule1-4/+7
2020-02-27media: venus: redesign clocks and pm domains controlStanimir Varbanov1-49/+20
2020-02-24media: media/platform: rename VFL_TYPE_GRABBER to _VIDEOHans Verkuil1-1/+1
2019-11-09media: venus: remove invalid compat_ioctl32 handlerArnd Bergmann1-3/+0
2019-10-04media: venus: Update clock scalingAniket Masule1-2/+2
2019-10-04media: venus: Add codec data tableAniket Masule1-0/+4
2019-08-19media: venus: vdec: flag OUTPUT formats with V4L2_FMT_FLAG_DYN_RESOLUTIONMaxime Jourdan1-0/+11
2019-08-05media: venus: dec: populate properly timestamps and flags for capture buffersStanimir Varbanov1-0/+2
2019-08-05media: venus: make decoder compliant with stateful codec APIStanimir Varbanov1-115/+404
2019-08-05media: venus: vdec: allow bigger sizeimage set by clientsStanimir Varbanov1-5/+11
2019-06-11Merge tag 'v5.2-rc4' into media/masterMauro Carvalho Chehab1-10/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284Thomas Gleixner1-10/+1
2019-06-05media: v4l2: Get rid of ->vidioc_enum_fmt_vid_{cap, out}_mplaneBoris Brezillon1-2/+2
2018-12-03media: venus: fix reported size of 0-length buffersAlexandre Courbot1-3/+1
2018-10-09media: venus: vdec: fix decoded data sizeVikash Garodia1-2/+1
2018-09-11media: use strscpy() instead of strlcpy()Mauro Carvalho Chehab1-4/+4
2018-08-03media: headers: fix linux/mod_devicetable.h inclusionsArnd Bergmann1-0/+1
2018-07-25media: venus: add HEVC codec supportStanimir Varbanov1-0/+4
2018-07-25media: venus: implementing multi-stream supportStanimir Varbanov1-2/+91
2018-07-25media: venus: helpers: move frame size calculations on common placeStanimir Varbanov1-41/+13
2018-07-25media: venus: vdec: a new function for output configurationStanimir Varbanov1-15/+19
2018-07-25media: venus: vdec: get required input buffers as wellStanimir Varbanov1-17/+24
2018-07-25media: venus: helpers: extend set_num_bufs helper with one more argumentStanimir Varbanov1-1/+1
2018-07-25media: venus: helpers, vdec, venc: add helpers to set work mode and core usageStanimir Varbanov1-0/+8
2018-07-25media: venus: helpers: add helper function to set actual buffer sizeStanimir Varbanov1-8/+2
2018-07-25media: venus: helpers: add a helper function to set dynamic buffer modeStanimir Varbanov1-12/+3
2018-07-25media: venus: hfi_parser: add common capability parserStanimir Varbanov1-26/+12
2018-07-25media: venus: core, helpers: add two more clocks found in Venus 4xxStanimir Varbanov1-8/+36
2018-07-25media: venus: hfi: preparation to support venus 4xxStanimir Varbanov1-2/+3
2018-06-28media: venus: keep resolution when adjusting formatAlexandre Courbot1-2/+0
2018-04-04media: venus: vdec: fix format enumerationAlexandre Courbot1-6/+7
2017-10-27media: venus: reimplement decoder stop commandStanimir Varbanov1-11/+23