[git pull] drm fixes

Dave Airlie
2011-05-04T00:26:29Z

Hi Linus,

One core fix for stopping userspace apps hanging when the kernel turns off
a display, mainly affects i915,

Some new radeon pci ids, a regression fix for people running switchable
graphics laptops, and a fix to stabilise the fusion APU hw, which 3 of us
have been searching for for over a week now, finally Jerome narrowed it
down and Alex found the hw guys moved 3 registers just slightly to piss us
off, maybe it saved a transistor and software is easy.

Dave.

The following changes since commit 609cfda586c7fe3e5d1a02c51edb587506294167:

Merge branch 'stable/bug-fixes-for-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen (2011-05-03 09:25:42 -0700)

are available in the git repository at:

ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-fixes

Alex Deucher (2):
drm/radeon/kms: add some new pci ids
drm/radeon/kms: fix gart setup on fusion parts (v2)

Christopher James Halse Rogers (1):
drm: Send pending vblank events before disabling vblank.

Dave Airlie (1):
drm/radeon: fix regression on atom cards with hardcoded EDID record.

drivers/gpu/drm/drm_irq.c | 23 +++++++++++++++++++++++
drivers/gpu/drm/radeon/evergreen.c | 17 +++++++++--------
drivers/gpu/drm/radeon/evergreend.h | 5 +++++
drivers/gpu/drm/radeon/radeon_atombios.c | 5 +++--
drivers/gpu/drm/radeon/radeon_kms.c | 3 +++
include/drm/drm_pciids.h | 5 +++++
include/drm/radeon_drm.h | 1 +
7 files changed, 49 insertions(+), 10 deletions(-)