Received: by 2002:ab2:69cc:0:b0:1f4:be93:e15a with SMTP id n12csp553021lqp; Sat, 13 Apr 2024 08:17:42 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVFom/Qpw+NGdKaQgomBV1f73BErbio2LAc2IV/sz4+gYlVMMb/HEso0tis2Znjr8E9e8nYbEbWkxelawmuO0t6qIzxeUT9W/QLNGNCAQ== X-Google-Smtp-Source: AGHT+IGT0KhRmguL3O3Pm4AwobW1KL4c6TXl1CktdfsRTxeL1KT22WTZgESS3S+BPMMuNAf6eljX X-Received: by 2002:a17:903:24e:b0:1e2:7aba:6d0f with SMTP id j14-20020a170903024e00b001e27aba6d0fmr7056216plh.36.1713021462126; Sat, 13 Apr 2024 08:17:42 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713021462; cv=pass; d=google.com; s=arc-20160816; b=W/pQnubgXr9ijj5zO1o3Y8YJV1AoUr7rClopm9SD88gDxA9XwPkN+yVr+qYAUHeq0r 8m0jKjlOQIh/cyU9cISskuhERdjyyHVBBj42+7mnJJ/52oya0y79wpwdBIiziwIFWak4 YXZcnQgNtUqs946a6VBeBgpyXeSQjFtgCQUoYiyZbPabiG8FxOpXhXC69aoGY/KzeXtA OyNO77zam2WlFkIBr444naiV4kMdeZHHTpDmCe6vGIhYaHNlcBvnwjOsKkp5twKnswXE k+K/ZHA72oaBFJvYJ8lej+UU/4/Kc4QWDRT0MV6kq9Bcj3Ne/Ud/kV6C9KdNiVROGGLS 6Z4Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=5A7g7qS50UKBu2Vs5SDgCbvvncurtSr/U44kFCGPI8Y=; fh=q+gVqWOclH/PFvnO7LFmvfgpscqP+VGLT+fGkDRLHdo=; b=qavzAkHyG2otq9gjJlAkpQ+7pHq07b/4G+4DtmHVZVCuNBCiv3EBip2cl0KHguIAIH iFQVaGQX5Bwd+hyKZOzLNLmThL8Bdj9A79OB+MQbHb615A8O8NWJ10eA7HDYFsa2M5XU jd5oXGywGrYDpqws6J2jXFKf8WrMCwPVIklm5EcqJNc7usP1xgoRdsv2dIBEziW661qc i3f1QXBrepvoLZLdhr65boptKk+9bl+5EnOkTI9HeFr2czOY269z2aWjKkQq01AKWADX cTDc9hwJUHExdG8PFfUwCyc/WWixzAUcWhDbq6/heaFAqGPsqXgX5IrtWAd1+eXO0AQl g8+g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=oN9fFdTc; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-143770-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-143770-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id g5-20020a170902f74500b001e29bb124easi5090418plw.103.2024.04.13.08.17.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Apr 2024 08:17:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-143770-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=oN9fFdTc; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-143770-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-143770-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 5999DB21735 for ; Sat, 13 Apr 2024 15:17:20 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 7D84A4C637; Sat, 13 Apr 2024 15:16:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="oN9fFdTc" Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) (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 EDB1E32C85 for ; Sat, 13 Apr 2024 15:16:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.44 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713021406; cv=none; b=mJ3a8K2CxT+KxrnVvabZyyYXi32WurFVT4Df0nRXwYAB/cNfv55XbPTXzn3t4kXOzqVjbmnOi174mDkdCasZySqTm4s5IWLpThENnZZWtPX75gUi1f6NEOMGGKSBQQWJVSFvAxvaxvoOh53lKRYRWaVOgJNL50loAXr8TC7H8kk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713021406; c=relaxed/simple; bh=IHhPqznUG4voks9nHUIjXaqoLqCX+AXGap9zXBqCFRs=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=Tc3xugN18f2BuWhuGbxbcOY2KhLdfPyzyHE2zuvcyno8MiPT8gqNEtYRWJbeN2xPPPA7os4I+Y7L35F0FjhYrpYvRP5KxcxPz1MBjrvPEjwe7m6xNcsTDSFLJxdHrV6kMU/42kX8hx3ZZKOM9zvKET6lfHYk0MUkF18g+v3N8jI= 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=oN9fFdTc; arc=none smtp.client-ip=209.85.208.44 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 Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-56e509baddaso1793908a12.1 for ; Sat, 13 Apr 2024 08:16:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1713021403; x=1713626203; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=5A7g7qS50UKBu2Vs5SDgCbvvncurtSr/U44kFCGPI8Y=; b=oN9fFdTcFrYAsJmW6RlxzSSAKl7L/yJBSS9SIBH/zkdHnEsx9jZmeTYBMAmCvgdGEa z1Wyg9cLrVk0nfdwRI7YEagdJMOOrOZz7hwLBtmSSMM3Wsfwxe1X/nAdEOQ+haqRBXF7 O8yDIVyL8GilkPMZ8SdS6BXpLDFT/7Pbsva791H1R1UI1ZuwdnIm3davtOga1eaIX0et bwt4A3dxbN6zSqde4wghRPoZ6QwTKWkiDiQWMPTX/6NIDco/XUakvbGLF6xFUMOMVKDe q3WgE2AxVapisiDW3Q/asyr7qE+Jq0syfm6MueoG1+Gvokf1bhdLp5O5U+28oN0fWmrS Lcbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713021403; x=1713626203; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5A7g7qS50UKBu2Vs5SDgCbvvncurtSr/U44kFCGPI8Y=; b=VkPzKcm9FNhOn0BaaN0oINSyAsn2yvWxcZ5OCnhBcOl23DqekmUQEGSX/FiC1uUtuu oNlNua6X6st1/otlJgwlbbAbDzgt1tRQq9V9hT+CXmQP7vR6N5XJhTydAYpO1dVu4BsP GISOzjTik7b4eik8MQmyKKvkX8sE7VFJd/2JkdRgpRsrP2x+qUrkI7AjZZ4frK0Befuy ark+yZZgSHsyBM3baLyrNlGDHNxmF1Fc/Ai3Zd6m95qwu4Q6ZGtfctFabu6DuSV4UBJd IlCDPtDpIaU9pCW/HRxo3vlE2jBh+9QP15I697Gy/5w4hdzsylMLjVLToCzrqTcEN8Em sZTw== X-Forwarded-Encrypted: i=1; AJvYcCX92l5sTBSrXtPyG0lI51WKRGKeg7Q2Jnbqx5M8gdHw99OpU0ZqZnzCKhKX3L2x3baVnpnD9XhmH7aR+4Yw/qrLxMTNFgkywKotsaFA X-Gm-Message-State: AOJu0Yz9BmNfMPpcGRVVLs5k27hzrzrW/jJ6GoTb424rALc1UoPZB/Jp HoxbulYw/Nzc6LSHkqh5d5eEU15u8jRl5yX9XuZjslIOADkVwq3pyxai0X5K/Lk= X-Received: by 2002:a17:906:36d6:b0:a51:d7f3:324b with SMTP id b22-20020a17090636d600b00a51d7f3324bmr3318859ejc.66.1713021403232; Sat, 13 Apr 2024 08:16:43 -0700 (PDT) Received: from krzk-bin.. ([178.197.223.16]) by smtp.gmail.com with ESMTPSA id kj15-20020a170907764f00b00a51a60bf400sm3104956ejc.76.2024.04.13.08.16.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Apr 2024 08:16:42 -0700 (PDT) From: Krzysztof Kozlowski To: Bjorn Helgaas , Lorenzo Pieralisi , =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Hector Martin , Sven Peter , Alyssa Rosenzweig , Ray Jui , Scott Branden , Broadcom internal kernel review list , Florian Fainelli , Jim Quinlan , Nicolas Saenz Julienne , Will Deacon , Linus Walleij , Srikanth Thokala , Ryder Lee , Jianjun Wang , Sergio Paracuellos , Matthias Brugger , AngeloGioacchino Del Regno , Daire McNamara , Bjorn Andersson , Konrad Dybcio , Marek Vasut , Yoshihiro Shimoda , Shawn Lin , Heiko Stuebner , Jingoo Han , Gustavo Pimentel , Manivannan Sadhasivam , Bharat Kumar Gogada , Michal Simek , Geert Uytterhoeven , Magnus Damm , Neil Armstrong , Mark Kettenis , Tom Joseph , Ahmad Zainie , Jiaxun Yang , Kishon Vijay Abraham I , Thippeswamy Havalige , linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-rpi-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-rockchip@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH v3 2/4] dt-bindings: PCI: mediatek,mt7621: add missing child node reg Date: Sat, 13 Apr 2024 17:16:15 +0200 Message-Id: <20240413151617.35630-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240413151617.35630-1-krzysztof.kozlowski@linaro.org> References: <20240413151617.35630-1-krzysztof.kozlowski@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit MT7621 PCI host bridge has children which are PCI root ports. The children have "reg" property, but do not explicitly define it. Instead they rely on pci-bus.yaml schema, but that one has "reg" without any constraints. Define the "reg" for the children, so the binding will be more specific and later will allow dropping reference to deprecated pci-bus.yaml schema. Acked-by: Sergio Paracuellos Acked-by: Rob Herring Signed-off-by: Krzysztof Kozlowski --- Changes in v3: 1. Correct commit msg (root port). Changes in v2: 1. Add tags. --- .../devicetree/bindings/pci/mediatek,mt7621-pcie.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml b/Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml index e63e6458cea8..61d027239910 100644 --- a/Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml @@ -36,6 +36,9 @@ patternProperties: $ref: /schemas/pci/pci-bus.yaml# properties: + reg: + maxItems: 1 + resets: maxItems: 1 -- 2.34.1