From patchwork Tue Jun 3 11:57:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 894047 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.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 CB2E122DA17 for ; Tue, 3 Jun 2025 11:57:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748951851; cv=none; b=TSbt4XOcwgHbMFdZchMrK3LLIT3oV3IIf0BiuANc3YjKQvRjWLE3yNcSS7dmrTGr/CeJ0WC70bGrELzkDDyJl7O6KNlAIL2pslzfL7z6AkjXVdsvUmWr0s7HatfZKRbv5w+9T/FRM/Txjijlpddx1xM5UoZGWqXkd+JayA6324o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748951851; c=relaxed/simple; bh=ar5+pdd2TFr1JcFtgPO5JaiU/Jpg3+NCQIURcO8Mub4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Gp3vtIgSH7osXCus5GDxaTNWzpGGU+FErjq3qf8Eab/b2zhJGSt1exNqsj9No2VqRGDWV+Ipk02DhzX13Ox30jYwstzzd8Km2NgtYaWZqtTCawPeI96rctY0lAo+pH9Dfq4AIs5g51UzVOJcnsjCDdTo8bMti+hvMNavtZrbUvM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=c2GjH7dQ; arc=none smtp.client-ip=209.85.128.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="c2GjH7dQ" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-451d41e19d0so2664595e9.2 for ; Tue, 03 Jun 2025 04:57:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1748951847; x=1749556647; 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=ekpXsFXiBQlOEYcI0oMkBbtivVJ9v85D39Ocv5s98/g=; b=c2GjH7dQZlQZ9JBt9JiEOwTeA2MdUGu4BS1ykDaKXp5i6LjRStbkM+KxI82qcL4qX8 WXoVJU8+N1bFHEfEtt4KQn/hkHKt7bOUdwiaOX+nkNEup3N6T4SEDasMzA/v8veKWd0O gDPW5YtWBM814WD6eKrd3ot3o/hmCTBH5snUVSG4jJgYvpYC8WqbVl9pdOi9tX80q8SR SFWl9qJSwBdF+Egav7kA4giqBf+8nOQrHKz1EOklBjgR5O79ME4S4y+klwQnacIqAOpe t8qbXMzlzzdq4FtvjSbL6GYxm+wk0B/sy5rKdb5i0VFaXGokapvFa7kKWYn9KDMW8i6E qe1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748951847; x=1749556647; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ekpXsFXiBQlOEYcI0oMkBbtivVJ9v85D39Ocv5s98/g=; b=OV2q5b3mlQTwoM4ZFlEK+r/cAeDwfboauJRyf9Cs9LydXNpPD/1NaiWxHZ5vniK/ll lLysi2ThSkgGLSlWKy7CCuLkU6sw6hE4ln8SeYkgn0SsDxLhP4PJPUbzctQ6sQh4V0Yy c4wAFWmsbzPMOrZ3V0k/gJiznVWb05abPR1Zu6tE8kT2bB4uZv4J6FQUga82udTRov4I erEp9kRvWhPJ2OSEwJ9tYFvm8fDCrkdCEWuhFIU+5yaDrLefSXjm0C3cWt7+Gg/MfwE/ aTMwFKFTiHD+JUetKhebWy9VVCHQpKnHitwO3Xr8YefUmsF1Fb/KQkK5qDT779bre+B8 8sRw== X-Forwarded-Encrypted: i=1; AJvYcCVDHQS8gyxMdRg4jvCUkeaUqc1EdNB3dzmUT3+CfxEDWgWbQlT4IFWTIwe81eaA418ENubBu1qYH7OqN4wr@vger.kernel.org X-Gm-Message-State: AOJu0YygxsN6NpDjA0IotWc0V6BgruTkc+j7j2g1LSRpsquQOv++BeEj S2S/5Pv4KPi07P2h/19alv8HTc2/sAeBVg91AjN8Kh0FFRZDYoiPrOe7Z4Og9AJSRXQ= X-Gm-Gg: ASbGncu0UyRwA1PSH6qa5zBnPUq9ymk4x8DX671Dt6Gh12j1wHVaPmNhV4ftUFYo1Jj pXXIx5MRWr3oj71W04DCzRZ90jTYBb5mgxhxWedb8D7Uy6xyvmKp/gJLBgTUeohzUQTsT6GChyS yQSWamVOsvzBpmZN1swxCsx6tDHdRI6n+W4rQJBVK1wI4yRytmI6YR8CUw6zH6TXnF4BeT6BnGU exZV8FavRlRj1PRnOyzJ99qgpgNmiVIpFfUx/7W2P4wi8gX5pD56MW6g94H8E0BoDOfKiIswCUL 8H9R7CzQMvSEDXVLXaRmv7d6osJZTBYTqOZMBkVarKmMB2ccb2lKGNaKwPqliW6azyWHisivIuO myuJIprrrlSWkoxtBmgqyIw== X-Google-Smtp-Source: AGHT+IHBMSZmFHh0iBBqbg6iYgmvQuQtkRQ7ni42guJxRJHi8RXPAyYfJYKwxYJrmX9gnms5o+3FMw== X-Received: by 2002:a05:6000:230c:b0:3a4:dc42:a0c2 with SMTP id ffacd0b85a97d-3a512c032ccmr984242f8f.1.1748951847021; Tue, 03 Jun 2025 04:57:27 -0700 (PDT) Received: from [172.16.23.13] (adsl-84-227-104-5.adslplus.ch. [84.227.104.5]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a4efe6c7adsm17671666f8f.26.2025.06.03.04.57.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Jun 2025 04:57:26 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 03 Jun 2025 13:57:08 +0200 Subject: [PATCH 1/5] dt-bindings: mailbox: amlogic,meson-gxbb-mhu: Add missing interrupts maxItems Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250603-dt-bindings-mailbox-cleanup-v1-1-724407563997@linaro.org> References: <20250603-dt-bindings-mailbox-cleanup-v1-0-724407563997@linaro.org> In-Reply-To: <20250603-dt-bindings-mailbox-cleanup-v1-0-724407563997@linaro.org> To: Jassi Brar , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Nishanth Menon , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Sven Peter , Janne Grunau , Alyssa Rosenzweig , Neal Gompa , Hector Martin , Thierry Reding , Jonathan Hunter , Suman Anna Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-sunxi@lists.linux.dev, asahi@lists.linux.dev, linux-tegra@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1020; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=ar5+pdd2TFr1JcFtgPO5JaiU/Jpg3+NCQIURcO8Mub4=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBoPuMafbts+SQHLrCKWoSXydLXFpBuxk4+UMd/K nu5qIc0ykGJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaD7jGgAKCRDBN2bmhouD 1ybCD/9RNGsVwuWaYUnIhMCF6XOqANSxF4pvD+oiEd/nFdvuoXKyHPDhNDJkzr5JI+eCG+Ub/MQ IFPA1Eq4zim5rKSJGghjZ4QRpCKGP/BiC0e3S+lzj0PcZ47Upq2cpIw5uEGa84l7HVOKXzobLHS 4dtbpNI66GnxgZ1/hAQyG7cQ+b/JVVCKbo1XzHQdPkwO/sBtnEFmUp36ZDI/u9u2hJTCNd9xwDh z8DyRDvM8YT02OvK2sUVR4UoJIaFA43uNXyC0U+o2mZ/XAHLxkOL6t9aY9JhZ1KZ+heKhYVtVDq jq6Zz6go76ikVf85UUQkieagE/lk1hxHLb8tPkYIOVn2IR9e9sjHN/DFFOa4m725Ke7rxh2Q4FT 3xEYfP/AU+h/cHPAK8he55zMq5tzMMHeNybBTtDKzJP6gXsE3UrINKmF/MYJBWgtu9wx5yWcFY1 VYfpQ7cJNEoGpu/gPhFNVgrNwEs9yeRon6WMn3H12OTKdniyzdgIpnJ7JIqajxRgkZkKb7n/zxM zAzeos1xnYnl4qwTwwQHYBwmfVZYlkcYcXUthGxU188ahk3mMCNE5DE2eEzBmKlVUVfoGpETAFD xe8BwA6xrgnmksHotq8VKWpDAzKd0sqUmepz4DJDrs9GYrxZuqqnQzCCE7b34Hj7GArCuhFFaYq RxgIODOMV9Ib71w== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Lists should have fixed constraint, so add missing maxItems to the "interrupts" property. Since minItems=maxItems, the minItems is implied by dtschema so can be dropped. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Martin Blumenstingl --- Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml b/Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml index 385809ed1569206a7304b777ea42743321c899ad..0849799ee0c5caaeb27fe1e3e3714a630a7c2b09 100644 --- a/Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml +++ b/Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml @@ -27,7 +27,7 @@ properties: maxItems: 1 interrupts: - minItems: 3 + maxItems: 3 description: Contains the interrupt information corresponding to each of the 3 links of MHU. From patchwork Tue Jun 3 11:57:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 894280 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (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 EA3DC22F744 for ; Tue, 3 Jun 2025 11:57:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748951852; cv=none; b=g0iWOM9zB8p+WiQTNWNPGW9M1LSN0fGs1Y9CGyEDvUqS9s8E7rlfufrPtSzEzt6CRsD2rLkwegOpB+Hqf6kTn7cOSwMlflbb4ejVktrJv4Lf1I7S+HV26m9PgD0Yadi8xqTh+pxYe4iUXjopYRMkOs/PHVaWLEEXcF05kb5kDxE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748951852; c=relaxed/simple; bh=PmQVq4hQS35gwAsgZYe0MBq9ErqtT+mom2oZuUDxvi4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CndNA64RlK9tp86gb3Adin/T7iVe4grgS/EQsOICj9cch7J+oGI6DxT960RBCYaRtdmdGzPqBZ8eG1rcSUGvhpRB8uSTSPbn/lvbU29Y5O+1SCC/1W57AThw2n5pDFe/g7g/2icKyrPS824KNgivlB/HlHsPduOhiY3BWVKdKW0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=EZCTQArh; arc=none smtp.client-ip=209.85.128.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="EZCTQArh" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-450ca8e6d05so1739115e9.3 for ; Tue, 03 Jun 2025 04:57:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1748951849; x=1749556649; 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=P9iOMNCqnm556i6iWSK9mE2UkHu3B2asZSKy8c1kTbA=; b=EZCTQArhG5wguIM/WrtePDThGROYXf9FMu49xPYbaXjlYXe9iZx/msOicacrLSc9MQ oSrlW+R2HhF2B+hPebtMqzEudtA1kzpF6QqIb2Acw9PIu18/2cYcD7FKTzgV5f0kT69t vGWU2sPUzgW/vvv/UIRyCYV7b64+rVnqdX3ZIZqi57NuDhwlwVe6xhoLK4LKSLFhkNgX zlIO6gnsDw2XJWX4Vw9gdHOlsC4znhpm02m6ab4hGqbT3zYbXCkUGh1hXEoceg2JlZaj ZpHlBZh4eoQwNZmCUbcDyE9WQU/yezKyJ7s6dkV7iXKF+bfdDLTp1wkLTykoBf6KVwkz wOGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748951849; x=1749556649; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=P9iOMNCqnm556i6iWSK9mE2UkHu3B2asZSKy8c1kTbA=; b=IGcc6CSegsMz2u7PFKZARRKHQFC9x7bR73fO/2RRn9mtuvmlNZ3EVfQEeH+RteDWlq L0neN6VMEgj6OUhaCovJRAbesdMJECnVB6RLvUt1Qf4jQnr9ttPQpVc2SsmC1tmQlW2Q eZyIv+F21+FaAFr1+4q7uoki8j37C90GUfjWQJYmB8Hb8i79n4+p6hp8za5wuxl3+KlA UEfu8qkEjSkBAF9gmD5K2DL2Yw725CzSnWcW5l4qT7elxFXTaUe+xEBnGtD11mmSUGbC gd8rEHAnVQQAaSsfTNU1JnVipwVtLj67gTsp7/7fCZMyRZgp50ZrVUULFwdr9VITtoOJ KWhw== X-Forwarded-Encrypted: i=1; AJvYcCU8fmpxCULN6z2cFCa9nV97QKrh3NSOQLPR9asvS23hDAdHJ6vXcIO4HESr/XGeX/HLinBnLJGm4uKjenz5@vger.kernel.org X-Gm-Message-State: AOJu0Yx1j79kI7UYh4+lQ9YLT0YZWXoIE5Bb+nctFexHDggl1KusTv+n CUz7zeE+gr9u6VJY7mk/tQgs9rsEjPygNWOFB6AiJgfqDROqoC0HSHoii2DAaN/9Nq4= X-Gm-Gg: ASbGncuYt5ft3RCRwF9tcIxcuTQokaNHjszOEtgDr3D3ighcTFtizmHwol4tGzIESvz L+fnIQYcHDxETYqn1qnkzXRDENRV0ESWVFRm0YiXGg+N6SM2IvtOqRyl9YNFC5S57ZHVpw4bJ5T +jJIrbOLwCqEQhkfhm6Ytaj4ovl5mOKSVaH1pVt8ypLHNR1AhwOP03U9tDHD8Q3YpWKif3VNaDa fQxS3DgqVlwJVOHeVHtKcAb2+Mx8EcylRtfJKDc9BeIv/M1HENRiJ4LoPEK+NVGSwOkpFNpjEHu IQieNxHs0Msf7BWjhhcdk+9ekYwRLt40xZBPqOlwDXUqQc8iDL2YIA2lu4XGdjBbhcE/o0LQ6V+ rj0WdkZOFaLuKsqHOtTOvEw== X-Google-Smtp-Source: AGHT+IG6CmWM3RslzVJ9Zs6x2OnxvGd9okADIrUTxvkVwVY0rJS07w9DnVo5m/6fQdGbvnL2BjUAIg== X-Received: by 2002:a05:6000:2886:b0:3a3:7049:f947 with SMTP id ffacd0b85a97d-3a4f897bc88mr4781768f8f.10.1748951849223; Tue, 03 Jun 2025 04:57:29 -0700 (PDT) Received: from [172.16.23.13] (adsl-84-227-104-5.adslplus.ch. [84.227.104.5]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a4efe6c7adsm17671666f8f.26.2025.06.03.04.57.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Jun 2025 04:57:28 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 03 Jun 2025 13:57:09 +0200 Subject: [PATCH 2/5] dt-bindings: mailbox: ti,secure-proxy: Add missing reg maxItems Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250603-dt-bindings-mailbox-cleanup-v1-2-724407563997@linaro.org> References: <20250603-dt-bindings-mailbox-cleanup-v1-0-724407563997@linaro.org> In-Reply-To: <20250603-dt-bindings-mailbox-cleanup-v1-0-724407563997@linaro.org> To: Jassi Brar , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Nishanth Menon , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Sven Peter , Janne Grunau , Alyssa Rosenzweig , Neal Gompa , Hector Martin , Thierry Reding , Jonathan Hunter , Suman Anna Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-sunxi@lists.linux.dev, asahi@lists.linux.dev, linux-tegra@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=902; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=PmQVq4hQS35gwAsgZYe0MBq9ErqtT+mom2oZuUDxvi4=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBoPuMb6qbPyHvmIRIrN/4NfNvZ2r6JN2VnhQ/rt P/6fx1bFIiJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaD7jGwAKCRDBN2bmhouD 11okD/9H8uQVKm6Fba6vs1oJEhpW2E6WDVf76MJKju/FQ59Kihwd3IlRjqvGcI3JVd0sghwfs5E dVHRZW7lejfKzozTRGlzYKm8jWya/bma153cjRkvzpDQ4dCBvIRrkIYg1uIO2KFYZbF+V1iRT3b g7UmqkWQqU2Xb3Vf2CVYNjeCKU7YQMZfAM2zsm2XqrHunsByEHhmiuPvSN4lljzOe//vWePZRWG oO8322aArQSfeBI4C52Yg3eKV9fHdvXpB6DijXi8YYx1Wb7SNfaj4LhVu8ODa/+DU8SGRNlxNP1 Z9PDMuPCdkOOHza9p/Gzg96ZEX6jiKXZKNLNsZ+MjGfjP+789AdQqGGgMgnuGAk8XzT9GFl8lwQ fiu3PECrJ9h2dK0zIrh7fps9SVMjmuxVr4ap/yatDj2cnoKj1Ecc3/++X50tuN4BcbhEcrwOBNX KhkMPb8L/I7QgZ5Au5q7TpxMhDVfJXNqe+Iy+pY/JEE4GthRQjtzicDApK+RT8f+pceNlH4Ic/c Z1yMhvvNcKbEQkmwRPFyFCJHuv4iX9VNx0nZOxzJnR5Lc+ILPanys9dW3fr6NbwJo5ZlEyyJujQ JAyTMfMPK7r9ETJN711C9Myj4NJ76EYYBkR/8yBzgRKUIZmx+mA4WHhJApZvSUkhlTtOCzwMCuu LpLpbn5wLmTgrQA== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Lists should have fixed constraint, so add missing maxItems to the "reg" property. Since minItems=maxItems, the minItems is implied by dtschema so can be dropped. Signed-off-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml b/Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml index eea822861804c259068aa8c4598188db28895518..682ccd76f5c25fc13bb3375007d39e6208cdddc0 100644 --- a/Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml +++ b/Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml @@ -36,7 +36,7 @@ properties: - const: scfg reg: - minItems: 3 + maxItems: 3 interrupt-names: minItems: 1 From patchwork Tue Jun 3 11:57:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 894046 Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) (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 AAAF422FF30 for ; Tue, 3 Jun 2025 11:57:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748951854; cv=none; b=MwBRX0OP16aZRCRhxQHvoOCf/nxZKiwi9xioz+/Fmc2YnVY66Nx04/tL/NdwORuoHlIns3fSfS4XOjJs6LZpEjxX3HLkKuLGWl9AftmGCEQkw0bN7ZyKEFrPMCnvURXiAoYaV6mmhA2FKhQWsOA3nlpOUoFwMtpLChrM05xq+lk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748951854; c=relaxed/simple; bh=pbB5PzrHWvVUn04LbVYo2MNOE6kLsW5gBdzmEzOHczU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bElXkMgnAbPJMTUElW5pijf2yhf0AyFh4RWBx+0aaMV/LI5jQs3qlPbuiEMmNk6W5Gpsqmx0t1/2cwAEc+lCOTOWhDVFmUF+nqfLRU1cLCF1dGJHTdMM9G9wty75etFmDqEjm0zKey8ZXTfiEAmXb9dIY0bsM0ixk+wbVNLPdZw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=iLihSSRE; arc=none smtp.client-ip=209.85.221.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="iLihSSRE" Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-3a4e6a0c274so583110f8f.2 for ; Tue, 03 Jun 2025 04:57:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1748951851; x=1749556651; 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=ExhN+XF0N6J6awaTyjEwEtgTC+vyO+pqDRvv89W3ABg=; b=iLihSSREAI+7rdTpPTk0/xTDzi+FlOfeeBX83JoAFtLmW9HE04ZXhUw29ibgSmoJmh CbQrIqu/YZhYj7VXYXb/fWwTbneOmsKmlUFcW/RC7kzH1/J5hDI8d3WKd2+EJv2hU++O J/2odWmkLtxBsR+N/NRtmBIAHHzL8AZ924Iu8TGtCEut+c3tTyrLoPj6fS0UivaULyvy DoAfWOE0fur1UaLXIDbRsPEDzT5lIlSknQDWT9LpI41GaAjPmVQxqL1uOHCHPgx0XaEX 1vfAzJV24Ey64w4m32tMVajDZbMn+/XX/blrStzuLAhveRzYhGhdyXazOTkNw+jDmaE2 R8Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748951851; x=1749556651; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ExhN+XF0N6J6awaTyjEwEtgTC+vyO+pqDRvv89W3ABg=; b=tN/Xlow+/fvf+FboJj2CD33OYCuj4C2DKScinrX5eFTXxgaUTgBX9RpZkK+fK5lLLM mrNTkarZqUXAXMxK8iwuym6guh6PRcDnfv5KL1Lpwkant5cl5DIclHQJp1okdS3+a0KA WrWUcaqBWD5rJZkUOwHu7pAd9LC8w2IVFhTu/inNoqGEC6I1TkyUqn912S6zZM+x4qrI rGNJoU2lnzbSA/770P8Bjhe8TJom0YmReDYQpCQH0uXCXS5qrgWrmZixnFfVaOyQk2ST xyuixpLbCvq35U/+Vwaq09VPLua7B/iu8VmGzomBZSvNX5JmQaCz3Jnx07QWp05FZCPE +dgQ== X-Forwarded-Encrypted: i=1; AJvYcCVw38ZCbmT2/sodBruSB0vXG4yjJhz7YeILRslLa6W8akAWbxurxx8JOJVAM1yLSdEmE6XGnssgPcj4UvN0@vger.kernel.org X-Gm-Message-State: AOJu0YzKSh9cj8Sqye0/0ZevDRXVC3STTh/2sfYYbJ2mD4l6hqE59OHj IRSqx0AuzVJjv8VqdrVqu0E9mPGPsCnw/lB2exuP7hPKCQuPn4qOMlirbfK/+6q3zrw= X-Gm-Gg: ASbGncs4H4YCX6ZApY6hx5YqKVyFTMmi9wBwYmOPyK4upq4phU3DJc8iASAfSBxly/D FRnb7/jmK0QXc88rzR/+6G5mIKC4uStIp0lDK+B1NOa3JOYq+AT93wPWwHn/sxf0/ZrKRjb6MKz nMLzYJ4bdWdz/nuy4E135u8BlhIvIHeiqV+VmNDS+o21k518SHDm6PfEQATayFmLc8fD0rAIlkT Kw7dyHCUxtWEpmuqEeqj0/TcN9XoIkB57MJSLAEqKCUJXI6liqbvFNsVuzBQrSqH73i3HN5qUf4 0+OVkm6gi2volf6KmdOVYZOCMuPLR24qN8VV9Q3yMyV6vn7scyUV1bOu4vhRaCMOA4eZf/8sX/W wyvs9RlfxSu8NXLNMXEHWJw== X-Google-Smtp-Source: AGHT+IFtYARGpAfUwedcZUr+rv2i3DwXIs+E+vyvXAOm1JZEhhjjlgKaNxSVWr0jm35V1p0FWxTuuQ== X-Received: by 2002:a05:6000:144a:b0:3a4:d7c7:89d1 with SMTP id ffacd0b85a97d-3a512c0dcf3mr920895f8f.4.1748951850998; Tue, 03 Jun 2025 04:57:30 -0700 (PDT) Received: from [172.16.23.13] (adsl-84-227-104-5.adslplus.ch. [84.227.104.5]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a4efe6c7adsm17671666f8f.26.2025.06.03.04.57.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Jun 2025 04:57:30 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 03 Jun 2025 13:57:10 +0200 Subject: [PATCH 3/5] dt-bindings: mailbox: Correct example indentation Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250603-dt-bindings-mailbox-cleanup-v1-3-724407563997@linaro.org> References: <20250603-dt-bindings-mailbox-cleanup-v1-0-724407563997@linaro.org> In-Reply-To: <20250603-dt-bindings-mailbox-cleanup-v1-0-724407563997@linaro.org> To: Jassi Brar , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Nishanth Menon , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Sven Peter , Janne Grunau , Alyssa Rosenzweig , Neal Gompa , Hector Martin , Thierry Reding , Jonathan Hunter , Suman Anna Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-sunxi@lists.linux.dev, asahi@lists.linux.dev, linux-tegra@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=5065; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=pbB5PzrHWvVUn04LbVYo2MNOE6kLsW5gBdzmEzOHczU=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBoPuMdIBzxTrvdsP5gds/d0vjogFtPZqCCBexkU t2g8c+MQ+iJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaD7jHQAKCRDBN2bmhouD 1xFyD/9L4+1GTV5DN1265YZBVsYfGT671n0VhpafJSb91mwvevxDWPkwfY40WAvavWVSdnU+oKt Oul+mg/UJQ89kOSzcxD5LsRCQ9Acsti3Mrc2v+VcXQ5aaKGlGq7jt1acfeHhjeNosEAA5Q/7GGm eGS3YqpRuHV86siWBlHPpFj41TaROQ96ys/d/JfM1FXitBk+o3yBl/OYpWLB7yPVR2Z10titntk KnMS7dslZtULk5I/aSaL/TbCHAPuqYMwom+/SLCL+0+ujJZiLU4XJoZ+lOGclDgOgoRXIVmFHLy irFm7Ztc9RUbHsC/CWQiAZSY3kGwQHDfxSbCfdceTq8dLC8feQ5/8UwFAvJP5pHuUCGmLp4nOj9 NCR3wksI5Jhat9TOXbmwNu8Kz2+urDI5jTQ3cX7HOojU8O4d+lByyUWVZIP2AlA/C20a6gv+e4p P02u3sMkeIYYEcZYgTdJAs+VqRVrdEHt2IO21B9N3257zT4/OF95e2urmhCQyJ+Bi8SjdskB7jQ zyl774llaFFuVkbXNBCuRXGiLGYdXtf5iES9z33x77UWRyzpUFqldA4EucRbBYnQR3KT5SomaK+ yDnULbjaDeWyLOrtLDh2fBnybkwPfmkdFDiBKfXFCiWAmJFWEfh/RFzExHvT0ZxT9pmyAT0IrdY RkEvLVdycgzd0KA== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B DTS example in the bindings should be indented with 2- or 4-spaces, so correct a mixture of different styles to keep consistent 4-spaces. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Nishanth Menon Reviewed-by: Sven Peter # for apple,mailbox.yaml --- .../bindings/mailbox/allwinner,sun6i-a31-msgbox.yaml | 14 +++++++------- .../bindings/mailbox/amlogic,meson-gxbb-mhu.yaml | 8 ++++---- .../devicetree/bindings/mailbox/apple,mailbox.yaml | 16 ++++++++-------- .../devicetree/bindings/mailbox/ti,secure-proxy.yaml | 16 ++++++++-------- 4 files changed, 27 insertions(+), 27 deletions(-) diff --git a/Documentation/devicetree/bindings/mailbox/allwinner,sun6i-a31-msgbox.yaml b/Documentation/devicetree/bindings/mailbox/allwinner,sun6i-a31-msgbox.yaml index 75d5d97305e19f50059e61a4db2632765885e850..87d31963c1b73c956b9782f029b1a5ad2654f507 100644 --- a/Documentation/devicetree/bindings/mailbox/allwinner,sun6i-a31-msgbox.yaml +++ b/Documentation/devicetree/bindings/mailbox/allwinner,sun6i-a31-msgbox.yaml @@ -68,13 +68,13 @@ examples: #include msgbox: mailbox@1c17000 { - compatible = "allwinner,sun8i-h3-msgbox", - "allwinner,sun6i-a31-msgbox"; - reg = <0x01c17000 0x1000>; - clocks = <&ccu CLK_BUS_MSGBOX>; - resets = <&ccu RST_BUS_MSGBOX>; - interrupts = ; - #mbox-cells = <1>; + compatible = "allwinner,sun8i-h3-msgbox", + "allwinner,sun6i-a31-msgbox"; + reg = <0x01c17000 0x1000>; + clocks = <&ccu CLK_BUS_MSGBOX>; + resets = <&ccu RST_BUS_MSGBOX>; + interrupts = ; + #mbox-cells = <1>; }; ... diff --git a/Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml b/Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml index 0849799ee0c5caaeb27fe1e3e3714a630a7c2b09..79963c9878bad1684fa0810ad71554af2ceeb75d 100644 --- a/Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml +++ b/Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml @@ -46,8 +46,8 @@ additionalProperties: false examples: - | mailbox@c883c404 { - compatible = "amlogic,meson-gxbb-mhu"; - reg = <0xc883c404 0x4c>; - interrupts = <208>, <209>, <210>; - #mbox-cells = <1>; + compatible = "amlogic,meson-gxbb-mhu"; + reg = <0xc883c404 0x4c>; + interrupts = <208>, <209>, <210>; + #mbox-cells = <1>; }; diff --git a/Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml b/Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml index 4c0668e5f0bdc1e03404cbd58a392465d30b0e8e..474c1a0f99f34777e1bed7fc0a34f89320a93b7c 100644 --- a/Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml +++ b/Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml @@ -78,11 +78,11 @@ additionalProperties: false examples: - | - mailbox@77408000 { - compatible = "apple,t8103-asc-mailbox", "apple,asc-mailbox-v4"; - reg = <0x77408000 0x4000>; - interrupts = <1 583 4>, <1 584 4>, <1 585 4>, <1 586 4>; - interrupt-names = "send-empty", "send-not-empty", - "recv-empty", "recv-not-empty"; - #mbox-cells = <0>; - }; + mailbox@77408000 { + compatible = "apple,t8103-asc-mailbox", "apple,asc-mailbox-v4"; + reg = <0x77408000 0x4000>; + interrupts = <1 583 4>, <1 584 4>, <1 585 4>, <1 586 4>; + interrupt-names = "send-empty", "send-not-empty", + "recv-empty", "recv-not-empty"; + #mbox-cells = <0>; + }; diff --git a/Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml b/Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml index 682ccd76f5c25fc13bb3375007d39e6208cdddc0..c321b69f0ccd3cdc7cedefadf46982b42cce915e 100644 --- a/Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml +++ b/Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml @@ -68,12 +68,12 @@ examples: - | #include secure_proxy: mailbox@32c00000 { - compatible = "ti,am654-secure-proxy"; - #mbox-cells = <1>; - reg-names = "target_data", "rt", "scfg"; - reg = <0x32c00000 0x100000>, - <0x32400000 0x100000>, - <0x32800000 0x100000>; - interrupt-names = "rx_011"; - interrupts = ; + compatible = "ti,am654-secure-proxy"; + #mbox-cells = <1>; + reg-names = "target_data", "rt", "scfg"; + reg = <0x32c00000 0x100000>, + <0x32400000 0x100000>, + <0x32800000 0x100000>; + interrupt-names = "rx_011"; + interrupts = ; }; From patchwork Tue Jun 3 11:57:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 894279 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 A1047231837 for ; Tue, 3 Jun 2025 11:57:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748951856; cv=none; b=BBWn9gA0THFCN3pk1V+hMiSWb4X9f4lyOPR4TlhEA1gacJeCV3SzRhm7crQonhnFtRukaXHLvEkFfAXIKjM7a8cI4nm0kca+QqIjYm3hnE6YxNyi6jg+okpu6m0IoWnYn/iCXrb3Ts5++PdmK2GfvE/urWAsYcDX1Z4ulH6L4C8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748951856; c=relaxed/simple; bh=H+6vQ8kkEeYZu8N/t6R0JhPBnLddxAjO0+PqCquNCao=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=O4junL00jWEKqZCuE5IGBTZI3NXrQ5wQl0pl6K32hxsJpytMUMtZ/iZ1qZdO0X1fa4+RVQTjRiRFbS+2B/5DF2JelwajLbdO6XHq4qxljmZX51kzLZwl2j0N9pn3JkgfMejM3JuPlTxprlO8EDKZDVSCO5AIGR0KC17TndM0HsQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=RM5noWJA; arc=none smtp.client-ip=209.85.128.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="RM5noWJA" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-450d15e2d25so1114535e9.2 for ; Tue, 03 Jun 2025 04:57:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1748951853; x=1749556653; 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=AkhPqPyokGiCNL8dfKTXdO+jBSmWZLLyi7+WMgDPG7A=; b=RM5noWJA0SYLj56u0L2Os1l+pO4uNaiDNPsmXGrtfFWQH/mzDZ3X8v1fjrsyB/do7q 8u5UkjqVFj6/npowta7qs8hj/reyuSDV8lppFlZKUAlwwphEC669NeTKD7pqDN7UMzDb 8AoXJnJpmspvOUacJmmKVNWU8lNClFE7IpUQ0I8aU+qEqDIU56QOS9TwXY7s28Urn7T+ Zd6whYpxsEMCVjKOT9mG7PJTNQd8V5TWpJ1Xtq4P8CSxWPb6BSIzRkp2Qa1tJIhLBcla UH7bcmIb5rRmZfjlx0WQ6eeuThKp3zPzUlK2Wa05FRUMrAAIZ4Z9vaLUCHBKmTe2sD7k mRXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748951853; x=1749556653; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AkhPqPyokGiCNL8dfKTXdO+jBSmWZLLyi7+WMgDPG7A=; b=gxBjJAlgvMpevNG3MBji6MXfkk+JnfC6ua8PgP+YD8B8zX1Tulbi03LZsI63iMtqwO ckooHGea8erD5yBpuNawJNhwcFMAuUfvIQgsxb+C52udWkyI5k89BcUfvscWcqbqed+X 5JmYw8FALWmpxJdIYBs9AeO8ZhYnfgJlg7uYJIMsQPmOBjb7HrXCrCwM5FHxj38+zcB8 5KYRvzPvydg4Fq5Pd1FfJJnBQOn3QDAdFNpvsHA5lj3+o14xBUss5Y7rK2IXfXWV7R5I KBa7pLWJzHhQusjSQH2BB6IcRzL2fLuIe8Gsv/PKGZsHUBZx6z/ks8ipzmzot67k3QZB hp3A== X-Forwarded-Encrypted: i=1; AJvYcCVAOMGtooIQ5di0CXBQlij/4rXmTL0n9sPudnSjVud23b/M/OvZv7J/ARqH62kIeOa6NAUSgbz4ruHxVjGH@vger.kernel.org X-Gm-Message-State: AOJu0Yy/nlzqcWUddGGN1szYMvKvsvLqaWd9sDMNfTA/5JiopzMplq33 n7yRziSpWy/H9bD7yvns9iCRucXYHovw+/SOLBwXHd1ulK1Ni7uPk53hjJkl4UBXnyQ= X-Gm-Gg: ASbGncs5h6xhRRzCvWBLXttscdlZDUmjo0kiicc8unMKpxPletBqMZgkpJ2EygiHW8V f0H2pgmtQ1kgRCqQmiZJKB5upQRUhCUbPxW51UjMpduwS0P9kUFR9QFrNt/toFjNtlJL/yVimQh hzALrq6hMFBn1FfY233t7q9GLVsSsALbF+75xHUQnscOa1YsQuNjZs02pFL+6hQAwz1KKQh1VvG 72k1nn/mHGWPkf1oGvPmh9EX4pqQiM0NoCCAzdetQchkDorU8ah09ukazoiyWukNBv+zY3E7oke bPCACe010K0pzweyuvafazsotIhsp23HtUoMvlHp0zisyhr/0LlGcNbOenXfpLsoW93yn5UAyw4 OS/GBRwYGAF07wVE7n8GOYA== X-Google-Smtp-Source: AGHT+IEIdRGgKrmg9eIPwusMN4coMc3y/Fl5QTtPAy4hr0BEuWlRYIqpATHkHHaKQ/oVeyqsm4Wl5g== X-Received: by 2002:a5d:5f52:0:b0:3a4:dcfb:6f98 with SMTP id ffacd0b85a97d-3a4f8984976mr4415811f8f.14.1748951852870; Tue, 03 Jun 2025 04:57:32 -0700 (PDT) Received: from [172.16.23.13] (adsl-84-227-104-5.adslplus.ch. [84.227.104.5]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a4efe6c7adsm17671666f8f.26.2025.06.03.04.57.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Jun 2025 04:57:32 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 03 Jun 2025 13:57:11 +0200 Subject: [PATCH 4/5] dt-bindings: mailbox: nvidia,tegra186-hsp: Use generic node name Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250603-dt-bindings-mailbox-cleanup-v1-4-724407563997@linaro.org> References: <20250603-dt-bindings-mailbox-cleanup-v1-0-724407563997@linaro.org> In-Reply-To: <20250603-dt-bindings-mailbox-cleanup-v1-0-724407563997@linaro.org> To: Jassi Brar , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Nishanth Menon , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Sven Peter , Janne Grunau , Alyssa Rosenzweig , Neal Gompa , Hector Martin , Thierry Reding , Jonathan Hunter , Suman Anna Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-sunxi@lists.linux.dev, asahi@lists.linux.dev, linux-tegra@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1323; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=H+6vQ8kkEeYZu8N/t6R0JhPBnLddxAjO0+PqCquNCao=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBoPuMeEkx3emRaicraRsdlG7Qk+79kckwyGvqvt XqsNEE9H/CJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaD7jHgAKCRDBN2bmhouD 18v0D/9K1Jmn28bJcnZym4p7/2l524kGy0WHkj1kJ7p663rVCLXVsBqAtmClz1Ha+PdTJMfdeEd MfIY8cyQL0enStoD7Qwhc0OKP+kdk2x81uco+5g8XkwZw00MqrEV6xeQ/a+584D4uM9Y4mUuzpY xb0R6Rzh06VO7eZWvGttFDTtgMPQEezaSJ0rXDyUbkjQLVY2BZ3oi73oZ0KuqA76/boFe5Iu68G HpxQAeT1mUZWCaf5+8v9+H3A1ad4qKHAQXylPTO29W0kWmEIGfWKmMnhZ97iks1gzkZVeaEz9sK Kicl/QruPMpE1oCHrMwmoQXNl4Wrx1YJmyxGKFhg97uOzpZTnEP2P54wvwE2FD2Tpt2T4dpItgS La4JmIJO1MTb2CWQBy42+ymq/Rus7qrUH8VsbNUZIhYtz5z8snJFzzzfD9LQFhcs31ufhfATuPB aakw+bOPf9khBRBGBkqPpfKoHTg/T+5wJPmNdT3BSHz+3o+Zx7x0PPO5fCa/G62Cvf2rQKGipUq Ow7hIntbw4FA8pe79J8wK3mK0JY0aCydyWV76u9g7W4CbBKeiq5l1gOJDPqncQ8Hv/HLQrAt0ny L+cdfkucZCFNmHgazW46Bdxf4u6CuN8JHeIIXwPBYPqmm7clEHdJ2OsrfYhvp2P3Xt+bBdTJLjo 6Cv9kBlwsqkJehQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B According to Devicetree specifications, device node names should be generic, thus Mailbox provider should be called "mailbox", not "hsp". Signed-off-by: Krzysztof Kozlowski Acked-by: Thierry Reding --- Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml b/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml index 2d14fc9489998a8dbe5356e2422748a228693d7a..e1a44e4ae6f91eaa1cd81b357e9e5caeaaf0f5bb 100644 --- a/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml +++ b/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml @@ -59,9 +59,6 @@ description: | properties: - $nodename: - pattern: "^hsp@[0-9a-f]+$" - compatible: oneOf: - const: nvidia,tegra186-hsp @@ -111,7 +108,7 @@ examples: #include #include - hsp_top0: hsp@3c00000 { + hsp_top0: mailbox@3c00000 { compatible = "nvidia,tegra186-hsp"; reg = <0x03c00000 0xa0000>; interrupts = ; From patchwork Tue Jun 3 11:57:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 894045 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (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 7BD9E231C9C for ; Tue, 3 Jun 2025 11:57:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748951858; cv=none; b=KQbr9BipWTSAparkBbpJvPJNk0zQdCk6XcvKzu711WN43e6CELt684ahb7RKGxrrfIYoUkEBHZ+rtKWchAPJ03jMf4ygJF4ylvZ2mpvgg7SyAQrk3q3A73Cg2h8WpoZfRceeD2s8Tlkk0Ws4BSJgyQl2OzHi3b5PTsELyN9U3RE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748951858; c=relaxed/simple; bh=In9ZWwzHdKPobwGSTNurFlsX8+WfCzcf4pnpnURGnOI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=uEsj4Apo0w7VWN3LqW0nMVqJHJHNxC0Le0AB3SFG2lMSNzIYWre34VjPKV98gbgPvcfeYiVnOGvDvbfzGgzbXElcj8H5njuW/8YyUuLM+Qwzz5Uuq3Fk/lQNGJVfNTf9ZicJ6xlo0mF4JIpIMe20F4fh2rJYSnQLLGVByZgqXjE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=nSY3xb9b; arc=none smtp.client-ip=209.85.128.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="nSY3xb9b" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-43d4ff56136so3630775e9.3 for ; Tue, 03 Jun 2025 04:57:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1748951855; x=1749556655; 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=vXr8fPf00egmatGOKDz34aDKcgEmfMhnXVj1rBpajmU=; b=nSY3xb9bg5s74aRkxAcDpMjHBWfWaddtoqQ5C2nBNn26dJkAVB4/WK50h2QboGueme Nhdmk5BVgZpfh1B1S9kY1Hl7Q6aeD5+tiYTGF3t5Tvh6N/bWc34/aYhdBzkWI9rDJ//l J8kOQhSRKniE3vuqPiGp+ga1ciyeBVyONqXSZjK72RKWtzLvRWzA0qkyVmjdYik8EXAK DGDYlhO9sZ6LdzHZBW+CUcJ0uBJi3O1LLKmFHt1pgvDSk+Df24NiYBVLDpnX043ThGWN ay7ssQVtbbW7zOAIf7hYlE/xPIw83fjxpkbLVtAfDjGOyZpe0uqqOB6LeeKqa19UkuqR wFLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748951855; x=1749556655; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vXr8fPf00egmatGOKDz34aDKcgEmfMhnXVj1rBpajmU=; b=GxacD/gJjHCiFwxGSuYRCwvezQrKR6XUTBR2Q/G4qei9WFbUF7mEKuJiKLPPop/n1S +PV7/UHUFzJ0qTQmHhhRDI7y9fv5gXjpjib8QEV5eWSZtiWxLGHZN5c1DkQSOsrMy+cH LqmWxzZyhpSNX95awGwuxNCY904jZgLhNUVPSqvQYeVFMGFc0B8QAch3r3wH1gmO50C3 04y4XBAjv9FOf8PKlgMs8OULD/9GJmMIT1jsX0lwrbstFsMwW+jiAILQt8tnpWRhoooo sRpMtFKAIDgVwRujc6wv8MCbPjrlXMY+FRLHPcM0IQzNLabvjCYZX2PVYhO71/WHzfxo qN5g== X-Forwarded-Encrypted: i=1; AJvYcCVzP97Y9MhSdgJygO7MJh/FVqsTWnF1GeSbKI1Fh1dWjtPphKDFSUepmyJN+X4/wDr7SZhZcRcWkgPUTB4j@vger.kernel.org X-Gm-Message-State: AOJu0Yx4vX7EiW4V+50uKCV0xwnV3Uu43hINb0DJaUBj/XZGn1hq5wM2 bW3vyvH9dHK9q+XMWdF/p/Xm1AsnSCvKnhYW09eAB2lvsWdCz5lVF8v82/Exk839naU= X-Gm-Gg: ASbGncsvvP+kt9/kkNmMOv4UswbOgoqTrgBg3PKArNiW48S1xeoAJVmBs0e5mqsjVQz HfvPX0H8AhZEPikNrtJRoLcT/aCGoat4kkIvHyzYKQArH2wRPzmLnTqvY1mw5t6uhv6nI2/+VdS tMu0T4FmHwtv83fLViwmZ3tSTAVhigfulrnigII+C9btXXB109+DUwCrhRk78aR1xUnhl6o9DW0 fgBZrwG+Wh461ECpL8jFsc98QQqt9A9W/k+hYsVhgcIdxt9f09dApr1Cr3dJdU1K9nOEy4unBhB Lpcu5uKkayLFbIuqeq4kiRodOFU17N9Ll9ucFVFZ/9Lq4AvldSPBI/2H3K1Hth06V0LaQgRx3U/ XQpav5qNKFRFTYTojpYEb0BzX8NB5zTIt X-Google-Smtp-Source: AGHT+IHc7vfZ9Jls7pqd4J6k0aCDh+rQJvsx6pfapU4HqG5Fs2nmsdWERExeMcxNl0cV1Ifa/yfWyA== X-Received: by 2002:a05:600c:3555:b0:450:d4b4:92d0 with SMTP id 5b1f17b1804b1-451e3132b4amr12478215e9.3.1748951854649; Tue, 03 Jun 2025 04:57:34 -0700 (PDT) Received: from [172.16.23.13] (adsl-84-227-104-5.adslplus.ch. [84.227.104.5]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a4efe6c7adsm17671666f8f.26.2025.06.03.04.57.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Jun 2025 04:57:34 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 03 Jun 2025 13:57:12 +0200 Subject: [PATCH 5/5] dt-bindings: mailbox: Drop consumers example DTS Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250603-dt-bindings-mailbox-cleanup-v1-5-724407563997@linaro.org> References: <20250603-dt-bindings-mailbox-cleanup-v1-0-724407563997@linaro.org> In-Reply-To: <20250603-dt-bindings-mailbox-cleanup-v1-0-724407563997@linaro.org> To: Jassi Brar , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Nishanth Menon , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Sven Peter , Janne Grunau , Alyssa Rosenzweig , Neal Gompa , Hector Martin , Thierry Reding , Jonathan Hunter , Suman Anna Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-sunxi@lists.linux.dev, asahi@lists.linux.dev, linux-tegra@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=3817; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=In9ZWwzHdKPobwGSTNurFlsX8+WfCzcf4pnpnURGnOI=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBoPuMfcaFZwH9bb0S9dNAm40CuljsCWcpE+w7CS Rz+2L02tMSJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaD7jHwAKCRDBN2bmhouD 124kD/9QeML755TJwa+q6NyJCG2/dFgpT6gEYosjiRxkkcvC5kezgKst0oA8mPhfT7+68lSwqel wwVtZABbKsDQn/IZi1acleKCkZjAf2mI6XZNNhjl5bwSR4Sz+Vi9/NADv6xDv+mN8jZ+ICjwu9y tdpxGOFN791CYC4LlqwPfrxkCTXCQ7KamSyPduvwkULCeM8ELDa1xNwoHXBbgH7vObF/mJbMonF 4hGz19dD0HFoCZ3cIf1YhezaYF2U+1Eej9MW5x1Zu/ErlISqCOlyEXiHIuhtM4JgxMTqQu62oKD gxaCDQ9ddIICmpY5a/OHZj5Z94FAroXzhsLc5v0j/qyopvezq47jKqztcpGsvbqY4bXBMKVnqP3 i1wiFEQrhf1PGnJM0ZYmlPUgMXp2E8X58tgqkhBIiVxmczsp+qMpTyqSMRWJQEE203EHJ2KctRL CUSj+k91UZbE1qzLtVzBucvP70Yz5wh3JNr85Kjj/gg8hvDuWnn20lukNzd1xEr33C0Ar++BEgX n/JtchllxwY7IFYq5+5I09kqV+uLPaMgWR+h6YcYQIJXGmCn2f5ODOS2XeW5MQ4lQEafpUwpfGM e6A6q/4CpvTsXYxz10mwer+CW8mornr2kBt6RLRQE6QmE/+wxLyk3ilI/RzAMnM51geNFpIQnjG 7k8TFFyHFeUL+hw== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Providers DTS examples should not contain consumer nodes, because they are completely redundant, obvious (defined in common schema) and add unnecessary bloat. Drop consumer examples and unneeded node labels. Signed-off-by: Krzysztof Kozlowski --- .../devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml | 6 +----- .../devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml | 9 +-------- Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml | 10 +++------- 3 files changed, 5 insertions(+), 20 deletions(-) diff --git a/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml b/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml index e1a44e4ae6f91eaa1cd81b357e9e5caeaaf0f5bb..3a387d5e4f065e6fe1bed7e402cb236f4e13ef56 100644 --- a/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml +++ b/Documentation/devicetree/bindings/mailbox/nvidia,tegra186-hsp.yaml @@ -108,14 +108,10 @@ examples: #include #include - hsp_top0: mailbox@3c00000 { + mailbox@3c00000 { compatible = "nvidia,tegra186-hsp"; reg = <0x03c00000 0xa0000>; interrupts = ; interrupt-names = "doorbell"; #mbox-cells = <2>; }; - - client { - mboxes = <&hsp_top0 TEGRA_HSP_MBOX_TYPE_DB TEGRA_HSP_DB_MASTER_CCPLEX>; - }; diff --git a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml index a58a018f3f7b9f8edd70d7c1bd137844ff2549df..ae28ba44855f75e83ea70ce3c670465ae145178e 100644 --- a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml +++ b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml @@ -200,7 +200,7 @@ examples: # Example apcs with msm8996 - | #include - apcs_glb: mailbox@9820000 { + mailbox@9820000 { compatible = "qcom,msm8996-apcs-hmss-global"; reg = <0x9820000 0x1000>; @@ -208,13 +208,6 @@ examples: #clock-cells = <0>; }; - rpm-glink { - compatible = "qcom,glink-rpm"; - interrupts = ; - qcom,rpm-msg-ram = <&rpm_msg_ram>; - mboxes = <&apcs_glb 0>; - }; - # Example apcs with qcs404 - | #define GCC_APSS_AHB_CLK_SRC 1 diff --git a/Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml b/Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml index 1a2001e58880d2fc26954b26cff8ed53e7667f33..8504ceb64806bc7e25468597acdff99624571e9f 100644 --- a/Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml +++ b/Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml @@ -242,7 +242,7 @@ examples: - | /* OMAP4 */ #include - mailbox: mailbox@4a0f4000 { + mailbox@4a0f4000 { compatible = "ti,omap4-mailbox"; reg = <0x4a0f4000 0x200>; interrupts = ; @@ -260,13 +260,9 @@ examples: }; }; - dsp { - mboxes = <&mailbox &mbox_dsp>; - }; - - | /* AM33xx */ - mailbox1: mailbox@480c8000 { + mailbox@480c8000 { compatible = "ti,omap4-mailbox"; reg = <0x480c8000 0x200>; interrupts = <77>; @@ -283,7 +279,7 @@ examples: - | /* AM65x */ - mailbox0_cluster0: mailbox@31f80000 { + mailbox@31f80000 { compatible = "ti,am654-mailbox"; reg = <0x31f80000 0x200>; #mbox-cells = <1>;