[git pull] drm fixes
From: Dave Airlie
Date: Thu Apr 12 2012 - 13:43:20 EST
Hi Linus,
mostly exynos and intel,
intel has 3 regression fixers (more info in intel merge commit), along
with some other make hw work fixes,
exynos has some cleanups and an ioctl fix
couple of radeon fixes, couple of build fixes, and a savage userspace
interface possible overflow fix.
Dave.
The following changes since commit 258f742635360175564e9470eb060ff4d4b984e7:
modpost: Fix modpost license checking of vmlinux.o (2012-04-09 20:52:56 -0700)
are available in the git repository at:
git://people.freedesktop.org/~airlied/linux drm-fixes
Alex Deucher (2):
drm/radeon/kms: fix DVO setup on some r4xx chips
drm/radeon: only add the mm i2c bus if the hw_i2c module param is set
Arnd Bergmann (1):
drm/radeon: replace udelay with mdelay for long timeouts
Chris Wilson (2):
drm/i915: Finish any pending operations on the framebuffer before disabling
drm/i915/ringbuffer: Exclude last 2 cachlines of ring on 845g
Daniel Vetter (4):
drm/i915: properly compute dp dithering for user-created modes
Revert "drm/i915: reenable gmbus on gen3+ again"
drm/i915: implement ColorBlt w/a
drm/i915: clear fencing tracking state when retiring requests
Dave Airlie (2):
Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel into drm-intel-fixes
Merge branch 'exynos-drm-fixes' of git://git.infradead.org/users/kmpark/linux-samsung into drm-intel-fixes
Inki Dae (3):
drm/exynos: fixed page align and code clean.
drm/exynos: fixed duplicated page allocation bug.
drm/exynos: fixed exynos broken ioctl
Jesse Barnes (1):
drm/i915: make rc6 module parameter read-only
Joonyoung Shim (6):
drm/exynos: remove unnecessary type conversion of hdmi and mixer
drm/exynos: remove unused codes in hdmi and mixer
drm/exynos: rename s/HDMI_OVERLAY_NUMBER/MIXER_WIN_NR
drm/exynos: use define instead of default_win member in struct mixer_context
drm/exynos: fix struct for operation callback functions to driver name
drm/exynos: fix to pointer manager member of struct exynos_drm_subdrv
Randy Dunlap (1):
vgaarb.h: fix build warnings
Seung-Woo Kim (1):
drm/exynos: add format list of plane
Xi Wang (1):
drm/savage: fix integer overflows in savage_bci_cmdbuf()
acreese (1):
drm/i915: Removed IVB forced enable of sprite dest key.
drivers/gpu/drm/exynos/exynos_drm_buf.c | 47 +++-------
drivers/gpu/drm/exynos/exynos_drm_core.c | 14 ++--
drivers/gpu/drm/exynos/exynos_drm_drv.h | 10 +-
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 20 +++--
drivers/gpu/drm/exynos/exynos_drm_gem.c | 45 ++++++++--
drivers/gpu/drm/exynos/exynos_drm_gem.h | 2 +
drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 107 ++++++++++-------------
drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 23 ++---
drivers/gpu/drm/exynos/exynos_drm_plane.c | 4 +
drivers/gpu/drm/exynos/exynos_drm_vidi.c | 20 +++--
drivers/gpu/drm/exynos/exynos_hdmi.c | 42 ++++-----
drivers/gpu/drm/exynos/exynos_mixer.c | 40 ++++-----
drivers/gpu/drm/i915/i915_drv.c | 2 +-
drivers/gpu/drm/i915/i915_gem.c | 2 +
drivers/gpu/drm/i915/i915_reg.h | 3 +
drivers/gpu/drm/i915/intel_display.c | 69 +++++++++++----
drivers/gpu/drm/i915/intel_dp.c | 49 ++++++++---
drivers/gpu/drm/i915/intel_i2c.c | 2 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 2 +-
drivers/gpu/drm/i915/intel_sprite.c | 1 -
drivers/gpu/drm/radeon/atombios_encoders.c | 4 +
drivers/gpu/drm/radeon/r100.c | 2 +-
drivers/gpu/drm/radeon/r600.c | 2 +-
drivers/gpu/drm/radeon/r600_cp.c | 6 +-
drivers/gpu/drm/radeon/radeon_clocks.c | 24 +++---
drivers/gpu/drm/radeon/radeon_combios.c | 8 +-
drivers/gpu/drm/radeon/radeon_i2c.c | 4 +
drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 12 ++--
drivers/gpu/drm/savage/savage_state.c | 6 +-
include/drm/exynos_drm.h | 5 +-
include/linux/vgaarb.h | 2 +
31 files changed, 325 insertions(+), 254 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/