* [pull] radeon and amdgpu drm-fixes-4.4
@ 2015-12-09 22:14 Alex Deucher
0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2015-12-09 22:14 UTC (permalink / raw)
To: airlied, dri-devel; +Cc: Alex Deucher
Hi Dave,
A few big endian fixes for radeon and a vm fix for amdgpu.
The following changes since commit df4d4aa96d1db1657e14b848a341fc614c8d61eb:
Merge branch 'drm-fixes-4.4' of git://people.freedesktop.org/~agd5f/linux into drm-next (2015-12-05 16:15:38 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-4.4
for you to fetch changes up to 361c32d39087e7caa99e629c0d7fb00643cb2190:
radeon: Fix VCE IB test on Big-Endian systems (2015-12-09 00:23:56 -0500)
----------------------------------------------------------------
Chunming Zhou (1):
drm/amdgpu: fix the lost duplicates checking
Oded Gabbay (3):
radeon/cik: Fix GFX IB test on Big-Endian
radeon: Fix VCE ring test for Big-Endian systems
radeon: Fix VCE IB test on Big-Endian systems
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +++
drivers/gpu/drm/radeon/cik.c | 6 +-
drivers/gpu/drm/radeon/radeon_vce.c | 100 ++++++++++++++++----------------
3 files changed, 59 insertions(+), 55 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* [pull] radeon and amdgpu drm-fixes-4.4
@ 2015-12-04 20:48 Alex Deucher
0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2015-12-04 20:48 UTC (permalink / raw)
To: airlied, dri-devel; +Cc: Alex Deucher
Hi Dave,
A few more last minute fixes for 4.4 on top of my pull request from
earlier this week. The big change here is a vblank regression fix due to
commit 4dfd6486 "drm: Use vblank timestamps to guesstimate how many vblanks
were missed". Beyond that, a hotplug fix and a few VM fixes.
The following changes since commit 07df04dfcfe51a45239d056d43cbc09702262c82:
drm/amdgpu: fix race condition in amd_sched_entity_push_job (2015-12-02 15:04:04 -0500)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-4.4
for you to fetch changes up to 8e36f9d33c134d5c6448ad65b423a9fd94e045cf:
drm/amdgpu: Fixup hw vblank counter/ts for new drm_update_vblank_count() (v3) (2015-12-04 15:15:07 -0500)
----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu: Fixup hw vblank counter/ts for new drm_update_vblank_count() (v3)
Christian König (4):
drm/amdgpu: set snooped flags only on system addresses v2
drm/amdgpu: take a BO reference in the display code
drm/amdgpu: take a BO reference for the user fence
drm/amdgpu: partially revert "drm/amdgpu: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR" v2
Lyude (1):
drm/radeon: Retry DDC probing on DVI on failure if we got an HPD interrupt
Mario Kleiner (1):
drm/radeon: Fixup hw vblank counter/ts for new drm_update_vblank_count() (v2)
jimqu (1):
drm/amdgpu: add spin lock to protect freed list in vm (v2)
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 108 ++++++++++++++++++++--------
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 48 ++++++++++++-
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 5 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 16 ++++-
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 2 +-
drivers/gpu/drm/radeon/cik.c | 5 +-
drivers/gpu/drm/radeon/evergreen.c | 5 +-
drivers/gpu/drm/radeon/r100.c | 12 +++-
drivers/gpu/drm/radeon/r600.c | 2 +-
drivers/gpu/drm/radeon/radeon.h | 2 +-
drivers/gpu/drm/radeon/radeon_connectors.c | 21 +++++-
drivers/gpu/drm/radeon/radeon_display.c | 106 ++++++++++++++++++++-------
drivers/gpu/drm/radeon/radeon_irq_kms.c | 8 +--
drivers/gpu/drm/radeon/radeon_kms.c | 50 ++++++++++++-
drivers/gpu/drm/radeon/radeon_mode.h | 5 ++
drivers/gpu/drm/radeon/radeon_pm.c | 4 +-
drivers/gpu/drm/radeon/rs600.c | 2 +-
drivers/gpu/drm/radeon/rs690.c | 10 +++
drivers/gpu/drm/radeon/si.c | 5 +-
26 files changed, 364 insertions(+), 84 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* [pull] radeon and amdgpu drm-fixes-4.4
@ 2015-11-25 16:45 Alex Deucher
0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2015-11-25 16:45 UTC (permalink / raw)
To: airlied, dri-devel; +Cc: Alex Deucher
Hi Dave,
Radeon and amdgpu fixes for 4.4:
- DPM fixes for r7xx devices
- VCE fixes for Stoney
- GPUVM fixes
- Scheduler fixes
The following changes since commit 2d591ab18a77e25def2c483b495e07b42a3ea79f:
Merge tag 'drm-intel-fixes-2015-11-19' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2015-11-20 09:45:31 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-4.4
for you to fetch changes up to 9c565e3386fdc804a61f8c116efc2c5999ba46e1:
drm/radeon: make some dpm errors debug only (2015-11-25 11:28:42 -0500)
----------------------------------------------------------------
Alex Deucher (2):
drm/radeon: make rv770_set_sw_state failures non-fatal
drm/radeon: make some dpm errors debug only
Christian König (2):
drm/amdgpu: optimize scheduler fence handling
drm/amdgpu: move dependency handling out of atomic section v2
Chunming Zhou (2):
drm/amdgpu: add mutex for ba_va->valids/invalids
drm/amdgpu: remove vm->mutex
Leo Liu (3):
drm/amdgpu: reset vce trap interrupt flag
drm/amdgpu: vce use multiple cache surface starting from stoney
drm/amdgpu: adapt vce session create interface changes
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 -
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 14 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 11 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 19 ++--
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 24 +++--
drivers/gpu/drm/amd/scheduler/gpu_scheduler.c | 122 +++++++++++++++++---------
drivers/gpu/drm/amd/scheduler/gpu_scheduler.h | 5 +-
drivers/gpu/drm/amd/scheduler/sched_fence.c | 13 +++
drivers/gpu/drm/radeon/rv730_dpm.c | 2 +-
drivers/gpu/drm/radeon/rv770_dpm.c | 4 +-
11 files changed, 145 insertions(+), 76 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* [pull] radeon and amdgpu drm-fixes-4.4
@ 2015-11-18 22:13 Alex Deucher
0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2015-11-18 22:13 UTC (permalink / raw)
To: airlied, dri-devel; +Cc: Alex Deucher
Hi Dave,
Radeon and amdgpu fixes for 4.4. A bit more the usual since I missed
last week. Misc fixes all over the place. The big changes are the
tiling configuration fixes for Fiji.
The following changes since commit 5bad7d29a7bcffb2dbc28ea2728eeb3af13784f2:
Revert "drm/rockchip: Convert the probe function to the generic drm_of_component_probe()" (2015-11-13 09:59:46 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-4.4
for you to fetch changes up to 49b02b180a541d6fb31031aaffe75496e9238942:
drm/amdgpu: reserve/unreserve objects out of map/unmap operations (2015-11-18 11:41:20 -0500)
----------------------------------------------------------------
Alex Deucher (1):
drm/radeon: unconditionally set sysfs_initialized
Arnd Bergmann (1):
drm/amdgpu: fix seq_printf format string
Christian König (16):
drm/amdgpu: remove fence trace points
drm/amdgpu: use a timer for fence fallback
drm/amdgpu: use fence_is_later() for vm_flush as well v2
drm/amdgpu: use common fence for amdgpu_vm_fence
drm/amdgpu: fix leaking the IBs on error
drm/amdgpu: cleanup amdgpu_cs_parser handling
drm/amdgpu: cleanup scheduler fence get/put dance
drm/amdgpu: fix incorrect mutex usage v3
drm/amdgpu: fix handling order in scheduler CS
drm/amdgpu: wait interruptible when semaphores are disabled v2
drm/amdgpu: fix typo in firmware name
drm/amdgpu: cleanup scheduler command submission
drm/amdgpu: remove unused VM manager field
drm/amdgpu: cleanup VM coding style
drm/amdgpu: move VM manager clean into the VM code again
drm/amdgpu: keep the owner for VMIDs
Chunming Zhou (7):
drm/amdgpu: add kmem cache for amdgpu fence
drm/amd: add kmem cache for sched fence
drm/amdgpu: add command submission workflow tracepoint
drm/amdgpu: update pd while updating vm as well
drm/amdgpu: add lock for interval tree in vm
drm/amdgpu: move bo_reserve out of amdgpu_vm_clear_bo
drm/amdgpu: reserve/unreserve objects out of map/unmap operations
Flora Cui (3):
drm/amdgpu: update Fiji's mmPA_SC_RASTER_CONFIG value
drm/amdgpu: update fiji_mgcg_cgcg_init table
drm/amdgpu: update Fiji's tiling mode table
Jay Cornwall (1):
drm/amdgpu: Fix default page access routing
Junwei Zhang (1):
drm/amdgpu: remove the unnecessary parameter adev for amdgpu_sa_bo_new()
Maxim Sheviakov (1):
drm/radeon: fix quirk for MSI R7 370 Armor 2X
Michel Dänzer (3):
drm/radeon: Disable uncacheable CPU mappings of GTT with RV6xx
drm/radeon: Always disable RADEON_GEM_GTT_UC along with RADEON_GEM_GTT_WC
drm/radeon: Only prompt for enabling PAT when we'd allow write-combining
Rex Zhu (1):
drm/amdgpu: fix bug that can't enter thermal interrupt for bonaire.
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 120 +++++-----
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 177 ++++++--------
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 101 ++++----
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 24 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 30 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_semaphore.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 94 ++++----
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 138 ++++++-----
drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 8 +-
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 302 +++++++++++++++++++++++-
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 11 +-
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 9 +-
drivers/gpu/drm/amd/scheduler/gpu_sched_trace.h | 24 +-
drivers/gpu/drm/amd/scheduler/gpu_scheduler.c | 24 +-
drivers/gpu/drm/amd/scheduler/gpu_scheduler.h | 6 +-
drivers/gpu/drm/amd/scheduler/sched_fence.c | 10 +-
drivers/gpu/drm/radeon/radeon_object.c | 15 +-
drivers/gpu/drm/radeon/radeon_pm.c | 3 +-
drivers/gpu/drm/radeon/si_dpm.c | 2 +-
24 files changed, 729 insertions(+), 401 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-12-09 22:14 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-09 22:14 [pull] radeon and amdgpu drm-fixes-4.4 Alex Deucher
-- strict thread matches above, loose matches on Subject: below --
2015-12-04 20:48 Alex Deucher
2015-11-25 16:45 Alex Deucher
2015-11-18 22:13 Alex Deucher
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.