[Bug 1490895] Re: [UBUNTU (3.19) PATCH 0/4] i915 to call HDA on HDMI hotplug

2015-09-02 Thread David Henningsson
On 2015-09-01 21:38, Brad Figg wrote:
> On Tue, Sep 01, 2015 at 12:04:05PM +0200, David Henningsson wrote:
>> This is a patch set fixing a long-standing bug for some Haswell, Broadwell 
>> and most Skylake machines.
>>
>> When the HDA audio controller is in D3, a hotplug event (i e, HDMI or 
>> DisplayPort being plugged in) fails to wake up the audio side so it never 
>> registers that something has happened.
>>
>> By having the i915 driver call directly into the hda driver, the HDA driver 
>> is always notified that an HDMI hotplug event has happened.
>>
>> I've been trying to get this through upstream, but it has been slower than 
>> usual due to it touching both the i915 and HDA subsystems, and ideally I 
>> wanted it in there first, but I don't think OEM wants to miss another SRU 
>> cycle. So this is on its way in upstream, but not there yet. The patches 
>> here are based on v5 of my patch set, and v4 were both reviewed by Jani 
>> Nikula and Takashi Iwai.
>>
>> Now, I've tested the upstream version, but I've just backported this to 3.19 
>> without any testing. I could use Timo's assistance here so we coordinate 
>> testing this with other i915 changes for the next SRU cycle. And I could use 
>> Timo's help to make sure this applies equally to i915 and i915_bpo.
>>
>> BugLink: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1490895
> I want to see some positive test results in the bug before I'm going to
> take this.

Me too. :-)

Once Timo has a finished build (and I've provided him with a version 
that actually compiles, *ahem*), could Anthony help assign people to 
help us test it? It would be very nice if we could have this tested on 
more than one of (Skylake / Broadwell / Haswell).

@Anthony, if you look at the duplicates for bug 1490895 (e g, 1383997) I 
think you'll quickly understand what all of this is about.

-- 
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1490895

Title:
  Skylake/Broadwell/Haswell: No HDMI audio jack detection in D3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1490895/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1490895] Re: [UBUNTU (3.19) PATCH 0/4] i915 to call HDA on HDMI hotplug

2015-09-01 Thread Brad Figg
On Tue, Sep 01, 2015 at 12:04:05PM +0200, David Henningsson wrote:
> This is a patch set fixing a long-standing bug for some Haswell, Broadwell 
> and most Skylake machines.
> 
> When the HDA audio controller is in D3, a hotplug event (i e, HDMI or 
> DisplayPort being plugged in) fails to wake up the audio side so it never 
> registers that something has happened.
> 
> By having the i915 driver call directly into the hda driver, the HDA driver 
> is always notified that an HDMI hotplug event has happened.
> 
> I've been trying to get this through upstream, but it has been slower than 
> usual due to it touching both the i915 and HDA subsystems, and ideally I 
> wanted it in there first, but I don't think OEM wants to miss another SRU 
> cycle. So this is on its way in upstream, but not there yet. The patches here 
> are based on v5 of my patch set, and v4 were both reviewed by Jani Nikula and 
> Takashi Iwai.
> 
> Now, I've tested the upstream version, but I've just backported this to 3.19 
> without any testing. I could use Timo's assistance here so we coordinate 
> testing this with other i915 changes for the next SRU cycle. And I could use 
> Timo's help to make sure this applies equally to i915 and i915_bpo.
> 
> BugLink: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1490895
> 
> David Henningsson (4):
>   drm/i915: Add audio pin sense / ELD callback
>   drm/i915: Call audio pin/ELD notify function
>   ALSA: hda - allow codecs to access the i915 pin/ELD callback
>   ALSA: hda - Wake the codec up on pin/ELD notify events
> 
>  drivers/gpu/drm/i915/i915_drv.h|  1 +
>  drivers/gpu/drm/i915/intel_audio.c | 27 ---
>  include/drm/i915_component.h   | 16 
>  sound/pci/hda/hda_i915.c   | 10 ++
>  sound/pci/hda/hda_intel.h  |  5 +
>  sound/pci/hda/patch_hdmi.c | 21 -
>  6 files changed, 76 insertions(+), 4 deletions(-)
> 
> -- 
> 1.9.1
> 
> 
> -- 
> kernel-team mailing list
> kernel-t...@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

I want to see some positive test results in the bug before I'm going to
take this.

Brad
-- 
Brad Figg brad.f...@canonical.com http://www.canonical.com

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1490895

Title:
  Skylake/Broadwell/Haswell: No HDMI audio jack detection in D3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1490895/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs