Hi Linus, Just radeon fixes, the most important one being a one char typo in the rs600 setup that caused memory corruption with KMS on this particular chipset. RS600s are a really rare chipset, so it took a while for Jerome to track one down to reproduce. Others are mainly fixes to open bugs and a regression in the smooth booting process thats caused flicker when X started up. Along with some register updates to the command stream parser. The following changes since commit 930b9d94579fa1ea9604cbf7ba56cedf99ba9b5c: Dave Airlie (1): Merge remote branch 'nouveau/for-airlied' of ../drm-nouveau-next into drm-linus are available in the git repository at: ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-linus Alex Deucher (6): drm/radeon/kms: more atom parser fixes (v2) drm/radeon/kms/atom: fix dual-link DVI on DCE3.2/4.0 drm/radeon/kms/evergreen: don't enable hdmi audio stuff drm/radeon/kms: fix tv dac conflict resolver drm/radeon/kms: adjust pll settings for tv drm/radeon/kms: disable the tv encoder when tv/cv is not in use Corbin Simpson (1): drivers/gpu/radeon: Add MSPOS regs to safe list. Dave Airlie (1): drm/radeon/kms: only change mode when coherent value changes. Jerome Glisse (2): drm/radeon/kms: print GPU family and device id when loading drm/radeon/kms: fix rs600 tlb flush Marek Ol??k (2): drm/radeon/kms: fix calculation of mipmapped 3D texture sizes drm/radeon/kms: allow R500 regs VAP_ALT_NUM_VERTICES and VAP_INDEX_OFFSET drivers/gpu/drm/radeon/atom.c | 10 +++++ drivers/gpu/drm/radeon/atombios_crtc.c | 4 ++ drivers/gpu/drm/radeon/r100.c | 21 ++++++++--- drivers/gpu/drm/radeon/r100_track.h | 1 + drivers/gpu/drm/radeon/r300.c | 15 ++++++-- drivers/gpu/drm/radeon/r600_audio.c | 2 +- drivers/gpu/drm/radeon/r600_hdmi.c | 9 +++++ drivers/gpu/drm/radeon/radeon_connectors.c | 13 ++++++- drivers/gpu/drm/radeon/radeon_device.c | 53 +++++++++++++++++++++++++++- drivers/gpu/drm/radeon/radeon_drv.c | 3 +- drivers/gpu/drm/radeon/radeon_encoders.c | 12 +++++- drivers/gpu/drm/radeon/radeon_family.h | 3 +- drivers/gpu/drm/radeon/reg_srcs/r300 | 2 + drivers/gpu/drm/radeon/reg_srcs/r420 | 2 + drivers/gpu/drm/radeon/reg_srcs/rs600 | 2 + drivers/gpu/drm/radeon/reg_srcs/rv515 | 3 ++ drivers/gpu/drm/radeon/rs600.c | 2 +- 17 files changed, 138 insertions(+), 19 deletions(-)