From nobody Mon Feb 9 16:51:35 2026 Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3DCBE21D599 for ; Sun, 21 Dec 2025 09:36:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766309804; cv=none; b=VjbpqHxkjzV78je2mAmjyZTFeb2rUj5Ur5FH4LlKRq8ckUH475K2EX83q8xiHh/piyFn+LtqI6DD+kTNn3QzjJSho2/0GGZjMIY28br0mkSlPIk+zDIPrjUEXsj6ZbB9IkXob6swdO28rXKYuYDWznLdrIfoNAd9o/h5sO1gvAo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766309804; c=relaxed/simple; bh=J/JGbSI46p8HTL2RHYE+qUnCr5BQESuhvOilzbTTq48=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=he82RYzHgnOKAYn/zNIkGcCVfgPcxddMNbHlyVkcQYDv4ZzmQR8jzoN+2c0Qn7mWbf0muyCT0GlOdTyL4IIHZ6WHCfqmph1X83n2Pshc0tFsarn2y4oX6mG7u/OdgL5lzr0ULZKYU0rHijWPU+1a/ofNydnDIKvPjeFUsdXzKJA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=L0w3cdoR; arc=none smtp.client-ip=209.85.214.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="L0w3cdoR" Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-2a0bae9aca3so43195355ad.3 for ; Sun, 21 Dec 2025 01:36:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1766309802; x=1766914602; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=FeZmpsDdG1RUrBzKUX3sBiMLnau+8z4mBhxLnyXrfgM=; b=L0w3cdoRq8SShIxxbw9BZiYw6wRLnHfbkBwZfQ+pOJl0rkbK9tZP+dLXNPr6A46aH7 xz898AU3KuRe9ZrP7hKCWionxZbqKUX3txLZvsWBDP6EzVWCjFJA+IcqShsb/+8y5dhM ntUkYlKHnRcJWivFyJMy5EROLbv0FMJrMLm7uBVsV34XdsVe3mednQg7IaGkRFFam0+E CbTxo3QqWP3q7qy8rZGsDKrbk5Gr0s++jkLfBSoipn+k7E9MlloRKsnmlcx9FsEcmjZD WHWmTYpyGdzTboRleCrDEU/fM+nHgLQOkMnL/5/97wMbIRsrJLoyJX8yygxVMzoyXFPe dvZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766309802; x=1766914602; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=FeZmpsDdG1RUrBzKUX3sBiMLnau+8z4mBhxLnyXrfgM=; b=PMQkrZuMnR9TAgCLZ5iHLZ6XuMW8s3Ji0X+ltk1puONrK1fDnhBlVskUow8eGSzW+P ucw+dkfx2rpIfiBL2ZdlkqDgwTPH4CI4TFeuDFkbCZKQIeR+/Z/tQ1bqxi0Ol3CohCUH +C8TUw1hCR4L3RE5/SXX/Hr2W7klrWxHCsDC+iqjqZhZrcAVhm/+ipOGZlEL7Bc7F7jG QzmMOWBSParZW8ry/Iofrx8CzTyifLmiU4D75AKKItihjcBlhpQKuNz19+gHRK147FiS KHI567wrVOZaKBsZVGWbm3t+OsqSgW9HcWejTYoWV248ezGiRVi/ySTx5nknKs2aRm3X DRpQ== X-Forwarded-Encrypted: i=1; AJvYcCUYfNxdt6jF2pV+2mgR9Iq4hP4cUNFCbFcCYdpj/gLxDyiy3ofsMKKqAgqwSXFPwl2Efu3z7j4mN2phpqk=@vger.kernel.org X-Gm-Message-State: AOJu0YyDc67Pr7J9azJkiN17xh2SJcY7vwDHZbRwmV/GfmfH6nf8gCEj h3tfk3el41ZuWCBfMHsIfcXj5alTPwNm2nuJemGb9ZXZ23HUvGWFxZUv X-Gm-Gg: AY/fxX7T9PlOoFtKjGf3hBTN6UUBldb8cItKlAc3DTzJ8H2RRRN6z3K6V7uKMi4s1D7 4HPqu4lKStj989gSG4vVxEoIrz3COeAQDbk5G7N+EXqUyu0jtkv1yLdka/otHtjM+1clC6xZHHg Q6ZaveHqH5+wlvfjNTlVlB6I/FoWWerkeUbOaPnPxLiEBFoBvrK6Nh+1m2n4lUmvLtxS7naXz5b J2xiTqUhm0wJtTO2ys1MttVv+j7v+ofXvP4sGFbFwmg2Yaf63a0odDlpwcD0lVAUH+MXpkaeW2y fUmlKZ8mxX/4JEJELI6HqlaS5AZIwkN0diOpKcvOic6OZriQv4hs4DUNjmE+aHCaX1aVLMF8/j5 sGHEHa69hwOHQ0mtoY2A+HNN0glil6iD/EXczZ4pI0yYzSeLG1R6Ref3tWw6RKFiX4HVcpy99e5 q/Dm9j04/WFQGS4mgdqZCK0vB9KSiHh344hWxbMq7SQlAgCr4UYyWrwFNj+6jvBp2YgKn0r7TQj AUTw83GVGlq/5xpkWBSdSC9iJxDBCUQaoiY0pM0n8rI7/3qsPPaEcj6WDFPu/eSWDgXJE9firZb gTzhA6/nqN7QjkoAdam65TYv6e63ke5j0MrKIRxo42YKhI+/SXdKl3XgeJH9rw== X-Google-Smtp-Source: AGHT+IGmGZRoabrxlFiBda/1xG97X0TAK54HY5FazNa28CSCbtrIjPg0PALs67RO4ic8ZL4omZOAvQ== X-Received: by 2002:a17:903:4b0c:b0:2a2:dc1f:78d8 with SMTP id d9443c01a7336-2a2f293d04cmr67609985ad.42.1766309802436; Sun, 21 Dec 2025 01:36:42 -0800 (PST) Received: from [192.168.2.3] (2403-580a-80ed-0-4835-5a07-49e7-f115.ip6.aussiebb.net. [2403:580a:80ed:0:4835:5a07:49e7:f115]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a2f3d4d363sm67629495ad.62.2025.12.21.01.36.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Dec 2025 01:36:42 -0800 (PST) From: James Calligeros Date: Sun, 21 Dec 2025 19:35:58 +1000 Subject: [PATCH v2 2/7] ASoC: dt-bindings: update tdm-slot.txt references to tdm-slot.yaml Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251221-tdm-idle-slots-v2-2-ed4d96413aec@gmail.com> References: <20251221-tdm-idle-slots-v2-0-ed4d96413aec@gmail.com> In-Reply-To: <20251221-tdm-idle-slots-v2-0-ed4d96413aec@gmail.com> To: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Kuninori Morimoto , Shengjiu Wang , Jaroslav Kysela , Takashi Iwai , Shenghao Ding , Kevin Lu , Baojun Xu Cc: linux-sound@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, asahi@lists.linux.dev, James Calligeros X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2794; i=jcalligeros99@gmail.com; h=from:subject:message-id; bh=J/JGbSI46p8HTL2RHYE+qUnCr5BQESuhvOilzbTTq48=; b=owGbwMvMwCV2xczoYuD3ygTG02pJDJnu+yfNENmnr37sueAd3tzaNTZ3sqsW8Jh0uRewa79W3 JQxpSG0YyILgxgXg6WYIsuGJiGP2UZsN/tFKvfCzGFlAhkiLdLAAAQsDHy5iXmlRjpGeqbahnqG hjrGOkYMXJwCMNWvexj+6XktOBa64faCSAYXoROlpwQKz4VnvXmq/fORfa2E2mnVGoZ/2jEv/Bt 3CZ3bYaGv51FbZajFc+0Y/6Ez7lb3yl9FvvvOAgA= X-Developer-Key: i=jcalligeros99@gmail.com; a=openpgp; fpr=B08212489B3206D98F1479BDD43632D151F77960 Ensure that all references to tdm-slot.txt have been updated to tdm-slot.yaml, and are schema-compliant. Signed-off-by: James Calligeros --- .../bindings/sound/imx-audio-card.yaml | 14 ++++++-------- .../bindings/sound/simple-card.yaml | 14 ++------------ 2 files changed, 8 insertions(+), 20 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/imx-audio-card.yaml b/= Documentation/devicetree/bindings/sound/imx-audio-card.yaml index 3c75c8c78987..eb702f48d694 100644 --- a/Documentation/devicetree/bindings/sound/imx-audio-card.yaml +++ b/Documentation/devicetree/bindings/sound/imx-audio-card.yaml @@ -31,6 +31,12 @@ patternProperties: $ref: /schemas/types.yaml#/definitions/string maxItems: 1 =20 + dai-tdm-slot-num: + $ref: tdm-slot.yaml#/$defs/dai-tdm-slot-num + + dai-tdm-slot-width: + $ref: tdm-slot.yaml#/$defs/dai-tdm-slot-width + format: description: audio format. items: @@ -38,14 +44,6 @@ patternProperties: - i2s - dsp_b =20 - dai-tdm-slot-num: - description: see tdm-slot.txt. - $ref: /schemas/types.yaml#/definitions/uint32 - - dai-tdm-slot-width: - description: see tdm-slot.txt. - $ref: /schemas/types.yaml#/definitions/uint32 - playback-only: description: link is used only for playback $ref: /schemas/types.yaml#/definitions/flag diff --git a/Documentation/devicetree/bindings/sound/simple-card.yaml b/Doc= umentation/devicetree/bindings/sound/simple-card.yaml index 533d0a1da56e..a14716b2732f 100644 --- a/Documentation/devicetree/bindings/sound/simple-card.yaml +++ b/Documentation/devicetree/bindings/sound/simple-card.yaml @@ -27,14 +27,6 @@ definitions: description: dai-link uses bit clock inversion $ref: /schemas/types.yaml#/definitions/flag =20 - dai-tdm-slot-num: - description: see tdm-slot.txt. - $ref: /schemas/types.yaml#/definitions/uint32 - - dai-tdm-slot-width: - description: see tdm-slot.txt. - $ref: /schemas/types.yaml#/definitions/uint32 - system-clock-frequency: description: | If a clock is specified and a multiplication factor is given with @@ -115,6 +107,8 @@ definitions: =20 dai: type: object + $ref: tdm-slot.yaml# + properties: sound-dai: maxItems: 1 @@ -133,10 +127,6 @@ definitions: bitclock-master: $ref: /schemas/types.yaml#/definitions/flag =20 - dai-tdm-slot-num: - $ref: "#/definitions/dai-tdm-slot-num" - dai-tdm-slot-width: - $ref: "#/definitions/dai-tdm-slot-width" clocks: maxItems: 1 system-clock-frequency: --=20 2.52.0