Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp2805943rdh; Wed, 27 Sep 2023 13:18:18 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGdGxnlg4UZG0RtIMipWbAxkfBL76EM66MeCKT4ueNnU/uWPuFIEGbADyYha386Jm9UIg6v X-Received: by 2002:a05:6a00:b56:b0:68e:4587:3da8 with SMTP id p22-20020a056a000b5600b0068e45873da8mr3681684pfo.21.1695845898310; Wed, 27 Sep 2023 13:18:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695845898; cv=none; d=google.com; s=arc-20160816; b=O6jU/mcMOe/I6wx+T0yRxbwrHGj6Xi5/9n0DnAQw972b4dRo8ZUpOGhfj9+0NFNuNY hK7wfXqc3k0+S2km4uKmIrISAeEKDPIZ/Sgp1go4wa5IMn8FILAUpQnvGzlxXHPq88w5 F6q5WdUBCz1KH+Sl88friFaGLOOLgCfFNfeHuXU1XLcqqWMkiyOOxoQE9KQd5SMKGwSz InUNaz5N9iZDPAuZfPIfXWp6xm5vuzMZlV2LbVAR3ZqS5a/wk2vbqSe8PUtdaenpAuit yeEaES+2I9APFSjP5dLkrmH1T5BH9P1D86mrijQxwgqOzlkm4TYUgfNgcJeRgr8O/Obr ADBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to :organization:from:content-language:references:cc:to:subject :reply-to:user-agent:mime-version:date:message-id:dkim-signature; bh=Uu/oTjpG9FS5ZPpLED3hBXmrhVdruzECMAZYFtKI/8M=; fh=Z6xA8VQ0J81oNjoUtvVzB+FYaK2wl2t+m727yoqfQok=; b=J+4iKfoAUD8DWduPkVjQ/TkL3ROyNQkKsPfVZVfJn5XRo+9kmmfuYcZmKe/M4iB1Su Th2wbBMD3ZMXOswtrf6lFj8DGjFTYIu6zfrhTHWPoAoJgXqO5t1dqCfcdgR/ISbF5jL7 YoEhrNsb3KA7V8sxrCGvBApEUdGiHo3qi4TgWgD991ylBR/nWQIsY1bEUmCY2OVVhIa9 b1SU+6Qb2ootWM1sOO2hvrmZUWgnrjqyRBgDbDk7VWhehVhPe+XnsdHGD+Fgn3dpW+nZ d/1XNpRUXuZlxqmociI08A+KVWYF3CoOX2Xy3mQXB8Pdo8HZwr1zZC2HjuCCr/ApK/pv ip8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@blueyonder.co.uk header.s=meg.feb2017 header.b="BK/RYELM"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=blueyonder.co.uk Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id w186-20020a6382c3000000b00578ac490e7bsi17058164pgd.638.2023.09.27.13.18.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Sep 2023 13:18:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@blueyonder.co.uk header.s=meg.feb2017 header.b="BK/RYELM"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=blueyonder.co.uk Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 27311806117D; Wed, 27 Sep 2023 12:14:51 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229679AbjI0TOk (ORCPT + 99 others); Wed, 27 Sep 2023 15:14:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57428 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229677AbjI0TOi (ORCPT ); Wed, 27 Sep 2023 15:14:38 -0400 Received: from csmtpq3-prd-nl1-vmo.edge.unified.services (csmtpq3-prd-nl1-vmo.edge.unified.services [84.116.50.34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C2C1CDD for ; Wed, 27 Sep 2023 12:14:36 -0700 (PDT) Received: from csmtp2-prd-nl1-vmo.nl1.unified.services ([100.107.82.134] helo=csmtp2-prd-nl1-vmo.edge.unified.services) by csmtpq3-prd-nl1-vmo.edge.unified.services with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1qlZzW-00Hahh-0l for linux-kernel@vger.kernel.org; Wed, 27 Sep 2023 21:14:34 +0200 Received: from [192.168.10.244] ([82.32.17.210]) by csmtp2-prd-nl1-vmo.edge.unified.services with ESMTPA id lZzUq9eoeMRAilZzUqBiUJ; Wed, 27 Sep 2023 21:14:33 +0200 X-SourceIP: 82.32.17.210 X-Authenticated-Sender: sboyce@blueyonder.co.uk X-Spam: 0 X-Authority: v=2.4 cv=d+kzizvE c=1 sm=1 tr=0 ts=65147f19 cx=a_exe a=xwbGgp66NgX51+oEeDXSrg==:117 a=xwbGgp66NgX51+oEeDXSrg==:17 a=IkcTkHD0fZMA:10 a=zNV7Rl7Rt7sA:10 a=x7bEGLp0ZPQA:10 a=LsY_pDxX3eF9cKILWiQA:9 a=QEXdDO2ut3YA:10 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blueyonder.co.uk; s=meg.feb2017; t=1695842073; bh=Uu/oTjpG9FS5ZPpLED3hBXmrhVdruzECMAZYFtKI/8M=; h=Date:Reply-To:Subject:To:Cc:References:From:In-Reply-To; b=BK/RYELMl28jcyLCvQJUMMd6vKjadWKaESnpylwufC39j2zG12eVdQSWqRJaI2l/F CK3VCAgly1yiHsiGXGyvY5KnP4Xxx8SZO3zVNn3DmLQg864wxerH7AwyVBvbPqoRlb bGRbgHNiwy7NVk97zGTxNJCoq2jR1MS5P1KqOj9OvAlAi4ewzWfjNGmxVezw7LKlkm I16BdUwnQX/lEUx2JZ7YeN2Yr4IR9wdKK95I+3V07jBMrLx56/p1UP1adWgqaufKt6 T9oOkab0Z+Zfrk3hEtcyfVD8i8OkzRIkpoxeUcGwvRzmCq89ud1eRpxz9DzXJsxZv5 6bnz+PVNipRKA== Message-ID: <20798069-6057-4e52-9c79-8d851e0afadd@blueyonder.co.uk> Date: Wed, 27 Sep 2023 20:14:32 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Reply-To: sboyce@blueyonder.co.uk Subject: Re: Ryzen 9 7950x sound module does not not build To: Randy Dunlap , Bagas Sanjaya , Linux Kernel Mailing List , Linux ALSA Cc: Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai References: <213f93b5-bffe-479f-a111-f8a7e44cd293@blueyonder.co.uk> <61821f15-78e2-4594-8f39-545ecaa97000@infradead.org> <5903832d-7d27-4847-b161-48b9f7e92ee6@blueyonder.co.uk> <6a6d7683-78f2-4511-976d-eb42d3b59c89@blueyonder.co.uk> <40672e60-3913-4794-b84a-742b7c16d361@infradead.org> <4b2c3b4e-9b21-4f80-95e1-58aa7f58131e@blueyonder.co.uk> <7afa193e-6bf1-4792-89e1-ca72bc4588e9@infradead.org> Content-Language: en-GB From: Sid Boyce Organization: blueyonder.co.uk In-Reply-To: <7afa193e-6bf1-4792-89e1-ca72bc4588e9@infradead.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfHrs+g2aO6fnOLSILp9gB5kMqaPTJNowTbW0w1Cm8lY447AY62y8sG8XKDt/dIP556q+ZwGtL46yGYpTwBzMYIK2MeObyUhqkKIxuPOCw+Wo6stN0qwT Wrgm1GBWmX0Re8FMc7iwJDwbjWaYY2kwkgDMmrRWhABggOe7kaDMCPPR2of6DgK9uUAl7ON/W+/hbw8M7SJefZRaQn5nLF6uO+ZWP5RQ5agKrwwGlefAW7Co azCXhK7/XLnanMoQEaY/ayKKhQPGo6QnmXLPPzQra9v0/ZxVMDYG5ueGWsX41cFLiwUmq6KZEAbZFsbFwdZcEDe0ob8IqKyTg5G8k7HETVJiXPoj6ZvIM8fC +JOx9y6zhDyKlXb9AboS9K2eqZ3MpfWAe9dQKWeFNwvbMxkVnU0S7sjSP63l5Dpmd/hvvZxB X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Wed, 27 Sep 2023 12:14:51 -0700 (PDT) On 27/09/2023 16:40, Randy Dunlap wrote: > > On 9/27/23 04:27, Sid Boyce wrote: >> On 26/09/2023 23:13, Randy Dunlap wrote: > || The snd-rpl-pci-acp6x driver only supports > || vendor=0x1022, device=0x15e2, and PCI revision=0x62. > >>> lspci -vv >> >> 01:00.1 Audiodevice: NVIDIA Corporation Device 10fa (rev a1) >>        Subsystem: NVIDIA Corporation Device 1f82 >>        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- >>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- >        Latency: 0, Cache Line Size: 64 bytes >>        Interrupt: pin B routed to IRQ 80 >>        IOMMU group: 11 >>        Region 0: Memory at fc080000 (32-bit, non-prefetchable) [size=16K] >>        Capabilities: [60] Power Management version 3 >>                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) >>                Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME- >>        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+ >>                Address: 0000000000000000  Data: 0000 >>        Capabilities: [78] Express (v2) Endpoint, MSI 00 >>                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us >>                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 75W >>                DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+ >>                        RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ >>                        MaxPayload 256 bytes, MaxReadReq 512 bytes >>                DevSta: CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr- TransPend- >>                LnkCap: Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <512ns, L1 <4us >>                        ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+ >>                LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes, Disabled- CommClk+ >>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- >>                LnkSta: Speed 2.5GT/s (downgraded), Width x16 >>                        TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- >>                DevCap2: Completion Timeout: Range AB, TimeoutDis+ NROPrPrP- LTR+ >>                         10BitTagComp- 10BitTagReq- OBFF Via message, ExtFmt- EETLPPrefix- >>                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit- >>                         FRS- TPHComp- ExtTPHComp- >>                         AtomicOpsCap: 32bit- 64bit- 128bitCAS- >>                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled, >>                         AtomicOpsCtl: ReqEn- >>                LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1- >>                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest- >>                         Retimer- 2Retimers- CrosslinkRes: unsupported >>        Capabilities: [100 v2] Advanced Error Reporting >>                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- >>                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- >>                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- >>                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- >>                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ >>                AERCap: First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn- >>                        MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap- >>                HeaderLog: 00000000 00000000 00000000 00000000 >>        Kernel driver in use: snd_hda_intel >>        Kernel modules: snd_hda_intel >> >> 0b:00.6 Audiodevice: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD AudioController >>        DeviceName: Realtek ALC897 Audio >>        Subsystem: ASUSTeK Computer Inc. Device 87fb >>        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ >>        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- >        Latency: 0, Cache Line Size: 64 bytes >>        Interrupt: pin C routed to IRQ 81 >>        IOMMU group: 24 >>        Region 0: Memory at fc500000 (32-bit, non-prefetchable) [size=32K] >>        Capabilities: [48] Vendor Specific Information: Len=08 >>        Capabilities: [50] Power Management version 3 >>                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) >>                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME- >>        Capabilities: [64] Express (v2) Endpoint, MSI 00 >>                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited >>                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W >>                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq- >>                        RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ >>                        MaxPayload 256 bytes, MaxReadReq 512 bytes >>                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend- >>                LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us >>                        ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+ >>                LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+ >>                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- >>                LnkSta: Speed 16GT/s, Width x16 >>                        TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- >>                DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR- >>                         10BitTagComp+ 10BitTagReq- OBFF Not Supported, ExtFmt+ EETLPPrefix+, MaxEETLPPrefixes 1 >>                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit- >>                         FRS- TPHComp- ExtTPHComp- >>                         AtomicOpsCap: 32bit- 64bit- 128bitCAS- >>                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled, >>                         AtomicOpsCtl: ReqEn- >>                LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1- >>                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest- >>                         Retimer- 2Retimers- CrosslinkRes: unsupported >>        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ >>                Address: 00000000fee00000  Data: 0000 >>        Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 >>        Capabilities: [2a0 v1] Access Control Services >>                ACSCap: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans- >>                ACSCtl: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans- >>        Kernel driver in use: snd_hda_intel >>        Kernel modules: snd_hda_intel >> > Sid, do you have some reason to believe that one of these devices should use the > snd-rpl-pci-acp6x driver? I don't see that either one of them is the correct > vendor/device ID pair for that driver, but I would prefer that someone who is > familiar with the driver & device jump in here... > Switched to pulseaudio, results are absolutely the same as with pipewire. After reboot without USB dongle only the Digital Stereo (IEC958) showed in kmix. Plugged in the USB dongle in order to get sound working. -- Sid Boyce ... Hamradio License G3VBV, Keen licensed Private Pilot Retired IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist Microsoft Windows Free Zone - Linux used for all Computing Tasks