From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 332C6C433EC for ; Fri, 10 Jul 2020 15:33:05 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 8823520720 for ; Fri, 10 Jul 2020 15:33:04 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=alsa-project.org header.i=@alsa-project.org header.b="H2i2uw55"; dkim=pass (1024-bit key) header.d=arunraghavan.net header.i=@arunraghavan.net header.b="O1ddWBG6"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="YoyBQ2O9" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8823520720 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arunraghavan.net Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=alsa-devel-bounces@alsa-project.org Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id E524386F; Fri, 10 Jul 2020 17:32:12 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz E524386F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1594395183; bh=5DM2eEuNjelvVwkrU4C/9OifFDyh8A7XpjaoG3f3d1g=; h=Date:From:To:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From; b=H2i2uw55Rx+KqFfv5WanxZxjLs5Ud2abMcXUmfdXi9CYLMZNlZ8Z11rJgZI5pgRYT qx82KhBjygN485/3oqrgN+/DtHtCXOsTy4XXLH7L42QHu7ywC2bqS4rY2VkMhDM6MD ELf+JnCvUlg8YP+V55aX3fBka6ol35aDwMZEXXa0= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 5E972F8011C; Fri, 10 Jul 2020 17:32:12 +0200 (CEST) Received: by alsa1.perex.cz (Postfix, from userid 50401) id EED0EF8015A; Fri, 10 Jul 2020 17:32:10 +0200 (CEST) Received: from wnew3-smtp.messagingengine.com (wnew3-smtp.messagingengine.com [64.147.123.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 5A232F80112 for ; Fri, 10 Jul 2020 17:31:57 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 5A232F80112 Authentication-Results: alsa1.perex.cz; dkim=pass (1024-bit key) header.d=arunraghavan.net header.i=@arunraghavan.net header.b="O1ddWBG6"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="YoyBQ2O9" Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.west.internal (Postfix) with ESMTP id B071052E; Fri, 10 Jul 2020 11:31:53 -0400 (EDT) Received: from imap21 ([10.202.2.71]) by compute2.internal (MEProxy); Fri, 10 Jul 2020 11:31:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= arunraghavan.net; h=mime-version:message-id:date:from:to:subject :content-type; s=mesmtp; bh=ck1SxKoegHCcs5Aco581sLOVMUWZu0GunS8P mj6tKCk=; b=O1ddWBG6EVbQCR62F/tiykjQ7thiHmIfG5DrslVmJ0dPOhxtD1VO SKTN5CfJebXVR71jjoY9JA653Br/tRjKPnK4Ka63gZqrShX2717oHcu+SIySjwE/ MwDa6l5ZqiWA9y46ee3teCFs8aTxsQaRS7wBqLlfa7p6bgDeZdiemjk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=ck1SxKoegHCcs5Aco581sLOVMUWZu 0GunS8Pmj6tKCk=; b=YoyBQ2O9FONFRxto/w86qokJMBQ8v5Gn6MPjuySnciI7M YnYB5UCHSF2irzlrtx5f2A2R4Ke3KUKFGxQciic7VDjkkS3SaJEjTNXiZbsu0Kt/ GBLLWiO5ta+vqTtZweMcKbEelDfCbE9qFs1MhGzRjUi4imlu4zYLL3Mb8TfJrGcA 5M7rm3whoMkUp0HpY59mWLXMmSRNVKnfJt4C5iDWCWQipg38iZj8e2gx3u07GMXV LQV0iGzwVW7SiX4rWGAtNjW0vn2yi6xPHJG2wx5cjksGEHzjobp6F9owF0i1iRK0 DoWIUJjsb9neRH62/D3n6ugXh8acuNMtyRJSyHUrw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrvddugdelfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfffhffvufgtsehttdertderredtnecuhfhrohhmpedftehruhhnucft rghghhgrvhgrnhdfuceorghruhhnsegrrhhunhhrrghghhgrvhgrnhdrnhgvtheqnecugg ftrfgrthhtvghrnhepudefhfegffektdeijeeuieetvdetudegveeitdevgfeuveeufffg tdekhfejtedvnecuffhomhgrihhnpegrlhhsrgdqphhrohhjvggtthdrohhrghdprghruh hnrhgrghhhrghvrghnrdhnvghtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomheprghruhhnsegrrhhunhhrrghghhgrvhgrnhdrnhgvth X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 9BAE1660069; Fri, 10 Jul 2020 11:31:52 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-dev0-613-g8a73ad6-fm-20200709.001-g8a73ad6e Mime-Version: 1.0 Message-Id: Date: Fri, 10 Jul 2020 11:31:32 -0400 From: "Arun Raghavan" To: alsa-devel@alsa-project.org, "PulseAudio Discussion" Subject: Weird jack detection on ASRock B450M Pro4 Content-Type: text/plain X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" Hi folks, I ran into some weird behaviour on this motherboard. First, alsa-info is here: http://alsa-project.org/db/?f=f48105f391d848b34b3779f27369130ca024f417 The weird behaviour is that the HDA card is picked up fine, but jack detection is broken on boot. However, this gets "fixed" after you run alsa-info. The before/after codec info is at: https://arunraghavan.net/temp/alsa-codecs-before.txt https://arunraghavan.net/temp/alsa-codecs-after.txt The key delta is: ---- @@ -133,24 +133,24 @@ Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Front Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC892 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 - Amp-Out vals: [0x34 0x34] - Converter: stream=0, channel=0 + Amp-Out vals: [0x29 0x29] + Converter: stream=5, channel=0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Surround Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 - Amp-Out vals: [0x34 0x34] - Converter: stream=0, channel=0 + Amp-Out vals: [0x29 0x29] + Converter: stream=5, channel=0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS @@ -159,12 +159,12 @@ Control: name="Center Playback Volume", index=0, device=0 ControlAmp: chs=1, dir=Out, idx=0, ofs=0 Control: name="LFE Playback Volume", index=0, device=0 ControlAmp: chs=2, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 - Amp-Out vals: [0x34 0x34] - Converter: stream=0, channel=0 + Amp-Out vals: [0x29 0x29] + Converter: stream=5, channel=0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS @@ -172,11 +172,11 @@ Node 0x05 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Headphone Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x00 0x00] - Converter: stream=0, channel=0 + Converter: stream=5, channel=0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS ---- Any thoughts on what's changing that, and how this should be fixed? Cheers, Arun