[git pull] drm fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

radeon, nouveau, exynos, intel, mgag200:

not all strictly regressions but there was probably only one patch I'd 
have really left out and it didn't seem worth respinning exynos to avoid 
it, the line change count is quite low.

radeon: regressions + more dynamic powermanagement fixes, since DPM is a 
new feature, and off by default I'd prefer to keep merging fixes since it 
has a large userbase already and I'd like to keep them on mainline
nouveau: is mostly regression fixes
i915: is a regression fix since Daniel is on holidays I've merged it.
mgag200: I've picked a bunch of targetted fixes from a big bunch of distro
patches,
exynos: build fixes mostly, one regression fix

I expect things will slow right down now, I may send on the intel early 
quirk from Jesse separatly, since I think the x86 maintainers acked it.

Dave.

The following changes since commit 5ae90d8e467e625e447000cb4335c4db973b1095:

  Linux 3.11-rc3 (2013-07-28 20:53:33 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux drm-fixes

for you to fetch changes up to e1b4d3036c07ff137955fb1c0197ab62534f46ec:

  drm/i915: fix missed hunk after GT access breakage (2013-07-31 09:54:09 +1000)

----------------------------------------------------------------
Alex Deucher (14):
      drm/radeon: fix audio dto programming on DCE4+
      drm/radeon/dpm: fix display gap programming on SI
      drm/radeon/dpm: fix si_calculate_memory_refresh_rate()
      drm/radeon/dpm: fix powertune handling for pci id 0x6835
      drm/radeon: properly handle cg on asics without UVD
      drm/radeon/atom: fix fb when fetching engine params
      drm/radeon/dpm: fix forcing performance state to low on cayman
      drm/radeon/si: disable cgcg and pg for now
      drm/radeon/dpm: disable cac setup on SI
      drm/radeon/dpm: fix and enable reclocking on SI
      drm/radeon/atom: initialize more atom interpretor elements to 0
      drm: fix 64 bit drm fixed point helpers
      drm/radeon/dpm: fix calculations in si_calculate_leakage_for_v_and_t_formula
      drm/radeon/dpm: re-enable cac control on SI

Ben Skeggs (1):
      drm/nouveau/vm: make vm refcount into a kref

Ben Widawsky (1):
      drm/i915: fix missed hunk after GT access breakage

Dave Airlie (4):
      Merge branch 'drm-fixes-3.11' of git://people.freedesktop.org/~agd5f/linux
      Merge branch 'exynos-drm-fixes' of git://git.kernel.org/.../daeinki/drm-exynos
      Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6
      Merge branch 'drm-fixes-3.11' of git://people.freedesktop.org/~agd5f/linux

Egbert Eich (4):
      drm/mgag200: Fix logic in mgag200_bo_pin() (v2)
      drm/mgag200: Add an crtc_disable callback to the crtc helper funcs
      drm/mgag200: Add sysfs support for connectors
      drm/mgag200: Fix LUT programming for 16bpp

Emil Velikov (2):
      drm/nv50/gpio: post-nv92 cards have 32 interrupt lines
      drm/nv50-/disp: remove dcb_outp_match call, and related variables

Ilia Mirkin (6):
      drm/nouveau/core: xtensa firmware size needs to be 0x40000 no matter what
      drm/nv50/mc: include vp in the fb error reporting mask
      drm/nv31/mpeg: fix mpeg engine initialization
      drm/nva3-/disp: fix hda eld writing, needs to be padded
      drm/nv40/mpeg: write magic value to channel object to make it work
      drm/nv31/mpeg: don't recognize nv3x cards as having nv44 graph class

Inki Dae (2):
      drm/exynos: fix module build error
      drm/exynos: consider common clock framework to g2d driver.

Maarten Lankhorst (3):
      drm/nouveau: fix null pointer dereference in poll_changed
      drm/nouveau: fix size check for cards without vm
      drm/nouveau: fix semaphore dmabuf obj

Roy Spliet (1):
      drm/nvc0/fb: take lock in nvc0_ram_put()

Sachin Kamat (1):
      drm/exynos: Remove module.h header inclusion

Takashi Iwai (1):
      drm/mgag200: Fix framebuffer pitch calculation

Wei Yongjun (1):
      drm/exynos: exynos_drm_ipp: fix return value check

 drivers/gpu/drm/exynos/exynos_ddc.c                |  1 -
 drivers/gpu/drm/exynos/exynos_drm_fimc.c           |  1 -
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |  3 --
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            | 19 ++++++---
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            |  1 -
 drivers/gpu/drm/exynos/exynos_drm_hdmi.c           |  1 -
 drivers/gpu/drm/exynos/exynos_drm_ipp.c            | 13 +++---
 drivers/gpu/drm/exynos/exynos_drm_rotator.c        |  1 -
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |  1 -
 drivers/gpu/drm/exynos/exynos_hdmi.c               |  1 -
 drivers/gpu/drm/exynos/exynos_hdmiphy.c            |  1 -
 drivers/gpu/drm/exynos/exynos_mixer.c              |  1 -
 drivers/gpu/drm/i915/i915_dma.c                    |  1 +
 drivers/gpu/drm/i915/i915_drv.h                    |  1 +
 drivers/gpu/drm/i915/intel_pm.c                    |  6 +++
 drivers/gpu/drm/mgag200/mgag200_mode.c             | 46 +++++++++++++++++++++-
 drivers/gpu/drm/mgag200/mgag200_ttm.c              |  1 +
 drivers/gpu/drm/nouveau/core/engine/disp/hdanva3.c |  2 +
 drivers/gpu/drm/nouveau/core/engine/disp/hdanvd0.c |  2 +
 drivers/gpu/drm/nouveau/core/engine/disp/sornv50.c |  8 ----
 drivers/gpu/drm/nouveau/core/engine/mpeg/nv31.c    |  9 +++--
 drivers/gpu/drm/nouveau/core/engine/mpeg/nv40.c    |  1 +
 drivers/gpu/drm/nouveau/core/engine/xtensa.c       |  8 +++-
 drivers/gpu/drm/nouveau/core/include/subdev/vm.h   |  2 +-
 drivers/gpu/drm/nouveau/core/subdev/fb/priv.h      |  2 +-
 drivers/gpu/drm/nouveau/core/subdev/fb/ramnv50.c   | 22 +++++++----
 drivers/gpu/drm/nouveau/core/subdev/fb/ramnvc0.c   | 14 +++++--
 drivers/gpu/drm/nouveau/core/subdev/gpio/nv50.c    | 10 ++---
 drivers/gpu/drm/nouveau/core/subdev/mc/nv50.c      |  2 +-
 drivers/gpu/drm/nouveau/core/subdev/vm/base.c      | 27 +++++--------
 drivers/gpu/drm/nouveau/nouveau_bo.c               |  7 +++-
 drivers/gpu/drm/nouveau/nouveau_fbcon.c            |  3 +-
 drivers/gpu/drm/nouveau/nv17_fence.c               |  2 +-
 drivers/gpu/drm/nouveau/nv50_fence.c               | 14 ++++---
 drivers/gpu/drm/radeon/atom.c                      |  5 +++
 drivers/gpu/drm/radeon/evergreen_hdmi.c            |  2 +-
 drivers/gpu/drm/radeon/ni_dpm.c                    |  7 +---
 drivers/gpu/drm/radeon/radeon_atombios.c           |  2 +-
 drivers/gpu/drm/radeon/si.c                        | 14 +++----
 drivers/gpu/drm/radeon/si_dpm.c                    | 39 +++++++++---------
 include/drm/drm_fixed.h                            | 14 +++----
 41 files changed, 192 insertions(+), 125 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux