From patchwork Thu Oct 26 08:47:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Elad Nachman X-Patchwork-Id: 158453 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:d641:0:b0:403:3b70:6f57 with SMTP id cy1csp521221vqb; Thu, 26 Oct 2023 01:48:21 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH4cQA3LE/n21acRXDaweoSyQJG5pCCDwV11+kLX0U7ffIg29zrEIYcJ2+dDC9klwwLZKyC X-Received: by 2002:a5b:b0b:0:b0:d9a:fc8e:7c05 with SMTP id z11-20020a5b0b0b000000b00d9afc8e7c05mr14656276ybp.45.1698310101250; Thu, 26 Oct 2023 01:48:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698310101; cv=none; d=google.com; s=arc-20160816; b=vcgLGCP0lhi0MFIfE7OJOSTqhPLZx/okTOg414npz4HAduxTAtpsVsYFIKqujqS0vE nG4tF86R83F00eSWbvbqe2aEcCJG3Aec/+zEbaiNIKPsqKD9eKZVTE9yUqBrgh+XQafZ u0kw/u0rTI2or8pNDXy9dvmHfisvHmJqOFj/hq/9PlW3yMMmcwv7WYWIkAmjx8fZ6MnX Et7ehwCWG1acnjRXLYiHePpM+wx6IfVXg8141rqCufXpe70XgCB6WiYrIJZ29bmE9b76 toOSepk6P2O0ahUhpNZv0Zixtv3w0hNlIflGB8UUN76Jbrw3yaPIqlQjnhMwNikQwX4E Jp5w== 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=69dMGT18NxFi2O1Ft+3IVFdulMrzejejOyFxZC1rDU0=; fh=RxW+ygTLip7GkByOQG2q6iLPJrY1W9i2RGWSrvL2muE=; b=k43S00i9u+iHjE+zVUKguZEJC5PMACJYQ6CJiOg7ESxoScDETZOCU5E1wmpUtzJAF0 JKNvHz3SXM2zyHhvIrYSuvNBkbKFJ5zIRFz3atBzCmNuLs9J29vohCB3dzUavLOTOoJD m1bqVTN1d5Fqa4j+3c86u7cRQEz19mZgKeGQPuKQmocaIdo0UZHaulKXXyXDLP/XK6oI Cr97WrKEG0YCA+6sB2igrTn7jW0M+dk14hPs8yRDYHi0YYjg8arZ9LtDtBHpF1NlxfS5 bhIxW1Nfv7qc5GyBIV4r/iXIay4j2s+jOWKZyDzzDXTzp62BIuOHwuRCqBy8bJbN1U/7 mUSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@marvell.com header.s=pfpt0220 header.b="WWZ2/+MR"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Received: from agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id i131-20020a256d89000000b00d90c8844983si12481378ybc.481.2023.10.26.01.48.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Oct 2023 01:48:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; dkim=pass header.i=@marvell.com header.s=pfpt0220 header.b="WWZ2/+MR"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id AA1638112A82; Thu, 26 Oct 2023 01:48:17 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344628AbjJZIsH (ORCPT + 26 others); Thu, 26 Oct 2023 04:48:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53444 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229518AbjJZIsE (ORCPT ); Thu, 26 Oct 2023 04:48:04 -0400 Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 60DA418D; Thu, 26 Oct 2023 01:48:02 -0700 (PDT) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 39Q75xJ5017410; Thu, 26 Oct 2023 01:47:55 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : content-type; s=pfpt0220; bh=69dMGT18NxFi2O1Ft+3IVFdulMrzejejOyFxZC1rDU0=; b=WWZ2/+MReHRmJTAhcAu91Vc5nqKo8YU6j9E5RRALlR7xCq3qe1WnCn1EvdWqiq9BtB96 sgbsZAAkpVltZrmvfYef7iJdvxe/nuQPeZB1UYU3NHnMobZjM6ktZODbmgJyzTtFUz3K LGGAxcSP1NqwwGyBofDUfPfHCWTtA0I2/LvvtTX39FoaSxW9EVK9x4zp6az/v/eFqhw/ 7zpNPaygFkPlVUnyXwxKEhi6yFk4CCbAUGgd6gETDWRtM6UG+ZxFiGDp5/0LdW6bBx5g MrrkS6STEwg08ybKdGH0Xc635Cm//EpF1JX7Kp4AdQ6FMPZrsjOMNmsFxYcmyvgiqq8R vA== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3txcsr1efy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 26 Oct 2023 01:47:55 -0700 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Thu, 26 Oct 2023 01:47:53 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.48 via Frontend Transport; Thu, 26 Oct 2023 01:47:53 -0700 Received: from dc3lp-swdev041.marvell.com (dc3lp-swdev041.marvell.com [10.6.60.191]) by maili.marvell.com (Postfix) with ESMTP id 561313F70C0; Thu, 26 Oct 2023 01:47:50 -0700 (PDT) From: Elad Nachman To: , , , , , , , , , , CC: , Subject: [PATCH v3 1/3] arm64: dts: cn913x: add device trees for COM Express boards Date: Thu, 26 Oct 2023 11:47:33 +0300 Message-ID: <20231026084735.3595944-2-enachman@marvell.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20231026084735.3595944-1-enachman@marvell.com> References: <20231026084735.3595944-1-enachman@marvell.com> MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: i-Qk-9D1I2JPPlveZvH6NyVrSUpIiQ_m X-Proofpoint-GUID: i-Qk-9D1I2JPPlveZvH6NyVrSUpIiQ_m X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.980,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-26_06,2023-10-25_01,2023-05-22_02 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, 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 agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Thu, 26 Oct 2023 01:48:17 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780807207619204782 X-GMAIL-MSGID: 1780807212853428368 From: Elad Nachman Add support for CN9130 and CN9131 COM Express Type 7 CPU module boards by Marvell. Define these COM Express CPU modules as dtsi, and provide a dts file for a carrier board (Marvell AC5X RD COM Express type 7 carrier board). This Carrier board only utilizes the PCIe link, hence no special device / driver support is provided by this dts file. These boards differ from the existing CN913x DB boards by the type of ethernet connection (RGMII), the type of voltage regulators (not i2c expander based) and the USB phy (not UTMI based). Note - PHY + RGMII connector is OOB on CPU module. CN9131 COM Express board is basically CN9130 COM Express board with an additional CP115 I/O co-processor, which in this case provides an additional USB host controller on the board. Signed-off-by: Elad Nachman --- arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/ac5x_rd_carrier.dts | 18 +++ .../dts/marvell/cn9130-db-comexpress.dtsi | 101 ++++++++++++++++ .../dts/marvell/cn9131-db-comexpress.dtsi | 113 ++++++++++++++++++ 4 files changed, 233 insertions(+) create mode 100644 arch/arm64/boot/dts/marvell/ac5x_rd_carrier.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130-db-comexpress.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9131-db-comexpress.dtsi diff --git a/arch/arm64/boot/dts/marvell/Makefile b/arch/arm64/boot/dts/marvell/Makefile index 79ac09b58a89..b0a2347200ef 100644 --- a/arch/arm64/boot/dts/marvell/Makefile +++ b/arch/arm64/boot/dts/marvell/Makefile @@ -26,4 +26,5 @@ dtb-$(CONFIG_ARCH_MVEBU) += cn9132-db.dtb dtb-$(CONFIG_ARCH_MVEBU) += cn9132-db-B.dtb dtb-$(CONFIG_ARCH_MVEBU) += cn9130-crb-A.dtb dtb-$(CONFIG_ARCH_MVEBU) += cn9130-crb-B.dtb +dtb-$(CONFIG_ARCH_MVEBU) += ac5x_rd_carrier.dtb dtb-$(CONFIG_ARCH_MVEBU) += ac5-98dx35xx-rd.dtb diff --git a/arch/arm64/boot/dts/marvell/ac5x_rd_carrier.dts b/arch/arm64/boot/dts/marvell/ac5x_rd_carrier.dts new file mode 100644 index 000000000000..d88aed241bfa --- /dev/null +++ b/arch/arm64/boot/dts/marvell/ac5x_rd_carrier.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (C) 2023 Marvell International Ltd. + * + * Device tree for the AC5X RD Type 7 Com Express carrier board, + * Utilizing the CN913x COM Express CPU module board. + * This specific board only maintains a PCIe link with the CPU CPU module + * module, which does not require any special DTS definitions. + */ + +#include "cn9131-db-comexpress.dtsi" + +/ { + model = "Marvell Armada AC5X RD COM EXPRESS type 7 carrier board"; + compatible = "marvell,ac5x_rd_carrier", "marvell,cn9131", "marvell,cn9130", + "marvell,armada-ap807-quad", "marvell,armada-ap807"; + +}; diff --git a/arch/arm64/boot/dts/marvell/cn9130-db-comexpress.dtsi b/arch/arm64/boot/dts/marvell/cn9130-db-comexpress.dtsi new file mode 100644 index 000000000000..641116dc85df --- /dev/null +++ b/arch/arm64/boot/dts/marvell/cn9130-db-comexpress.dtsi @@ -0,0 +1,101 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (C) 2023 Marvell International Ltd. + * + * Device tree for the CN9130-DB Com Express CPU module board. + */ + +#include "cn9130-db.dtsi" + +/ { + model = "Marvell Armada CN9130-DB COM EXPRESS type 7 CPU module board"; + compatible = "marvell,cn9130", + "marvell,armada-ap807-quad", "marvell,armada-ap807"; + + memory@0 { + device_type = "memory"; + reg = <0x0 0x0 0x2 0x00000000>; + }; + +}; + +&ap0_reg_sd_vccq { + regulator-max-microvolt = <1800000>; + states = <1800000 0x1 1800000 0x0>; + /delete-property/ gpios; +}; + +&cp0_reg_usb3_vbus0 { + /delete-property/ gpio; +}; + +&cp0_reg_usb3_vbus1 { + /delete-property/ gpio; +}; + +&cp0_reg_sd_vcc { + status = "disabled"; +}; + +&cp0_reg_sd_vccq { + status = "disabled"; +}; + +&cp0_sdhci0 { + status = "disabled"; +}; + +&cp0_eth0 { + status = "disabled"; +}; + +&cp0_eth1 { + status = "okay"; + phy = <&phy0>; + phy-mode = "rgmii-id"; +}; + +&cp0_eth2 { + status = "disabled"; +}; + +&cp0_mdio { + status = "okay"; + pinctrl-0 = <&cp0_ge_mdio_pins>; + phy0: ethernet-phy@0 { + status = "okay"; + }; +}; + +&cp0_syscon0 { + cp0_pinctrl: pinctrl { + compatible = "marvell,cp115-standalone-pinctrl"; + + cp0_ge_mdio_pins: ge-mdio-pins { + marvell,pins = "mpp40", "mpp41"; + marvell,function = "ge"; + }; + }; +}; + +&cp0_sdhci0 { + status = "disabled"; +}; + +&cp0_spi1 { + status = "okay"; +}; + +&cp0_usb3_0 { + status = "okay"; + usb-phy = <&cp0_usb3_0_phy0>; + phy-names = "usb"; + /delete-property/ phys; +}; + +&cp0_usb3_1 { + status = "okay"; + usb-phy = <&cp0_usb3_0_phy1>; + phy-names = "usb"; + /delete-property/ phys; +}; diff --git a/arch/arm64/boot/dts/marvell/cn9131-db-comexpress.dtsi b/arch/arm64/boot/dts/marvell/cn9131-db-comexpress.dtsi new file mode 100644 index 000000000000..5e8312c58b47 --- /dev/null +++ b/arch/arm64/boot/dts/marvell/cn9131-db-comexpress.dtsi @@ -0,0 +1,113 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (C) 2023 Marvell International Ltd. + * + * Device tree for the CN9131-DB Com Express CPU module board. + */ + +#include "cn9131-db.dtsi" + +/ { + model = "Marvell Armada CN9131-DB COM EXPRESS type 7 CPU module board"; + compatible = "marvell,cn9131", "marvell,cn9130", + "marvell,armada-ap807-quad", "marvell,armada-ap807"; + + memory@0 { + device_type = "memory"; + reg = <0x0 0x0 0x2 0x00000000>; + }; + +}; + +&ap0_reg_sd_vccq { + regulator-max-microvolt = <1800000>; + states = <1800000 0x1 1800000 0x0>; + /delete-property/ gpios; +}; + +&cp0_reg_usb3_vbus0 { + /delete-property/ gpio; +}; + +&cp0_reg_usb3_vbus1 { + /delete-property/ gpio; +}; + +&cp1_reg_usb3_vbus0 { + /delete-property/ gpio; +}; + +&cp0_reg_sd_vcc { + status = "disabled"; +}; + +&cp0_reg_sd_vccq { + status = "disabled"; +}; + +&cp0_sdhci0 { + status = "disabled"; +}; + +&cp0_eth0 { + status = "disabled"; +}; + +&cp0_eth1 { + status = "okay"; + phy = <&phy0>; + phy-mode = "rgmii-id"; +}; + +&cp0_eth2 { + status = "disabled"; +}; + +&cp0_mdio { + status = "okay"; + pinctrl-0 = <&cp0_ge_mdio_pins>; + phy0: ethernet-phy@0 { + status = "okay"; + }; +}; + +&cp0_syscon0 { + cp0_pinctrl: pinctrl { + compatible = "marvell,cp115-standalone-pinctrl"; + + cp0_ge_mdio_pins: ge-mdio-pins { + marvell,pins = "mpp40", "mpp41"; + marvell,function = "ge"; + }; + }; +}; + +&cp0_sdhci0 { + status = "disabled"; +}; + +&cp0_spi1 { + status = "okay"; +}; + +&cp0_usb3_0 { + status = "okay"; + usb-phy = <&cp0_usb3_0_phy0>; + phy-names = "usb"; + /delete-property/ phys; +}; + +&cp0_usb3_1 { + status = "okay"; + usb-phy = <&cp0_usb3_0_phy1>; + phy-names = "usb"; + /delete-property/ phys; +}; + +&cp1_usb3_1 { + status = "okay"; + usb-phy = <&cp1_usb3_0_phy0>; + /* Generic PHY, providing serdes lanes */ + phys = <&cp1_comphy3 1>; + phy-names = "usb"; +}; From patchwork Thu Oct 26 08:47:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Elad Nachman X-Patchwork-Id: 158455 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:d641:0:b0:403:3b70:6f57 with SMTP id cy1csp521352vqb; Thu, 26 Oct 2023 01:48:39 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGki5tMcy8b/B3o/HEJDZA6n388QZMLTN/EciEoLKgaQjCJy2tk8cqcSQQXj3PUT34fnGVu X-Received: by 2002:a25:cec8:0:b0:da0:5859:8465 with SMTP id x191-20020a25cec8000000b00da058598465mr6028663ybe.20.1698310119109; Thu, 26 Oct 2023 01:48:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698310119; cv=none; d=google.com; s=arc-20160816; b=Rf5wOHChmSEwBLtQIL7nSxzWx4d0nM+gzTNryVYjEX8vcIYE/FMzrqdIQ/zXZkBD9+ Sq4mWyuwWBqahhpvOLvEplKwxUHTa6k0chE+SpieQH3uaSyCp0hl6NZOiBI6gcvEClic 0gUpNly5oSUcfaoGgq//oDvfgMCn8ddBRvlD81u6kcD/CuUirEFkFcoCOZGCX3ZslQzI P6ECed4qweLgNtjasN5JLjd5jqWzbJhtBOTProz4RDoNWczVRI5DJ/f6KwYlMQF1wL5G F4uEEVhLAtGv75pZZ2MXwkkdlmmZlksoexlecBjyaHq5Vp36cDOBhQ8BkqhOwZym8BGm Z1GQ== 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=RYi3y6cD1TpaFcvH4KDKraF8GJ1jvPIh+434TvZb/ZM=; fh=RxW+ygTLip7GkByOQG2q6iLPJrY1W9i2RGWSrvL2muE=; b=rNqR11lvuI6533C/ya8kbof1+3DcHrlqnoFN8VG0k/sS3Z4pFu0+HH0Dr6nc9wU4q9 SLUyJLjSfuXpoSAWnuQNkL2WRdS7XPcJe+3cME6imXe4kLoSA+lkgxMQL79/jNZKBoUi A61rAwutcyccpFCZOYa9Tt+nfcCiusyrtUtpxmG+xZmToPonUZJnn05c76ZMPsDF9DG1 qpNGYXCsxqxScGDht5Oc2hILpkArJSQDXKxKSS3f0TqJ2a4cT9CxDMsFqlltkrmap6eT w1SarhjoNHAsZe5kR2Os5+q0CyYakVrduxdTSt8ZtDYZmEYrWxsE0g9tnbpAbvMXiwaC hKJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@marvell.com header.s=pfpt0220 header.b=DY8Nu8Dn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Received: from agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id y80-20020a253253000000b00d9a54bf97a7si13170963yby.154.2023.10.26.01.48.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Oct 2023 01:48:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; dkim=pass header.i=@marvell.com header.s=pfpt0220 header.b=DY8Nu8Dn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id E6C288112A82; Thu, 26 Oct 2023 01:48:35 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344697AbjJZIsQ (ORCPT + 26 others); Thu, 26 Oct 2023 04:48:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40122 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229653AbjJZIsJ (ORCPT ); Thu, 26 Oct 2023 04:48:09 -0400 Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 25B4B189; Thu, 26 Oct 2023 01:48:07 -0700 (PDT) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 39Q7OZGw015302; Thu, 26 Oct 2023 01:47:59 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : content-type; s=pfpt0220; bh=RYi3y6cD1TpaFcvH4KDKraF8GJ1jvPIh+434TvZb/ZM=; b=DY8Nu8DntJBK/CRM4WsqLJqEOCKOIucn9VkKid6iLZ5eaww7wTCShn3m2Fu6Cj9b6yNs x0clLWcn939ZGjVClvUFTGTRd7JmFVpFxadraOdZK6xSABv0TU9pq9ZD30VwoyJ+eNs5 +Hzbz287gBfE88M7qfI5E2F5pVb3qadpM+dOOs1zzoi2UsqwJtH++8//wp7AKLPxHxOH XND+UQxtuymzWta2SOKSl/C7xGx9DMh/gQ1gA/dr4i82JmVZkdMGZot5JHDuKURFEZpm jv/UIMuLJ6TC4CI2WMyt5bYP33JCzkhjbWY5UijpkAVFC+NAKVtuuJzf6OEJCts+JSoF 6A== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3ty0vrcymc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 26 Oct 2023 01:47:59 -0700 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Thu, 26 Oct 2023 01:47:57 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.48 via Frontend Transport; Thu, 26 Oct 2023 01:47:57 -0700 Received: from dc3lp-swdev041.marvell.com (dc3lp-swdev041.marvell.com [10.6.60.191]) by maili.marvell.com (Postfix) with ESMTP id A22F13F70BF; Thu, 26 Oct 2023 01:47:54 -0700 (PDT) From: Elad Nachman To: , , , , , , , , , , CC: , Subject: [PATCH v3 2/3] dt-bindings: arm64: dts: add dt-bindings for ac5x rd carrier Date: Thu, 26 Oct 2023 11:47:34 +0300 Message-ID: <20231026084735.3595944-3-enachman@marvell.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20231026084735.3595944-1-enachman@marvell.com> References: <20231026084735.3595944-1-enachman@marvell.com> MIME-Version: 1.0 X-Proofpoint-GUID: 5kPPOidPerLWhDbImRJeH4RUn2LCeaVu X-Proofpoint-ORIG-GUID: 5kPPOidPerLWhDbImRJeH4RUn2LCeaVu X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.980,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-26_06,2023-10-25_01,2023-05-22_02 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, 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 agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Thu, 26 Oct 2023 01:48:35 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780807230417905566 X-GMAIL-MSGID: 1780807230417905566 From: Elad Nachman Add dt bindings for AC5X RD COM Express Type 7 carrier board. This board will Accept a CN9131 COM Express Type 7 CPU module. Signed-off-by: Elad Nachman Acked-by: Conor Dooley --- .../devicetree/bindings/arm/marvell/armada-7k-8k.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml b/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml index 52d78521e412..71bc94047d1b 100644 --- a/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml +++ b/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml @@ -60,4 +60,12 @@ properties: - const: marvell,armada-ap807-quad - const: marvell,armada-ap807 + - description: AC5X RD COM Express Carrier for Armada CN9131 SoC with one external CP + items: + - const: marvell,ac5x_rd_carrier + - const: marvell,cn9131 + - const: marvell,cn9130 + - const: marvell,armada-ap807-quad + - const: marvell,armada-ap807 + additionalProperties: true From patchwork Thu Oct 26 08:47:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Elad Nachman X-Patchwork-Id: 158454 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:d641:0:b0:403:3b70:6f57 with SMTP id cy1csp521306vqb; Thu, 26 Oct 2023 01:48:30 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFT8dpiVEGhV9ZBo0aePU8EOo56bB33GYgdtlKjcEedBGzLe2q5d8Qc0Tog8+eJvjGVvtRg X-Received: by 2002:a81:8342:0:b0:5a8:8f0d:db2d with SMTP id t63-20020a818342000000b005a88f0ddb2dmr19554937ywf.2.1698310110488; Thu, 26 Oct 2023 01:48:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698310110; cv=none; d=google.com; s=arc-20160816; b=z36T9g8/zCtL/mCzfrjc8Bi2M//Fq5qDTBUsUo8Y53aOc3TE43m+ffLXdEP56vMtce E+ua683tarA9pjQCNWDIfn3EVAK7PsrvgV78hK6nyjSXU537Kj2ldtp/WHrChHqFYLAQ FWBCUqSpVmZpV7/hs7kzzkpbMW97GVNyFxai2CyqsdbLqulSRpCshxU369ub4CU1wVm5 QibbYNqQ11Gs7OrBs+DvqdkJ+CL2zNenrQ5+eb7ez7UmBWrjq9yZJmkvtt9hZ3pnIWNl PSfVeN7q+bIe5Ofd7ZagR74arlS70vpv2Yc6lmvwsLfdXCzUptKFl8/jhHa38qnta3AZ i9Cw== 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=NTrxOdimbyFzIILrK8XmfcWd1ebCedbSjG6ZoVHyKLI=; fh=RxW+ygTLip7GkByOQG2q6iLPJrY1W9i2RGWSrvL2muE=; b=W6joIyYE2OjfT8gTna+O2arCAJ4Z7L0jtXQ4Jk9oq2GnZytjLjaj0A1d0SUfBVLwvM Itadkc+cnOREoEO8kfd5pyoZ6adpCzDR8FVCor2AAB9LJQEfnoCCAw/LdjKYEhpfcT5Y TBzBM7y+1CDhdntTlsLMqeDWbSxfdEdJ6AGGTEfaYEEdEHdGRM72+MYmh2omk7l7DE7C oK0e+cHIX7qyj3uZxxNBvOM+mxzUVOKtV7MxG1LoBQ3m+8EXR9MYIHiybv7YZ7xJ/5+h gFs4LqzQy7nxWh6NcpAwqfnR3bmMcWts94b7qRdAuUGSPCvM0VZHdqqb2JaKMCsmUTT1 VB3Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@marvell.com header.s=pfpt0220 header.b=iABok4Xt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id w134-20020a0dd48c000000b005a7bbec7c64si13938763ywd.21.2023.10.26.01.48.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Oct 2023 01:48:30 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@marvell.com header.s=pfpt0220 header.b=iABok4Xt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 457C38135519; Thu, 26 Oct 2023 01:48:28 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344667AbjJZIsV (ORCPT + 26 others); Thu, 26 Oct 2023 04:48:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40224 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229877AbjJZIsO (ORCPT ); Thu, 26 Oct 2023 04:48:14 -0400 Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BFA7C1B6; Thu, 26 Oct 2023 01:48:10 -0700 (PDT) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 39Q70U5H020548; Thu, 26 Oct 2023 01:48:04 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : content-type; s=pfpt0220; bh=NTrxOdimbyFzIILrK8XmfcWd1ebCedbSjG6ZoVHyKLI=; b=iABok4XtPhJYPHxQkLh5raSDMNQvJnJgy0UDsQpvtYmekWpLkBePGEZsuaHY/IVz6Hqc 6IhsF5VN2j5kjI/lkOK3bwgf8vpa9rHfa6ADPBuNWj/fPNzcWUOBrZjN6vTACt/5b+sS Jhktj+Wv8AmrXgscvscwnwhFvMmonpw3GGW/PadzghklDU65ltAtNouGd3YPcXIMO2Ox aHFa+TMng65TSwzisPa/pBDdX8TsTICSEvHUaEsmOVrq/VZCQJjS5Ggl65aB6Q8+2QXk tApCESJqBPlsjE7VcEtO1QBVt79IxfpEtKXU9ksEAtoKnfP/a5poc08MfKmVhGYa+YWM tQ== Received: from dc5-exch02.marvell.com ([199.233.59.182]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3txcsr1egg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 26 Oct 2023 01:48:04 -0700 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Thu, 26 Oct 2023 01:48:02 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.48 via Frontend Transport; Thu, 26 Oct 2023 01:48:02 -0700 Received: from dc3lp-swdev041.marvell.com (dc3lp-swdev041.marvell.com [10.6.60.191]) by maili.marvell.com (Postfix) with ESMTP id D14D93F70C0; Thu, 26 Oct 2023 01:47:58 -0700 (PDT) From: Elad Nachman To: , , , , , , , , , , CC: , Subject: [PATCH v3 3/3] MAINTAINERS: add ac5 to list of maintained Marvell dts files Date: Thu, 26 Oct 2023 11:47:35 +0300 Message-ID: <20231026084735.3595944-4-enachman@marvell.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20231026084735.3595944-1-enachman@marvell.com> References: <20231026084735.3595944-1-enachman@marvell.com> MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: mrfEph5_XdIaU9_C9ZRhkxXq0721Djni X-Proofpoint-GUID: mrfEph5_XdIaU9_C9ZRhkxXq0721Djni X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.980,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-26_06,2023-10-25_01,2023-05-22_02 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, 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 agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Thu, 26 Oct 2023 01:48:28 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780807222138593379 X-GMAIL-MSGID: 1780807222138593379 From: Elad Nachman Add ac5 dts files to the list of maintained Marvell Armada dts files Signed-off-by: Elad Nachman --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 2d13bbd69adb..0d9b8cace1de 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2323,6 +2323,7 @@ F: arch/arm/boot/dts/marvell/armada* F: arch/arm/boot/dts/marvell/kirkwood* F: arch/arm/configs/mvebu_*_defconfig F: arch/arm/mach-mvebu/ +F: arch/arm64/boot/dts/marvell/ac5* F: arch/arm64/boot/dts/marvell/armada* F: arch/arm64/boot/dts/marvell/cn913* F: drivers/clk/mvebu/