mbox

[PULL,Vivid,SRU,3/3] i915_bpo: Add DDI-E support for SKL

Message ID 55CE2E49.5040503@ubuntu.com
State New
Headers show

Pull-request

git://kernel.ubuntu.com/tjaalton/ubuntu-vivid.git i915-bpo

Message

Timo Aaltonen Aug. 14, 2015, 6:07 p.m. UTC
Hi

  This set adds support for VGA output as found on some machines via a builtin (e)dp-to-vga dongle. As you'll notice, some patches haven't even made it upstream yet.. but it's good.


The following changes since commit 7884d2693e2af21d1b9613ca4f256c0e21ba7f1d:

  UBUNTU: SAUCE: i915_bpo: drm/i915/skl: WaIgnoreDDIAStrap is forever, always init DDI A (2015-08-14 19:42:02 +0300)

are available in the git repository at:

  git://kernel.ubuntu.com/tjaalton/ubuntu-vivid.git i915-bpo

for you to fetch changes up to 4664dc6180936b7d0b91322a0f287dec63392858:

  UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Enable DDI-E (2015-08-14 19:58:41 +0300)

----------------------------------------------------------------
Jani Nikula (10):
      UBUNTU: SAUCE: i915_bpo: drm/i915: reduce indent in i9xx_hpd_irq_handler
      UBUNTU: SAUCE: i915_bpo: drm/i915: reduce duplicate conditions in i9xx_hpd_irq_handler
      UBUNTU: SAUCE: i915_bpo: drm/i915: reduce indent in intel_hpd_irq_handler
      UBUNTU: SAUCE: i915_bpo: drm/i915: group all hotplug related fields into a new struct in dev_priv
      UBUNTU: SAUCE: i915_bpo: drm/i915: add for_each_hpd_pin to iterate over hotplug pins
      UBUNTU: SAUCE: i915_bpo: drm/i915: simplify conditions for skipping the 2nd hpd loop iterations
      UBUNTU: SAUCE: i915_bpo: drm/i915: put back the indent in intel_hpd_irq_handler
      UBUNTU: SAUCE: i915_bpo: drm/i915: merge the two hpd loops in intel_hpd_irq_handler to one
      UBUNTU: SAUCE: i915_bpo: drm/i915: simplify condition for digital port
      UBUNTU: SAUCE: i915_bpo: drm/i915: abstract away platform specific parts from hpd handling

Rodrigo Vivi (5):
      UBUNTU: SAUCE: i915_bpo: drm/i915: Set power domain for DDI-E
      UBUNTU: SAUCE: i915_bpo: drm/i915: Set alternate aux for DDI-E
      UBUNTU: SAUCE: i915_bpo: drm/i915: eDP can be present on DDI-E
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl: DDI-E and DDI-A shares 4 lanes.
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Enable DDI-E

Sonika Jindal (1):
      UBUNTU: SAUCE: i915_bpo: drm/i915: Handle HPD when it has actually occurred

Xiong Zhang (4):
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl: enable DDI-E hotplug
      UBUNTU: SAUCE: i915_bpo: drm/i915: Enable HDMI on DDI-E
      UBUNTU: SAUCE: i915_bpo: drm/i915: Adding break for one case
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Adding DDI_E power well domain

 ubuntu/i915/i915_debugfs.c     |   2 +
 ubuntu/i915/i915_dma.c         |   8 +-
 ubuntu/i915/i915_drv.c         |  12 +-
 ubuntu/i915/i915_drv.h         |  75 +++++----
 ubuntu/i915/i915_irq.c         | 343 ++++++++++++++++++++++++++---------------
 ubuntu/i915/i915_reg.h         |  12 ++
 ubuntu/i915/intel_bios.c       |  62 ++++++--
 ubuntu/i915/intel_bios.h       |   7 +-
 ubuntu/i915/intel_ddi.c        |  19 ++-
 ubuntu/i915/intel_display.c    |  14 ++
 ubuntu/i915/intel_dp.c         |  55 +++++--
 ubuntu/i915/intel_hdmi.c       |  18 +++
 ubuntu/i915/intel_runtime_pm.c |   2 +
 13 files changed, 432 insertions(+), 197 deletions(-)

Comments

Timo Aaltonen Aug. 14, 2015, 6:10 p.m. UTC | #1
On 14.08.2015 21:07, Timo Aaltonen wrote:
> 
> 	Hi
> 
>   This set adds support for VGA output as found on some machines via a builtin (e)dp-to-vga dongle. As you'll notice, some patches haven't even made it upstream yet.. but it's good.

forgot

BugLink: http://bugs.launchpad.net/bugs/1484531
Brad Figg Aug. 14, 2015, 6:29 p.m. UTC | #2
Applied to the master-next branch of Vivid.