From patchwork Mon Dec 17 13:30:37 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 1014484 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="bSyMJ5RD"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.b="ZNLrM5r0"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43JMWq0mcLz9s4s for ; Tue, 18 Dec 2018 00:32:07 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Subject:To:From :Date:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=3HZyGqTFooYs1YN2e2+u3OdN3fieY1e/Zam88ox+NBc=; b=bSyMJ5RDCUm/tP 1zZxZBy+euaMc2Ne4liRIuThmKU+Z1e5Cl74uo0pT8jVzOdPkMo/o+v7BVYhkFoe9eC4QJkfzDbkm CcjAlNTShCjwKVUC+Cdh0gWZJgHEzJW37Emh5qQvU0rLLVkKDY+6CWFPPBc3rpCEKZm/vSqkoFVXD 4HXJ1EpHxi8gsmm5/pgSc07/Je1wic4/EexWAJvqLziredjZ2qMKdOvyBrlvrWHYMx6WSllRxAhAw C4wabOQZXnKxKwVD1hmiNCdTyukEqWKrmdRSYb7O4u/zTqUnsvnCHBwLIOT+NYleLEHPHW8DLvlaX CQLdxBxjhb8K0QFocUWA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gYt05-0004T5-Co; Mon, 17 Dec 2018 13:32:01 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gYt01-0004SA-V3 for linux-arm-kernel@lists.infradead.org; Mon, 17 Dec 2018 13:31:59 +0000 Received: from dragon (61-216-91-114.HINET-IP.hinet.net [61.216.91.114]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 5329320874; Mon, 17 Dec 2018 13:31:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1545053507; bh=RROCKWO7y99FBn51hx7L9DPJ6Fqnzv6/FKM4opZeHo8=; h=Date:From:To:Cc:Subject:From; b=ZNLrM5r0L1WCq244DdR3MbyFRFl1FLxKBCK02xIJbayyvgL2fhRFnIv66Puj9BNW/ XZnPjdqwNm3Rp6jSs89Sgqcb+J9ZNbSkFJic6BUqSnKBp4NpzzBboSo3s0WLDzIe+v a1S6Xsdzp5Q4Ms/rKI2I0Im3ppYDlQeVm8cW10Bk= Date: Mon, 17 Dec 2018 21:30:37 +0800 From: Shawn Guo To: arm@kernel.org Subject: [GIT PULL] i.MX8MQ device tree support for 4.21 Message-ID: <20181217133036.GA24973@dragon> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20181217_053158_017195_A58E2CCE X-CRM114-Status: GOOD ( 13.70 ) X-Spam-Score: -5.3 (-----) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-5.3 points) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high trust [198.145.29.99 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIMWL_WL_HIGH DKIMwl.org - Whitelisted High sender X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fabio Estevam , Stephen Boyd , linux-imx@nxp.com, kernel@pengutronix.de, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Hi, It's the initial device tree support for the first ARM64 i.MX processor, which has been floating around for a couple of release cycles. Due to the last minute discussion on fine-grind SoC specific option, it comes late. But we appreciate that you consider to pull it for 4.21, as we have more development lined up based on this initial support. Thanks. Note: the pull request is based on tag imx-dt64-4.21 (already pulled) with one stable commit from clk tree merged in to resolve dependency on i.MX8MQ clock ID. Shawn The following changes since commit 35a38903b9a579f5c6305b4424fdd715aec75eef: Merge commit '1cf3817bf1f52e57b3f5eb0413ee0d7f0c2e9829' into imx8mq/dt (2018-12-16 17:27:56 +0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx8mq-4.21 for you to fetch changes up to 3bbc9abbfb8cc6d76b388699501eeda005850929: arm64: dts: imx8mq-evk: enable watchdog (2018-12-16 17:28:02 +0800) ---------------------------------------------------------------- i.MX8MQ device tree support for 4.21: - It contains the initial device tree support for i.MX8MQ - the first ARM64 i.MX processor. It features a quad Cortex-A53 core that operates at speeds of up to 1.3 GHz, a Cortex-M4 core for low-power processing, a DRAM controller that supports 32-bit/16-bit LPDDR4/DDR4/DDR3L memory, and hardware acceleration for 4K video playback. - A couple of patches from Baruch that add watchdog device for i.MX8MQ enable it for imx8mq-evk board. ---------------------------------------------------------------- Baruch Siach (2): arm64: dts: imx8mq: add watchdog devices arm64: dts: imx8mq-evk: enable watchdog Lucas Stach (4): arm64: add basic Kconfig symbols for i.MX8 arm64: add basic DTS for i.MX8MQ arm64: add support for i.MX8M EVK board MAINTAINERS: add i.MX8 DT path to i.MX architecture MAINTAINERS | 1 + arch/arm64/Kconfig.platforms | 8 + arch/arm64/boot/dts/freescale/Makefile | 2 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 303 ++++++++++++ arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h | 623 +++++++++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 416 +++++++++++++++++ 6 files changed, 1353 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h create mode 100644 arch/arm64/boot/dts/freescale/imx8mq.dtsi