Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
8b25ed3482885e5f1dc65ace796e90f879d76c52
/
drivers
/
gpu
/
drm
/
radeon
/
radeon.h
8b25ed3
drm/radeon: remove radeon_ring_index()
by Alex Deucher
· 12 years ago
4ef7256
drm/radeon: fix const IB handling v2
by Christian König
· 12 years ago
bfb38d3
drm/radeon: let sa manager block for fences to wait for v2
by Christian König
· 12 years ago
55d7c22
drm/radeon: implement ring saving on reset v4
by Christian König
· 12 years ago
45df680
drm/radeon: record what is next valid wptr for each ring v4
by Christian König
· 12 years ago
c6105f2
drm/radeon: remove vm_manager start/suspend
by Christian König
· 12 years ago
6f72a63
drm/radeon: remove r600_blit_suspend
by Christian König
· 12 years ago
2898c34
drm/radeon: remove ip_pool start/suspend
by Christian König
· 12 years ago
dee53e7
drm/radeon: add an exclusive lock for GPU reset v2
by Jerome Glisse
· 12 years ago
7ecc45e
drm/radeon: add error handling to fence_wait_empty_locked
by Christian König
· 12 years ago
36ff39c
drm/radeon: replace cs_mutex with vm_mutex v3
by Christian König
· 12 years ago
736fc37
drm/radeon: replace pflip and sw_int counters with atomics
by Christian Koenig
· 12 years ago
fb98257
drm/radeon: apply Murphy's law to the kms irq code v3
by Christian Koenig
· 12 years ago
c20dc36
drm/radeon: fix & improve ih ring handling v3
by Christian Koenig
· 12 years ago
6823d74
drm/radeon: remove some unneeded structure members
by Christian Koenig
· 12 years ago
db7fce3
drm/radeon: replace vmram_mutex with mclk_lock v2
by Christian König
· 12 years ago
220907d
drm/radeon: rework ring syncing code
by Christian König
· 12 years ago
68e250b
drm/radeon: add infrastructure for advanced ring synchronization v2
by Christian König
· 12 years ago
876dc9f
drm/radeon: remove radeon_fence_create
by Christian König
· 12 years ago
1a8ca75
drm/radeon: fix gpu_init on si
by Alex Deucher
· 12 years ago
3ded7ac
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 12 years ago
416a2bd
drm/radeon: fixup tiling group size and backendmap on r6xx-r9xx (v4)
by Alex Deucher
· 12 years ago
63bc620
radeon: add radeon prime vmap support.
by Dave Airlie
· 12 years ago
c4c7f31
radeon: make radeon_cs_update_pages static.
by Dave Airlie
· 12 years ago
3299de9
drm/radeon/hdmi: compile audio status in 1 function
by Rafał Miłecki
· 12 years ago
e55d3e6
drm/radeon/hdmi: separate evergreen code
by Rafał Miłecki
· 12 years ago
1b688d08
drm/radeon/kms/hdmi: helper getting ready ACR entry
by Rafał Miłecki
· 12 years ago
f2e3922
drm/radeon: make the ib an inline object
by Jerome Glisse
· 12 years ago
f237750
drm/radeon: remove r600 blit mutex v2
by Christian König
· 12 years ago
68470ae
drm/radeon: move the semaphore from the fence into the ib
by Jerome Glisse
· 12 years ago
c507f7e
drm/radeon: rip out the ib pool
by Jerome Glisse
· 12 years ago
a8c0594
drm/radeon: simplify semaphore handling v2
by Jerome Glisse
· 12 years ago
c3b7fe8
drm/radeon: multiple ring allocator v3
by Christian König
· 12 years ago
0085c950
drm/radeon: use one wait queue for all rings add fence_wait_any v2
by Jerome Glisse
· 12 years ago
557017a
drm/radeon: define new SA interface v3
by Christian König
· 12 years ago
2e0d991
drm/radeon: make sa bo a stand alone object
by Christian König
· 12 years ago
e6661a9
drm/radeon: keep start and end offset in the SA
by Christian König
· 12 years ago
a651c55
drm/radeon: add proper locking to the SA v3
by Christian König
· 12 years ago
8a47cc9
drm/radeon: rework locking ring emission mutex in fence deadlock detection v2
by Christian König
· 12 years ago
3b7a2b2
drm/radeon: rework fence handling, drop fence list v7
by Jerome Glisse
· 12 years ago
bb63556
drm/radeon: convert fence to uint64_t v4
by Jerome Glisse
· 12 years ago
d6999bc
drm/radeon: replace the per ring mutex with a global one
by Christian König
· 12 years ago
7b9ef16
drm/radeon: make forcing ring activity a common function
by Christian König
· 12 years ago
3368ff0
drm/radeon: make lockup timeout a module param
by Christian König
· 12 years ago
069211e
drm/radeon: move lockup detection code into radeon_ring.c
by Christian König
· 12 years ago
8f676c4
drm/radeon: fix a bug with the ring syncing code
by Christian König
· 12 years ago
bfb9a07
drm/radeon: don't keep list of created fences.
by Christian König
· 12 years ago
adea5c2
drm/radeon: rename fence_wait_last to fence_wait_empty
by Christian König
· 12 years ago
36abaca
drm/radeon: rework gpu lockup detection and processing
by Christian König
· 12 years ago
7bd560e
drm/radeon: use central function for IB testing
by Christian König
· 12 years ago
25a9e35
drm/radeon: replace gpu_lockup with ring->ready flag
by Christian König
· 12 years ago
312c4a8
drm/radeon: make radeon_gpu_is_lockup a per ring function
by Christian König
· 12 years ago
a92553a
drm/radeon/kms: move audio params to separated struct
by Rafał Miłecki
· 12 years ago
f122c61
drm/radeon/kms: fix up audio interrupt handling
by Alex Deucher
· 12 years ago
8848f75
drm/radeon/kms: add trinity (TN) chip family
by Alex Deucher
· 12 years ago
347e759
drm/radeon/kms: Add support for RLC init on SI
by Alex Deucher
· 12 years ago
0f0de06
drm/radeon/kms: add ucode loading for SI
by Alex Deucher
· 12 years ago
dfcf5f3
drm/radeon/kms: add support for the CONST IB to the CS ioctl
by Alex Deucher
· 12 years ago
0a96d72
drm/radeon/kms: add gpu init support for SI
by Alex Deucher
· 12 years ago
1bd47d2
drm/radeon/kms: add support for internal thermal sensor on SI
by Alex Deucher
· 12 years ago
14607d0
drm/radeon/kms: update power table parsing for SI
by Alex Deucher
· 12 years ago
e83753b
drm/radeon/kms/atom: add support for SI SetVoltage table
by Alex Deucher
· 12 years ago
cb28bb3
drm/radeon/kms: add SI chip families
by Alex Deucher
· 12 years ago
654c59c
drm/radeon: Drop radeon_gem_object_(un)pin.
by Michel Dänzer
· 13 years ago
54e88e0
drm/radeon/kms: clean up radeon_asic struct (v2)
by Alex Deucher
· 13 years ago
9e6f3d0
drm/radeon/kms: reorganize surface callbacks
by Alex Deucher
· 13 years ago
798bcf7
drm/radeon/kms: move clock/pcie setting callbacks into pm struct
by Alex Deucher
· 13 years ago
c79a49c
drm/radeon/kms: reorganize display callbacks
by Alex Deucher
· 13 years ago
c5b3b85
drm/radeon/kms: reorganize gart callbacks
by Alex Deucher
· 13 years ago
f712812
drm/radeon/kms: make ring_start, ring_test, and ib_test per ring
by Alex Deucher
· 13 years ago
dfb276f
drm/radeon/kms: remove unused cp callbacks from radeon_asic
by Alex Deucher
· 13 years ago
b35ea4a
drm/radeon/kms: reorganize irq callbacks
by Alex Deucher
· 13 years ago
27cd776
drm/radeon/kms: reorganize copy callbacks
by Alex Deucher
· 13 years ago
eb0c19c
drm/radeon: also make the cs_parse function per ring
by Christian König
· 13 years ago
cdac550
drm/radeon: move ring syncing after bo validation
by Christian König
· 13 years ago
a02fa39
drm/radeon/kms: reorganize pm callbacks
by Alex Deucher
· 13 years ago
0f9e006
drm/radeon/kms: reorganize page flip callbacks
by Alex Deucher
· 13 years ago
901ea57
drm/radeon/kms: reorganize hpd callbacks
by Alex Deucher
· 13 years ago
89e5181
drm/radeon/kms: add a radeon asic callback for mc idle
by Alex Deucher
· 13 years ago
3ae19b7
drm/radeon/kms: add wait_for_vblank asic callback
by Alex Deucher
· 13 years ago
285484e
drm/radeon: add support for evergreen/ni tiling informations v11
by Jerome Glisse
· 13 years ago
9fc04b5
drm/radeon: avoid deadlock if GPU lockup is detected in ib_pool_get
by Jerome Glisse
· 13 years ago
67e915e
drm/radeon/kms: check if vm is supported in VA ioctl
by Alex Deucher
· 13 years ago
3000bf3
drm/radeon/kms: sync across multiple rings when doing bo moves v3
by Alex Deucher
· 13 years ago
93504fc
drm/radeon/kms: Add support for multi-ring sync in CS ioctl (v2)
by Christian König
· 13 years ago
721604a
drm/radeon: GPU virtual memory support v22
by Jerome Glisse
· 13 years ago
c1341e5
drm/radeon: allocate semaphore from the ib pool
by Jerome Glisse
· 13 years ago
69e130a
drm/radeon: make ib size variable
by Jerome Glisse
· 13 years ago
b15ba51
drm/radeon: introduce a sub allocator and convert ib pool to it v4
by Jerome Glisse
· 13 years ago
1b37078
drm/radeon/kms: add support for per-ring fence interrupts
by Alex Deucher
· 13 years ago
78c5560
drm/radeon/kms: add some new ring params to better handle other ring types
by Alex Deucher
· 13 years ago
30eb77f
drm/radeon: precompute fence cpu/gpu addr once v3
by Jerome Glisse
· 13 years ago
e32eb50
drm/radeon: rename struct radeon_cp to radeon_ring
by Christian König
· 13 years ago
47492a2
drm/radeon: add radeon_fence_count_emited function
by Christian König
· 13 years ago
4c87bc2
drm/radeon: make some asic pointers per ring
by Christian König
· 13 years ago
60a7e39
drm/radeon: Add radeon_test_syncing function v2
by Christian König
· 13 years ago
bf85279
drm/radeon: make cp variable an array
by Christian König
· 13 years ago
5596a9d
drm/radeon: make ring rptr and wptr register offsets variable
by Christian König
· 13 years ago
7b1f248
drm/radeon: make all functions work with multiple rings.
by Christian König
· 13 years ago
15d3332
drm/radeon/kms: add support for semaphores v3
by Christian König
· 13 years ago
Next »