From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755695AbbCPSuU (ORCPT ); Mon, 16 Mar 2015 14:50:20 -0400 Received: from ausc60pc101.us.dell.com ([143.166.85.206]:10360 "EHLO ausc60pc101.us.dell.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753657AbbCPSuS (ORCPT ); Mon, 16 Mar 2015 14:50:18 -0400 DomainKey-Signature: s=smtpout; d=dell.com; c=nofws; q=dns; h=X-LoopCount0:X-IronPort-AV:Message-ID:Date:From: Organization:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type: Content-Transfer-Encoding; b=hlaE+lX4BknCdW0VAZIs6zuyZH8eYvjOZBJWNJD1FoJteQkIYFLu58t7 5jaIuZsr0A8IJFtfKg4fn3b6xc4fScf062fpzvDYf1OmJwrZ0qgJ8kMPc wmsjxM8Ms66DTaxTvYHoQrn4426+w1lkfukRUSfNdiWSjR5GqwJZ/jywN Y=; X-LoopCount0: from 10.208.46.70 X-IronPort-AV: E=Sophos;i="5.11,410,1422943200"; d="scan'208";a="766340886" Message-ID: <550725D9.20805@dell.com> Date: Mon, 16 Mar 2015 13:50:01 -0500 From: Mario Limonciello Organization: Dell Inc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: Jason Ekstrand CC: Benjamin Tissoires , =?UTF-8?B?UGFsaSBS?= =?UTF-8?B?b2jDoXI=?= , Dmitry Torokhov , LKML , "linux-input@vger.kernel.org" , Rob Subject: Re: [PATCH] Add a quirk for the Dell XPS 13 (2015) when in PS/2 mode. References: <1424310180-2512-1-git-send-email-mario_limonciello@dell.com> <201502202141.16017@pali> <54EE1917.4020805@dell.com> <201502252145.22577@pali> <5506E8D2.60207@dell.com> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 03/16/2015 12:10 PM, Jason Ekstrand wrote: > On Mon, Mar 16, 2015 at 7:29 AM, Mario Limonciello > wrote: > It's nothing about the wireless. I swapped it out for an intel card > on day 3 or so. > > Yes, I am almost 100% sure that this affects suspend/resume. Prior to > the _REV hack, my laptop *never* suspended correctly. Now it > regularly suspends just fine. I also double-checked that rebasing on > Linus' master didn't affect it. With the _REV hack it doesn't > suspend. Without it, it's just fine. > > I don't know much about suspend/resume but is it possible that the > problem is the kernel not being able to properly shut down the sound > card? Thanks for that confirmation. That does sound like a very likely candidate that it was because the audio device was in the wrong state. > That matches what I've seen. With the _REV hack, I see nothing about > HDA in dmesg and I get different audio messages than with an _OSI of > Windows 2009. > > I look forward to seeing the update. Thanks for working on this! > --Jason Ekstrand Sure. In in the interim, here is the patch you can apply to your local DSDT and put in the initramfs to see what it will look like w/ A02. This will leave the touchpad in I2C and audio in HDA. --- DSDT.A01 2015-02-18 18:12:44.891286890 -0600 +++ DSDT.A02 2015-03-03 23:17:24.075746660 -0600 @@ -21567,6 +21567,7 @@ { ACOS = 0x80 ACSE = Zero + OSTP = One } } }