From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) (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 E93D223BCF7 for ; Fri, 27 Feb 2026 14:16:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772201780; cv=none; b=cBciKo8+vOWZBDhOpo+CLISnWyNSPfzYUYMUmGC74bmcelJxyaUo2uwDfkTt7crdcZTWTPbk1QSW2m4MaQPjiwFRrn7IiTEIZ9e4LE41SvMd+LoFpBmGLdCz53CMfWphJMKDwbGou5DAHyrefOiYHezXkCLQbei6DZeYljNlXp4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772201780; c=relaxed/simple; bh=heMywz+NZuo0faU9QgJgxlL7cA1s8uzmx8vmz10hwl0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=b+AIf3pNj0KGX6n9lP/Yn9blQ4XwLMijg/47OKz7eatvdKDzDdH9HuCeJzpLEguv4GVnSy2ICbXMabaucMqcyDTTWVLPkOG1AarvcuSPguNrRoFSLu3JwUVem5w2/jAGjU3mCrrHUerEHK6kKN25u0QlxdmdJbYhmFB62twA+Nw= 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=AWrHQyLj; arc=none smtp.client-ip=209.85.221.46 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="AWrHQyLj" Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-4398ebdf520so2013230f8f.0 for ; Fri, 27 Feb 2026 06:16:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772201776; x=1772806576; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=+rLsrw3ubV2kNdM73F5QrzKGVLuRmUa0KmVONDyY8Mw=; b=AWrHQyLjI7QKw3hXFMdVfUNlDsSSDpS3+x3UeuIDtNhtiV7mvsJDuBpnu/Q+OE3/IJ 5Blqqr4f2wmK6ZY8lfbEPf4rGzT33sRqx3Uox+sat7puw8jjvH0aig6H6wCEHV5J8OU/ YyIN8t5eC+Eat+fGUxmOTBUEKRjz+r0iOL5B+g/5Hrj5dKbfv8LLfr0N2h+tuTsbLtGU ztCRwlhlc+HoXI2wZcg7+jufeITqVK/mnvAge2wryeW706p1SCfO+IgMDFIjCQ4dRLsW kgPRyErswL+APYwa1hOMWU/aE80j3kA6DpU0ECtODPOVE9lgOHTinXEqrKZXqa9t4NOI KAOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772201776; x=1772806576; h=cc:to: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=+rLsrw3ubV2kNdM73F5QrzKGVLuRmUa0KmVONDyY8Mw=; b=rRev9djXQBDmiYkwK/Vuf8I6u3i2e3sJ42rg2Yui4w0tdaBS9yeSe9yVaW2kWePX7l 45AAPrWJ/fL59xyp5niDWAL1Ox5jPM93pjw3hxhZeABxGwLiv1dTFuvMRHcKPHtqCDCC hTjOYyRkPYoZW7tAuV0Z97c448Cy6/6AhKZlbOGdeJtnL07Xo2GJ5KzRWYDvec84/A5C J/xch64oBKaxgUz51Kv5dJlSOQ59fj2dFiodtqtD/61+6qUGwzZ8wUwDu+fn1Waz/a4h CcSxG38nrgtnqf2tweV/jAw2R0J45jOPFSV2QvMtqxw1wHhQGttEAtAngFtv56fnxUGE V0dA== X-Forwarded-Encrypted: i=1; AJvYcCVaxCZKi7Pff6aNw5vTcySVFUlSvbOE/IXQcRdIsI8I9ZSvTG89YPFRiaY9KL/Lj4XTIg4Uzls=@vger.kernel.org X-Gm-Message-State: AOJu0YyaxRuVa1HoTxXuN6D17QfhgX6eQEnRIF5/c72G/HIWyONPjZsC L7/R73eEPw0QWRlqUV8H5B4IIluJdWC0kMrfARZHeSlJusAgx8YWuZ7Q X-Gm-Gg: ATEYQzxGHOSglWZ40AqJdujw15g52MdofjkBryzOMFEE5gyPAHSIxaFSip9/RPcFEsL vKDeuVYpobpO//ctZJ7tELXiBzSnOrCeNsR4eOW7YpGIRbZk/fYSoDxpOo3yVzD8NfVHsbTQb3E r7CueiLzcgGaSFg5U3qU5T29vWy+q2szQc0xcGOiZT0rVoYa7zbYLGzqD0rzvcIicvd4zy+rX2T 7b9sdfpq9EYx1NyEb8mX+L6wyT/VFeYP7OMQFnt8j9coSUalRzygoLLOAL+ZlFFZUBlyJF3Ztj6 Lrbjq2I+GMnrK+x1dCWH3b4qOhE4aWU3viLWQmwlKoKnOoP2SIW5wpsJe6f12R9lMno0KlkIos6 ayEdJG3EQgdO8YS0Ur/3WEP9bulGkSpnj1wIexGN3SQroWlKGPjkdDzgQMefDUvRxKKkOQInyIE xWpCwsq/CCq5TDXbqYN3UFfw1B9K49uOoWPiLT3y5Xm8j4NK8+wJwBWQ== X-Received: by 2002:a05:600c:1503:b0:477:a71c:d200 with SMTP id 5b1f17b1804b1-483c33e4e47mr72293415e9.11.1772201776006; Fri, 27 Feb 2026 06:16:16 -0800 (PST) Received: from [192.168.20.124] (5D59A51C.catv.pool.telekom.hu. [93.89.165.28]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-483bfcb9b97sm102379055e9.7.2026.02.27.06.16.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Feb 2026 06:16:15 -0800 (PST) From: Gabor Juhos Date: Fri, 27 Feb 2026 15:15:54 +0100 Subject: [PATCH] dt-bindings: pinctrl: marvell,armada3710-xb-pinctrl: add missing items keyword Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260227-a3720-pinctlr-missing-items-v1-1-e476e4df1ad6@gmail.com> X-B4-Tracking: v=1; b=H4sIABmnoWkC/x3MQQqDMBAF0KvIrDsQRzTSq0gXIY76QVPJSCmId ze4fJt3kmmGGr2rk7L+YPimgvpVUVxCmpUxFpM46ZyI59B4cbwjxWPNvMEMaWYcuhm3ru2k6aM Pk6cy7Fkn/J99+FzXDRcBwettAAAA X-Change-ID: 20260227-a3720-pinctlr-missing-items-5056238c7af7 To: Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Richard Cochran , Gregory CLEMENT , =?utf-8?q?Marek_Beh=C3=BAn?= , Miquel Raynal Cc: linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Gabor Juhos X-Mailer: b4 0.14.2 Even though the type of the 'groups' property of a pinmux node is specified as string-array in pinmux-node.yaml, but trying to use multiple strings causes dtbs_check warnings. For example, checking the following dts ... $ cat arch/arm64/boot/dts/marvell/armada-3720-test.dts /dts-v1/; #include "armada-372x.dtsi" &pinctrl_nb { pwm-gpio-pins { groups = "pwm0", "pwm1", "pwm2", "pwm3"; function = "gpio"; }; }; ... results in this warning: arch/arm64/boot/dts/marvell/armada-3720-test.dtb: pinctrl@13800 (marvell,armada3710-nb-pinctrl): pwm-gpio-pins:groups: ['pwm0', 'pwm1', 'pwm2', 'pwm3'] is too long from schema $id: http://devicetree.org/schemas/pinctrl/marvell,armada3710-xb-pinctrl.yaml Add the missing 'items' keyword to the schema to allow using multiple strings without such warnings. Also adjust the indentation of the next statements accordingly. Signed-off-by: Gabor Juhos --- .../bindings/pinctrl/marvell,armada3710-xb-pinctrl.yaml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Documentation/devicetree/bindings/pinctrl/marvell,armada3710-xb-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/marvell,armada3710-xb-pinctrl.yaml index 4f9013d36874997d208e1d07e35ab4e1e4bdef91..727da7fb490cef44959ccf5da9d42c4b2577e391 100644 --- a/Documentation/devicetree/bindings/pinctrl/marvell,armada3710-xb-pinctrl.yaml +++ b/Documentation/devicetree/bindings/pinctrl/marvell,armada3710-xb-pinctrl.yaml @@ -84,11 +84,12 @@ patternProperties: properties: groups: - enum: [ emmc_nb, i2c1, i2c2, jtag, mii_col, onewire, pcie1, - pcie1_clkreq, pcie1_wakeup, pmic0, pmic1, ptp, ptp_clk, - ptp_trig, pwm0, pwm1, pwm2, pwm3, rgmii, sdio0, sdio_sb, smi, - spi_cs1, spi_cs2, spi_cs3, spi_quad, uart1, uart2, - usb2_drvvbus1, usb32_drvvbus0 ] + items: + enum: [ emmc_nb, i2c1, i2c2, jtag, mii_col, onewire, pcie1, + pcie1_clkreq, pcie1_wakeup, pmic0, pmic1, ptp, ptp_clk, + ptp_trig, pwm0, pwm1, pwm2, pwm3, rgmii, sdio0, sdio_sb, + smi, spi_cs1, spi_cs2, spi_cs3, spi_quad, uart1, uart2, + usb2_drvvbus1, usb32_drvvbus0 ] function: enum: [ drvbus, emmc, gpio, i2c, jtag, led, mii, mii_err, onewire, --- base-commit: a901e8705f89f3616fad3bb6aeddba33be86b08a change-id: 20260227-a3720-pinctlr-missing-items-5056238c7af7 Best regards, -- Gabor Juhos