From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EB7D8606A327 for ; Sat, 14 Nov 2026 12:19:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=RjqosCon DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Unsubscribe-Post:List-Owner; bh=iPdU50E1hdy4xDs7gL/aSv1EcKGyG/GxhYfWCSk8Yio=; b=RjqosConKMtFfAjUJjADzfV8zQ UYDvOgzGEhP8l48t+/mVkzEkgtcBVuOj4L15JHnp9CvawGSh5gn5Q2l1fAQuKPFK40mVKOBGAaA7X OlBE5fpmgtxFoSiLJHbMoZWkDPcbFx/2ObgQqqNzhfd1rv4TqjEu8d7V8wPgkLFj+z/HkP+x9dA95 NXPosGw9BwL8WLrEAmwpm5F3TAFk19Uq1dp1qANlz/RWx/7N4Fh8Rnm6vSA+za8vhk9LeaOr+HfZ/ Wcya2zKZ6rAdXrf/0aaaw/GOP4yazJZf7K04YEAHxVDy8kacC3XGu6La+IV+YMot7j97zvogcc49P Xyo753hQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.100.1 #2 (Red Hat Linux)) id 1xSCjF-0000000FzuA-21fM; Sat, 14 Nov 2026 12:19:33 +0000 Received: from pidgin.makrotopia.org ([2a07:2ec0:3002::65]) by bombadil.infradead.org with esmtps (Exim 4.100.1 #2 (Red Hat Linux)) id 1xSCjC-0000000Fzti-2384; Sat, 14 Nov 2026 12:19:31 +0000 Received: from local by pidgin.makrotopia.org with esmtpsa (TLS1.3:TLS_AES_256_GCM_SHA384:256:X25519MLKEM768) (Exim 4.100.1) (envelope-from ) id 1xSCix-000000004N3-2XUv; Sat, 14 Nov 2026 12:19:15 +0000 Date: Sat, 14 Nov 2026 12:19:11 +0000 From: Daniel Golle To: Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Matthias Brugger , AngeloGioacchino Del Regno , Hermes Wu , Allen Chen , Pin-yen Lin , Chen-Yu Tsai , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Cc: Jani Nikula , Dmytro Malovanyi Subject: Re: [PATCH v8 00/14] drm/bridge: it6505: DP audio support + shared-DAI hw_params fix Message-ID: References: X-Archived-By: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20261114_041930_532074_26BDBA82 X-CRM114-Status: GOOD ( 15.82 ) X-Spam-Score: -1.9 (-) X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" X-Spam-Status: No, score=-3.9 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on aws-us-west-2-korg-listserv-alma10-1 Hi, On Mon, Sep 28, 2026 at 12:49:25AM +0100, Daniel Golle wrote: > Revive HDMI/DP audio support for the it6505, originally posted by > Jiaxin Yu [1], rebased onto current -next with the review feedback > addressed: &client->dev is gone (the driver gained it6505->dev) and > "#sound-dai-cells" has since been added by commit 325af1bef5b9 > ("dt-bindings: display: bridge: it6505: Add #sound-dai-cells"). > > Patches 1-12 fix pre-existing bugs found during review of earlier > versions of this series; they carry Fixes: tags and are ordered first > so stable trees can pick them. > > Patch 13 wires up the it6505 audio helpers via hdmi_codec_ops, > unblocking the mt8186-mt6366 sound card which references it6505 as > the I2S3 codec. Patch 14 makes hw_params succeed with no display > attached, needed when the I2S bus is shared with another codec as on > MT8186 "steelix" Chromebooks, where the speaker path must keep > working regardless of the it6505 link state. > > Tested on a MT8186 (google,steelix) Chromebook: the sound card comes > up, speakers, microphone and headset jack work. HDMI/DP audio output > itself could not be tested for lack of a suitable adapter cable. Kind reminder regarding this series. Some of the patches have received a review, others did not yet. I'd be great to have the Ideapad with working audio without being force to build with downstream kernel patches... I've added Dmytro Malovanyi and Jani Nikula who have both also recently been involved with other patches for the same driver. If there is anything I can do from my end, please let me know. Cheers Daniel