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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 33F3ED767D8 for ; Fri, 19 Dec 2025 11:07:22 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [45.14.194.44]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 8ED9560224; Fri, 19 Dec 2025 12:07:05 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 8ED9560224 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1766142435; bh=ixAinEGK8ak593S43HCKdCqI27oqKZXW3EWvb0K5MjU=; h=From:To:In-Reply-To:References:Subject:Date:List-Id:List-Archive: List-Help:List-Owner:List-Post:List-Subscribe:List-Unsubscribe: From; b=e2ZMT/0boQpzoXsLj+JwzKzkwaRS+dy1717EdauGFGs/eqWeZeyzQcd6pT1HscFrR f7HKNSR6zNKb9sbVMiSwm1MBLZMB0dssaNB6NfK0mqvbSMdgXuuPLkRYC5v05FBI+y ZMq09bZrAMRuVC4eHxfWBWkmwPOWssVnt5tfQ1j0= Received: by alsa1.perex.cz (Postfix, from userid 50401) id E7B11F805C4; Fri, 19 Dec 2025 12:06:52 +0100 (CET) Received: from mailman-core.alsa-project.org (mailman-core.alsa-project.org [10.254.200.10]) by alsa1.perex.cz (Postfix) with ESMTP id C6BF5F805E4; Fri, 19 Dec 2025 12:06:52 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id E0F10F80508; Fri, 19 Dec 2025 12:05:37 +0100 (CET) Received: from webhooks-bot.alsa-project.org (vmi2259423.contaboserver.net [45.14.194.44]) by alsa1.perex.cz (Postfix) with ESMTP id D150FF800B8 for ; Fri, 19 Dec 2025 12:05:34 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz D150FF800B8 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit From: GitHub pull_request - reopened To: alsa-devel@alsa-project.org Message-Id: <188299187bf20900-webhooks-bot@alsa-project.org> In-Reply-To: References: Subject: ucm2: sof: hdmi: Add 5.1 and 7.1 variants of HDMI devices when using IPC4 Date: Fri, 19 Dec 2025 12:05:37 +0100 (CET) Message-ID-Hash: ERSIIFO44ZEFKTTXJ2AR7HNVRHSTO44H X-Message-ID-Hash: ERSIIFO44ZEFKTTXJ2AR7HNVRHSTO44H X-MailFrom: github@alsa-project.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-alsa-devel.alsa-project.org-0; header-match-alsa-devel.alsa-project.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: alsa-project/alsa-ucm-conf pull request #633 was reopened from ujfalusi: Systems using IPC4 can support up to 8 channels of audio (and passthrough) via HDMI. In UCM the default PlaybackChannels is set to 2, which prevents users from selecting multichannel configurations. When probing the card, Pipewire will drop configurations that are not supported either by the PCM device or based on ELD information. This means that if the equipment supports only stereo then the 5.1 and 7.1 variants should not be visible, if the equipment is 5.1 capable, then only the 7.1 variant is removed. The kernel will refine the PCM parameters based on the ELD information as wall when https://lore.kernel.org/linux-sound/20251029073600.13624-1-peter.ujfalusi@linux.intel.com/ is applied. @perexg, @wtay, @ford-prefect, is this something which can help PW and user space to handle the HDMI a bit better with SOF? Request URL : https://github.com/alsa-project/alsa-ucm-conf/pull/633 Patch URL : https://github.com/alsa-project/alsa-ucm-conf/pull/633.patch Repository URL: https://github.com/alsa-project/alsa-ucm-conf