Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp577890ybz; Wed, 22 Apr 2020 04:05:12 -0700 (PDT) X-Google-Smtp-Source: APiQypLgms48HTG7ohk3wA1So6ENgFNCCuJalSZa9HdPMvqfNK5ELfkOv4fNvO2PGLmBBNJERWO+ X-Received: by 2002:a17:907:2142:: with SMTP id rk2mr26070218ejb.356.1587553511839; Wed, 22 Apr 2020 04:05:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587553511; cv=none; d=google.com; s=arc-20160816; b=e2sDwIV4HXKQPWHHhfIzW/YLilgrzWTwItR3L0Q29OLfyhj/+c2VhwV0MsMj0r2n4m nPo98YtJjc3e+bfVPe3+wRfaydcySJjtM1AUCLkGAkuB/QX8BSAyZI8eVoQEXZcKg+Jo DB52I7fVOfTbm0aMf0e74SaQvphrDQe7VgoMaa9QxVkkxzQ8qpBD50jwwqFzu81LVmCp MvsQNOcwJOP7t1ovt0HIpemkQWLbivtMdeTfuK8AetlTjOZqSTDuf6+6kBIvONd0qdxf t6qOgJY5WqlFYodYIq66rwsYdGJCFzczy3if8A1r1yEj7MCWOZGyXayCtXRQSHk9I1LM wxtA== 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=+ncMFL1TR8dg7Tvbtjjb1K3zmy5IIPbGUHkOMqtX30M=; b=Q8X8lMowyztSYJCyxtmWGUSFCraFE2xZKPN09aPG42AlqKREElTP7hSqei6PP8+xK6 RJrkfeC4Jeit7k0RCIsSWXfmlWlfUlAhGRDi0ZSA8XdVmGEbpO38YGy5vFFY7oKtSZuA C52fctRNM81OWiRI1MxKz1ABY6GXQQN1WaszqGH05QskOyWXFEffsVSlf/QyrPFf3qCQ 8/MueIgHaq0l+g6Xpt9XPl6AerQ6DnvyOrot23qute0a0qW2fFGYaEFR/wRl8RcOpUTs iAY10D4FXJzaRVv8qYGuOswhkRhJboXTDTMur4jVCG46ZPJzAQDbJegB/JIEyIdhiXHs pbBA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="yeZFI1/B"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id cq3si3065571edb.367.2020.04.22.04.04.48; Wed, 22 Apr 2020 04:05:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="yeZFI1/B"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732446AbgDVLCy (ORCPT + 99 others); Wed, 22 Apr 2020 07:02:54 -0400 Received: from mail.kernel.org ([198.145.29.99]:47554 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726608AbgDVKAT (ORCPT ); Wed, 22 Apr 2020 06:00:19 -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 B0A7F20774; Wed, 22 Apr 2020 10:00:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1587549619; bh=i3Rhkjl2pl8lrpd2bvu8KC/WZTiZaXHdz5AcnTEfjMo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=yeZFI1/BbdmEHkwUKSsUZ36N35yzF2lU/xKM9uRVLa46EPb5z1uOfAd+LcpO20+yS CvY6By2NaErzUolfPjSa+KnPG/UFIYPpmAbrKmapZnrY5Vnn/4i9CPWGj5Q+bXYGjM l4a3mE9ar9mWRDzlzhHbZEXliTY3SQK67wYD7jBI= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Takashi Iwai , Guenter Roeck Subject: [PATCH 4.4 037/100] ALSA: hda: Initialize power_state field properly Date: Wed, 22 Apr 2020 11:56:07 +0200 Message-Id: <20200422095029.213822414@linuxfoundation.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200422095022.476101261@linuxfoundation.org> References: <20200422095022.476101261@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: Takashi Iwai commit 183ab39eb0ea9879bb68422a83e65f750f3192f0 upstream. The recent commit 98081ca62cba ("ALSA: hda - Record the current power state before suspend/resume calls") made the HD-audio driver to store the PM state in power_state field. This forgot, however, the initialization at power up. Although the codec drivers usually don't need to refer to this field in the normal operation, let's initialize it properly for consistency. Fixes: 98081ca62cba ("ALSA: hda - Record the current power state before suspend/resume calls") Signed-off-by: Takashi Iwai Cc: Guenter Roeck Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/hda_codec.c | 1 + 1 file changed, 1 insertion(+) --- a/sound/pci/hda/hda_codec.c +++ b/sound/pci/hda/hda_codec.c @@ -876,6 +876,7 @@ int snd_hda_codec_new(struct hda_bus *bu /* power-up all before initialization */ hda_set_power_state(codec, AC_PWRST_D0); + codec->core.dev.power.power_state = PMSG_ON; snd_hda_codec_proc_new(codec);