From patchwork Thu Oct 26 08:47:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Elad Nachman X-Patchwork-Id: 738511 Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net [23.128.96.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 803E917D5 for ; Thu, 26 Oct 2023 08:47:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=marvell.com header.i=@marvell.com header.b="FtsvR8M2" 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 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 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 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