From nobody Mon Apr 13 08:41:48 2026 Received: from mail-pg1-f169.google.com (mail-pg1-f169.google.com [209.85.215.169]) (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 742812C2363 for ; Sun, 1 Mar 2026 08:06:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772352385; cv=none; b=c1htzHeIniYBQw9WxCL3E7DUEVjLpaXhbEJmBH7HlydZUV8DtgAsfurZqwoSmM6++FihbfY7NWPaEqNYmWyNMb9OdbMCDe1rmyZv7aGlyUjbozTWdoIBRBMk4M5+SXHGke/CBTg8TTu0DK95szsRrIIeYEFcDLnCwNNPRiWRHqA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772352385; c=relaxed/simple; bh=lwN3AXla5E+hMpOvc4cTc/hS2rvMFZBUZ7ENOshqDaA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BZaV4igaU1cyEvf31/qzLio1DeX3hy6oJQLq5B+NBbs538cSYAn5r/NVuegvTm5dqZoFxxY00qaHkbbBABYZQ8qPI0DDQ5yReHFyBV/KBss9+HNrxT5DhuOnDwF3QGPpzbdtbf+tnOcqA4/qSUrPsHjYdgZM+B04KhgUf4lYlLg= 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=Of4jPXgl; arc=none smtp.client-ip=209.85.215.169 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="Of4jPXgl" Received: by mail-pg1-f169.google.com with SMTP id 41be03b00d2f7-c70f191313cso1340749a12.3 for ; Sun, 01 Mar 2026 00:06:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772352384; x=1772957184; 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=SejpEdn5w8C9URiM1Is7ely7u34ezEnpcYmkEzh4N/0=; b=Of4jPXglZ9UMySYQgG+KBUjZHUGQI0Q6wA4LQJODvjVvpsGqUsPVxg5ipjk50HfxPU Yy35ROpty9y8+hy0egSERcobI4aLjY3e5BR/LkochEqjSGQNf6P4YJkyQaebUsfVA2CV zpTIulggSr6vxr4vMCyEpV5k0nPY96N7bKNZwdUKuGWPBbwA3iroltUZHib0xXNvtayk YPu1jwjiGRppusLXU9Jlk5xArwvQZRtsjIaLaPrnaOC/09N7WtPemAXGGW7EEoaqj2HW VdzLSDJsvVbK/cKF7t4PAA242hImeh1HvqCe9smQDD4uzkB9v7/XFs8+p7/xUc6rtQhx rdMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772352384; x=1772957184; 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=SejpEdn5w8C9URiM1Is7ely7u34ezEnpcYmkEzh4N/0=; b=gPucF/jN2NlPCPRp7mpICJ4GaUrCxp3YBg30V6xL4Uo8Zb/y7xvEY0IRPyr74H86QP p3QRpB6lsQs6Le/9SxjMxFqb7bDIjZHwwFECOW403Q1gkwcXTq0krmlm9IzlQ7DCCN/h P7LeQnP8VQm10WHi/h6wiTG6dD2TLXme4G2jZ6Ok8hBdT+9Oovs6m1pIdRxBhWCNgje3 hpyZk1XcvyzIrg+v9J3m9+5uex5GLj/jMpJ5CDnttCsGoxjSZLJoTLd7Zyj+PxWDPeuq mz33T5qR5x4mMhHPbkm9iU067CO6jkAE2V5jyS2aMLNEG4xXEEZ/Hts/DuZsEfAqK7eH 8o5w== X-Forwarded-Encrypted: i=1; AJvYcCWBeboxiVJaLj/UsuUU7AR/fw0O2JaqyyxC1cR4RaLtG2mx5PhUp8a7ZaGcwdX9lCAspFI6ydOsFJmgN5k=@vger.kernel.org X-Gm-Message-State: AOJu0YzaKgXeRzclWkx+TZRGoBi/2W2w8DXKUZeYYT5GErf4pzniVyT4 SVFbuWFd8cV1ij93sUm1Kzh0N7ppoXxslfOS/CR1rsJHIiF3uVZskL0r X-Gm-Gg: ATEYQzxfsvkmyoZP0jlCEHzA1v9mHr7koSgbypHgznRH/ypa0yNYuQiQLVHAshWnRJ5 zX82Ugs+tVkgtf0mZKd4x4d7z/hc1X/RYCkT9WaJUyAyJp81ZGRzlmNEKI3tIKMBECk5fodNEL6 RwrY5ev19CMAiv21KIabd2ocwAuwgJCLqwrXsZUt2STPgV/0n8+hkYufiCNZitaONz0Tj1CQ9bL Mrlw6nm+8FhOiOjcZwpnKFrBx9gHbfGz9hjE/UU8eb3ReHpKj1GWpKmaJfCpMXnpGqwRHXQhNd8 xoY6xb2dbSt87JmwlWj0/YJ/YE+L9UG5D3P6kicK+izazyBmmApQsHs2/5u9dae1JmE1HTI0fOq iZAKNMQOnYJTIZEwzBR10mUZmdyKpuRrbQmeiac/tfTJlOmVSdwWDK0ucEYHbzfNtdack6NYlzk OkoFGPXB/cQ7Hw7gerZALM93Q3BSJ5/gFHa3bNM31SIjfx/OZrJzCeHdkHEGLqkXq0Vf6P7ggWN YlDu3mq/mszu1SROpMTF5PAhU9PsamiTgleZBStM4EwZVbHaYXUiowqJefB3rRPO0mLM2y4oUDP X-Received: by 2002:a17:90b:5408:b0:341:134:a962 with SMTP id 98e67ed59e1d1-35965ccab15mr6135772a91.28.1772352383697; Sun, 01 Mar 2026 00:06:23 -0800 (PST) Received: from [192.168.2.3] ([2403:581e:d87e:0:fc2d:ed31:e80e:412d]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-359135ef1d7sm8885384a91.5.2026.03.01.00.06.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 01 Mar 2026 00:06:23 -0800 (PST) From: James Calligeros Date: Sun, 01 Mar 2026 18:05:21 +1000 Subject: [PATCH v3 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: <20260301-tdm-idle-slots-v3-2-c6ac5351489a@gmail.com> References: <20260301-tdm-idle-slots-v3-0-c6ac5351489a@gmail.com> In-Reply-To: <20260301-tdm-idle-slots-v3-0-c6ac5351489a@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 , Frank Li 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=2590; i=jcalligeros99@gmail.com; h=from:subject:message-id; bh=lwN3AXla5E+hMpOvc4cTc/hS2rvMFZBUZ7ENOshqDaA=; b=owGbwMvMwCV2xczoYuD3ygTG02pJDJmLP6cHMG3JNUtnOnhEU8P3mFxZpKZOq9r+mHi5Zf112 n8W7lrVMZGFQYyLwVJMkWVDk5DHbCO2m/0ilXth5rAygQyRFmlgAAIWBr7cxLxSIx0jPVNtQz1D Ix1jHSMGLk4BmOrtJQz/LDoPXY//4G2ZqVPwOXFFua35oXjbRTty8nIZnjV5Ltrkw/CbjWWO294 VAcvlGK7uLd4ovun4uwWP3tfumPhD8feCpi8T2AE= 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 Reviewed-by: Rob Herring (Arm) --- .../bindings/sound/imx-audio-card.yaml | 9 +++------ .../bindings/sound/simple-card.yaml | 14 ++------------ 2 files changed, 5 insertions(+), 18 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/imx-audio-card.yaml b/= Documentation/devicetree/bindings/sound/imx-audio-card.yaml index 3c75c8c78987..5424d4f16f52 100644 --- a/Documentation/devicetree/bindings/sound/imx-audio-card.yaml +++ b/Documentation/devicetree/bindings/sound/imx-audio-card.yaml @@ -24,6 +24,7 @@ patternProperties: cpu/codec dais. =20 type: object + $ref: tdm-slot.yaml# =20 properties: link-name: @@ -38,13 +39,9 @@ patternProperties: - i2s - dsp_b =20 - dai-tdm-slot-num: - description: see tdm-slot.txt. - $ref: /schemas/types.yaml#/definitions/uint32 + dai-tdm-slot-num: true =20 - dai-tdm-slot-width: - description: see tdm-slot.txt. - $ref: /schemas/types.yaml#/definitions/uint32 + dai-tdm-slot-width: true =20 playback-only: description: link is used only for playback 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.53.0