[Vivid SRU][PULL] Updates for i915_bpo, i915, hda_intel
Timo Aaltonen
tjaalton at ubuntu.com
Tue May 5 12:10:04 UTC 2015
Here's a proper pull request, rebased on current master-next and with snd_hda_intel
sauce rewritten to be nicer and less buggy.
--
The following changes since commit 8143c7a45a236275d8b094210f6c9e3eb173bea3:
tun: return proper error code from tun_do_read (2015-05-04 08:39:23 -0700)
are available in the git repository at:
git://kernel.ubuntu.com/tjaalton/ubuntu-vivid.git i915-bpo
for you to fetch changes up to 025ccc2bb55418752723feb71c750f83120873e6:
UBUNTU: SAUCE: i915_bpo: Add a few register definitions (2015-05-05 14:55:11 +0300)
----------------------------------------------------------------
Ander Conselvan de Oliveira (3):
drm/atomic: Fix potential use of state after free
drm/atomic: Clear crtcs, connectors and planes when clearing state
drm/atomic: Don't try to free a NULL state
Damien Lespiau (8):
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Fix stepping check for a couple of W/As
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Implement WaDisableVFUnitClockGating
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Add the INIT power domain to the MISC I/O power well
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Fix the CTRL typo in the DPLL_CRTL1 defines
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Make the Misc I/O power well part of the PLLS domain
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Deinit/init the display at suspend/resume
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Change CDCLK behind PCU's back
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: gen6+ platforms support runtime PM
Daniel Vetter (7):
drm: Add standardized boolean props
drm/atomic: Add drm_crtc_state->active
drm/atomic-helper: add connector->dpms() implementation
drm/atomic-helpers: Recover full cursor plane behaviour
drm/atomic-helpers: Saner encoder/crtc callbacks
drm/atomic-helper: debug output for modesets
drm: Add DRM_DEBUG_ATOMIC
Gustavo Padovan (1):
drm/i915: remove intel_pipe_set_base() (v4)
Imre Deak (1):
UBUNTU: SAUCE: i915_bpo: drm/i915/gen9: fix PIPE_CONTROL flush for VS_INVALIDATE
Libin Yang (2):
ALSA: hda_intel: add AZX_DCAPS_I915_POWERWELL for SKL and BSW
ALSA: hda_intel: apply the Seperate stream_tag for Sunrise Point
Matt Roper (2):
drm/plane-helper: Test for plane disable earlier
UBUNTU: SAUCE: i915_bpo: drm/i915: Switch to full atomic helpers for plane updates/disable, take two
Sonika Jindal (3):
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Allow universal planes to position
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Support for 90/270 rotation
UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Add back HDMI translation table
Thierry Reding (4):
drm: Include drm_crtc_helper.h in DocBook
drm/plane: Make ->atomic_update() mandatory
drm/plane: Add optional ->atomic_disable() callback
drm/atomic: Add ->atomic_check() to encoder helpers
Timo Aaltonen (4):
i915_bpo: Update to 4.1rc1
UBUNTU: SAUCE: Call i915_bpo specific functions from the hda driver
UBUNTU: SAUCE: i915_bpo: Use get_display_clock_speed
UBUNTU: SAUCE: i915_bpo: Add a few register definitions
Tvrtko Ursulin (1):
drm: Pass in new and old plane state to prepare_fb and cleanup_fb
Ville Syrjälä (1):
UBUNTU: SAUCE: i915_bpo: drm/i915: Convert the ddi cdclk code to get_display_clock_speed
Documentation/DocBook/drm.tmpl | 1 +
drivers/gpu/drm/drm_atomic.c | 123 +++--
drivers/gpu/drm/drm_atomic_helper.c | 312 ++++++++---
drivers/gpu/drm/drm_crtc.c | 76 ++-
drivers/gpu/drm/drm_plane_helper.c | 31 +-
drivers/gpu/drm/i915/intel_display.c | 129 +----
drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c | 6 +-
drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c | 6 +-
include/drm/drmP.h | 9 +
include/drm/drm_atomic_helper.h | 39 ++
include/drm/drm_crtc.h | 7 +
include/drm/drm_crtc_helper.h | 57 +-
include/drm/drm_plane_helper.h | 11 +-
sound/pci/hda/hda_i915.c | 45 ++
sound/pci/hda/hda_i915.h | 2 +
sound/pci/hda/hda_intel.c | 23 +-
ubuntu/i915/i915_dma.c | 2 +-
ubuntu/i915/i915_drv.c | 25 +-
ubuntu/i915/i915_drv.h | 38 +-
ubuntu/i915/i915_gem.c | 78 ++-
ubuntu/i915/i915_gem_context.c | 103 +++-
ubuntu/i915/i915_gem_execbuffer.c | 9 +-
ubuntu/i915/i915_gem_gtt.c | 635 ++++++++++++++++------
ubuntu/i915/i915_gem_gtt.h | 127 ++++-
ubuntu/i915/i915_gpu_error.c | 17 +
ubuntu/i915/i915_irq.c | 7 +-
ubuntu/i915/i915_params.c | 13 +-
ubuntu/i915/i915_reg.h | 31 +-
ubuntu/i915/i915_trace.h | 99 ++++
ubuntu/i915/intel_atomic_plane.c | 24 +
ubuntu/i915/intel_audio.c | 3 +-
ubuntu/i915/intel_crt.c | 9 +-
ubuntu/i915/intel_ddi.c | 175 ++----
ubuntu/i915/intel_display.c | 1255 +++++++++++++++++++++++++++++++++++---------
ubuntu/i915/intel_dp.c | 26 +-
ubuntu/i915/intel_dp_mst.c | 18 +-
ubuntu/i915/intel_drv.h | 65 ++-
ubuntu/i915/intel_dsi.c | 1 +
ubuntu/i915/intel_dvo.c | 1 +
ubuntu/i915/intel_fbc.c | 2 +-
ubuntu/i915/intel_fbdev.c | 2 +-
ubuntu/i915/intel_frontbuffer.c | 3 -
ubuntu/i915/intel_hdmi.c | 22 +-
ubuntu/i915/intel_lrc.c | 19 +-
ubuntu/i915/intel_lvds.c | 3 +-
ubuntu/i915/intel_overlay.c | 3 +-
ubuntu/i915/intel_pm.c | 26 +-
ubuntu/i915/intel_psr.c | 2 -
ubuntu/i915/intel_runtime_pm.c | 6 +-
ubuntu/i915/intel_sdvo.c | 1 +
ubuntu/i915/intel_sprite.c | 487 +++++------------
ubuntu/i915/intel_tv.c | 3 +-
52 files changed, 2935 insertions(+), 1282 deletions(-)
--
t
More information about the kernel-team
mailing list