From patchwork Thu Oct 29 07:03:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Stefan_Riedm=C3=BCller?= X-Patchwork-Id: 11865279 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 748B8C4363A for ; Thu, 29 Oct 2020 07:04:20 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E05A821775 for ; Thu, 29 Oct 2020 07:04:19 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="W2J8MaMZ"; dkim=temperror (0-bit key) header.d=phytec.de header.i=@phytec.de header.b="le+q6Ntj" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E05A821775 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=phytec.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=yRYvsWrwCSk3zTcjrAzoxZgHqfHECw9gZyBjLtttwH0=; b=W2J8MaMZLagdyOxSmGkOyKpp5 K96po1itjn3gEPe9FFczcmDQP187QgDSueqoOGGhPoqNbr5hS3Z7Hp2ulU4JM0cMTGOCy6dWuEO0l pai7KLsgvlKJhZToH4EgL8PjGWxfMPn+Hiyl/mLYLaiv2xuPTC4eACU3V7kgrl0CGB/ch9jLY8eBP Tcj99Xxp/iGPJeFS7zb6utrXgQyD7JEavoulDFTdQV4JEZsEh0JdKVTU2etW8y9gmfwbOxoXQHPoB VQU3xSXve8efWiINGp4QlRatZKKlzGcaGsn7Al9V554tVIps/5x1QcBKwGJJscAXsmD2JX1PwJEUv n+zFg0L2A==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kY1yO-00030J-71; Thu, 29 Oct 2020 07:03:48 +0000 Received: from mickerik.phytec.de ([195.145.39.210]) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kY1yG-0002xq-MB for linux-arm-kernel@lists.infradead.org; Thu, 29 Oct 2020 07:03:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; d=phytec.de; s=a1; c=relaxed/simple; q=dns/txt; i=@phytec.de; t=1603955018; x=1606547018; h=From:Sender:Reply-To:Subject:Date:Message-Id:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=0Y8YimoRM2Ff8+CQ2vuxWxe9jmAg/cdXl0yKDQLWd00=; b=le+q6NtjvPks4F/mm0yu1m2+OwaPHGWtsTuWC/wU0V4TA6C2xD7yOgWQOdimCLvp jtCOZtndQo4h8wmzL17cAGhhT0r1qpWKv+5uld4hEkX6XtRFFAwChc9KsSQ6mGs6 crdt/0ak6X0QvCiNHd/KvNJQMPpO2oe3xqtdIIkJZFU=; X-AuditID: c39127d2-269ff70000001c25-1d-5f9a694a0bcc Received: from idefix.phytec.de (Unknown_Domain [172.16.0.10]) by mickerik.phytec.de (PHYTEC Mail Gateway) with SMTP id BC.4B.07205.A496A9F5; Thu, 29 Oct 2020 08:03:38 +0100 (CET) Received: from lws-riedmueller.phytec.de ([172.16.23.108]) by idefix.phytec.de (IBM Domino Release 9.0.1FP7) with ESMTP id 2020102908033857-690348 ; Thu, 29 Oct 2020 08:03:38 +0100 From: Stefan Riedmueller To: Shawn Guo Subject: [PATCH v2 4/6] ARM: dts: imx6ul: segin: Add phyBOARD-Segin with eMMC phyCORE-i.MX6UL Date: Thu, 29 Oct 2020 08:03:22 +0100 Message-Id: <20201029070324.16057-4-s.riedmueller@phytec.de> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201029070324.16057-1-s.riedmueller@phytec.de> References: <20201029070324.16057-1-s.riedmueller@phytec.de> MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on Idefix/Phytec(Release 9.0.1FP7|August 17, 2016) at 29.10.2020 08:03:38, Serialize by Router on Idefix/Phytec(Release 9.0.1FP7|August 17, 2016) at 29.10.2020 08:03:38 X-TNEFEvaluated: 1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBLMWRmVeSWpSXmKPExsWyRoCBS9crc1a8wcSz+hbzj5xjtXh41d9i 0+NrrBb/9+xgt/i7fROLxYst4g5sHjtn3WX32LSqk81j85J6j/6/Bh6fN8kFsEZx2aSk5mSW pRbp2yVwZRxftICl4K5oRdOiLvYGxrWCXYycHBICJhIvr35j7mLk4hAS2MoosWHqPXYI5xqj xJM5q1hBqtgEjCQWTGtkArFFBJQlTm3sAytiFvjJKHHiaidYkbBArMSZA//YQGwWAVWJSc/X soPYvAI2EhuXXWCCWCcvMfPSd7A4p4CtxJTG+WD1QkA13XeOQdULSpyc+YQFZIGEwBVGiQ8v vrBCNAtJnF58lhnEZhbQlli28DXzBEaBWUh6ZiFJLWBkWsUolJuZnJ1alJmtV5BRWZKarJeS uokRGLqHJ6pf2sHYN8fjECMTB+MhRgkOZiUR3heCM+OFeFMSK6tSi/Lji0pzUosPMUpzsCiJ 827gLQkTEkhPLEnNTk0tSC2CyTJxcEo1MBrxtaxr5XZ2CLxx64XYfHMp5kXrs1ZGt/ow9C19 +jEs/zbjn3/c17YIrE6Uu8BZnvP8V83FZjvuilI2fW+hf6rx6e7n3R7HXnh0aUvfQTYBC3O/ D+0rra9u5A6z/i2lrlXgzX3qjpqH6u/cJ0e38hvM+3p5GcsS71e/58w7fYb9Qsv/M48V3JRY ijMSDbWYi4oTAT6EtgVLAgAA X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201029_030340_886239_D30AE850 X-CRM114-Status: GOOD ( 16.17 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Rob Herring , Stefan Riedmueller , devicetree@vger.kernel.org, Yunus Bas , Sascha Hauer , Fabio Estevam , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Yunus Bas Add a PHYTEC phyBOARD-Segin full featured with phyCORE-i.MX 6UL with eMMC and following features: - i.MX 6UL - 512 MB RAM - eMMC - USB Host/OTG - 2x 100 Mbit/s Ethernet - RS232 - CAN Signed-off-by: Yunus Bas Signed-off-by: Stefan Riedmueller --- Notes: Changes in v2: - Fixed alphabetic order arch/arm/boot/dts/Makefile | 1 + .../dts/imx6ul-phytec-segin-ff-rdk-emmc.dts | 93 +++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index ce66ffd5a1bb..654692919a27 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -622,6 +622,7 @@ dtb-$(CONFIG_SOC_IMX6UL) += \ imx6ul-pico-dwarf.dtb \ imx6ul-pico-hobbit.dtb \ imx6ul-pico-pi.dtb \ + imx6ul-phytec-segin-ff-rdk-emmc.dtb \ imx6ul-phytec-segin-ff-rdk-nand.dtb \ imx6ul-tx6ul-0010.dtb \ imx6ul-tx6ul-0011.dtb \ diff --git a/arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts b/arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts new file mode 100644 index 000000000000..4a25122e0da2 --- /dev/null +++ b/arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts @@ -0,0 +1,93 @@ +// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) +/* + * Copyright (C) 2020 PHYTEC Messtechnik GmbH + * Author: Yunus Bas + */ + +/dts-v1/; +#include "imx6ul.dtsi" +#include "imx6ul-phytec-phycore-som.dtsi" +#include "imx6ul-phytec-segin.dtsi" +#include "imx6ul-phytec-segin-peb-eval-01.dtsi" + +/ { + model = "PHYTEC phyBOARD-Segin i.MX6 UltraLite Full Featured with eMMC"; + compatible = "phytec,imx6ul-pbacd10-emmc", "phytec,imx6ul-pbacd10", + "phytec,imx6ul-pcl063","fsl,imx6ul"; +}; + +&adc1 { + status = "okay"; +}; + +&can1 { + status = "okay"; +}; + +&ecspi3 { + status = "okay"; +}; + +ðphy1 { + status = "okay"; +}; + +ðphy2 { + status = "okay"; +}; + +&fec1 { + status = "okay"; +}; + +&fec2 { + status = "okay"; +}; + +&i2c_rtc { + status = "okay"; +}; + +®_can1_en { + status = "okay"; +}; + +®_sound_1v8 { + status = "okay"; +}; + +®_sound_3v3 { + status = "okay"; +}; + +&sai2 { + status = "okay"; +}; + +&sound { + status = "okay"; +}; + +&tlv320 { + status = "okay"; +}; + +&uart5 { + status = "okay"; +}; + +&usbotg1 { + status = "okay"; +}; + +&usbotg2 { + status = "okay"; +}; + +&usdhc1 { + status = "okay"; +}; + +&usdhc2 { + status = "okay"; +};