From patchwork Tue May 10 12:49:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Marko X-Patchwork-Id: 12845033 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id EC612C433F5 for ; Tue, 10 May 2022 12:56:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=8Jh2OxP3oaUK/2ughdulN1BhNQiH1LdNQHjje4R0968=; b=owVZlM5KBn+8D3 PeXQhvbo8nLMwnBhLCh0l21+FZy2qwnXP2Guw7VYd9WgGG5WruyCHY/fJ8zQmpLI7JswaKvuOWEYo I8ClAstnvEsmXIeaOrjJQZDgTVWUvUfjhm8yeOp71Rwj5EEP9WLP3Hm45qGQZ3oUk5S4U/w99WbPr pmBm6cWDrvP2AmMRSpueVfDb3Xb2AXOSJ0pjQ8VryzyLL6bBzwqLZtF6XN2ND8+dzKlqYvqOEnJKu +AZy7YMVTHsyVydHMSZa7EiEejHbDze80GU4b03JwsnCEIlHWkJziZ6DooILk0N08DQ6alExiyo0E Z/9FIiRyelMtgVvjsmQQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1noPP2-0022t9-H8; Tue, 10 May 2022 12:55:49 +0000 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1noPJL-0020Sh-OM for linux-arm-kernel@lists.infradead.org; Tue, 10 May 2022 12:49:58 +0000 Received: by mail-ej1-x630.google.com with SMTP id i19so32702151eja.11 for ; Tue, 10 May 2022 05:49:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sartura-hr.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XtfJqDS+4XXgrs5gmHjTVbohIpUyumGa7vczR+1IPgQ=; b=MtwpI+2Y5HHkHJRTxU0bTMeMgxlQ89RWSAek/hDu5ToZQHYAkXe020B+GyXG2ogIKk LRkAQqDAZCAqhH18aLooifUpeBeuvyo2+Netpbe3chzAmzfNezno3p9nnKT5OFu9W66M TfAZjqoARfpu6x5SlEKyG5goXsAJCNTDslQQWZu3hPy+PMxBBRN/gpHXyHXO3tgu/rLb XMQsrwaPRBGG349iTOJAvZrZx5T/rTKyGUW99Tg+En1YYpFKdpN8BMIsb+PfBOOhdHjy eTALzE/XKmlAudm7xZ2+8FjlqpBGIOeRlUn0nzRizlo2+q87XZxIv8BYnT+tflS2tQ8u uJMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=XtfJqDS+4XXgrs5gmHjTVbohIpUyumGa7vczR+1IPgQ=; b=XcFc5hxkZFf1XSylCdXq3nLzSRKcu/9Bh5zlJGRSiWmunIE4Dcll+VToEx2+EA2E/f gWqh6XZSOG3q6yNMefxuiewXzR44g0w7elxFFxSyTYb8U1WQq4JGHgLChXLxJq8iIHOz HijVz+4j/7Ay3XPcEo5xHAoVKu+Hjsf3m+1vLFJGSOTvO7nDV1uNj7T7PDmllIr7iyDW +vlZYhbk8k25TOGWiVNSaL1TXGSCJUw2XX3bfob7OWUx2yXb+VRa/eNcyxYPOfhxvZkB /MUtfxPuQWZXqDDZ0D5cUaeqUbbpWLdKKwczGgdzF/FVuH1uam7ZbzkXEtBlI5fPTHLH gszQ== X-Gm-Message-State: AOAM5308lVGCpiYUHDES6OORQ3P8PT7ccnPZV8Ms7GWC+GmNtKbX9Id+ x4yVRQ6HwC2ut09JeYA8UuDaow== X-Google-Smtp-Source: ABdhPJwY4NsSUB0SG/B2GLVRkNn53wLuF+nbmvKCJINUUfI9kskdAVTgJ7SQN1hLXtMMXsoZ++Xefw== X-Received: by 2002:a17:906:a08b:b0:6cf:65bc:e7de with SMTP id q11-20020a170906a08b00b006cf65bce7demr20001419ejy.220.1652186991862; Tue, 10 May 2022 05:49:51 -0700 (PDT) Received: from fedora.robimarko.hr (cpezg-94-253-144-75-cbl.xnet.hr. [94.253.144.75]) by smtp.googlemail.com with ESMTPSA id gz14-20020a170907a04e00b006f3ef214e62sm6094290ejc.200.2022.05.10.05.49.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 May 2022 05:49:51 -0700 (PDT) From: Robert Marko To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, andrew@lunn.ch, gregory.clement@bootlin.com, sebastian.hesselbarth@gmail.com, kostap@marvell.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, pali@kernel.org, marek.behun@nic.cz Cc: Robert Marko Subject: [PATCH v2 11/11] arm64: dts: marvell: add support for Methode eDPU Date: Tue, 10 May 2022 14:49:29 +0200 Message-Id: <20220510124929.91000-11-robert.marko@sartura.hr> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220510124929.91000-1-robert.marko@sartura.hr> References: <20220510124929.91000-1-robert.marko@sartura.hr> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220510_054955_871315_3EB4332A X-CRM114-Status: GOOD ( 15.24 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Methode eDPU is an Armada 3720 powered board based on the Methode uDPU. They feature the same CPU, RAM, and storage as well as the form factor. However, eDPU only has one SFP slot plus a copper G.hn port. Signed-off-by: Robert Marko Changes in v2: * Make the DTS split a separate commit --- arch/arm64/boot/dts/marvell/Makefile | 1 + arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts diff --git a/arch/arm64/boot/dts/marvell/Makefile b/arch/arm64/boot/dts/marvell/Makefile index 1c794cdcb8e6..104d7d7e8215 100644 --- a/arch/arm64/boot/dts/marvell/Makefile +++ b/arch/arm64/boot/dts/marvell/Makefile @@ -1,6 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 # Mvebu SoC Family dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-db.dtb +dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-eDPU.dtb dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-espressobin.dtb dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-espressobin-emmc.dtb dtb-$(CONFIG_ARCH_MVEBU) += armada-3720-espressobin-ultra.dtb diff --git a/arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts b/arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts new file mode 100644 index 000000000000..57fc698e55d0 --- /dev/null +++ b/arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) + +/dts-v1/; + +#include "armada-3720-uDPU.dtsi" + +/ { + model = "Methode eDPU Board"; + compatible = "methode,edpu", "marvell,armada3720", "marvell,armada3710"; +}; + +ð0 { + phy-mode = "2500base-x"; +};