Received: by 2002:ab2:6203:0:b0:1f5:f2ab:c469 with SMTP id o3csp2793895lqt; Tue, 23 Apr 2024 01:30:13 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU/LkVX+RBVqFTyV4USksTglLnwI1r+vr+b8CrkSKNDwRs5DNbFKnS9OsDP41I+0ehNXV2XFLXzCjN3b/UWZJlpuCAws21akCeog3T2zQ== X-Google-Smtp-Source: AGHT+IH5BcmQS/0yRsto0mMFGAK8iocGfe93qpov+f+GWwkwh+3UWjyWB7CI9bX09GUsbSc5pzUZ X-Received: by 2002:a17:906:c290:b0:a52:1e53:febf with SMTP id r16-20020a170906c29000b00a521e53febfmr7516046ejz.69.1713861012956; Tue, 23 Apr 2024 01:30:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713861012; cv=pass; d=google.com; s=arc-20160816; b=QIgU7vzUQXsrVJ369faiy67oUVTL6y31aXIctgqiuYebQ3LI/7ipad/P5gzTTxrKXW zQbedDvA07eryHMeDg1bQv8uyc+7v+T8VBCMmMuYFVhfDc2tcnOxzBYbhix3Hy7RH6tv 1vxp1j/5LDeCPM+qpeCzC5PQ5SCPgAhs0vpjVrdWN698MZoNZIFI4hjHfdomFeMLIHUN RkL4S+jyjDpay5I3JTH0Esze8r5FWWpKr+HBAASu6dOzihvjaj9PBLmHKaSGQIXXpbgs S2es2hgwmVCkDzKxFCRrGeiE2TKcKNl/YM8bkvqum7KBY99aekeTOV9BzCY2xijvEU/G 0o/A== 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:message-id:date:subject:cc:to :from; bh=ErcZgiQqr4FuF49E8oaBjBWVelEPE5HB5o3e9KvaG/M=; fh=+rlgTXYiuPtdgzfVtvUISmK6tgwISq/CCPiGXEMRmAM=; b=e2zJ1+vShnODwLUsSE0iipHFsySbN0UeK/o/eaSZKRz4l7U1or6SmSOPZK4xTMKFZd mDiG1NG0LSrtFXXKatj9BODOl4vhcIjv7tEMUKkUP727lADhUjGRNoV7gq1l+JsL0q+W I0pqIdcPtBwz77Fhi4NBVwix8DbJmhTBTeQAbqqIPvY+Nsc6MVAUprOM8EJxJdGyCCK4 +eHre2L2JtlkaVa/4VwqKf5fvnLVWFvV7mrCdkSR8i/NRvP+bfrrRaOz9k6CRaawiSzA CHGRUuyQIbXeDkDIbn0WBCA5yKtcynxefzWdPDtzW+ItVnE0KMkGwZcrNDU6RLgmkds8 8vHg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=sntech.de dmarc=pass fromdomain=sntech.de); spf=pass (google.com: domain of linux-kernel+bounces-154684-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-154684-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=sntech.de Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id gu18-20020a170906f29200b00a523630f4c7si6910230ejb.359.2024.04.23.01.30.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Apr 2024 01:30:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-154684-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=sntech.de dmarc=pass fromdomain=sntech.de); spf=pass (google.com: domain of linux-kernel+bounces-154684-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-154684-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=sntech.de 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 am.mirrors.kernel.org (Postfix) with ESMTPS id 995C71F23B54 for ; Tue, 23 Apr 2024 08:30:12 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B895A41C63; Tue, 23 Apr 2024 08:30:07 +0000 (UTC) Received: from gloria.sntech.de (gloria.sntech.de [185.11.138.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6C71B322A for ; Tue, 23 Apr 2024 08:30:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.11.138.130 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713861007; cv=none; b=EWMoeaQeaaDCGTkueXQzocebS7kYJAvuiTfyFZhKnNQ2wX7VPcj4NaVFdX8Z0C9PthQhw2bM8n14u2LF1HzGcrErrcVHzRhvOuBrXWb6Tz/gV3QC+Pb+oYkVft3jTopTyliI/CjVqedI8foDHkyN6TqPri8ef5XGahEGmmvSVLE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713861007; c=relaxed/simple; bh=Hm3JvyqagqmLLGSx2WW5svw6QHMUCM2+eLLz3xkAXNs=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=TDCrXMtz12pQTZ4Z1KB/h9Am6TPEwYSnl/xwnEPoeGTRyfnsjhkyc1piaUCNr0Q+R7IAcamf18COU0yY9HY6weVA+ZS5Xm4WSm6TwiJIGff0S73DIL5aDHOlXrfWcWh9Fex5sm1u2H7YRQs7sQXLcdAOojpoolAist2kYxqCnXI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sntech.de; spf=pass smtp.mailfrom=sntech.de; arc=none smtp.client-ip=185.11.138.130 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sntech.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sntech.de Received: from i5e861d9e.versanet.de ([94.134.29.158] helo=phil.lan) by gloria.sntech.de with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rzBXN-0003WW-M2; Tue, 23 Apr 2024 10:30:01 +0200 From: Heiko Stuebner To: heiko@sntech.de Cc: michael.riesch@wolfvision.net, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Arnd Bergmann Subject: [PATCH] arm64: dts: rockchip: fix nodename warning on wolfvision-pf5-display Date: Tue, 23 Apr 2024 10:29:41 +0200 Message-Id: <20240423082941.2626102-1-heiko@sntech.de> X-Mailer: git-send-email 2.39.2 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The dtbs check throws a warning about node naming with the recently added pf5-display-overlay: rockchip/rk3568-wolfvision-pf5-display.dtsi:113.6-121.3: Warning (graph_port): /fragment@4/__overlay__: graph port node name should be 'port' This comes from the overlay just referencing the vp2-port-node via its phandle and then adding an endpoint beneath it. While this is possible something to handle inside the dtbs check, carrying around the warning is not pretty, so change the description to go around it. Starting from the vop_out phandle and then referencing the port via its generic port@2 nodename will satisfy the port<->endpoint naming dependency while keeping the same structure once the overlay is applied. Reported-by: Arnd Bergmann Signed-off-by: Heiko Stuebner --- .../rockchip/rk3568-wolfvision-pf5-display.dtsi | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-display.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-display.dtsi index b22bb543ecbb..18c807c39e56 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-display.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-display.dtsi @@ -110,12 +110,14 @@ &pwm10 { status = "okay"; }; -&vp2 { - #address-cells = <1>; - #size-cells = <0>; +&vop_out { + port@2 { + #address-cells = <1>; + #size-cells = <0>; - vp2_out_rgb: endpoint@ROCKCHIP_VOP2_EP_RGB0 { - reg = ; - remote-endpoint = <&panel_in_vp2>; + vp2_out_rgb: endpoint@ROCKCHIP_VOP2_EP_RGB0 { + reg = ; + remote-endpoint = <&panel_in_vp2>; + }; }; }; -- 2.39.2