Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp2744554rwi; Tue, 11 Oct 2022 12:46:54 -0700 (PDT) X-Google-Smtp-Source: AMsMyM597AMvNQTIz97P9/3PRWR0a8dglNMdSTjDQOrYKKUhdJDahZvHlzUD0t+W/Adik5KM0oJJ X-Received: by 2002:a17:90b:4ac9:b0:20d:56c4:a8b2 with SMTP id mh9-20020a17090b4ac900b0020d56c4a8b2mr861091pjb.174.1665517614398; Tue, 11 Oct 2022 12:46:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665517614; cv=none; d=google.com; s=arc-20160816; b=V5PoiHzpaXEPOPQ01teL/wAZvZCp+zuStkoXtKIv5UYQ36HSQJz12Rsa54Xpf6P/Mw 6mTAYM+SFLFYYjv9dYfJ9JYZGh7idRhw3Usu8tINmSDSoy3+F/gZxSf2axuohH1zethv OXIqPoh4nl+FETLXmjmZVtQao82BlAQ6TXbp7wctSwJgzNvHzEEhn/ATF4j3PLFgH9lS xN6FkSw/pmzEB+xsxScZCSGUs0JuTn81AXPbdrOxHd2spKimdz/RWH54qxTVLsHwHTdX pf7TnEfmhW2xh75i/K6BHmhg+nVgqj/ZMUDgJWexx5lQg2IegCHQQxTNneht5v792Pjf S7QA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=iVRoSf4qECz/Xi1SOY8LYcpaa/slnJd7EiRkPtLaIq0=; b=mqCs6a8HbrhySjnAErvxHUDF1Kvv+aRCrReouZMoTMecixIxEsrkAEA5QH6KaDbNLK JSNgckxCjE7D6lwcX44M2hfEIBCMmHDwetXQFAM3RQkN8dZxmoMFuRcdb+hu4UX7KpdK XExmnf018szPBt8hhbtBWWnKNjobnoSeXr/bY8ZCZ0CBownlueEdAQVQR81wFX6ioBMA wRmy1R8L5wD8xYxBZMXJiEjB2XLkOJs3RAL7T/n8+8y4X5PrCxwBl686uFyLXMUVDIMz xbotVNliLLaXoDvM3obyUJ18t5VRKs1iVdUvY3SNVFzuesqTgH3owyZT8osOKXNcv6dP K+RA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@semihalf.com header.s=google header.b=eIKjYgCr; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=semihalf.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f9-20020a056a001ac900b00561f08fbfa1si16106771pfv.11.2022.10.11.12.46.42; Tue, 11 Oct 2022 12:46:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@semihalf.com header.s=google header.b=eIKjYgCr; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=semihalf.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229970AbiJKTHP (ORCPT + 99 others); Tue, 11 Oct 2022 15:07:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40956 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229755AbiJKTHC (ORCPT ); Tue, 11 Oct 2022 15:07:02 -0400 Received: from mail-lj1-x22a.google.com (mail-lj1-x22a.google.com [IPv6:2a00:1450:4864:20::22a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2C8CF1EAF6 for ; Tue, 11 Oct 2022 12:06:59 -0700 (PDT) Received: by mail-lj1-x22a.google.com with SMTP id by36so18043139ljb.4 for ; Tue, 11 Oct 2022 12:06:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf.com; s=google; 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=iVRoSf4qECz/Xi1SOY8LYcpaa/slnJd7EiRkPtLaIq0=; b=eIKjYgCr0Zpa6L0ni1vjzPLF5JAlRa6sHuSTKj1SpRMWunTpzp2CoVzMmH638NlXvC TfXlZML6Ao/afPfv0vxtzf7j1mYzRCUV7S0EuZPxGWE+ButN1gC3OGGoYKyXhtB2BQoN t8Vt9Qg3mf0jn6jSWOBaUJfqFpUicPZ+KdbUJsq6jrvWtQITyH4HWQCpvhtgh3sgyad6 DAhSuoTl9fVrjMoXCNeLu/WPm2hceaSIn5guKDGj76jefFHa8qnJa5g6rCRiKMch28Wy lIgBxP6wukUbfZZ2LKbUOr5RxSQtftMMfAfObWRRSKT6QVWR6BUkoq92icMgJr76Xrps megg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=iVRoSf4qECz/Xi1SOY8LYcpaa/slnJd7EiRkPtLaIq0=; b=ht/NthZeAlxI4n95iBFiIB56nbtYD6Z5rn0xTaGaHvEuKhkjqjAHIZkwCcw7p1XBor BvG0EINzDOt0+1R1ipfzUqPvsivelh/YaVOQC/6SJ1BHdtf4XZE8EKRStBYldXvm3y9U WwUw3EYN3SsZZ7UeOBe8JOjVT75ThB8OQbsSJDhNB4dOQNW/cV7ZH2AHmKDJeKbLANUY fYzkD4B2242z5LkiJ7aAQfd4n2TWzw/UvbrMietd8V3km+e/vudJxOEi2zwveTWVw2WW p2ZuA3u651inb5OAudGaIgpqCwzqVGrk8cik28d1+xuEYKAFPxWZKGKOgwHmeXDWOG0Q CaZA== X-Gm-Message-State: ACrzQf3PZ7f5Zu6uwl7dK2dc0NqoagoTPoyA3kXsn+Xsxf7CstskBj41 mKDL8dKW0lVbbiJSMDBfjh8z6g== X-Received: by 2002:a2e:bc24:0:b0:26f:a6f1:e8ca with SMTP id b36-20020a2ebc24000000b0026fa6f1e8camr4912567ljf.249.1665515218240; Tue, 11 Oct 2022 12:06:58 -0700 (PDT) Received: from michal-H370M-DS3H.office.semihalf.net ([83.142.187.84]) by smtp.googlemail.com with ESMTPSA id p9-20020a2eb7c9000000b00262fae1ffe6sm2270477ljo.110.2022.10.11.12.06.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Oct 2022 12:06:57 -0700 (PDT) From: =?UTF-8?q?Micha=C5=82=20Grzelak?= To: devicetree@vger.kernel.org Cc: mw@semihalf.com, linux@armlinux.org.uk, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, upstream@semihalf.com Subject: [PATCH v3 2/3] arm64: dts: marvell: Update network description to match schema Date: Tue, 11 Oct 2022 21:06:12 +0200 Message-Id: <20221011190613.13008-3-mig@semihalf.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20221011190613.13008-1-mig@semihalf.com> References: <20221011190613.13008-1-mig@semihalf.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Marcin Wojtas Update the PP2 ethernet ports subnodes' names to match schema enforced by the marvell,pp2.yaml contents. Add new required properties ('reg') which contains information about the port ID, keeping 'port-id' ones for backward compatibility. Signed-off-by: Marcin Wojtas --- arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi b/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi index d6c0990a267d..7d0043824f2a 100644 --- a/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi @@ -58,6 +58,8 @@ config-space@CP11X_BASE { ranges = <0x0 0x0 ADDRESSIFY(CP11X_BASE) 0x2000000>; CP11X_LABEL(ethernet): ethernet@0 { + #address-cells = <1>; + #size-cells = <0>; compatible = "marvell,armada-7k-pp22"; reg = <0x0 0x100000>, <0x129000 0xb000>, <0x220000 0x800>; clocks = <&CP11X_LABEL(clk) 1 3>, <&CP11X_LABEL(clk) 1 9>, @@ -69,7 +71,7 @@ CP11X_LABEL(ethernet): ethernet@0 { status = "disabled"; dma-coherent; - CP11X_LABEL(eth0): eth0 { + CP11X_LABEL(eth0): ethernet-port@0 { interrupts = <39 IRQ_TYPE_LEVEL_HIGH>, <43 IRQ_TYPE_LEVEL_HIGH>, <47 IRQ_TYPE_LEVEL_HIGH>, @@ -83,12 +85,13 @@ CP11X_LABEL(eth0): eth0 { interrupt-names = "hif0", "hif1", "hif2", "hif3", "hif4", "hif5", "hif6", "hif7", "hif8", "link"; - port-id = <0>; + reg = <0>; + port-id = <0>; /* For backward compatibility. */ gop-port-id = <0>; status = "disabled"; }; - CP11X_LABEL(eth1): eth1 { + CP11X_LABEL(eth1): ethernet-port@1 { interrupts = <40 IRQ_TYPE_LEVEL_HIGH>, <44 IRQ_TYPE_LEVEL_HIGH>, <48 IRQ_TYPE_LEVEL_HIGH>, @@ -102,12 +105,13 @@ CP11X_LABEL(eth1): eth1 { interrupt-names = "hif0", "hif1", "hif2", "hif3", "hif4", "hif5", "hif6", "hif7", "hif8", "link"; - port-id = <1>; + reg = <1>; + port-id = <1>; /* For backward compatibility. */ gop-port-id = <2>; status = "disabled"; }; - CP11X_LABEL(eth2): eth2 { + CP11X_LABEL(eth2): ethernet-port@2 { interrupts = <41 IRQ_TYPE_LEVEL_HIGH>, <45 IRQ_TYPE_LEVEL_HIGH>, <49 IRQ_TYPE_LEVEL_HIGH>, @@ -121,7 +125,8 @@ CP11X_LABEL(eth2): eth2 { interrupt-names = "hif0", "hif1", "hif2", "hif3", "hif4", "hif5", "hif6", "hif7", "hif8", "link"; - port-id = <2>; + reg = <2>; + port-id = <2>; /* For backward compatibility. */ gop-port-id = <3>; status = "disabled"; }; -- 2.25.1