[pull] radeon drm-fixes-3.6
alexdeucher at gmail.com
alexdeucher at gmail.com
Fri Aug 10 10:50:44 PDT 2012
From: Alex Deucher <alexander.deucher at amd.com>
Hi Dave,
This is the current set of radeon fixes for 3.6. Nothing too major.
Highlights:
- various display fixes
- some SI fixes
- new SI pci ids
- major VM fix
- CS checker support for MSAA
I've tested on a number of cards across generations and noticed no problems.
There is also a patch to implement vbios fetching on legacy free UEFI systems:
https://bugs.freedesktop.org/show_bug.cgi?id=26891
The patch is posted there, but I'm waiting to hear back from the author. Look
for that in a future pull.
The following changes since commit d323748a8e6df3fb91872b73766e29da2f68b025:
drm/edid: Fix potential memory leak in edid_load() (2012-08-09 10:10:37 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-fixes-3.6
Alex Deucher (9):
drm/radeon: fix handling for ddc type 5 on combios
drm/radeon/dce4+: set a more reasonable cursor watermark
drm/radeon: properly handle SS overrides on TN (v2)
drm/radeon: properly handle crtc powergating
drm/radeon: fix bank tiling parameters on evergreen
drm/radeon: fix bank tiling parameters on cayman
drm/radeon: fix ordering in pll picking on dce4+
drm/radeon: add some new SI pci ids
drm/radeon: fix some missing parens in asic macros
Christian König (1):
drm/radeon: fix bank tiling parameters on SI
Jerome Glisse (2):
drm/radeon: do not reenable crtc after moving vram start address
drm/radeon: fence virtual address and free it once idle v4
Marek Olšák (3):
drm/radeon/kms: reorder code in r600_check_texture_resource
drm/radeon/kms: add MSAA texture support for r600-evergreen
drm/radeon/kms: implement timestamp userspace query (v2)
drivers/gpu/drm/radeon/atombios_crtc.c | 22 ++++++--
drivers/gpu/drm/radeon/evergreen.c | 71 ++++----------------------
drivers/gpu/drm/radeon/evergreen_cs.c | 7 +++
drivers/gpu/drm/radeon/ni.c | 14 ++++-
drivers/gpu/drm/radeon/r600.c | 20 ++++++++
drivers/gpu/drm/radeon/r600_cs.c | 59 ++++++++++++----------
drivers/gpu/drm/radeon/r600d.h | 3 +
drivers/gpu/drm/radeon/radeon.h | 12 +++--
drivers/gpu/drm/radeon/radeon_asic.h | 10 ++--
drivers/gpu/drm/radeon/radeon_atombios.c | 49 ++++++++++++++-----
drivers/gpu/drm/radeon/radeon_combios.c | 57 ++++++++++++++--------
drivers/gpu/drm/radeon/radeon_cs.c | 32 +++++++++++-
drivers/gpu/drm/radeon/radeon_cursor.c | 6 ++-
drivers/gpu/drm/radeon/radeon_device.c | 1 +
drivers/gpu/drm/radeon/radeon_drv.c | 4 +-
drivers/gpu/drm/radeon/radeon_gart.c | 24 ++++++++-
drivers/gpu/drm/radeon/radeon_gem.c | 13 +----
drivers/gpu/drm/radeon/radeon_kms.c | 35 +++++++++++--
drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 4 ++
drivers/gpu/drm/radeon/radeon_mode.h | 1 +
drivers/gpu/drm/radeon/radeon_object.c | 6 +--
drivers/gpu/drm/radeon/rv515.c | 13 -----
drivers/gpu/drm/radeon/si.c | 35 ++++++++++++--
drivers/gpu/drm/radeon/sid.h | 3 +
include/drm/drm_pciids.h | 3 +
include/drm/radeon_drm.h | 2 +
26 files changed, 319 insertions(+), 187 deletions(-)
More information about the dri-devel
mailing list