public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [git pull] drm-intel changes for 2.6.35-rc1
@ 2010-06-01 21:12 Eric Anholt
  2010-06-05 16:03 ` Linus Torvalds
  0 siblings, 1 reply; 4+ messages in thread
From: Eric Anholt @ 2010-06-01 21:12 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 4680 bytes --]

The following changes since commit 63a6440326e4cd01d6a663069208a0e68e9b833f:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus (2010-05-26 08:57:20 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel drm-intel-next

There is a big change here that hadn't quite made it through enough
review for airlied's pull before rc1.  I think we're ready, though, and
it's a pretty big feature deal: h.264 acceleration on Ironlake hardware.
Also in here is the IPS cooperation needed for massive speedups of
graphics on Ironlake.

Adam Jackson (4):
      drm/i915/gen4: Extra CRT hotplug paranoia
      drm/i915/dp: Only enable enhanced framing if the sink supports it
      drm/i915/dp: Add DPCD data to debug output
      drm/i915: Honor sync polarity from VBT panel timing descriptors

Chris Wilson (17):
      drm/i915: Fail to load driver if KMS request without GEM
      agp/intel: Restrict GTT mapping to valid range on i915 and i945
      drm/i915: Kill dangerous pending-flip debugging
      drm/i915: Only print an message if there was an error
      drm/i915: Hold the spinlock whilst resetting unpin_work along error path
      drm/i915: Avoid nesting of domain changes when setting display plane
      drm/i915: Propagate error from unbinding an unfenceable object.
      drm/i915: Only print "nothing to do" debug message as required.
      drm/i915: Include pitch in set_base debug statement.
      drm/i915: Rebind bo if currently bound with incorrect alignment.
      drm/i915: Remove spurious warning "Failure to install fence"
      drm/i915: Check error code whilst moving buffer to GTT domain.
      drm/i915: Reject bind_to_gtt() early if object > aperture
      drm/i915: Cleanup after failed initialization of ringbuffers
      drm/i915: Avoid moving from CPU domain during pwrite
      drm/i915: Use non-atomic kmap for slow copy paths
      drm/i915: Fix up address spaces in slow_kernel_write()

Dan Carpenter (2):
      i915/intel_sdvo: remove unneeded null check
      i915: remove unneeded null checks

Daniel J Blueman (1):
      i915: fix lock imbalance on error path...

Daniel Vetter (1):
      drm/i915: combine all small integers into one single bitfield

Eric Anholt (3):
      drm/i915: Move ringbuffer-related code to intel_ringbuffer.c.
      drm/i915: Rename dev_priv->ring to dev_priv->render_ring.
      drm/i915: Clean up leftover bits from hws move to ring structure.

Jesse Barnes (2):
      drm/i915: add timeout to FBC disable waits
      drm/i915: add power monitoring support

Krzysztof Halasa (1):
      drm/i915: Add support for interlaced display.

Li Peng (1):
      drm/i915: Add CxSR support on Pineview DDR3

Li Zefan (1):
      drm/i915: Convert more trace events to DEFINE_EVENT

Tobias Klauser (1):
      drm/i915: Storage class should be before const qualifier

Zhenyu Wang (3):
      drm/i915: Fix HDMI mode select for Cougarpoint PCH
      drm/i915: Fix PIPE_CONTROL command on Sandybridge
      drm/i915: Unmask interrupt for render engine on Sandybridge

Zou Nan hai (4):
      drm/i915: introduce intel_ring_buffer structure (V2)
      drm/i915: convert some gem structures to per-ring V2
      drm/i915: implement BSD ring buffer V2
      drm/i915: add HAS_BSD check to i915_getparam

 drivers/char/agp/intel-gtt.c            |   46 ++-
 drivers/gpu/drm/i915/Makefile           |    1 +
 drivers/gpu/drm/i915/i915_debugfs.c     |   82 +++-
 drivers/gpu/drm/i915/i915_dma.c         |  711 ++++++++++++++++++++-----
 drivers/gpu/drm/i915/i915_drv.c         |   70 +--
 drivers/gpu/drm/i915/i915_drv.h         |  209 ++++----
 drivers/gpu/drm/i915/i915_gem.c         |  897 ++++++++++++-------------------
 drivers/gpu/drm/i915/i915_irq.c         |  182 +++----
 drivers/gpu/drm/i915/i915_reg.h         |   82 +++-
 drivers/gpu/drm/i915/i915_trace.h       |   24 +-
 drivers/gpu/drm/i915/intel_bios.c       |   10 +
 drivers/gpu/drm/i915/intel_crt.c        |   23 +-
 drivers/gpu/drm/i915/intel_display.c    |  281 ++++++++---
 drivers/gpu/drm/i915/intel_dp.c         |   11 +-
 drivers/gpu/drm/i915/intel_fb.c         |    6 +-
 drivers/gpu/drm/i915/intel_hdmi.c       |    5 +-
 drivers/gpu/drm/i915/intel_overlay.c    |   52 +-
 drivers/gpu/drm/i915/intel_ringbuffer.c |  849 +++++++++++++++++++++++++++++
 drivers/gpu/drm/i915/intel_ringbuffer.h |  124 +++++
 drivers/gpu/drm/i915/intel_sdvo.c       |    2 +-
 include/drm/i915_drm.h                  |    5 +-
 21 files changed, 2590 insertions(+), 1082 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/intel_ringbuffer.c
 create mode 100644 drivers/gpu/drm/i915/intel_ringbuffer.h

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [git pull] drm-intel changes for 2.6.35-rc1
  2010-06-01 21:12 [git pull] drm-intel changes for 2.6.35-rc1 Eric Anholt
@ 2010-06-05 16:03 ` Linus Torvalds
  2010-06-06  3:49   ` Linus Torvalds
  0 siblings, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2010-06-05 16:03 UTC (permalink / raw)
  To: Eric Anholt; +Cc: linux-kernel



Eric - I want to do an -rc2 later today, and the current intel graphics 
code has the known problems with cursors not changing right. Can you send 
me the patch/pull request so that we can get that particular regression 
fixed before I release -rc2?

		Linus

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [git pull] drm-intel changes for 2.6.35-rc1
  2010-06-05 16:03 ` Linus Torvalds
