Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp87374yba; Mon, 20 May 2019 05:29:40 -0700 (PDT) X-Google-Smtp-Source: APXvYqzTO6lm6N6jy5c+8aluGWFKe1BNagOLztW4tZlMVifbqxSAK16vi+AcIEzX6Z6Rwk+rXSzL X-Received: by 2002:a63:68e:: with SMTP id 136mr21257410pgg.81.1558355380396; Mon, 20 May 2019 05:29:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558355380; cv=none; d=google.com; s=arc-20160816; b=LklR2LdCBUe+HPzsSQxGeQGrTQ6BovNSd0ZlIHxYAjt61ABldQrYz4MKOdoJ9wraqr KcIxQvDKK8HWwOxFgTntPLSGgNIadqgshOOORS0LKdHef4LYfalPw0GCbguzR2g83+/r Ush6KXy2pQBOKxLmAc+bCrwEzuKplISyOz6m7IXcJhbzGvxn9XFohZNQXoMTd2NQJ39e zt49Tt5OGTKQ7b7rbJjYmH7YRrGoQAPwuoJuYgjgQDIi6tLe1gHPvX24iCrU5AZ5VM2I fHnXuadMSaygysqXAkY+V1O77lBH3v9lrlbWJkP6jer59fmC2r6NVuDH8FsVbwBO44Yy VKig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=AfxHaqcZRpW3RhidDTHX/vxWbMfXNpRImQzaLJLrXQo=; b=T0ogCtWflUGuboESSOUGo/sjmmRrAqeHxdoX2P3jCg3K5coEHWfwDpbQbyeTSS9gMz TdGNrJ3zN+/UeVLfSRR0FB/h4rebdhH8zCdSgObcPl4UmsyKPubKyHyjKHsT3sEhyOGT WFi08nx7QjSA0Mg0arfzGWt6IX6RNo+FDB1Ew4C8RKi+OwsAk9VidhYZDLXcbVCUCF9P xDjKPwkwpnyiZYoE9MWgdYNQlR2CH7rx0+M5IczF2wJMM+YHpFwi2gnzPIdOklSUHjiY q1xFTQjQbpL9UTRtcGnRg4Xx0LihASORC2ltGhYFN7tLAFUKIJpimDhGriUKo3+oVoz3 Y2AA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=i5+P7mxe; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k18si18510629pfk.103.2019.05.20.05.29.25; Mon, 20 May 2019 05:29:40 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=i5+P7mxe; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389558AbfETM1s (ORCPT + 99 others); Mon, 20 May 2019 08:27:48 -0400 Received: from mail.kernel.org ([198.145.29.99]:43314 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389527AbfETM1n (ORCPT ); Mon, 20 May 2019 08:27:43 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id D0CCB20675; Mon, 20 May 2019 12:27:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1558355263; bh=Y5gLgaKUCRhk57m/UXAViF0p7JGbNm1P9I90M+EkMGM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=i5+P7mxew/+nKSX5IM/+YsKeMfPT+iX84ANL/33Fw/3gtA9K6RReyj18mHhD5wDgL NuAuJnAicFvKf8JQ/xhha4TZrDg6U2ASn/sFQtS9VPhucsEFahyjTXjjfqQKXhdYDY 59kAZaE4upZukj7nuJGVok+YPKeNc+9FZ3Pd5q94= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Kailang Yang , Takashi Iwai Subject: [PATCH 5.0 051/123] ALSA: hda/realtek - EAPD turn on later Date: Mon, 20 May 2019 14:13:51 +0200 Message-Id: <20190520115248.128333567@linuxfoundation.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190520115245.439864225@linuxfoundation.org> References: <20190520115245.439864225@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Kailang Yang commit 607ca3bd220f4022e6f5356026b19dafc363863a upstream. Let EAPD turn on after set pin output. [ NOTE: This change is supposed to reduce the possible click noises at (runtime) PM resume. The functionality should be same (i.e. the verbs are executed correctly) no matter which order is, so this should be safe to apply for all codecs -- tiwai ] Signed-off-by: Kailang Yang Cc: Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_realtek.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -803,11 +803,10 @@ static int alc_init(struct hda_codec *co if (spec->init_hook) spec->init_hook(codec); + snd_hda_gen_init(codec); alc_fix_pll(codec); alc_auto_init_amp(codec, spec->init_amp); - snd_hda_gen_init(codec); - snd_hda_apply_fixup(codec, HDA_FIXUP_ACT_INIT); return 0;