From nobody Mon Jun 8 09:49:29 2026 Received: from mail-oi1-f182.google.com (mail-oi1-f182.google.com [209.85.167.182]) (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 C1CCE408005 for ; Wed, 3 Jun 2026 20:44:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780519447; cv=none; b=lzACslUHtH5p3uSNGeshT+v2YZrD41YcHSIyik5+fMk2ZAqYIERSkazl7SJp+mSeSe/WCy2aVFbq6MzJntBwO/e6Z/CRldGzJ2qYw204P0vPjIQz4eKXoTl4zjlMuUvX+Mt8nIJ9QFYrge43ccfupPfSPS1W9biYRMCNdSTB94s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780519447; c=relaxed/simple; bh=1VgHiEy4LZCKpTLkS9uhtOQ9zMOOI5+2vy09ZAAS624=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Iw9w9C72VkReMNC0XO6ozK9B3n/2wzzib/zmc5SvnqMZfhNHFzbitooW9WgU8bb4X7FASz3PNtC7FTizH49Hb8T4R1dUqcIGIZapmGJO0cYp91lhG+puQX3CNvZZ6YDsDFMk3BBPvv+i4RG3L6IYB22L1b6oNnwG+OV/YlvDKrM= 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=PT1+lJi/; arc=none smtp.client-ip=209.85.167.182 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="PT1+lJi/" Received: by mail-oi1-f182.google.com with SMTP id 5614622812f47-4865b9e16d4so589397b6e.1 for ; Wed, 03 Jun 2026 13:44:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780519445; x=1781124245; 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=HWkxW7Ud9tasihZM1AsETVa4enpdjUpARrEAwS6/9NY=; b=PT1+lJi/dVYSSC+fFoYHIJrGX9eMjKdSl476Uq9/CyTks5EULnBzI+7eCrWu9tCyl7 Ld1H8U7yUkY7YHV1symkS6+rVED9QEQ3JN/bckDHENZc2zy4lUWMGCkC0pV55dNgRQ30 c30GJghRC2z2yv3DxxpteL1bPrBx0EBd9iIWLLUztI7M63Fe5jrl4C8wE8VtOMtlAQX0 WNo+Gh7X4gEUz0IyrgvkLEk5rOPzRl0JoXTF7d4Jn0w1tDWoXvbOFgBTdsIjzvPFrgzz Yhxx9TBiuxpTtU80FiuhQNCII8hH466uUQw3YDokhGYhIR6N/DwYkfA/nx8w1Me5qpoE wAaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780519445; x=1781124245; 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=HWkxW7Ud9tasihZM1AsETVa4enpdjUpARrEAwS6/9NY=; b=Ytan3vNXLYXVSFxAkfeQgD6OtSE6NLpp01JzYIOnq1RvoS8xR89KfoByMTC2b8Y48H 9ShJ7PT7OrqqZQzhphq1vbHDrZvc76ASPp01hQ+gKFiZUmEPZ09yXeOs09TEtvEX6q7D MX8pD98lrYHsmAfjjVqjALBsGGGFDMZGtZDytHtohqelYxL22+Ig8DOP9BHd6CQgdy2C lwrGqVFMPrhlnxDJ2ClczYsKj+FTy2j8RrsoF61Yo2BkvIE5KpQsn7k4eO7Kq2vquiwz fAtNPA8crAwUzvoBlGkHd1v0mcTtv/2/jYTclcxpQuU5D8U77UnT7f3/IkeNXX8Ej7jX 6I1A== X-Forwarded-Encrypted: i=1; AFNElJ9myftzAZJtGaXvNjwAXBFeDPlz9HmXGRIEVnGVhk97etFjX7xCvCxvTqfNBrbhENp5crJjFecKO5Pr/HM=@vger.kernel.org X-Gm-Message-State: AOJu0YykhlyWoHm1FCVKsUFSLnXl4jxoJfVuC1JOK7+GYKjJaGgDcqKr nGySP48gwqwYwWUA/Jhnvx/sGO7hirsWKsex/hNuQ8fO8Itqj5IvrlTO X-Gm-Gg: Acq92OFAqiuOlt8CpefiSYD/aahsPildUogJ2dBkcINQEZVGh2Ldm+ap2t/Tcz/4TF6 TBYmT7+jnkaAOnnqC9au2jj97eyo+kSiUlLUbB8dHIc7DvUCAVlX6Xo1j2U7wKMSqoulBcm8XMC NVvYA8rUbVf5kx7iM0ZkAIQVKeawbFKGXP2pXPQmCv9Czs87Mv5/drPC8lcQ/s4emQ7pCuJWrI+ q/PobsomMv4Rcye7db733WUqwf9QbQYB27ONYFnawbFt4gQzsupb0EShuYhZHi3SR3X1T1uzqS1 ZqRzsAbevsWeBlWIddKJuNJM4ms9hyOzHTRMqQ57+qnjNAEl/St9uecljyStMr0UwG8ynUJNxAk 9pV/NkuPLHC9aiB+yQAUfh84TQMhfHy+fgcJnjAsqlKU+b+ocG1/PDwUGN7UvckMZ7WMm3vb5ym 32vcT6nbjGw5HwmfLQsa6pkAvHalO0ENt/2IM9viSk1zii9MgcTw== X-Received: by 2002:a05:6808:1a19:b0:467:58e:5d4b with SMTP id 5614622812f47-4865ab31ed2mr2926769b6e.20.1780519444730; Wed, 03 Jun 2026 13:44:04 -0700 (PDT) Received: from [192.168.1.71] ([2600:1702:56e9:4b40:e3a9:78c5:641e:a58c]) by smtp.gmail.com with ESMTPSA id 5614622812f47-4865b5a5a64sm2667962b6e.4.2026.06.03.13.44.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 13:44:03 -0700 (PDT) From: Akash Sukhavasi Date: Wed, 03 Jun 2026 15:42:18 -0500 Subject: [PATCH v2 1/4] dt-bindings: net: remove obsolete mdio.txt 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: <20260603-b4-remove-redirect-stubs-v2-1-c8c19876ab64@gmail.com> References: <20260603-b4-remove-redirect-stubs-v2-0-c8c19876ab64@gmail.com> In-Reply-To: <20260603-b4-remove-redirect-stubs-v2-0-c8c19876ab64@gmail.com> To: Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mauro Carvalho Chehab , Vladimir Oltean , Simon Horman , Jonathan Corbet , Shuah Khan , Dmitry Torokhov , Thierry Reding , Jonathan Hunter , Lee Jones Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-doc@vger.kernel.org, linux-input@vger.kernel.org, linux-tegra@vger.kernel.org, Akash Sukhavasi X-Mailer: b4 0.14.3 mdio.txt has been a single-line redirect to mdio.yaml since commit 62d77ff7ecbf ("dt-bindings: net: Add a YAML schemas for the generic MDIO options"), which introduced the .yaml schema and reduced the .txt to a stub in the same change. The .yaml has the same filename in the same directory, making this redirect unnecessary for discoverability. No files in the tree reference mdio.txt and it has not been touched since June 2019. Remove the obsolete stub. Signed-off-by: Akash Sukhavasi Acked-by: Rob Herring (Arm) --- Documentation/devicetree/bindings/net/mdio.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/Documentation/devicetree/bindings/net/mdio.txt b/Documentation= /devicetree/bindings/net/mdio.txt deleted file mode 100644 index cf8a0105488e..000000000000 --- a/Documentation/devicetree/bindings/net/mdio.txt +++ /dev/null @@ -1 +0,0 @@ -This file has moved to mdio.yaml. --=20 2.54.0 From nobody Mon Jun 8 09:49:29 2026 Received: from mail-oi1-f176.google.com (mail-oi1-f176.google.com [209.85.167.176]) (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 C6C5740963F for ; Wed, 3 Jun 2026 20:44:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780519449; cv=none; b=ktQ1vON8YYGZMldjHdd/Oqd2q9LG7nbWR+zbggFME499TYCwHicYgIvBVHhclHBhrCGgjQBfXjepUw3uvNj6sTEoXOSPG2Md8Hsg6fWuYzzrDY/+ZUkhPWRl1beiI5sIg2uvGFIJT7napl7uMSn5spdFqa84kf8R5ZIYFRoKXw8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780519449; c=relaxed/simple; bh=pbYzAD/lWC4Pz/OEGGhMlNyIqjw7NhBwS4JkwfMVbT4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LrzM3Y/AAQeM8uonwvuYvm7PmDp09wiHVN0tYxuAbOxK0NYV4/7c/dNEI1yXBFKmXOShqLSzw+zNhagVUOkMmuqcwT3Yd4dDF1WPpdOnbNqGWAdVw7hN9nARPyCc/Z+RG7+8lI4r8D8QRBUUs8DZ6PTXj0bYbZswjLKv8HyOUPg= 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=fK6invHP; arc=none smtp.client-ip=209.85.167.176 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="fK6invHP" Received: by mail-oi1-f176.google.com with SMTP id 5614622812f47-4864a5c83f1so1587675b6e.0 for ; Wed, 03 Jun 2026 13:44:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780519446; x=1781124246; 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=F6hcdyukWIpCgZ6HyRZXaSSsQym/0U9vbUF5hMDBmww=; b=fK6invHP9bbLrF8F2Xv95Jbgmo/EccDqmfqiUXHrmNB4Tk0zDXsGPvzyoj4dC3opCQ I0IH5woOXsoBUvvilrVP4maim/njkUH5ydbPDPwnC5oAYKrreUD2WO3Y+CZefIy5l8qq ZT0p6wcZWpIRb8o3KYS6yRU7+IOeUXuadQxV/npwmkBJ5p2DFNXAMwFX0VBK8EjOGAKQ CRBrUjr0BLZitw5ktHq5Iiq4NPRHfSa/wFQoEBwUZ/PVGkdY/thcRicX9bpw653Kf2zG WZ1OCZ8HNDpB2w/VWeUE+iyzl0ekEGl8PaCzUw6rSm8HMJ4s3OU3uXlrH3T1ckCqzsGw YuDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780519446; x=1781124246; 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=F6hcdyukWIpCgZ6HyRZXaSSsQym/0U9vbUF5hMDBmww=; b=XwOsXqahq3nTzw4FxU5qObSdunq4FETylGoe0eklaHM8hLTTyQiJKKuBz8TB1K5F+v bvhQsDuo1tvjJ6v27fY1efZbIZrZKeUpRcoIwXTs72Ev0jaRhqPPMG5XiHDAuL9IdufL GQJ9TL2Tv8nnaMNJYo9apbpSAR9iSQNFQR8pCG3+scuOe8TMn77RqkZNMoHXl5i+IsgK q7ly+S+ekrgPAa5sP2CY5IYyCiZNrItIjTvBsYaub3XHG2jgh4eY2NvG5rrFwu1OzKtC OTWnNDk784ngiCmqEE+8sx/NXY1WR2qPuGmH3fHHreAM8I1bytNJx4wbBAAkTAaPjwdx CNMg== X-Forwarded-Encrypted: i=1; AFNElJ/qQVIAflC65cQYbJt6wjLIX93lpqTBUIxQtukHHghTP4PQMrv0HxcrYsqL3Diko0j+ar5BaV8h4J10g34=@vger.kernel.org X-Gm-Message-State: AOJu0Ywp9vdIlcS7bT+FnkclM197T7jykDgLMYE0ECe2Fy9h/8eShZf1 GjEtbNxY58r20QyAGDjDzhnrwS+VHoB7KkecNN4phnKWvP0wyDxI5jBD X-Gm-Gg: Acq92OGLd40o9oXkwIj5h5/ZQ7RYHBiBkyLoDIwIcTbd1UD36XtYvOjEVzVnCu8OgBh 2ElF/v4E2hkqUza7exh65xZ3WB5RPpWSwr3f2p+GUN3C9F3O96Ab6ZeIH5dsE5Fkctq9p0AGhjJ 5mBEmBcVeWkCUZRibaPMit95ieq1Z1z6jaIKRcfyYetSYumIRC+QmHCnJA8vBfPlkwFEqPy7Vlq J0NNLYa27Sc2ESB49jp9r2ONDMhuADYzd4TkuLok+0Q3tgWi5Hbt+TrRqqBluOezJpsjrsUltEa N1CsUtDLVlrMiWqs4nr6L0Qj3lo7yFhRG8gi7xbwSrDNSiRU89bWOjmf4byl8XafODKDJENB4m9 7v9g2yPLYtlZ7/RxUpa5SC9WNjIRe+CDNW4478RoBL5Q1+pFM2fKBE8QbB1omv4pSVLG+76WhYv tILHG5j739D6gfZHoE3miyV8+OwinTcR6N0dYLjKz8fsWT0H3FLw== X-Received: by 2002:a05:6808:3442:b0:467:15ad:9de5 with SMTP id 5614622812f47-4865aaa8d0cmr3200764b6e.13.1780519445730; Wed, 03 Jun 2026 13:44:05 -0700 (PDT) Received: from [192.168.1.71] ([2600:1702:56e9:4b40:e3a9:78c5:641e:a58c]) by smtp.gmail.com with ESMTPSA id 5614622812f47-4865b5a5a64sm2667962b6e.4.2026.06.03.13.44.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 13:44:05 -0700 (PDT) From: Akash Sukhavasi Date: Wed, 03 Jun 2026 15:42:19 -0500 Subject: [PATCH v2 2/4] dt-bindings: media: remove obsolete rc.txt 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: <20260603-b4-remove-redirect-stubs-v2-2-c8c19876ab64@gmail.com> References: <20260603-b4-remove-redirect-stubs-v2-0-c8c19876ab64@gmail.com> In-Reply-To: <20260603-b4-remove-redirect-stubs-v2-0-c8c19876ab64@gmail.com> To: Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mauro Carvalho Chehab , Vladimir Oltean , Simon Horman , Jonathan Corbet , Shuah Khan , Dmitry Torokhov , Thierry Reding , Jonathan Hunter , Lee Jones Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-doc@vger.kernel.org, linux-input@vger.kernel.org, linux-tegra@vger.kernel.org, Akash Sukhavasi X-Mailer: b4 0.14.3 rc.txt has been a single-line redirect to rc.yaml since commit 7c31b9d67342 ("media: dt-bindings: media: Add YAML schemas for the generic RC bindings"), which introduced the .yaml schema and reduced the .txt to a stub in the same change. The .yaml has the same filename in the same directory, making this redirect unnecessary for discoverability. One file still references rc.txt, forcing readers through an extra hop to reach the .yaml. The stub has not been touched since August 2019. Update the reference in hix5hd2-ir.txt to point directly to rc.yaml and remove the stub. Signed-off-by: Akash Sukhavasi Acked-by: Rob Herring (Arm) --- Documentation/devicetree/bindings/media/hix5hd2-ir.txt | 2 +- Documentation/devicetree/bindings/media/rc.txt | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/media/hix5hd2-ir.txt b/Docum= entation/devicetree/bindings/media/hix5hd2-ir.txt index ca4cf774662e..f777c2707e65 100644 --- a/Documentation/devicetree/bindings/media/hix5hd2-ir.txt +++ b/Documentation/devicetree/bindings/media/hix5hd2-ir.txt @@ -11,7 +11,7 @@ Required properties: - clocks: clock phandle and specifier pair. =20 Optional properties: - - linux,rc-map-name: see rc.txt file in the same directory. + - linux,rc-map-name: see rc.yaml file in the same directory. - hisilicon,power-syscon: DEPRECATED. Don't use this in new dts files. Provide correct clocks instead. =20 diff --git a/Documentation/devicetree/bindings/media/rc.txt b/Documentation= /devicetree/bindings/media/rc.txt deleted file mode 100644 index be629f7fa77e..000000000000 --- a/Documentation/devicetree/bindings/media/rc.txt +++ /dev/null @@ -1 +0,0 @@ -This file has been moved to rc.yaml. --=20 2.54.0 From nobody Mon Jun 8 09:49:29 2026 Received: from mail-oa1-f50.google.com (mail-oa1-f50.google.com [209.85.160.50]) (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 D60DC409123 for ; Wed, 3 Jun 2026 20:44:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780519450; cv=none; b=YZ19Z7u3fOFn9fROZdOYk09AWUaG0SrfTb6LNe5+N8GezDtnLR3gUQ0v0sNlmsN3vNbaEh6miQdt797/v+ctDXojmxa7updEviV3eOQy4uyLYIdyTBWuUbueg5Ry4IdYCt16xp5Al/Y11iMGNdH2LRqY0gucAtTnwbazty6xiiM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780519450; c=relaxed/simple; bh=cVp6ayeUgmE8WBe34rL32LQuso/i4iAijoExnQqrcQc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=YQKSNml5eGIVWV1y41efLzlX/ZghVex928HQlGsoa9mXzgWRjkU8L5HOWpb4qNn6CQfVbn0z6qZID4pqd9xrraTcliMNgpsLpeeRbvDPPug8IzUDVhm8uHL6dzjYrXpKXZQa2S2qVppU6deKVzdzTxsg0jOVVPIHii3F3xK0/5w= 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=Qz9X5i2n; arc=none smtp.client-ip=209.85.160.50 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="Qz9X5i2n" Received: by mail-oa1-f50.google.com with SMTP id 586e51a60fabf-43ccdc20e67so11301fac.1 for ; Wed, 03 Jun 2026 13:44:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780519447; x=1781124247; 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=mLhbmjyf/Pct2anMIF8eJOQ51u9gqHgtr+412iMIgpE=; b=Qz9X5i2nTcIhNIe1a5IIN9d4uP34651mWbQht0SEm9kRuzWw6MibroZ3hRElOojd2x IcdFwlp1m4I2LQy2sfa5gvz9ZbjwC71Njc8tyfqes3DBiUvCFZPU6RO9kDEUE/hqhMef UGKjA3eJmgjTNlUrlFHxP+RiFjW8XcirN6EOswyUX7bp1BbdEM+Jf7KAgBKSVFeRFDge J/w7Pd/V83MYDXurrjsX6NXVF/mhxXfeY+IX41HUmQdft7PPjZwuTp01pi/NNXx4gGj0 iO9C5mywFFGGAZZN7UaVmqG4YdRwj1OzoVfkxJ6v6KzFw0eRKsw/lvT57ic6e2BX0uhY +r/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780519447; x=1781124247; 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=mLhbmjyf/Pct2anMIF8eJOQ51u9gqHgtr+412iMIgpE=; b=GBl/eRgLjLkmMhzZGdQxV4n/GXjHhjctAFI7liwj4Nf5rxLaepEhaekDRamldK/Qvh PRJbwHdyenAHjmg6CkYrDASe8knPO/H6yU4+GuYK0YW+WIs3CMlYeKRsTbNIC8HDKEVo EBHjjhgBpKKqeErCmBv1LXghDnzaWJr9Yy3JxWAn4nFqhtSY7vTX+Bgd+/cfnfKoegHI VwtwFkVZ0/C+9hW7CK3StaXXueE4nAwXDxIdbuXqEQS0HrNzSKfP5IBn/VuhywBh7GV3 JJuqETv/qywxphs/8VxhrJ59JCsOec7Bk59uuwx9g50b2ixjDu2bEJPxHvwJNzZruMZH bDqw== X-Forwarded-Encrypted: i=1; AFNElJ8ZE4+eMKIm2qzTPV+DPdBNDncA4jrgSrRR7aTmPFs1DRvmcHzXXvJBKSuXZDx3BF/F2QDL/dOr2WwdLKc=@vger.kernel.org X-Gm-Message-State: AOJu0YznCz9/GpuSq4agKxleft+U7bWL/fh+inY8lShFQRcgHI9+GXCl fK6paWgoOEkP4hdhphZ2Q/gdNbj1PhWqkxPT6qEWb7zAUuOlNpG1F79g X-Gm-Gg: Acq92OE1DzleKE4hhrEO9QJYsQ4GjdbhHEsX30/rDxq7I9c5mnOIoosqCtnPCE71sTC ygnbkDRmCXI/yH44P5j87liRq2LRKP2DfZdahc5be24gV5QKEd0FI9Sg0bH1uvT/1A+Np29BH7m TCPLy3tnAMZcxykl7Y3Q0j59Bdy3ZQhDW26ECvzHOBWhphGFrKI36ZKiYS1XwwIfcZ13JBN+qAX QmHGdvmhoLx5tH38cXtgAqpMsTeF5gHLmVfRbtsj0qXmZIglK+iV/9AWPt5Y+jypqAZ/uKE2UMb mzTVUqqsR48YALhY6JulIolJRLcHYW2BsuaaOQZBKeYiDHgktj2NqTJ2gHaY2Cx/FFb/b8RvM5h QWJ1zfeYwhFvhFmTSigVznyTPbc7H/BtunwIFVeoouMqtUhUARinthz13Vx5kp8tXzFBrLnIaUH 85mR74i2BBGNLAhIOZlUcIKsFQo2vu3ru1dN7ie30RGEs7wdYKyztdVKKnxc4n X-Received: by 2002:a05:6808:50a2:b0:47c:be93:9214 with SMTP id 5614622812f47-4865a97f66cmr2948106b6e.20.1780519446735; Wed, 03 Jun 2026 13:44:06 -0700 (PDT) Received: from [192.168.1.71] ([2600:1702:56e9:4b40:e3a9:78c5:641e:a58c]) by smtp.gmail.com with ESMTPSA id 5614622812f47-4865b5a5a64sm2667962b6e.4.2026.06.03.13.44.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 13:44:06 -0700 (PDT) From: Akash Sukhavasi Date: Wed, 03 Jun 2026 15:42:20 -0500 Subject: [PATCH v2 3/4] dt-bindings: net: dsa: remove obsolete dsa.txt 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: <20260603-b4-remove-redirect-stubs-v2-3-c8c19876ab64@gmail.com> References: <20260603-b4-remove-redirect-stubs-v2-0-c8c19876ab64@gmail.com> In-Reply-To: <20260603-b4-remove-redirect-stubs-v2-0-c8c19876ab64@gmail.com> To: Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mauro Carvalho Chehab , Vladimir Oltean , Simon Horman , Jonathan Corbet , Shuah Khan , Dmitry Torokhov , Thierry Reding , Jonathan Hunter , Lee Jones Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-doc@vger.kernel.org, linux-input@vger.kernel.org, linux-tegra@vger.kernel.org, Akash Sukhavasi X-Mailer: b4 0.14.3 dsa.txt has been a redirect to dsa.yaml since commit bce58590d1bd ("dt-bindings: net: dsa: Add DSA yaml binding") introduced the .yaml schema. The .yaml has the same filename in the same directory, making this redirect unnecessary for discoverability. Two files still reference dsa.txt, forcing readers through an extra hop to reach the .yaml. The stub has not been touched since August 2020. Update references in lan9303.txt and Documentation/networking/dsa/dsa.rst to point directly to dsa.yaml and remove the stub. Signed-off-by: Akash Sukhavasi Acked-by: Rob Herring (Arm) --- Documentation/devicetree/bindings/net/dsa/dsa.txt | 4 ---- Documentation/devicetree/bindings/net/dsa/lan9303.txt | 2 +- Documentation/networking/dsa/dsa.rst | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/Documentation/devicetree/bindings/net/dsa/dsa.txt b/Documentat= ion/devicetree/bindings/net/dsa/dsa.txt deleted file mode 100644 index dab208b5c7c7..000000000000 --- a/Documentation/devicetree/bindings/net/dsa/dsa.txt +++ /dev/null @@ -1,4 +0,0 @@ -Distributed Switch Architecture Device Tree Bindings ----------------------------------------------------- - -See Documentation/devicetree/bindings/net/dsa/dsa.yaml for the documentati= on. diff --git a/Documentation/devicetree/bindings/net/dsa/lan9303.txt b/Docume= ntation/devicetree/bindings/net/dsa/lan9303.txt index 46a732087f5c..0337c2ccfa9a 100644 --- a/Documentation/devicetree/bindings/net/dsa/lan9303.txt +++ b/Documentation/devicetree/bindings/net/dsa/lan9303.txt @@ -16,7 +16,7 @@ Optional properties: Subnodes: =20 The integrated switch subnode should be specified according to the binding -described in dsa/dsa.txt. The CPU port of this switch is always port 0. +described in dsa/dsa.yaml. The CPU port of this switch is always port 0. =20 Note: always use 'reg =3D <0/1/2>;' for the three DSA ports, even if the d= evice is configured to use 1/2/3 instead. This hardware configuration will be diff --git a/Documentation/networking/dsa/dsa.rst b/Documentation/networkin= g/dsa/dsa.rst index fd3c254ced1d..42a99f5dfa2e 100644 --- a/Documentation/networking/dsa/dsa.rst +++ b/Documentation/networking/dsa/dsa.rst @@ -509,7 +509,7 @@ Device Tree ----------- =20 DSA features a standardized binding which is documented in -``Documentation/devicetree/bindings/net/dsa/dsa.txt``. PHY/MDIO library he= lper +``Documentation/devicetree/bindings/net/dsa/dsa.yaml``. PHY/MDIO library h= elper functions such as ``of_get_phy_mode()``, ``of_phy_connect()`` are also use= d to query per-port PHY specific details: interface connection, MDIO bus location, et= c. =20 --=20 2.54.0 From nobody Mon Jun 8 09:49:29 2026 Received: from mail-oi1-f175.google.com (mail-oi1-f175.google.com [209.85.167.175]) (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 65B5A40C5DD for ; Wed, 3 Jun 2026 20:44:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780519451; cv=none; b=mTQ0g2e3ZpT0vWR1TEP5r2ktnGaDEOV2HTidRXImgMCCmeHcTJiPiLV4Esz9YhOf5QoVo/2nKAR2GG9SqCcKqsl4Gz2Qkd/4c3/YOxkiXftXO1Vmy4LKGsnu3Ml16TG8+Udq9Sw1yr/eQ3ptr8wy/vkkan/0Qv4Rkvl83P/fJ0E= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780519451; c=relaxed/simple; bh=amPURw1JjZfEDUE22gJ+bKOK7PktxrSxr1SHV7K3oHg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=NPr1JiseAqwhPrtn7QneSJtkUVQHMgwBIigSXm9pdKHCT24Njh5NixAbjeKQ6s54hrZuV/BUXAImh4cFy+IbvUP4lnPjs1oP/ORoSAlb8PZPL2lcIBdqsLemqerzlRsam4n7nvuz8FpOSvf0F/mysyLdTu5RKfzBe6uo5H8ORUQ= 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=I5RL9D5u; arc=none smtp.client-ip=209.85.167.175 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="I5RL9D5u" Received: by mail-oi1-f175.google.com with SMTP id 5614622812f47-48611c43853so1452000b6e.3 for ; Wed, 03 Jun 2026 13:44:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780519448; x=1781124248; 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=RIMHRKZ1kbgwP55bGp0c0OQ+sOxMVw/a+CoqATe1mLs=; b=I5RL9D5uhEAyzv9tsLU2FeMJxU9b/Bi54IP9i0s25oEq6IkiWt3wMeW96YdViiZypi QMTIfabDlD9IQcSkCES6tGRHJCNrtRBNrjOHnnPlJ/rj5W1jTuO6uLKufTvl4AhxTqo7 HHLnF3x5Tc0jfyBsXetMUqdSMKBGyxxWWxaH/0Fxu7TNYRsN8DF5+39ZDetxVDUoj+aj Hrj1Wj5gk+XtMTrUaFqaNvmniHVHDe8VQDaEc6hHWz5RWWMF+HWNYmlCo6upyjKMbdR7 ONK99j3x4hqqOrJTg/ylUFHJCtQP3tqpSsAyqCUEWI5aWdqpjnpuxkEjC6/0zfMXyf2i XkBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780519448; x=1781124248; 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=RIMHRKZ1kbgwP55bGp0c0OQ+sOxMVw/a+CoqATe1mLs=; b=Ig8G6Nqnqpw1JRbrh2wx55nFZlhZcygeDStKxhgKCCqEBvRA4CMSFRqmf98Gje4mUE UEckV3PUYc3syseDkG0/dFKJRlp/QXGrlJXY4ILC9C1FM831n9rUpuEjsifxl6vIKFlu yQg+E9O32I6hM4rqISdQKr4LjHqqj//yhXGjYmeN7TdTxTVOle/zD4f8m1/IFnKZovmY URPMbqjinXbFOZSxItAcRrVUq0XSmpt0I+hMzL1PkGZX8MC9Nlpia0EhvFidwaltYesr jO54M5riHyGKvymaGeokLGbUMigSDwW/LWBct5Qb6jEUMOOJ2y/KijDf6Gez/qS+rkUZ TPbg== X-Forwarded-Encrypted: i=1; AFNElJ+lo7YlmgkKBUrBRsfA+SPu0vhiOLh5NqDkdAGA+eS2sgK5i5JpkQ6avXK8XxOu5hi7M7RuHzQJ+LKh//o=@vger.kernel.org X-Gm-Message-State: AOJu0YwjdYEpoGbOcT5GnNbjrXoZ7YIExTmkBgu6afcKTTfprN67afn3 YnMNXxV1va3HBP2Ep7GOBf8N+etTnDtM4MwzC24LEBQitsmdYIS8WfLA X-Gm-Gg: Acq92OFLv5SjyBNQfVHv11GZ4A1FE6/87EOsVYzOSen2PJrOVwZLaQzVgCFAUKES2kS EcX1iZjBqXrw/BqzdaWaON9GbfikvL9tPlMjxb5J2ihX3rt/F+EJ6VgP1qGzsdZC/AlfPJ1JBCS zFGY05PtLhDs+1V/WVCpSZ3786we32RhMlWreD/HOJv9DMBtFSVQp3K7AkRoKxLHM1WQzp64r9Q P5Yn3nESUHOM35kmdh9TR9TGiipDkQS7alHk0bbx7WIR2zMzfpj1Z+3YZDgLT7I/zIJ5ZJ2hVUd pz861Jz4vc64fKUCughQbz7OfkGzmj0Im03+asp7K9nRcmAnME3UijvA0FfCwJ9A3+R9IfkHc/S +ctygepO0xhzST5LsMEs51MOouL6jyUIgTWYzQ024SlsJP90QGIy6gi7ZG4jjWuP0zPRE8TA+Hf Bsx0FU/3RroFiGVhm5isYP4gCuE38E6MZc3nlNaeAbVxwZh9XjAA== X-Received: by 2002:a05:6808:1783:b0:47b:bd7b:10d0 with SMTP id 5614622812f47-4865aa81a6cmr2841639b6e.13.1780519448489; Wed, 03 Jun 2026 13:44:08 -0700 (PDT) Received: from [192.168.1.71] ([2600:1702:56e9:4b40:e3a9:78c5:641e:a58c]) by smtp.gmail.com with ESMTPSA id 5614622812f47-4865b5a5a64sm2667962b6e.4.2026.06.03.13.44.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 13:44:07 -0700 (PDT) From: Akash Sukhavasi Date: Wed, 03 Jun 2026 15:42:21 -0500 Subject: [PATCH v2 4/4] dt-bindings: input: remove obsolete matrix-keymap.txt 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: <20260603-b4-remove-redirect-stubs-v2-4-c8c19876ab64@gmail.com> References: <20260603-b4-remove-redirect-stubs-v2-0-c8c19876ab64@gmail.com> In-Reply-To: <20260603-b4-remove-redirect-stubs-v2-0-c8c19876ab64@gmail.com> To: Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mauro Carvalho Chehab , Vladimir Oltean , Simon Horman , Jonathan Corbet , Shuah Khan , Dmitry Torokhov , Thierry Reding , Jonathan Hunter , Lee Jones Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-doc@vger.kernel.org, linux-input@vger.kernel.org, linux-tegra@vger.kernel.org, Akash Sukhavasi X-Mailer: b4 0.14.3 matrix-keymap.txt has been a single-line redirect to matrix-keymap.yaml since commit 639d6eda3b80 ("dt-bindings: input: Convert matrix-keymap to json-schema"), which introduced the .yaml schema and reduced the .txt to a stub in the same change. The .yaml has the same filename in the same directory, making this redirect unnecessary for discoverability. Eight instances across six files still reference matrix-keymap.txt, forcing readers through an extra hop to reach the .yaml. The stub has not been touched since June 2020. Update all references across input and mfd binding documentation to point directly to matrix-keymap.yaml and remove the stub. Signed-off-by: Akash Sukhavasi Acked-by: Rob Herring (Arm) --- v2: - Patch 4/4: corrected commit message (eight references in six files, not eight files), Sashiko review. https://sashiko.dev/#/patchset/20260529052246.4934-1-akash.sukhavasi@gmai= l.com?part=3D4 v1: https://lore.kernel.org/all/20260529052246.4934-5-akash.sukhavasi@gmail= .com/ --- Documentation/devicetree/bindings/input/brcm,bcm-keypad.txt | 2 +- Documentation/devicetree/bindings/input/clps711x-keypad.txt | 2 +- Documentation/devicetree/bindings/input/matrix-keymap.txt | 1 - Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt | 2 +- Documentation/devicetree/bindings/input/pxa27x-keypad.txt | 2 +- Documentation/devicetree/bindings/input/st-keyscan.txt | 2 +- Documentation/devicetree/bindings/mfd/tc3589x.txt | 6 +++--- 7 files changed, 8 insertions(+), 9 deletions(-) diff --git a/Documentation/devicetree/bindings/input/brcm,bcm-keypad.txt b/= Documentation/devicetree/bindings/input/brcm,bcm-keypad.txt index 262deab73588..33514eba0c9c 100644 --- a/Documentation/devicetree/bindings/input/brcm,bcm-keypad.txt +++ b/Documentation/devicetree/bindings/input/brcm,bcm-keypad.txt @@ -59,7 +59,7 @@ Board Specific Properties: subsystem (optional). =20 - linux,keymap: The keymap for keys as described in the binding document - devicetree/bindings/input/matrix-keymap.txt. + devicetree/bindings/input/matrix-keymap.yaml. =20 Example: #include "dt-bindings/input/input.h" diff --git a/Documentation/devicetree/bindings/input/clps711x-keypad.txt b/= Documentation/devicetree/bindings/input/clps711x-keypad.txt index 3eed8819d05d..5f4514c0cd5f 100644 --- a/Documentation/devicetree/bindings/input/clps711x-keypad.txt +++ b/Documentation/devicetree/bindings/input/clps711x-keypad.txt @@ -5,7 +5,7 @@ Required Properties: - row-gpios: List of GPIOs used as row lines. - poll-interval: Poll interval time in milliseconds. - linux,keymap: The definition can be found at - bindings/input/matrix-keymap.txt. + bindings/input/matrix-keymap.yaml. =20 Optional Properties: - autorepeat: Enable autorepeat feature. diff --git a/Documentation/devicetree/bindings/input/matrix-keymap.txt b/Do= cumentation/devicetree/bindings/input/matrix-keymap.txt deleted file mode 100644 index 79f6d01aecaa..000000000000 --- a/Documentation/devicetree/bindings/input/matrix-keymap.txt +++ /dev/null @@ -1 +0,0 @@ -This file has been moved to matrix-keymap.yaml diff --git a/Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt= b/Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt index 1faa7292e21f..460b64d332cd 100644 --- a/Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt +++ b/Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt @@ -12,7 +12,7 @@ Required properties: - nvidia,kbc-col-pins: The KBC pins which are configured as column. This i= s an array of pin numbers which is used as column. - linux,keymap: The keymap for keys as described in the binding document - devicetree/bindings/input/matrix-keymap.txt. + devicetree/bindings/input/matrix-keymap.yaml. - clocks: Must contain one entry, for the module clock. See ../clocks/clock-bindings.txt for details. - resets: Must contain an entry for each entry in reset-names. diff --git a/Documentation/devicetree/bindings/input/pxa27x-keypad.txt b/Do= cumentation/devicetree/bindings/input/pxa27x-keypad.txt index f8674f7e5ea5..a727d66eece4 100644 --- a/Documentation/devicetree/bindings/input/pxa27x-keypad.txt +++ b/Documentation/devicetree/bindings/input/pxa27x-keypad.txt @@ -10,7 +10,7 @@ Required Properties interval for matrix key. The value is in binary number of 2ms =20 Optional Properties For Matrix Keyes -Please refer to matrix-keymap.txt +Please refer to matrix-keymap.yaml =20 Optional Properties for Direct Keyes - marvell,direct-key-count : How many direct keyes are used. diff --git a/Documentation/devicetree/bindings/input/st-keyscan.txt b/Docum= entation/devicetree/bindings/input/st-keyscan.txt index 51eb428e5c85..fd88f40faebf 100644 --- a/Documentation/devicetree/bindings/input/st-keyscan.txt +++ b/Documentation/devicetree/bindings/input/st-keyscan.txt @@ -17,7 +17,7 @@ Required properties: See ../pinctrl/pinctrl-bindings.txt for details. =20 - linux,keymap: The keymap for keys as described in the binding document - devicetree/bindings/input/matrix-keymap.txt. + devicetree/bindings/input/matrix-keymap.yaml. =20 - keypad,num-rows: Number of row lines connected to the keypad controller. =20 diff --git a/Documentation/devicetree/bindings/mfd/tc3589x.txt b/Documentat= ion/devicetree/bindings/mfd/tc3589x.txt index 4f22b2b07dc5..a6d356e90f42 100644 --- a/Documentation/devicetree/bindings/mfd/tc3589x.txt +++ b/Documentation/devicetree/bindings/mfd/tc3589x.txt @@ -48,11 +48,11 @@ Optional nodes: - compatible : must be "toshiba,tc3589x-keypad" - debounce-delay-ms : debounce interval in milliseconds - keypad,num-rows : number of rows in the matrix, see - bindings/input/matrix-keymap.txt + bindings/input/matrix-keymap.yaml - keypad,num-columns : number of columns in the matrix, see - bindings/input/matrix-keymap.txt + bindings/input/matrix-keymap.yaml - linux,keymap: the definition can be found in - bindings/input/matrix-keymap.txt + bindings/input/matrix-keymap.yaml - linux,no-autorepeat: do no enable autorepeat feature. - wakeup-source: use any event on keypad as wakeup event. (Legacy property supported: "linux,wakeup") --=20 2.54.0