From patchwork Mon May 16 12:48:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Marko X-Patchwork-Id: 573102 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1A7C7C433FE for ; Mon, 16 May 2022 12:48:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241305AbiEPMsr (ORCPT ); Mon, 16 May 2022 08:48:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59360 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238703AbiEPMsp (ORCPT ); Mon, 16 May 2022 08:48:45 -0400 Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C875E393EF for ; Mon, 16 May 2022 05:48:43 -0700 (PDT) Received: by mail-ej1-x635.google.com with SMTP id ch13so28375873ejb.12 for ; Mon, 16 May 2022 05:48:43 -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=aE7hxsrfkGvYZ2LG8GhfvDdrQa4exclsJdIMUiOtgcw=; b=WkaIcKCA0s+PoEKaDzZ+vpSKNSF2FzwM4Ocg+Zo9F/J9A7q9EGk8ZqZfdcUxMAGy8g 3ixNejsD6naRO6730LwImN46u87gpHN86aajL3QKdKW+9oXSx5Xw9eldCCpFvqUGDs67 p+RhhaIfulk/s3bUj/ZkzqTqInEY4ulx+HNAJWrBNa+2UWkm9x0LwQMYgPwYk0srHwBn FLCTObTH2Ws6Ozzv5BpW54vbnxq02Yw2ZlDzr4IMTX6mEr4e/i5TFa2mCmf/B7b5iark DAJmA0kD3dWSwv3SM+p36+vMmYQr43nnWoLQMQ3Z7gAY7+JArdJG3IKJNunb6wezeIL8 cLYg== 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=aE7hxsrfkGvYZ2LG8GhfvDdrQa4exclsJdIMUiOtgcw=; b=CEDUvrKM1D6n9tlgGKRYCbisMfioG996OVCku3r1O2hJ8bXb0E08YZBsJygBfQlT56 479i5lEjorY2tAgI9GoMghe/EmQYh8HD0q6TMMkZfLjqEzHpg+eTL9dDtoTMapwTYyvq Rxn0dZK/kfjrR5vRBko7cYUsFXkhTR5isLedlkVoh+7Vs+Kub3QOadq+etlg+u6adJft sOvowSRHeFQE+bMBZh3Ubc7W2HP5PtKFWS6ZGyvc9JUHslCbxC9PlzREoQVMRc1Hmh+0 ucUHjs/KdbzneQnS/ZwNcVyEB7XLR75qJr0yFiP4MF1jKSKcIJ73wk0XHN6MOyB17T4t kALw== X-Gm-Message-State: AOAM532xevdiHjrkwLOklGrkNEniQfM+7UL9fl1Rh9IH3SnE4eL0SAsW j7G8PjaRiUE1pE1UwRmpnbvziw== X-Google-Smtp-Source: ABdhPJwuKnsKJiHR6rlKCzIdR53SyIRgd7Y05Lvb/xVXcT8s0b2o1qBxanDHfInzQDfbL6XowHlNVQ== X-Received: by 2002:a17:907:161f:b0:6f4:378a:c2d8 with SMTP id hb31-20020a170907161f00b006f4378ac2d8mr15726164ejc.289.1652705322366; Mon, 16 May 2022 05:48:42 -0700 (PDT) Received: from fedora.robimarko.hr (dh207-98-105.xnet.hr. [88.207.98.105]) by smtp.googlemail.com with ESMTPSA id e10-20020a056402330a00b0042617ba6386sm5093331eda.16.2022.05.16.05.48.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 May 2022 05:48:42 -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 Cc: Robert Marko , Krzysztof Kozlowski Subject: [PATCH v4 02/10] dt-bindings: marvell: convert Armada 37xx compatibles to YAML Date: Mon, 16 May 2022 14:48:20 +0200 Message-Id: <20220516124828.45144-2-robert.marko@sartura.hr> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220516124828.45144-1-robert.marko@sartura.hr> References: <20220516124828.45144-1-robert.marko@sartura.hr> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Convert the Armada 37xx SoC compatibles to YAML. Signed-off-by: Robert Marko Reviewed-by: Krzysztof Kozlowski --- Changes in v4: * Change the title to "Marvell Armada 37xx Platforms" * Update the 3720 SoC boards description to include "boards" Changes in v3: * Alphabetical ordering * Remove Armada 3710 SoC as there are no boards currently --- .../bindings/arm/marvell/armada-37xx.txt | 26 ----------- .../bindings/arm/marvell/armada-37xx.yaml | 46 +++++++++++++++++++ 2 files changed, 46 insertions(+), 26 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-37xx.txt b/Documentation/devicetree/bindings/arm/marvell/armada-37xx.txt index f6d6642d81c0..29fa93dad52b 100644 --- a/Documentation/devicetree/bindings/arm/marvell/armada-37xx.txt +++ b/Documentation/devicetree/bindings/arm/marvell/armada-37xx.txt @@ -1,21 +1,3 @@ -Marvell Armada 37xx Platforms Device Tree Bindings --------------------------------------------------- - -Boards using a SoC of the Marvell Armada 37xx family must carry the -following root node property: - - - compatible: must contain "marvell,armada3710" - -In addition, boards using the Marvell Armada 3720 SoC shall have the -following property before the previous one: - - - compatible: must contain "marvell,armada3720" - -Example: - -compatible = "marvell,armada-3720-db", "marvell,armada3720", "marvell,armada3710"; - - Power management ---------------- @@ -48,11 +30,3 @@ avs: avs@11500 { compatible = "marvell,armada-3700-avs", "syscon"; reg = <0x11500 0x40>; } - - -CZ.NIC's Turris Mox SOHO router Device Tree Bindings ----------------------------------------------------- - -Required root node property: - - - compatible: must contain "cznic,turris-mox" diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml b/Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml new file mode 100644 index 000000000000..cd7a77d1fdc0 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml @@ -0,0 +1,46 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/arm/marvell/armada-37xx.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Marvell Armada 37xx Platforms + +maintainers: + - Robert Marko + +properties: + $nodename: + const: '/' + compatible: + oneOf: + - description: Armada 3720 SoC boards + items: + - enum: + - cznic,turris-mox + - globalscale,espressobin + - marvell,armada-3720-db + - methode,udpu + - const: marvell,armada3720 + - const: marvell,armada3710 + + - description: Globalscale Espressobin boards + items: + - enum: + - globalscale,espressobin-emmc + - globalscale,espressobin-ultra + - globalscale,espressobin-v7 + - const: globalscale,espressobin + - const: marvell,armada3720 + - const: marvell,armada3710 + + - description: Globalscale Espressobin V7 boards + items: + - enum: + - globalscale,espressobin-v7-emmc + - const: globalscale,espressobin-v7 + - const: globalscale,espressobin + - const: marvell,armada3720 + - const: marvell,armada3710 + +additionalProperties: true From patchwork Mon May 16 12:48:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Marko X-Patchwork-Id: 573101 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6C6AAC433F5 for ; Mon, 16 May 2022 12:48:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242914AbiEPMsy (ORCPT ); Mon, 16 May 2022 08:48:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59524 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241679AbiEPMsq (ORCPT ); Mon, 16 May 2022 08:48:46 -0400 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CAC0538BE4 for ; Mon, 16 May 2022 05:48:45 -0700 (PDT) Received: by mail-ej1-x62b.google.com with SMTP id m20so28388299ejj.10 for ; Mon, 16 May 2022 05:48:45 -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=CWmbjpF50fRkAy7B2nsI8Zqd1HdhGpan8qf1bwnnudo=; b=jojLnmTeHwgPjo42nAF6jtXJY2kHpUWP8XMiUyo52Nvg2bYujjl12HsQw+sDCD5OB3 WJE6wnOJ7v6OEkilPD2aH2yr4TqI2DV76EwhRvp5H6ZDVcxKEYsagdiSitwR0T/0Wx3G MZQpmlCPdxHclIL4HgmG5muKvZgWQUSysZdfFq5I3abov7xrqQmiiBX49pFWOgI63JIr L6NiUNRJ5eFUwLZNlJfOzeMr3xRdFwj2G3yF42/GBMVP2RxCXQx3pSbk74ehKsDzbBR6 cH0Fvx/96WzZ5yKxE3uwdHpEeMIE5IYbx2oInk4bMpg+G5yIrLuJ0rggvkHGOAAf9oi7 C/Kw== 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=CWmbjpF50fRkAy7B2nsI8Zqd1HdhGpan8qf1bwnnudo=; b=1uG/fNyuwS31JTuPmtxoDIFVdpnTj7M2h2sQSefcaZN/gNH0Twf41iIxuKYO8N5KOj 4HszmefDJaH3ov3ff6LDOGDQjtJoR6COVTQUs9/P+NLEDRSLyjMt5A/AaoX0VXkPgg4C IPioYCvFsEQuO1X7Y6UIe4YgjAypTVkVWpTmBm4eILQ8PIGhuWNLTy461JP32BDpgftx ild3Rux7J4dTEPrDfNc4gfwgMcTdHt3m+05+AJE8+gkaB6arHw/qxQm/4cDSRlaRCpe4 hPuTcNPHg6HrRhjcZ6Y1S4u49GHIbSKFcAmTzoPLErXw/ZTqICvpFdhOqHXfnUo733nk 4diQ== X-Gm-Message-State: AOAM532I2meY1Qnk5lEUNgBUa8hLU3jUAbhTt5B1psuwZhIRn61KExlE YtebUGdgCgsapDpItc+16/v6vNbqR7V5/5Je X-Google-Smtp-Source: ABdhPJxy3qhYiFQf2sBQmCvFgN1Z6gLC6YwyvK4kACy8ZMrCLR/hu79twnkPAfPzOoCeQF6AkU2+7Q== X-Received: by 2002:a17:907:3f02:b0:6f3:5c42:321a with SMTP id hq2-20020a1709073f0200b006f35c42321amr15337949ejc.521.1652705324400; Mon, 16 May 2022 05:48:44 -0700 (PDT) Received: from fedora.robimarko.hr (dh207-98-105.xnet.hr. [88.207.98.105]) by smtp.googlemail.com with ESMTPSA id e10-20020a056402330a00b0042617ba6386sm5093331eda.16.2022.05.16.05.48.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 May 2022 05:48:44 -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 Cc: Robert Marko , Krzysztof Kozlowski Subject: [PATCH v4 04/10] arm64: dts: marvell: uDPU: add missing SoC compatible Date: Mon, 16 May 2022 14:48:22 +0200 Message-Id: <20220516124828.45144-4-robert.marko@sartura.hr> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220516124828.45144-1-robert.marko@sartura.hr> References: <20220516124828.45144-1-robert.marko@sartura.hr> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org According to the bindings, all boards using Armada 37xx SoC-s must have "marvell,armada3710" compatible while 3720 based ones should also have "marvell,armada3720" before it. Signed-off-by: Robert Marko Acked-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts b/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts index a35317d24d6c..4ae1688e6627 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts +++ b/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts @@ -16,7 +16,7 @@ / { model = "Methode uDPU Board"; - compatible = "methode,udpu", "marvell,armada3720"; + compatible = "methode,udpu", "marvell,armada3720", "marvell,armada3710"; chosen { stdout-path = "serial0:115200n8"; From patchwork Mon May 16 12:48:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Marko X-Patchwork-Id: 573100 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 13C43C43217 for ; Mon, 16 May 2022 12:49:07 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238540AbiEPMtE (ORCPT ); Mon, 16 May 2022 08:49:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242253AbiEPMsv (ORCPT ); Mon, 16 May 2022 08:48:51 -0400 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C36E9393F6 for ; Mon, 16 May 2022 05:48:47 -0700 (PDT) Received: by mail-ej1-x634.google.com with SMTP id dk23so28422130ejb.8 for ; Mon, 16 May 2022 05:48:47 -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=2gc4L/U1sGUxTmqbsfQnXmF+tBQ2PByc+1ucAJIje5U=; b=pKT9sHk7QMLLgQCHPUYBQAWn42G+4qKmw2AC4F5hW6SHI+NjCoiaOnbG81ZvzhN1Hm RAISO1jvR6J23zsFQpc/FCCNi8eci3eGxCBvmX4SlhIP0Km1cl2H1SbkMA92LDOthCoR eJ2Vo2oxHyOPPojAkrfeGfEqvOAFbWEAw8Lm7U6FKlY5nxK+rjOQ1y9hPMBrY4zKpNtg ukBvc3svi2unSKWa3cHkigINhFd7Xtld3XReMc+EzjNKARZ42XufoFP6GMwVTbmfN4y7 3+gf9hZfw/d+d8CQR0bczUkINrSPKwl/SKOjTiOU7V0htwUKzyFG8TWDsFm4gtuDUxX1 asOg== 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=2gc4L/U1sGUxTmqbsfQnXmF+tBQ2PByc+1ucAJIje5U=; b=qXE9tBK9jSciFXZjizFlMiQlFTNkpzg6W9F8xfrHTsej4zBybK+JpnT9S07LfQHpHE PXyzDF3ERKVJyjfvXlQwnt8H5WxW4E+c9ddh4rS1edZLlulaGycNQAIaQBXC/vusM6SO phx7n/7Ejsh8ySc4JrODG1WWJhpOm3UK899f0MTCKkR7w4emvwMifJIva23nB0BbER8C 5AmW58to6trrNKwk0w74Zf/mB0MUrUEPR3kWlKsSMQ0v7qrLPZP7fi3dEhJomNQ07Dd3 KUcap9Oi8aNcswmBU5G1oF9A5IxrIIG4xFpfXBAUZ58pAPXBUm8uouZ4RmYmKJgK2+OJ yJ1Q== X-Gm-Message-State: AOAM530uzk8oIAJMolZjCkb69f9HdfPt4wvuDvzBur9YuWbyrQirPn8I V398EyGlAo5S+8St0vg/lab9ig== X-Google-Smtp-Source: ABdhPJxwciocmfUVKDnvZ+KKTzJOCpRVmHIwm8HBsQ87h+hOQLnqKIGIrCGrGWt7e/RDBuFBf9JFzQ== X-Received: by 2002:a17:907:a41f:b0:6f3:e75c:5a77 with SMTP id sg31-20020a170907a41f00b006f3e75c5a77mr15036529ejc.70.1652705327154; Mon, 16 May 2022 05:48:47 -0700 (PDT) Received: from fedora.robimarko.hr (dh207-98-105.xnet.hr. [88.207.98.105]) by smtp.googlemail.com with ESMTPSA id e10-20020a056402330a00b0042617ba6386sm5093331eda.16.2022.05.16.05.48.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 May 2022 05:48:46 -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 Cc: Robert Marko , Krzysztof Kozlowski Subject: [PATCH v4 06/10] arm64: dts: marvell: uDPU: remove LED node pinctrl-names Date: Mon, 16 May 2022 14:48:24 +0200 Message-Id: <20220516124828.45144-6-robert.marko@sartura.hr> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220516124828.45144-1-robert.marko@sartura.hr> References: <20220516124828.45144-1-robert.marko@sartura.hr> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Using pinctrl-names requires the appropriate pinctrl-0 property, otherwise it is not utilized at all. Since its not required, just remove it. Signed-off-by: Robert Marko Reviewed-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts b/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts index f216777acacc..b89c7455612d 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts +++ b/arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts @@ -28,7 +28,6 @@ memory@0 { }; leds { - pinctrl-names = "default"; compatible = "gpio-leds"; led-power1 { From patchwork Mon May 16 12:48:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Marko X-Patchwork-Id: 573099 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6D774C433F5 for ; Mon, 16 May 2022 12:49:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239909AbiEPMtL (ORCPT ); Mon, 16 May 2022 08:49:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59510 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242885AbiEPMsy (ORCPT ); Mon, 16 May 2022 08:48:54 -0400 Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D3BE73968D for ; Mon, 16 May 2022 05:48:52 -0700 (PDT) Received: by mail-ed1-x52a.google.com with SMTP id p26so1941278eds.5 for ; Mon, 16 May 2022 05:48:52 -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=XA6Fn2c7ipHKeYPFo/UF4+uHyCP29TidKb7wIkVA+WE=; b=c6tteehKzLJsM8ihzkAeFIUvBFS5ogo6Rz9iHGrpL4anCR1ROSEjxfwzaxZtASCR6Z qWjLHPdyiq8tQy+4XB+GYMlwfyoHPsssb4z5eyQmH/X//jrSSlr/Q9K3KC+UYAVxg+1d orxZZqxtWupRq+heLOdF94HIKRwerXOL+kRdx0vYfhrmI12HXueU5oexCWCLdeB4GaSr Uda157IVyuRW8nlHpqqJB1FhMzWEFzaKanQbhHJOEZJ4WPcrgAHYIHGalzey/upPICak Q6rZohGkfQYIn/yVUj79J04YX5deKSEEez9g+ahBWwtQBKkm6kWVaN3lIjOi8LgAZUR+ zQLA== 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=XA6Fn2c7ipHKeYPFo/UF4+uHyCP29TidKb7wIkVA+WE=; b=Y6x5zXaInpCcQIus0yamiQyPjShu4GdArpgCT9DGYAp875wpnwLSHnp3GT7lRjn4OY s89vuk//TwLtUzx9PmfMQ9kye2ggy2W+6XLlMhGWF0iU2q/hZ1kJ98xnQ4P4p7SyK2l9 bVHjmbQWWz/VUFBZ/Q/BKQJobOgBHjWSEimKm9izvF2IX0KaRcqiTAzQ3OH36xD0Cu+6 SbGkQV6zrEMrKUVGgaVN6qAsAxhoA+lR/8owxczp/fpasZ8rVrLy+HEM3bw7w11X1Za1 juJxnP+nBHuB9BdzbCPNORknq9IEXKwXKzhXQKGl5kDqIep8LwRc1mo1BFXBgJMnwhs4 52BA== X-Gm-Message-State: AOAM5330wMV1zheWMHW4QMF5r/H3TP9xxffO4s3y9+njtwUJScCYKLuO nefUrOcA0v7AaelbnRAy+FH9HQ== X-Google-Smtp-Source: ABdhPJy7BcdZ8TfXT/RNfwSwm8Y8CT3U5AfHV0hy8AIESmfwvjEOhcTuiwmbrQkjU7QwukfdfnMnBg== X-Received: by 2002:a05:6402:1150:b0:42a:9dbf:8860 with SMTP id g16-20020a056402115000b0042a9dbf8860mr10543859edw.350.1652705331475; Mon, 16 May 2022 05:48:51 -0700 (PDT) Received: from fedora.robimarko.hr (dh207-98-105.xnet.hr. [88.207.98.105]) by smtp.googlemail.com with ESMTPSA id e10-20020a056402330a00b0042617ba6386sm5093331eda.16.2022.05.16.05.48.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 May 2022 05:48: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 Cc: Robert Marko , Krzysztof Kozlowski Subject: [PATCH v4 09/10] dt-bindings: marvell: armada-37xx: add Methode eDPU compatible Date: Mon, 16 May 2022 14:48:27 +0200 Message-Id: <20220516124828.45144-9-robert.marko@sartura.hr> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220516124828.45144-1-robert.marko@sartura.hr> References: <20220516124828.45144-1-robert.marko@sartura.hr> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Document compatible for the Methode eDPU Armada 3720 based board. Signed-off-by: Robert Marko Acked-by: Krzysztof Kozlowski --- Changes in v3: * Alphabetical ordering --- Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml b/Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml index cd7a77d1fdc0..6905d29f3108 100644 --- a/Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml +++ b/Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml @@ -20,6 +20,7 @@ properties: - cznic,turris-mox - globalscale,espressobin - marvell,armada-3720-db + - methode,edpu - methode,udpu - const: marvell,armada3720 - const: marvell,armada3710 From patchwork Mon May 16 12:48:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Marko X-Patchwork-Id: 573098 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B6E54C433EF for ; Mon, 16 May 2022 12:49:31 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241370AbiEPMt3 (ORCPT ); Mon, 16 May 2022 08:49:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59934 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242777AbiEPMsz (ORCPT ); Mon, 16 May 2022 08:48:55 -0400 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E36B8393FA for ; Mon, 16 May 2022 05:48:53 -0700 (PDT) Received: by mail-ej1-x62b.google.com with SMTP id i27so28406858ejd.9 for ; Mon, 16 May 2022 05:48: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=EM4jnNGDw7AMU0PeAM69NyPeBAC/GVPGYbDdF3ITGic=; b=UuCDifRXXwK1HzxNdsH/J1A6XFQx4+o2U78t9HC7AXVhV0L+fE5wQqQorYSL1+LgK3 0RewaqFh0xxSjnX6qOWQH0zDmlSuxFmfJejL/D2RfxVO5Bs/yf0XKys7hZzz+pE3sM0b 4QfNrCSxJF/uJ8Jn4EQ0oGg3c2wPfVHOsJc1r1pOH3AngJbjsSlGRbXEgijUBjUwOSHO sboyQpJvX9DVbqAfvcckC7mQ/7R4c36cpznFopScV8Q7Bgii4/EFdeRR+UVOxzW+35ws 4gCxi2C7LylLfpbYLDiX7GtzeA+whzRGnsWg1Oebb7/FysyV6kcMzNpEtDq1ga8CiQQ9 ISfA== 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=EM4jnNGDw7AMU0PeAM69NyPeBAC/GVPGYbDdF3ITGic=; b=g5kY/W6SXoUD3qbjyH0EF7eejWigtx50+v8+PgKyRIPCvZbhvEy6jU1lyq6pMAxCsQ BN2ZbZ7HByXhdvE6jvYNuztWYnxhyeJgJDPOqe8JQ3hkd8/ZM9b6x/jkoahei69s+FzP LeSdJAOy5v6mj6kZA2MKyxcZh6SOPlLIKZ4lnchjHzyNg84TS4cfKeWHqwi3OXnx7Kee 2+juDMA+pA0TvnkVWF9ysQrwinXmZ0Lupztlt4S3vS3Dm7mrh3A9t4R4vVfDbQtPt2Il i/8bORyMvdso/SqlCAhDLexFIGIOgbFyZWmO1CDxrgKp9/f89OxjgVrO5jZ6oM59oTcC JeVQ== X-Gm-Message-State: AOAM532vM+tJr9bNvxJ/7bJLUUYbXKorm+7x67RaLRmAVGeh0GcrUwxk a885Au3bK4X58S6/vw8ICKQfNw== X-Google-Smtp-Source: ABdhPJxgHP/xJxIC0DfcLUofYXhPz/6yxm46vP1IE7I22RveeiTrEhXbkLaTZi3uflSML03Vho7zXA== X-Received: by 2002:a17:906:c14b:b0:6f8:e6bb:f8d5 with SMTP id dp11-20020a170906c14b00b006f8e6bbf8d5mr15032709ejc.4.1652705332508; Mon, 16 May 2022 05:48:52 -0700 (PDT) Received: from fedora.robimarko.hr (dh207-98-105.xnet.hr. [88.207.98.105]) by smtp.googlemail.com with ESMTPSA id e10-20020a056402330a00b0042617ba6386sm5093331eda.16.2022.05.16.05.48.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 May 2022 05:48:52 -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 Cc: Robert Marko , Krzysztof Kozlowski Subject: [PATCH v4 10/10] arm64: dts: marvell: add support for Methode eDPU Date: Mon, 16 May 2022 14:48:28 +0200 Message-Id: <20220516124828.45144-10-robert.marko@sartura.hr> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220516124828.45144-1-robert.marko@sartura.hr> References: <20220516124828.45144-1-robert.marko@sartura.hr> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.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 Reviewed-by: Krzysztof Kozlowski --- 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"; +};