From nobody Mon Feb 9 02:27:18 2026 Received: from smtpout-04.galae.net (smtpout-04.galae.net [185.171.202.116]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1E9241A2398 for ; Thu, 16 Oct 2025 13:04:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.171.202.116 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1760619858; cv=none; b=W0u9vuy0kQVFMz9i8Lt7CBhaC2pc67FVIQY7Wy8I8iDnU1jBTt94nz0OLkyWqk2hI0Ep3wbHzmP/Zx03xPziCFuH0C42HflAs+M94KRw3VI7WUq6wkELhr8qL9NHChqSPOysBXN+bV/bqJBD11OXmXb0VldCLmgUxDVXuT8ktcg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1760619858; c=relaxed/simple; bh=pT9rQgKll8jmWS4orI3/Yt4belu5XsXdLKl4a9KPSBI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=SZa6HoGffRkuCm7yVcS4cICq0xHd+ZWPy8stJs1WS73upNM36RVqGvMOJM4il5lLT5FUvrmU5nr2E52KoRZmlpSABb2z+mkGYIyAh4U5GciRf0rYoD4R+D+/74P9I9xrvXSTL3Pr0vRdh1ITooFbxl2xwPqUd7+UHotb6QV/DbY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=S98R/FuY; arc=none smtp.client-ip=185.171.202.116 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="S98R/FuY" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-04.galae.net (Postfix) with ESMTPS id 0EF10C041CD; Thu, 16 Oct 2025 13:03:55 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 428856062C; Thu, 16 Oct 2025 13:04:14 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id B1C85102F2309; Thu, 16 Oct 2025 15:04:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1760619853; h=from:subject:date:message-id:to:cc:mime-version: content-transfer-encoding:in-reply-to:references; bh=uoDF+HIilfVMcll1NHENrGFL0ZTm+xsdbcPT8m/QM8M=; b=S98R/FuYBCgboDW/7GMSIicVwXIUKDKfFZWqNdIRE0xHLTv8Lt08JGGgVpC2odcuUo7N7o SnAcNRA4bsuiTcfwLg76rO7wOR0pB0MSTdnyYteQvWHxnsnnKoRwy2AnbI2+nAn8mfqVWp 5X0Po1AjtC90zJNcHHLs3Leyo1BPXekKaRMe7dGnoU0ts0ojkxq99NxRdgmwQ88V6y40Hp WFvQ6M+CZz8etB8CERkLpteLsTihT7IEL5n1AQEFsjk491DU0uN1W44Zjg0bCtYSE63360 cZcF7tr0LndgMbWOjJyMEpzK1lzPEdFOn/pyvV9pLbhgnQ8Jk/VMMYEVmzQR2g== From: Herve Codina To: David Rhodes , Richard Fitzgerald , Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jaroslav Kysela , Takashi Iwai , Alexander Sverdlin , Nikita Shubin , Axel Lin , Brian Austin Cc: linux-sound@vger.kernel.org, patches@opensource.cirrus.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Thomas Petazzoni , Herve Codina Subject: [PATCH 2/3] ASoC: dt-bindings: cirrus,cs4271: Document mclk clock Date: Thu, 16 Oct 2025 15:03:38 +0200 Message-ID: <20251016130340.1442090-3-herve.codina@bootlin.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251016130340.1442090-1-herve.codina@bootlin.com> References: <20251016130340.1442090-1-herve.codina@bootlin.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Last-TLS-Session-Version: TLSv1.3 Content-Type: text/plain; charset="utf-8" The Cirrus CS4271 codec can use an external clock as an input Master Clock. When no crystal is used, the CS4271 component considers its MCLK pin as an input pin and expects the external clock connected to provide the Master Clock. This clock is not documented in the binding. Add the missing clock. Signed-off-by: Herve Codina Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/sound/cirrus,cs4271.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/devicetree/bindings/sound/cirrus,cs4271.yaml b/D= ocumentation/devicetree/bindings/sound/cirrus,cs4271.yaml index 68fbf5cc208f..d286eb169915 100644 --- a/Documentation/devicetree/bindings/sound/cirrus,cs4271.yaml +++ b/Documentation/devicetree/bindings/sound/cirrus,cs4271.yaml @@ -25,6 +25,16 @@ properties: reg: maxItems: 1 =20 + clocks: + items: + - description: + Master clock connected to the MCLK pin if MCLK is an input (i.e.= no + crystal used). + + clock-names: + items: + - const: mclk + spi-cpha: true =20 spi-cpol: true --=20 2.51.0