aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/radeon/radeon_uvd.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-04-07drm/radeon: use DMA_RESV_USAGE_KERNELChristian König1-10/+2
2022-04-07dma-buf: add enum dma_resv_usage v4Christian König1-2/+2
2022-02-28Backmerge tag 'v5.17-rc6' into drm-nextDave Airlie1-4/+4
2022-02-23drm/radeon: fix variable typeChristian König1-4/+4
2022-02-09drm/radeon/uvd: Fix forgotten unmap buffer objectszhanglianjie1-3/+2
2021-11-04drm/radeon: use dma_resv_wait_timeout() instead of manually waitingChristian König1-8/+5
2021-06-10Merge tag 'amd-drm-next-5.14-2021-06-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-nextDave Airlie1-13/+15
2021-06-06dma-buf: rename and cleanup dma_resv_get_excl v3Christian König1-1/+1
2021-06-04radeon: use memcpy_to/fromio for UVD fw uploadChen Li1-2/+2
2021-06-04radeon: fix coding issues reported from sparseChen Li1-11/+13
2021-01-05drm/radeon: use writel to avoid gcc optimization v3Chen Li1-19/+19
2020-12-15drm/radeon: remove h from printk format specifierTom Rix1-1/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2019-08-13dma-buf: rename reservation_object to dma_resvChristian König1-1/+1
2019-08-06drm/radeon: switch driver from bo->resv to bo->base.resvGerd Hoffmann1-1/+1
2019-06-10drm/radeon: drop use of drmP.h (1/2)Sam Ravnborg1-1/+1
2018-01-29drm/radeon: adjust tested variableJulia Lawall1-1/+1
2017-06-14drm/radeon: fix "force the UVD DPB into VRAM as well"Christian König1-1/+1
2017-04-28drm/radeon: force the UVD DPB into VRAM as wellChristian König1-1/+1
2016-10-25dma-buf: Rename struct fence to dma_fenceChris Wilson1-1/+1
2016-08-24drm/radeon: switch UVD code to use UVD_NO_OP for paddingAlex Deucher1-2/+4
2016-08-24drm/radeon: add support for UVD_NO_OP registerAlex Deucher1-0/+1
2016-05-04drm/radeon: handle more than 10 UVD sessionsArindam Nath1-8/+25
2016-05-04drm/radeon: add support for loading new UVD fwArindam Nath1-14/+41
2016-03-16drm/radeon: fix indentation.Jérome Glisse1-3/+5
2015-05-07drm/radeon: stop trying to suspend UVD sessionsChristian König1-20/+19
2015-05-07drm/radeon: more strictly validate the UVD codecChristian König1-2/+31
2015-05-07drm/radeon: make UVD handle checking more strictChristian König1-29/+43
2014-12-03drm/radeon: use pointers instead of indexes for CS chunksChristian König1-5/+5
2014-12-03drm/radeon: remove duplicates checkChristian König1-1/+1
2014-12-03drm/radeon: rename radeon_cs_reloc to radeon_bo_listChristian König1-1/+1
2014-10-03drm/radeon: export reservation_object from dmabuf to ttmMaarten Lankhorst1-1/+2
2014-09-02drm/ttm: flip the switch, and convert to dma_fenceMaarten Lankhorst1-2/+4
2014-08-27drm/radeon: preallocate mem for UVD create/destroy msgChristian König1-75/+26
2014-08-27drm/radeon: allow UVD to use a second 256MB segmentChristian König1-2/+18
2014-08-28Merge branch 'drm-next-3.18' of git://people.freedesktop.org/~agd5f/linux into drm-nextDave Airlie1-0/+23
2014-08-27drm/radeon: add UVD fw names for older asicChristian König1-0/+23
2014-08-27drm/ttm: move fpfn and lpfn into each placement v2Christian König1-2/+6
2014-08-18drm/radeon: Only flush HDP cache for indirect buffers from userspaceMichel Dänzer1-1/+1
2014-08-05drm/radeon: Allow write-combined CPU mappings of BOs in GTT (v2)Michel Dänzer1-3/+3
2014-06-09Revert "drm/radeon: use variable UVD clocks"Alex Deucher1-1/+2
2014-05-06drm/radeon: add Mullins UVD support.Samuel Li1-0/+1
2014-05-01drm/radeon: check buffer relocation offsetLeo Liu1-0/+4
2014-03-18Merge tag 'v3.14-rc7' into drm-nextDave Airlie1-0/+2
2014-03-04drm/radeon: remove struct radeon_bo_listChristian König1-1/+1
2014-02-28drm/radeon: use variable UVD clocksAlex Deucher1-2/+1
2014-02-27drm/radeon: free uvd ring on unloadJerome Glisse1-0/+2
2014-01-20drm/radeon: add UVD support for OLANDAlex Deucher1-0/+1
2014-01-20drm/radeon: don't power gate paused UVD streamsChristian König1-0/+2
2013-12-23drm/radeon: fix UVD 256MB checkChristian König1-1/+1