mbox

[Vivid,SRU,PULL] :i915_bpo: Display core init/uninit updates

Message ID 57722525.2000609@canonical.com
State New
Headers show

Pull-request

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

Message

Shrirang Bagul June 28, 2016, 7:20 a.m. UTC
Hi,

Please pull following changes for our i915_bpo driver on Vivid (Ubuntu-3.19.0-64.72).
At the moment, this driver lacks certain patches which fix the display core
init/uninit sequence esp. related to handling dmc firmware loading and
runtime-pm.

Buglink: http://bugs.launchpad.net/bugs/1595803

The following changes since commit 30d2fff255f6e6e7eacda966ffc7791411a1fbd2:

  UBUNTU: Ubuntu-3.19.0-64.72 (2016-06-24 15:39:58 +0100)

are available in the git repository at:

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

for you to fetch changes up to 7267fa9a4ec2b9635d2f9225751c140e5645cc46:

  UBUNTU: SAUCE: i915_bpo: drm/i915: Make turning on/off PW1 and Misc I/O part of the init/fini sequences (2016-06-27 16:24:25 +0800)

----------------------------------------------------------------
Animesh Manna (3):
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Making DC6 entry is the last call in suspend flow.
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen9: csr_init after runtime pm enable
      UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Removed assert for csr-fw-loading check during disabling dc6

Damien Lespiau (3):
      UBUNTU: SAUCE: i915_bpo: drm/i915: Extract a intel_power_well_enable() function
      UBUNTU: SAUCE: i915_bpo: drm/i915: Extract a intel_power_well_disable() function
      UBUNTU: SAUCE: i915_bpo: drm/i915: Make turning on/off PW1 and Misc I/O part of the init/fini sequences

Daniel Vetter (2):
      UBUNTU: SAUCE: i915_bpo: drm/i915: use correct power domain for csr loading
      UBUNTU: SAUCE: i915_bpo: drm/i915/gen9: Don't try to load garbage dmc firmware on resume

Imre Deak (2):
      UBUNTU: SAUCE: i915_bpo: drm/i915: fix the power well ID for always on wells
      UBUNTU: SAUCE: i915_bpo: drm/i915: fix lookup_power_well for power wells without any domain

Ville Syrjälä (1):
      UBUNTU: SAUCE: i915_bpo: drm/i915: Kill intel_runtime_pm_disable()

 ubuntu/i915/i915_dma.c         |   6 +--
 ubuntu/i915/i915_reg.h         |   4 +-
 ubuntu/i915/intel_csr.c        |  10 +++-
 ubuntu/i915/intel_ddi.c        |   2 -
 ubuntu/i915/intel_display.c    |   5 +-
 ubuntu/i915/intel_drv.h        |   4 ++
 ubuntu/i915/intel_runtime_pm.c | 110 ++++++++++++++++++++++++-----------------
 7 files changed, 85 insertions(+), 56 deletions(-)

Comments

Timo Aaltonen June 28, 2016, 7:21 a.m. UTC | #1
ACK from me, thanks.

On 28.06.2016 10:20, Shrirang Bagul wrote:
> Hi,
> 
> Please pull following changes for our i915_bpo driver on Vivid (Ubuntu-3.19.0-64.72).
> At the moment, this driver lacks certain patches which fix the display core
> init/uninit sequence esp. related to handling dmc firmware loading and
> runtime-pm.
> 
> Buglink: http://bugs.launchpad.net/bugs/1595803
> 
> The following changes since commit 30d2fff255f6e6e7eacda966ffc7791411a1fbd2:
> 
>   UBUNTU: Ubuntu-3.19.0-64.72 (2016-06-24 15:39:58 +0100)
> 
> are available in the git repository at:
> 
>   git://kernel.ubuntu.com/snb/ubuntu-vivid.git i915-bpo
> 
> for you to fetch changes up to 7267fa9a4ec2b9635d2f9225751c140e5645cc46:
> 
>   UBUNTU: SAUCE: i915_bpo: drm/i915: Make turning on/off PW1 and Misc I/O part of the init/fini sequences (2016-06-27 16:24:25 +0800)
> 
> ----------------------------------------------------------------
> Animesh Manna (3):
>       UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Making DC6 entry is the last call in suspend flow.
>       UBUNTU: SAUCE: i915_bpo: drm/i915/gen9: csr_init after runtime pm enable
>       UBUNTU: SAUCE: i915_bpo: drm/i915/skl: Removed assert for csr-fw-loading check during disabling dc6
> 
> Damien Lespiau (3):
>       UBUNTU: SAUCE: i915_bpo: drm/i915: Extract a intel_power_well_enable() function
>       UBUNTU: SAUCE: i915_bpo: drm/i915: Extract a intel_power_well_disable() function
>       UBUNTU: SAUCE: i915_bpo: drm/i915: Make turning on/off PW1 and Misc I/O part of the init/fini sequences
> 
> Daniel Vetter (2):
>       UBUNTU: SAUCE: i915_bpo: drm/i915: use correct power domain for csr loading
>       UBUNTU: SAUCE: i915_bpo: drm/i915/gen9: Don't try to load garbage dmc firmware on resume
> 
> Imre Deak (2):
>       UBUNTU: SAUCE: i915_bpo: drm/i915: fix the power well ID for always on wells
>       UBUNTU: SAUCE: i915_bpo: drm/i915: fix lookup_power_well for power wells without any domain
> 
> Ville Syrjälä (1):
>       UBUNTU: SAUCE: i915_bpo: drm/i915: Kill intel_runtime_pm_disable()
> 
>  ubuntu/i915/i915_dma.c         |   6 +--
>  ubuntu/i915/i915_reg.h         |   4 +-
>  ubuntu/i915/intel_csr.c        |  10 +++-
>  ubuntu/i915/intel_ddi.c        |   2 -
>  ubuntu/i915/intel_display.c    |   5 +-
>  ubuntu/i915/intel_drv.h        |   4 ++
>  ubuntu/i915/intel_runtime_pm.c | 110 ++++++++++++++++++++++++-----------------
>  7 files changed, 85 insertions(+), 56 deletions(-)
>
Tim Gardner July 5, 2016, 1:24 p.m. UTC | #2

Kamal Mostafa July 5, 2016, 6:22 p.m. UTC | #3
On Tue, Jun 28, 2016 at 03:20:05PM +0800, Shrirang Bagul wrote:
> Hi,
> 
> Please pull following changes for our i915_bpo driver on Vivid (Ubuntu-3.19.0-64.72).
> At the moment, this driver lacks certain patches which fix the display core
> init/uninit sequence esp. related to handling dmc firmware loading and
> runtime-pm.
> 
> Buglink: http://bugs.launchpad.net/bugs/1595803
> 
> The following changes since commit 30d2fff255f6e6e7eacda966ffc7791411a1fbd2:
> 
>   UBUNTU: Ubuntu-3.19.0-64.72 (2016-06-24 15:39:58 +0100)
> 
> are available in the git repository at:
> 
>   git://kernel.ubuntu.com/snb/ubuntu-vivid.git i915-bpo
> 
> for you to fetch changes up to 7267fa9a4ec2b9635d2f9225751c140e5645cc46:
> 
>   UBUNTU: SAUCE: i915_bpo: drm/i915: Make turning on/off PW1 and Misc I/O part of the init/fini sequences (2016-06-27 16:24:25 +0800)
> 
> ----------------------------------------------------------------

Applied to Vivid, scheduled for next cycle (currently 3.19.0-66.74).
Thanks Shrirang.

 -Kamal