* [PULL] first drm-intel-next for 3.7
@ 2012-08-17 7:08 Daniel Vetter
0 siblings, 0 replies; only message in thread
From: Daniel Vetter @ 2012-08-17 7:08 UTC (permalink / raw)
To: Dave Airlie; +Cc: Intel Graphics Development, DRI Development, LKML
Hi Dave,
First -next pull for 3.7. Highlights:
- hsw hdmi improvements (Paulo)
- ips/rps locking rework and cleanups
- rc6 on ilk by default again
- hw context&dp&dpff support for hsw (Ben)
- GET_PARAM_HAS_SEMAPHORES (Chris)
- gen6+ pipe_control improvements (Chris)
- set_cacheing ioctl and assorted support code (Chris)
- cleanups around the busy/idle/pm code (Chris&me)
- flushing_list removal, hopefully for good (Chris)
- read_reg ioctl (Ben)
- support the ns2501 dvo (Thomas Richter)
- avoid the costly gen6+ "missed IRQ" workaround where we don't need a
race-free seqno readback (Chris)
- various bits&pieces, mostly early patches from the modeset rework branch
As discussed on irc I'll send you a pull with 3.6-rc2 merged in, since
there's a funny conflict with mainline.
Wrt regressions nothing new popped up since my -fixes pull, and QA has
been rather happy with testing this -next pull here.
Yours, Daniel
Aside: I've frobbed the shortlog to exclude everything in -rc2.
The following changes since commit d9875690d9b89a866022ff49e3fcea892345ad92:
Linux 3.6-rc2 (2012-08-16 14:51:24 -0700)
are available in the git repository at:
git://people.freedesktop.org/~danvet/drm-intel for-airlied
for you to fetch changes up to a22ddff8bedfe33eeb1330bbb7ef1fbe007a42c4:
Merge tag 'v3.6-rc2' into drm-intel-next (2012-08-17 09:01:08 +0200)
----------------------------------------------------------------
Ben Widawsky (4):
drm/i915: add register read IOCTL
drm/i915: Add contexts for HSW
drm/i915: Macro to determine DPF support
drm/i915: Expand DPF support to Haswell
Chris Wilson (17):
drm/i915: Cleanup context switching through do_switch()
drm/i915: Return a mask of the active rings in the high word of busy_ioctl
drm/i915: Allow late allocation of request for i915_add_request()
drm/i915: Remove assertion over write domain after i915_gem_object_sync()
drm/i915: Replace the pending_gpu_write flag with an explicit seqno
drm/i915: Remove the defunct flushing list
drm/i915: Remove the per-ring write list
drm/i915: Remove explicit flush from i915_gem_object_flush_fence()
drm/i915: Remove the explicit flush of the GPU write domain
drm/i915: Clear the pending_gpu_fenced_access flag at the start of execbuffer
drm/i915: Split i915_gem_flush_ring() into seperate invalidate/flush funcs
drm/i915: Avoid concurrent access when marking the device as idle/busy
drm/i915: Segregate memory domains in the GTT using coloring
drm/i915: Export ability of changing cache levels to userspace
drm/i915: Only apply the SNB pipe control w/a to gen6
drm/i915: Add I915_GEM_PARAM_HAS_SEMAPHORES
drm/i915: Lazily apply the SNB+ seqno w/a
Daniel Vetter (21):
drm/i915: group ADPA #defines together
drm/i915: simplify possible_clones computation
drm/i915: add port parameter to intel_hdmi_init
drm/i915: Reserve ioctl numbers for set/get_caching
drm/i915: create VLV_DSIPLAY_BASE #define
drm/i915: add inte_crt->adpa_reg
drm/i915: Replace the complex flushing logic with simple invalidate/flush all
drm/i915: Only set the down rps limit when at the loweset frequency
drm/i915: rip out sanitize_pm again
drm/i915: fixup desired rps frequency computation
drm/i915: dump the device info
drm/i915: properly guard ilk ips state
drm/i915: fixup up debugfs rps state handling
drm/i915: use mutex_lock_interruptible for debugfs files
drm/i915: move all rps state into dev_priv->rps
drm/i915: kill dev_priv->mchdev_lock
drm/i915: DE_PCU_EVENT irq is ilk-only
drm/i915: fix up ilk drps/ips locking
drm/i915: enable rc6 on ilk again
drm/i915: don't grab dev->struct_mutex for userspace forcewak
Merge tag 'v3.6-rc2' into drm-intel-next
Eugeni Dodonov (1):
drm/i915: prevent possible pin leak on error path
Paulo Zanoni (10):
drm/i915: move common code to intel_dp_set_link_train
drm/i915: add port field to struct intel_dp and use it
drm/i915: fix pipe DDI mode select
drm/i915: set the DDI sync polarity bits
drm/i915: correctly set the DDI_FUNC_CTL bpc field
drm/i915: completely reset the value of DDI_FUNC_CTL
drm/i915: reindent Haswell register definitions
drm/i915: add parentheses around PIXCLK_GATE definitions
drm/i915: use the correct encoder type when comparing
drm/i915: try harder to find WR PLL clock settings
Shobhit Kumar (1):
drm/i915: Move DP structs to shared location
Thomas Richter (1):
drm/i915: Support for ns2501-DVO
drivers/gpu/drm/i915/Makefile | 1 +
drivers/gpu/drm/i915/dvo.h | 1 +
drivers/gpu/drm/i915/dvo_ns2501.c | 582 ++++++++++++++++++++++++++++
drivers/gpu/drm/i915/i915_debugfs.c | 143 ++++---
drivers/gpu/drm/i915/i915_dma.c | 26 +-
drivers/gpu/drm/i915/i915_drv.c | 48 ++-
drivers/gpu/drm/i915/i915_drv.h | 108 ++++--
drivers/gpu/drm/i915/i915_gem.c | 477 ++++++++++++-----------
drivers/gpu/drm/i915/i915_gem_context.c | 61 ++-
drivers/gpu/drm/i915/i915_gem_evict.c | 27 +-
drivers/gpu/drm/i915/i915_gem_execbuffer.c | 252 ++----------
drivers/gpu/drm/i915/i915_gem_gtt.c | 19 +
drivers/gpu/drm/i915/i915_irq.c | 68 ++--
drivers/gpu/drm/i915/i915_reg.h | 243 ++++++------
drivers/gpu/drm/i915/i915_sysfs.c | 2 +-
drivers/gpu/drm/i915/intel_crt.c | 27 +-
drivers/gpu/drm/i915/intel_ddi.c | 79 ++--
drivers/gpu/drm/i915/intel_display.c | 216 +++--------
drivers/gpu/drm/i915/intel_dp.c | 175 ++++-----
drivers/gpu/drm/i915/intel_drv.h | 74 ++--
drivers/gpu/drm/i915/intel_dvo.c | 17 +-
drivers/gpu/drm/i915/intel_hdmi.c | 51 +--
drivers/gpu/drm/i915/intel_lvds.c | 2 +-
drivers/gpu/drm/i915/intel_pm.c | 245 ++++++------
drivers/gpu/drm/i915/intel_ringbuffer.c | 77 +++-
drivers/gpu/drm/i915/intel_ringbuffer.h | 20 +-
drivers/gpu/drm/i915/intel_sdvo.c | 14 +-
drivers/gpu/drm/i915/intel_tv.c | 2 +-
include/drm/i915_drm.h | 34 +-
29 files changed, 1795 insertions(+), 1296 deletions(-)
create mode 100644 drivers/gpu/drm/i915/dvo_ns2501.c
--
Daniel Vetter
Mail: daniel@ffwll.ch
Mobile: +41 (0)79 365 57 48
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-08-17 7:08 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-17 7:08 [PULL] first drm-intel-next for 3.7 Daniel Vetter
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.