@ 2010-06-06  3:49   ` Linus Torvalds
  2010-06-06 22:53     ` Eric Anholt
  0 siblings, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2010-06-06  3:49 UTC (permalink / raw)
  To: Eric Anholt; +Cc: linux-kernel



On Sat, 5 Jun 2010, Linus Torvalds wrote:
> 
> Eric - I want to do an -rc2 later today, and the current intel graphics 
> code has the known problems with cursors not changing right. Can you send 
> me the patch/pull request so that we can get that particular regression 
> fixed before I release -rc2?

Oh well. I didn't hear back, so I just took the patch from the bugzilla 
entry, since I see (saw) the problem myself, and refuse to do an -rc that 
has some bug that affects me and that I can verify personally.

It's commit e7b526bb85.

		Linus

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [git pull] drm-intel changes for 2.6.35-rc1
  2010-06-06  3:49   ` Linus Torvalds
@ 2010-06-06 22:53     ` Eric Anholt
  0 siblings, 0 replies; 4+ messages in thread
From: Eric Anholt @ 2010-06-06 22:53 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 1708 bytes --]

On Sat, 5 Jun 2010 20:49:53 -0700 (PDT), Linus Torvalds <torvalds@linux-foundation.org> wrote:
> 
> 
> On Sat, 5 Jun 2010, Linus Torvalds wrote:
> > 
> > Eric - I want to do an -rc2 later today, and the current intel graphics 
> > code has the known problems with cursors not changing right. Can you send 
> > me the patch/pull request so that we can get that particular regression 
> > fixed before I release -rc2?
> 
> Oh well. I didn't hear back, so I just took the patch from the bugzilla 
> entry, since I see (saw) the problem myself, and refuse to do an -rc that 
> has some bug that affects me and that I can verify personally.
> 
> It's commit e7b526bb85.

Sorry about that, I was offline yesterday, and had been intending to
pull-request on Monday.  Here's 3 more changes I had queued:

The following changes since commit aef4b9aaae1decc775778903922bd0075cce7a88:

  Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc (2010-06-01 14:13:14 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel for-linus

Adam Jackson (1):
      drm/i915/gen4: Fix interrupt setup ordering

Carl Worth (1):
      Revert "drm/i915: Don't enable pipe/plane/VCO early (wait for DPMS on)."

Chris Wilson (1):
      drm/i915: Move non-phys cursors into the GTT

Dave Müller (1):
      drm/i915: Use RSEN instead of HTPLG for tfp410 monitor detection.

 drivers/gpu/drm/i915/dvo_tfp410.c    |    2 +-
 drivers/gpu/drm/i915/i915_irq.c      |   50 +++++++++++++++------------------
 drivers/gpu/drm/i915/intel_display.c |   14 +++++++++
 3 files changed, 38 insertions(+), 28 deletions(-)

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-06-06 22:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-01 21:12 [git pull] drm-intel changes for 2.6.35-rc1 Eric Anholt
2010-06-05 16:03 ` Linus Torvalds
2010-06-06  3:49   ` Linus Torvalds
2010-06-06 22:53     ` Eric Anholt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox