Hi Linus, radeon, imx, msm, i915 fixes,
the msm, imx and i915 ones are fairly run of the mill, radeon had some DP audio and posting reads for irq fixes, along with a fix for 32-bit kernels with new cards, we were using unsigned long to represent GPU side memory space, but since that changed size on 32 vs 64 cards with lots of VRAM failed, so the change has no effect on x86-64, just moves to using uint64_t instead. Dave. The following changes since commit 13a7a6ac0a11197edcd0f756a035f472b42cdf8b: Linux 4.0-rc2 (2015-03-03 09:04:59 -0800) are available in the git repository at: git://people.freedesktop.org/~airlied/linux drm-fixes for you to fetch changes up to f6bec6ea6816ece9d229c4d37c44e3222de14044: Merge tag 'drm-intel-fixes-2015-03-05' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2015-03-07 07:40:17 +1000) ---------------------------------------------------------------- Alex Deucher (15): drm/radeon: fix the audio dpms callbacks drm/radeon: assign pin in detect drm/radeon/audio: set mute around state setup drm/radeon: don't toggle audio state in modeset drm/radeon/audio: update EDID derived fields in modeset drm/radeon: properly set dto for dp on DCE4/5 drm/radeon: adjust audio callback order drm/radeon: do a posting read in r100_set_irq drm/radeon: do a posting read in rs600_set_irq drm/radeon: do a posting read in r600_set_irq drm/radeon: do a posting read in evergreen_set_irq drm/radeon: do a posting read in si_set_irq drm/radeon: do a posting read in cik_set_irq drm/radeon: fix interlaced modes on DCE8 drm/ttm: device address space != CPU address space Chris Wilson (1): drm/i915: Check for driver readyness before handling an underrun interrupt Daniel Vetter (1): drm/rockchip: Flip select/depends in Kconfig Dave Airlie (6): Merge tag 'imx-drm-fixes-2015-02-24' of git://git.pengutronix.de/git/pza/linux into drm-fixes Revert "drm/rockchip: Flip select/depends in Kconfig" Merge branch 'drm-fixes-4.0' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge branch 'msm-fixes-4.0' of git://people.freedesktop.org/~robclark/linux into drm-fixes Merge tag 'v4.0-rc2' into drm-fixes Merge tag 'drm-intel-fixes-2015-03-05' of git://anongit.freedesktop.org/drm-intel into drm-fixes Imre Deak (1): drm/i915: gen4: work around hang during hibernation Laurent Pinchart (1): drm/msm/atomic: Don't leak atomic commit object when commit fails Liu Ying (1): DRM: i.MX: parallel display: Support probe deferral for finding DRM panel Philipp Zabel (4): gpu: ipu-v3: do not divide by zero if the pixel clock is too large drm/imx: dw_hdmi-imx: add mode_valid callback prune unsupported modes drm/imx: dw_hdmi-imx: add end of array element to current control array drm/imx: imx-ldb: enable DI clock in encoder_mode_set Rob Clark (3): drm/msm/mdp5: fix cursor ROI drm/msm/mdp5: fix cursor blending drm/msm: kexec fixes Slava Grigorev (2): radeon/audio: fix whitespace radeon/audio: fix DP audio on DCE6 Stephane Viau (3): drm/msm/mdp5: fixup "drm/msm: fix fallout of atomic dpms changes" drm/msm: update generated headers (add 6th lm.base entry) drm/msm/mdp5: Avoid flushing registers when CRTC is disabled Thierry Reding (1): drm/mm: Support 4 GiB and larger ranges Tommi Rantala (1): drm/radeon: fix DRM_IOCTL_RADEON_CS oops drivers/gpu/drm/drm_mm.c | 152 +++++++++++++++------------- drivers/gpu/drm/i915/i915_debugfs.c | 4 +- drivers/gpu/drm/i915/i915_drv.c | 30 +++++- drivers/gpu/drm/i915/i915_gem_gtt.c | 6 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 18 ++-- drivers/gpu/drm/imx/dw_hdmi-imx.c | 36 ++++++- drivers/gpu/drm/imx/imx-ldb.c | 28 +++-- drivers/gpu/drm/imx/parallel-display.c | 5 +- drivers/gpu/drm/msm/mdp/mdp4/mdp4_irq.c | 5 + drivers/gpu/drm/msm/mdp/mdp5/mdp5.xml.h | 15 +-- drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c | 99 +++++++++++------- drivers/gpu/drm/msm/mdp/mdp5/mdp5_encoder.c | 6 +- drivers/gpu/drm/msm/mdp/mdp5/mdp5_irq.c | 5 + drivers/gpu/drm/msm/msm_atomic.c | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/radeon/atombios_crtc.c | 3 + drivers/gpu/drm/radeon/atombios_encoders.c | 30 +++--- drivers/gpu/drm/radeon/cik.c | 3 + drivers/gpu/drm/radeon/dce6_afmt.c | 68 ++++++------- drivers/gpu/drm/radeon/evergreen.c | 3 + drivers/gpu/drm/radeon/evergreen_hdmi.c | 59 ++++------- drivers/gpu/drm/radeon/r100.c | 4 + drivers/gpu/drm/radeon/r600.c | 3 + drivers/gpu/drm/radeon/r600_hdmi.c | 11 -- drivers/gpu/drm/radeon/radeon_audio.c | 50 +++++---- drivers/gpu/drm/radeon/radeon_cs.c | 4 +- drivers/gpu/drm/radeon/rs600.c | 4 + drivers/gpu/drm/radeon/si.c | 3 + drivers/gpu/drm/radeon/sid.h | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 +- drivers/gpu/ipu-v3/ipu-di.c | 2 + include/drm/drm_mm.h | 52 +++++----- include/drm/ttm/ttm_bo_api.h | 2 +- include/drm/ttm/ttm_bo_driver.h | 2 +- 34 files changed, 399 insertions(+), 325 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/