Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp279495rdh; Thu, 26 Oct 2023 01:48:13 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFkPnvXImHWvE3jyoC9JVSlu79VIz2OJZXJETvRY/5xLsIAD+6VZvuKdc2HhnkCBGftr5YZ X-Received: by 2002:a81:7c82:0:b0:59f:6675:7771 with SMTP id x124-20020a817c82000000b0059f66757771mr17681862ywc.35.1698310093262; Thu, 26 Oct 2023 01:48:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698310093; cv=none; d=google.com; s=arc-20160816; b=k2cCjtnzBxSkXr2+gW0qXeYl29SPPcISnJpdMrdbosKSuCc+g7y4u+REAPFQORdgy3 z71TnfDm7apmwtArjmNyBxzTs1bv8N0AEATNmPmjL4Oa9l5d6I/CwxnwypqFVdwLjsmq Wzo8RkTdyzRNMkEL72EDb4nW5ZAObedDLBchzHCjIHADdBXIXSd64EcvBZYVrZf9i9DQ zqZ27lVZvRMSfMEcMNDZ5D2c816s1N5l4jK+vU5+SO3+FeT1BQSBOHwLTFiNPyviOmQ1 hslAxqROIFMU+9Xh1aZzORs0/kCifMCWbuPYd+2lnePAWoc3Xf7DJv+NDSIHd8KlFOIv CHSQ== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=GXTcPg+A7EPTsp2xDG9k/He2sWdY5PnPyh5BGWELmAE=; fh=RxW+ygTLip7GkByOQG2q6iLPJrY1W9i2RGWSrvL2muE=; b=PZYXGqUFVoRQIu6RNQEPZD1bcFdoJi0Qu3XKns0c3p7ABYmTs+Bue6KmhEUgVNVe0w Hma+Bh9tZvOEXN19Cx14mhc7vovgwU5a+QrvS8Kfuz2SYnJYA4IXArDrqD6pGbiYPayN xGJa/MHVQyTYMVCU8vV09Tg52mTyjvR8xDTGsw54xKEVPfpQq/dwWt0i+0SP+zdx9q4G DxjDPrklF6H/G/ScCO47GjBgaJGRlfGo8oOy4vZBgm2XX0Dta5T8oUq2wWfmYM9XZZil Wi9fR2wxjOo4DRnY5Tjmu/DwjEHgm1ToRAhYsUCU1cSlz80I5M5oVd/32X4JX0NvolZq SXfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@marvell.com header.s=pfpt0220 header.b=FtsvR8M2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Return-Path: Received: from fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id t138-20020a0dea90000000b005a7b3e505c2si13599846ywe.303.2023.10.26.01.48.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Oct 2023 01:48:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; dkim=pass header.i=@marvell.com header.s=pfpt0220 header.b=FtsvR8M2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 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 fry.vger.email (Postfix) with ESMTP id 0CA438290981; Thu, 26 Oct 2023 01:48:08 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344527AbjJZIr7 (ORCPT + 99 others); Thu, 26 Oct 2023 04:47:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53404 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229518AbjJZIr6 (ORCPT ); Thu, 26 Oct 2023 04:47:58 -0400 Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 289B5128; Thu, 26 Oct 2023 01:47:56 -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 39Q75xJ4017410; Thu, 26 Oct 2023 01:47:47 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=pfpt0220; bh=GXTcPg+A7EPTsp2xDG9k/He2sWdY5PnPyh5BGWELmAE=; b=FtsvR8M2fJEqQWozndWILj/gzCC9iubKGO6lRV3KIsjOR+WWs8sG0YKQbQwRddVnKNx8 bsA0IsyS1Swgd+78Cmb8qgk7rE2SuMxE7B9NOEFDBvYgoWRSQx+POcWen7adqxK9NmaL eLkLftUk9iJDNrjDXIdj+UehYl/leRVSz0DODpL0B5BBkmazCq+G2o3HF+nq7+Uc8hZC A1Ni2ngoNV9qQ/ERhyEICfDkVZkf2q2uHzO6mzNwOh7Ve/+/ogsEOilAWo9hTbO6XuJN qlFATEpYLfqxlZgJMSEp4ib0kEWmhwPPDSJzKK+yoHEGuxt/8CDSLbuQxyRuIN2jg1YH 6w== Received: from dc5-exch02.marvell.com ([199.233.59.182]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3txcsr1efm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 26 Oct 2023 01:47:47 -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:47:45 -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:47:45 -0700 Received: from dc3lp-swdev041.marvell.com (dc3lp-swdev041.marvell.com [10.6.60.191]) by maili.marvell.com (Postfix) with ESMTP id DE2013F704D; Thu, 26 Oct 2023 01:47:41 -0700 (PDT) From: Elad Nachman To: , , , , , , , , , , CC: , Subject: [PATCH v3 0/3] arm64: dts: cn913x: add device trees for COM Express boards Date: Thu, 26 Oct 2023 11:47:32 +0300 Message-ID: <20231026084735.3595944-1-enachman@marvell.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Proofpoint-ORIG-GUID: C_sHaDyhaymAkJYKSHVu0kEByBTXOQza X-Proofpoint-GUID: C_sHaDyhaymAkJYKSHVu0kEByBTXOQza 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 fry.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 (fry.vger.email [0.0.0.0]); Thu, 26 Oct 2023 01:48:08 -0700 (PDT) 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. v3: 1) Remove acronym which creates warnings for checkpatch.pl 2) Correct compatibility string for ac5x rd board 3) Add above compatibility string to dt bindings 4) update MAINTAINERS file with ac5 series dts files 5) remove memory property from carrier dts 6) add comment explaining that OOB RGMII ethernet port connector and PHY are both on CPU module v2: 1) add compatibility string for the board 2) remove unneeded hard-coded PHY LED blinking mode initialization 3) Split the CPU portion of the carrier board to dtsi files, and define a dts file for the AC5X RD carrier board. Elad Nachman (3): arm64: dts: cn913x: add device trees for COM Express boards dt-bindings: arm64: dts: add dt-bindings for ac5x rd carrier MAINTAINERS: add ac5 to list of maintained Marvell dts files .../bindings/arm/marvell/armada-7k-8k.yaml | 8 ++ MAINTAINERS | 1 + arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/ac5x_rd_carrier.dts | 23 ++++ .../dts/marvell/cn9130-db-comexpress.dtsi | 101 ++++++++++++++++ .../dts/marvell/cn9131-db-comexpress.dtsi | 113 ++++++++++++++++++ 6 files changed, 247 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 -- 2.25.1