From patchwork Sun Sep 30 03:32:26 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Anson Huang X-Patchwork-Id: 10621137 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id EBB21112B for ; Sun, 30 Sep 2018 03:38:09 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D906D295BA for ; Sun, 30 Sep 2018 03:38:09 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C691A294BF; Sun, 30 Sep 2018 03:38:09 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 4C8F9294BF for ; Sun, 30 Sep 2018 03:38:09 +0000 (UTC) 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: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=mmOeC7V9CFVNTLWSNIrQ4g2BnV5vJUI4EcRqJFtywJw=; b=dWkBPu+d8N5UPl uJQ8oTu6uvZcyMK0Q1Xruf43W5Z7NaXgbBOLXd1B8MNGIZ7sIB/g1+Ro/CdyjwM9mbSRXzatGxq4M e9Ipjuxi1x8+588h1veK9VbRmWAKp68aqYdNVSn+zy8UNGyHHqxOeB9WhIeThLnV6Xnl+lH8mMghN jbrgi+3pkKbhwZe9x4TVdHvX8jfRkr0ms8FH4dbApNnFxNBl/FUzVEWcvbbSJT93rGtT5L5I/P3/u j6uEhBiwwqQxEqeXykpI6KE8hHg2fhIT8xadCiwYSqeBNaU7O3GgmAub4rihWUOUwpZ2vdUaDHZi7 ZbVXhogmQX8K2Gwrs4aA==; 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 1g6SYX-0003X3-3V; Sun, 30 Sep 2018 03:38:05 +0000 Received: from mail-he1eur01on0082.outbound.protection.outlook.com ([104.47.0.82] helo=EUR01-HE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1g6SXs-0003Fb-TQ for linux-arm-kernel@lists.infradead.org; Sun, 30 Sep 2018 03:37:26 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2cCRkX2Ud9k3UpCOh8Rd36jOqN9fw+tyfW/YUuw8uRg=; b=K8W3CbLw48OHxK5uPYXs5tdvREh3k6RY/bqBYyBNagGAOCOjFWeGya6VJAiZLRkQgWFQbw4iMf5XlX21kO1pFALRs0cT5SAe6PCj/yCLYHCJfrgWfLwtbOfMp7/EStHBoJcS5BYdll7qupBstS//MbH/MFOm6up/bFgQP0aVvIg= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=anson.huang@nxp.com; Received: from anson-OptiPlex-790.ap.freescale.net (119.31.174.66) by AM6PR0402MB3909.eurprd04.prod.outlook.com (2603:10a6:209:1b::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1164.25; Sun, 30 Sep 2018 03:37:07 +0000 From: Anson Huang To: robh+dt@kernel.org, mark.rutland@arm.com, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, fabio.estevam@nxp.com, linux@armlinux.org.uk, ping.bai@nxp.com, Aisheng.dong@nxp.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH V3 1/3] ARM: imx: add i.mx6ulz msl support Date: Sun, 30 Sep 2018 11:32:26 +0800 Message-Id: <1538278348-7716-2-git-send-email-Anson.Huang@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1538278348-7716-1-git-send-email-Anson.Huang@nxp.com> References: <1538278348-7716-1-git-send-email-Anson.Huang@nxp.com> MIME-Version: 1.0 X-Originating-IP: [119.31.174.66] X-ClientProxiedBy: HK0PR04CA0023.apcprd04.prod.outlook.com (2603:1096:203:36::35) To AM6PR0402MB3909.eurprd04.prod.outlook.com (2603:10a6:209:1b::32) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d2591ea3-8e2b-42fa-fef8-08d6268601aa X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3909; X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3909; 3:OoHdk7DZv7SqURRaDsRzEKyOjFmoiNPr18TWGrhFimsiyT48caRDjMMABuNhan1V0q95Q6AddarINIQ5Nrvrk3NhVBaax9v4tmLSOnM+CBUVEpBHQlFCTNoRYVbMj7PO8R/2gJGtTDWytwbcO0jOaIkvZ1JhmVSvBObTaEV7pgeMqCzxGl7p/bDWUZsA68rYyF/hHnz39vQWm1e765KBUjJxy7ClRv8MaxyayM+SLreylgsOxXBOzaFyCxsHrYh0; 25:L7smpHEV2M5F+EizMWMh8M9p4ZW+ttwB57itjv8p4Prt3H/kw4ZpsPLHVhrEJW5iYQnlNepX5KIvtE5uj2IyiIDKuZ3eDR8+3mcZESTdo8giCixog8jMHtK4XtFQ6QY2OWqT/t82Wx9FgxieYpX46vG34UlePyX4ivz9PRr/DRuuXi9GbvwRWf13fRYJ1sIMm7WGPuA18uqU74ns+rR5ayko2KqPRNl4KosSEaXS/A+7Zupd1vXz1RrGKpwj34hG4aVcwDPq+FWj38YN1Z7bYuukzF9JlFACF+91f+lKSO4x2qNfXc1tDTapWgvU4dPfCWEA9CKIos6PkJdQI2bh7Q==; 31:fSJgaFWS31DAKpTk1tkJNnia+Ft/JedsxcvC/cKNK44wBo4kDCAJYDA80q3cKhSj/xWiTyZolDkzUCCN4lUSRkY66+SXDwzJXCE3nRq9krfQ8XIKVd/ac//SNGRCntXwAkDj7irWpa2pT89pvgl38Cd9vnmRwPRJfBnTURJfEtIsC4UPF0fHKwy4E6eLhkfp9uluwCuF2AYMk/PI80kB9G865qmUkS5SLpg+MtFZyQc= X-MS-TrafficTypeDiagnostic: AM6PR0402MB3909: X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3909; 20:DkjK8hY3g7I3yd6PGHnGpnkcsYZ4tYCZtre+7OYY6etH1OWG2CwwV8xDOOn88IfB3xLaJ3bih4dWIfjHeMLC9cvtusJFQHUyf2W9yPssffXHvbhRiVIN+lsBAPmAScrNNArcTOkbkXGLuInN/tgtXg21w8IepctyrB4npBxuBwldZ2slWGbsH1SzIk/kJh6E8LhE+pdot7OlTTP88M0bCb4HqxJGru4knkJVBP4llEK8x+Ihzawnurn/IbXHwk2gSio2r4EhfG3eXd63FjBPTke6R3fBjPJ/nJitD9IcL6FPqVv/kB8UVnH2MiTq/g1y/fiy4Rnkrrk6Y4B2xtpDlbLZo9tKM4WqjAozd9E+qM3rAy/cOHagjJWd0NtpZCI8dT0aXWZmc1dzs8TrbMCCItHTiMOcI8jDg9fNKvZv/omLIq6mXKS5JSUlnI/bDLX0Om6G+TX6veTDD7XahOk+EpMNHrJKYU+T5Pwk2VBppET92cNrmhC0v3DbHDRmts21; 4:9f50/dYOWre7CnSczomhgSr49C3wNUwCXv/WyUkJzwAHUKSA1sKCzAKu7p1Ub8mHz6VwO7i1JB+YyZwNHPbSvsqddKaDIA8og/AYDvQSrQYlZrXf8DVFAdROD12VyVcA1Zk3Y7DJFEIbPeiLwTQO3gVdpFXznhuGUT6z/V5BLN9rgk3hXXFj59yFnVA08g/sokQW36l6NR3Go0RyEkVe9IGwFl4HCOGvE/Ctg78wdihd46gkWnY6Ea5zrXz/yeqkIaa1UnJ/gpQvjJwX+2w2H00qxZCxgPcmct8cpB3eQZgB+TQZ9SIGLEGB8ih/niER X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(201708071742011)(7699051); SRVR:AM6PR0402MB3909; BCL:0; PCL:0; RULEID:; SRVR:AM6PR0402MB3909; X-Forefront-PRVS: 08118EFC2B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(376002)(39860400002)(346002)(396003)(136003)(189003)(199004)(86362001)(476003)(11346002)(446003)(186003)(26005)(2616005)(956004)(16526019)(81156014)(81166006)(105586002)(486006)(106356001)(50226002)(34290500001)(23676004)(76176011)(52116002)(25786009)(4326008)(8936002)(478600001)(2906002)(66066001)(8676002)(305945005)(6486002)(47776003)(97736004)(53936002)(2870700001)(68736007)(6116002)(3846002)(6666003)(6506007)(386003)(5660300001)(6512007)(7736002)(316002)(36756003)(50466002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3909; H:anson-OptiPlex-790.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?q?1=3BAM6PR0402MB3909=3B23=3AZa82B?= =?utf-8?q?S1CPF+ACrXvR3vZ/UCcfI+69W0RDKKeiNXHHHbSOTHXI+UOsvIgXOXCiA5AZWZPDS?= =?utf-8?q?YwLTVOAfLw0gCNiFMwlng1sWlJSMgefGFmyrdNb+FwuFv0Ym1BC5kXMkqhlr8Wete?= =?utf-8?q?5rA/6GAKkioxwWpIb3xHAndaXocjwoZh86xX6B753IlD4yW8EYGe0hAGyqyR8efX/?= =?utf-8?q?XTdHzCXoIZ9xrkwO1wgFvmKYM87+FF7i0UVUXP2LrVFqMJp6Ak8/mat5GjlfAMri2?= =?utf-8?q?mw0EEpKBjBhmxA2KN//u9bIZ2HstzNoxHq0ftRODkhYQFncDmFxV786w4k+840684?= =?utf-8?q?m8zMx3SJ7Y9aUQiwaIWIYLkyla28qEhZrFsTCze4q2UvcixupFQaL1e5aSKXlAEsb?= =?utf-8?q?RSkPNpQIxycHD4qOKRbvUn6QSd7rHvA07tmhk71Jtmf0YZ5Oqzuddqg8lPKleOAxE?= =?utf-8?q?TNZnoDgcpDzM6WT+YdAloAkRguECbZTEvaa/h62DlwngfYRtfjrBy8eKBd0QWt+kK?= =?utf-8?q?0BC4taBBakhO2R9S3ppHCBAr5eQq0+y46q21lJvfEYL8q2W00MQPLUh4YgJGrK9QO?= =?utf-8?q?g8uoVjTE6qFaMdPVs6FHZO8xFN/6KSdswMlsBdUkskCrvIkhIU8Ucdxybk9vtI/iu?= =?utf-8?q?DhRJXOAASuePiMXmlXdxJCR0ywAvtbQCvBgH9X9B5qaSTz1LfgwQyCgXwVRntcV/n?= =?utf-8?q?ALkctCTEEb/HrwbXnPHywS8r3JndNCI+6nV/LwNKznZr//yrqTc1dkq/cT/G6YO9c?= =?utf-8?q?Uyf3kJq+WO0dqlItRU3cWfcVCDKxOa3CYKghz8TmkK76blAdGgPcvGgvuiXT+Salq?= =?utf-8?q?Zl78gryX+dAJzbaXkbGlxeSBE+QNSd3AhOSJFi8UttSczaT2bUDQcPsdXMiEG5uBL?= =?utf-8?q?hsMIiwfGYXrPvhhnmDlZHg/QoRosbUY0BFO7QUc9M6PcsNinFwo4G8nj8uSmGXSqn?= =?utf-8?q?XgHxSYDrGWPiyyliUXTuFfss0kM43x89c86nJYgINobh8VEKAV4w0RN4aDTqwXcQA?= =?utf-8?q?R4bL7IMDzML8XWAYz0VRV2+Mm/tLRCpxrNWwSin/LSXSsHSRBL3GHGxJXp7X07LNP?= =?utf-8?q?HoybXAfWj8UtQqds2iO7UpRl3CdMqCpSAOlWJaMRIvDZduSk/ukt6QobAjnwmbhJp?= =?utf-8?q?u9X6ks97AIhzXQbM7wTY=3D?= X-Microsoft-Antispam-Message-Info: GmDZemkkcIH3F8spWgWR7Pi3l260ZZKkIuiEy/auOw8orQ12pn/7ygequN9gt9k36TzkjxH8wBiQCJes+Wy95zRkkwpPQ8iJ01KGtr9XF7+8uN69v5n2hOuwKe1kZQnlZp7I55TemhpVGB05O+tZVUK+mGUQ1jlGWhyCSag0Ae4RQSHfDIB/XD14003SeXZCwKRFY82LWwEVbIGVQBcTcUvXZwHYn1utBTRJTJrNG6/dUM83N9PYgX1/JrmMU15XE0YjCLEDsooH/TcKwPkfMDs6kKMwQfGqvyTQWOxu9Xxur+0dSwrUQPxwUQi1/vRc298idXKWf/EJQoVYJciAgWqRQl7JK+kgeNRPCXiDJ8U= X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3909; 6:RGdGwze6xOEwRrQCjlYQEc8fMPFWAC+KuWUaJmb3nY/62si4EM0SwpNga4Qa2Hd0qvFf3764Tq5NgCk7DPITjnuD/xt2Cshj48PQeVC+XZPg0HPKT5s24988YE1uBIPdAznFVb/QXsGXJgsjNwuDjqfmVYsx6CnCueIrUqwrmKHVTEOvQZNEYKfjhyiJxVglxkCg7n0UF7O5bY03sryxUEJxZI/76JozWr/TbayaxzPynDraCXzZJ5uRZjiRBsrQsoLdvQ9kMMAGVps1eUtTY+SnaElq8P1tZpyQgBqnw/56rjEBY+QQJYTbe6Wqa+mfxxSKVbcKuJX0o+wtfHrCFaMaKgBzEjhgzkUecYLKpN/YfuOWjbyYW2NH94F+qqhdoHv6rO/NrOTieEsv4fE9rI4eggPzp8xbAdXLsrSnqaigUW0ZcbMAa2B7Xv/N4nlI6mZu1S6NuOzypHax5fOMXw==; 5:9P58LnCZpOXCbDAGUqprsTFEBdq3dljklGah+5Q7OqRKqTQfSQ1ol1a19LgjrWDQWwE2gJqH/e88kQS5CbLWdub45WZyURk0Ydu7aVqJLdCON5v/6jasQA7IN2E0+lJV8iDB3Ka/SAQQMpIIlBR6ao3gYnEFBZQmbij5dxFEW7c=; 7:YQ+AHDGExzXasmibjvnkLU53xDUX7Lj83F2Dsy1y2Jow+VH+0mNkQG+Crl45HRj7ZHlzlE6HywRfhxCDLckB7WZVUABWpTYiaCe3iSfg/r88P2ZIhXu2JrzWbbRsJUAydCBLCB8CvSTOAQdaqBWaYfOnIPBSYaqRUckNU2zjRdWiAle9zKF2XXDK74FxRHLSSGFeSyhoTUIWqZtvntl+t1/THiTp+xvkxg6TrsTQzOMAma/6NSA50Dkn1gmEiPFg SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2018 03:37:07.7043 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d2591ea3-8e2b-42fa-fef8-08d6268601aa X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3909 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180929_203724_951385_6E820804 X-CRM114-Status: GOOD ( 15.22 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linux-imx@nxp.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The i.MX 6ULZ processor is a high-performance, ultra cost-efficient consumer Linux processor featuring an advanced implementation of a single Arm® Cortex®-A7 core, which operates at speeds up to 900 MHz. This patch adds basic MSL support for i.MX6ULZ, the i.MX6ULZ has same soc_id as i.MX6ULL, and SRC_SBMR2 bit[6] is to differentiate i.MX6ULZ from i.MX6ULL, 1'b1 means i.MX6ULZ and 1'b0 means i.MX6ULL. Signed-off-by: Anson Huang --- changes since V2: remove "fsl,imx6ulz" on kernel side and add "fsl,imx6ull" into DT machine compatible to save code change on kernel side, as well as clock driver. arch/arm/mach-imx/anatop.c | 20 ++++++++++++++++++++ arch/arm/mach-imx/cpu.c | 3 +++ arch/arm/mach-imx/mxc.h | 7 +++++++ arch/arm/mach-imx/pm-imx6.c | 4 ++-- 4 files changed, 32 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-imx/anatop.c b/arch/arm/mach-imx/anatop.c index 61f3d94..45d618a 100644 --- a/arch/arm/mach-imx/anatop.c +++ b/arch/arm/mach-imx/anatop.c @@ -31,6 +31,8 @@ #define ANADIG_DIGPROG_IMX6SL 0x280 #define ANADIG_DIGPROG_IMX7D 0x800 +#define SRC_SBMR2 0x1c + #define BM_ANADIG_REG_2P5_ENABLE_WEAK_LINREG 0x40000 #define BM_ANADIG_REG_2P5_ENABLE_PULLDOWN 0x8 #define BM_ANADIG_REG_CORE_FET_ODRIVE 0x20000000 @@ -148,6 +150,24 @@ void __init imx_init_revision_from_anatop(void) major_part = (digprog >> 8) & 0xf; minor_part = digprog & 0xf; revision = ((major_part + 1) << 4) | minor_part; + + if ((digprog >> 16) == MXC_CPU_IMX6ULL) { + void __iomem *src_base; + u32 sbmr2; + + np = of_find_compatible_node(NULL, NULL, + "fsl,imx6ul-src"); + src_base = of_iomap(np, 0); + WARN_ON(!src_base); + sbmr2 = readl_relaxed(src_base + SRC_SBMR2); + iounmap(src_base); + + /* src_sbmr2 bit 6 is to identify if it is i.MX6ULZ */ + if (sbmr2 & (1 << 6)) { + digprog &= ~(0xff << 16); + digprog |= (MXC_CPU_IMX6ULZ << 16); + } + } } mxc_set_cpu_type(digprog >> 16 & 0xff); diff --git a/arch/arm/mach-imx/cpu.c b/arch/arm/mach-imx/cpu.c index c6b1bf9..c73593e 100644 --- a/arch/arm/mach-imx/cpu.c +++ b/arch/arm/mach-imx/cpu.c @@ -136,6 +136,9 @@ struct device * __init imx_soc_device_init(void) case MXC_CPU_IMX6ULL: soc_id = "i.MX6ULL"; break; + case MXC_CPU_IMX6ULZ: + soc_id = "i.MX6ULZ"; + break; case MXC_CPU_IMX6SLL: soc_id = "i.MX6SLL"; break; diff --git a/arch/arm/mach-imx/mxc.h b/arch/arm/mach-imx/mxc.h index 026e2ca..b130a53 100644 --- a/arch/arm/mach-imx/mxc.h +++ b/arch/arm/mach-imx/mxc.h @@ -40,6 +40,8 @@ #define MXC_CPU_IMX6Q 0x63 #define MXC_CPU_IMX6UL 0x64 #define MXC_CPU_IMX6ULL 0x65 +/* virtual cpu id for i.mx6ulz */ +#define MXC_CPU_IMX6ULZ 0x6b #define MXC_CPU_IMX6SLL 0x67 #define MXC_CPU_IMX7D 0x72 @@ -80,6 +82,11 @@ static inline bool cpu_is_imx6ull(void) return __mxc_cpu_type == MXC_CPU_IMX6ULL; } +static inline bool cpu_is_imx6ulz(void) +{ + return __mxc_cpu_type == MXC_CPU_IMX6ULZ; +} + static inline bool cpu_is_imx6sll(void) { return __mxc_cpu_type == MXC_CPU_IMX6SLL; diff --git a/arch/arm/mach-imx/pm-imx6.c b/arch/arm/mach-imx/pm-imx6.c index 529f4b5..87f45b9 100644 --- a/arch/arm/mach-imx/pm-imx6.c +++ b/arch/arm/mach-imx/pm-imx6.c @@ -313,7 +313,7 @@ int imx6_set_lpm(enum mxc_cpu_pwr_mode mode) if (cpu_is_imx6sl()) val |= BM_CLPCR_BYPASS_PMIC_READY; if (cpu_is_imx6sl() || cpu_is_imx6sx() || cpu_is_imx6ul() || - cpu_is_imx6ull() || cpu_is_imx6sll()) + cpu_is_imx6ull() || cpu_is_imx6sll() || cpu_is_imx6ulz()) val |= BM_CLPCR_BYP_MMDC_CH0_LPM_HS; else val |= BM_CLPCR_BYP_MMDC_CH1_LPM_HS; @@ -331,7 +331,7 @@ int imx6_set_lpm(enum mxc_cpu_pwr_mode mode) if (cpu_is_imx6sl() || cpu_is_imx6sx()) val |= BM_CLPCR_BYPASS_PMIC_READY; if (cpu_is_imx6sl() || cpu_is_imx6sx() || cpu_is_imx6ul() || - cpu_is_imx6ull() || cpu_is_imx6sll()) + cpu_is_imx6ull() || cpu_is_imx6sll() || cpu_is_imx6ulz()) val |= BM_CLPCR_BYP_MMDC_CH0_LPM_HS; else val |= BM_CLPCR_BYP_MMDC_CH1_LPM_HS; From patchwork Sun Sep 30 03:32:27 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anson Huang X-Patchwork-Id: 10621143 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id D7E601750 for ; Sun, 30 Sep 2018 03:54:18 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id BCF1B29B0A for ; Sun, 30 Sep 2018 03:54:18 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id AC24429B0E; Sun, 30 Sep 2018 03:54:18 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 7E5E529B0A for ; Sun, 30 Sep 2018 03:54:17 +0000 (UTC) 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: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=vDnLRlhJFMUCmu2QwKNR9GzCY/OEVnIYRyLST7wut6w=; b=Gnf8u+sZ88GvXQ 0qEWOqmFRMsao6mMw3k9/C0o7ea4Ip3n8ZWFKdlA9wfb+YQ13v/mq+ZDrgqZ9CQJs7X0tbGMucCnm EizJBeh9o71A3NB8/RrZPPS8dW4norB+DukZPNb7xli7SytR3yXyVczccZJJ6HbdM9OYjUCcl+3EA 2619qWQ7o914poM84gYv03rcw2zuIQnhixnSm4L3EvLu/p7y6OMe90JxtuPxRXclH59rwtgwEkyZB PLIlv1x6Ng+Xi39dlLx1DegGgydOdnBaXirGTysGFivBjykPY4wvioHEkFhGy5T9IIKOtMQhYyxSG w49BYXh7DA6dMkQDaMUA==; 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 1g6So8-0000WO-Jn; Sun, 30 Sep 2018 03:54:12 +0000 Received: from mail-he1eur01on0082.outbound.protection.outlook.com ([104.47.0.82] helo=EUR01-HE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1g6SXu-0003Fb-Ta for linux-arm-kernel@lists.infradead.org; Sun, 30 Sep 2018 03:37:33 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=a/LCzsrJidPpSED7GaNJqGq2TGnXZ/GF/q6KfCmlOao=; b=F8NXbmc/PqcJ2y4HTmfglAc22DXTP59lF4gE1bxCY+FHVQbZAeMWgh09nE5VSE+tXNkhcuz0qyY+hFRg36NIjZks7eKL1PPuxHB6lnHK6DgawzIlT+Mcu3bawRN5e4wia7ssnUrrOxGnBD4f7aJEpdpxu997HSVSHzQGJrctsbw= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=anson.huang@nxp.com; Received: from anson-OptiPlex-790.ap.freescale.net (119.31.174.66) by AM6PR0402MB3909.eurprd04.prod.outlook.com (2603:10a6:209:1b::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1164.25; Sun, 30 Sep 2018 03:37:11 +0000 From: Anson Huang To: robh+dt@kernel.org, mark.rutland@arm.com, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, fabio.estevam@nxp.com, linux@armlinux.org.uk, ping.bai@nxp.com, Aisheng.dong@nxp.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH V3 2/3] dt-bindings: arm: add compatible for i.MX6ULZ 14x14 EVK board Date: Sun, 30 Sep 2018 11:32:27 +0800 Message-Id: <1538278348-7716-3-git-send-email-Anson.Huang@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1538278348-7716-1-git-send-email-Anson.Huang@nxp.com> References: <1538278348-7716-1-git-send-email-Anson.Huang@nxp.com> MIME-Version: 1.0 X-Originating-IP: [119.31.174.66] X-ClientProxiedBy: HK0PR04CA0023.apcprd04.prod.outlook.com (2603:1096:203:36::35) To AM6PR0402MB3909.eurprd04.prod.outlook.com (2603:10a6:209:1b::32) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0b223c50-d71c-4d82-f658-08d62686043c X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3909; X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3909; 3:6oV0hbeCpeqHndh2ulzxvbYYyqs7ZuP5YMVkq5UUMkVP8FS9obzF9aENFCB37RmgU8XY8SYCbklMoXZ2LWGvL9JPndju7UsmlCK4Jh417VLpK1GNfsFoxpQHJZpR7F+dyGUST58V41SK9gi2iUcTv7kxSV2NtKHMmdpbIafktYSCEGHh9B/GeV8YeVJx5zrr2gTWSJiRmeystsoizrZenXhlU7o+ML5m8RtgiEWKZaxfbPQdNSjOu0mp0zAfK14u; 25:Dr8Rcsr4OzUyGgTG1kXAP+6H9QlwHQRQHKRklWnsPU7Gd81o1aa5/A1Sg9IGCsIjEFB0Z0MguttA3iLH52YF/9PZ+fK9XROwO1c6twMlIuxxaLu+/rln9Nb/peDquuSB64Mf6G5LSX84k34Xlrp+3MWP9F1JUZl2dDJ8JmExLjUFufe87Y5W0uzWsNWm+rfeQI+Y6vGxrfz5SPM9NTL5zaRW4pg6X8zltk5Zhvt6b8J1ebKKUHTwJPknlkONxTCQ7EsVTtE00Qa4sOCg1aT7FvOV+2cFUvsP0ApzE6qqLiJUn8xFFY9A9MoOaC4y0jog29JxfDd5Rm9o01e8qb8vDA==; 31:FS3WMujS+FbnFaeTYpySltgm1X3XPz0zZr3DhnuKv/I439D9XoA9zJ3Vv8w3b9kkv1U45gmzsXcg3KescxYNZDep6212X/zfYBaDqMWvsYNxvMKh1ExOBaB2ZUU4ORuQjNY6PuMxyP3KTIocUqOjrxTxrKa0UNCJEu3x13E2Z9Meeq4Lo38jP8B2cThgFXBw++JTxBEtadVTXdFq5s6fKg0Rk65KEcdnUrU5ZWfFzhY= X-MS-TrafficTypeDiagnostic: AM6PR0402MB3909: X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3909; 20:W5RVc//YsduBJvn69NpebOZQw+R86MMfUom6uip03jRNaUZroGh+YIV4S60vk+PAFH5AO8/ya36bEWgzfgrA7C64HbwiUv7Z9QXCBdWxag392qu/bGIS42EikuIhQ7z9FG+fqaLbdaO3qFWNmZp8xBBI+bJ3PI4gnK+0ZsY8gd0mMEd3n/FB11B0eBl4JgJNCvb4pzVIhismtAs/ZcpY5hKtbLDv3fzQNMfEKCrUpuJQ9FZMDE1KeapS955vTrkyIgXOWyxQkgrNuvIsTdanFxck4A277OuEx5AnjDhPikwCSpMMpnvSwyw/jn0NlqaDnQrUD5FiWxH2p5ShkCGCQ7S9jd2Hqj2xORceb0ypULIwGTNNy0JSH9GzdRzSN0DD3ek8uaGLJqk43iKi2lmiMwsFbD7Tn+dA5nk3BL78ikDCmBZoCWaxpcuCZ13zk69HK8Kjr3NjiHX/J+n6bSRQRhO2Swj84TQ5EBHUNVEJh2blOrzcbiQgBD53asceu95n; 4:/guULurnoL2UDUCDBZ87V1zMi6paYbXKMtDAUECEbVg23oOqKShI2zczPFI5bGGIyiUhO+spRKNxHafu/6XLgtPGpBvmcUYN+wfNfvJXlPX9guvAJTz+QRrpJ9MikL3g/Hhwvd9k/AdmumtBtrmAwfXvaRf624Xm9QtYiYWYYZph4K6YfWJSGQq7g13hkLySviUzocU2wVb0HxNJ4+LXD/MoFnID9sWd+DDXt/HxeEkS2LyToM1tzGxwVjOw612P+wLAlEVV8v8hLALdezm1FPG8mCb/ObQDnr03jH7WDZN5Yv1FvJ4o0frhhlHcibRS X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(201708071742011)(7699051); SRVR:AM6PR0402MB3909; BCL:0; PCL:0; RULEID:; SRVR:AM6PR0402MB3909; X-Forefront-PRVS: 08118EFC2B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(376002)(39860400002)(346002)(396003)(136003)(189003)(199004)(86362001)(476003)(11346002)(446003)(186003)(26005)(2616005)(956004)(16526019)(81156014)(81166006)(105586002)(486006)(106356001)(50226002)(34290500001)(76176011)(52116002)(25786009)(4326008)(8936002)(478600001)(51416003)(2906002)(66066001)(8676002)(305945005)(6486002)(16586007)(47776003)(97736004)(53936002)(68736007)(6116002)(3846002)(48376002)(6666003)(6506007)(386003)(5660300001)(6512007)(7736002)(316002)(36756003)(50466002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3909; H:anson-OptiPlex-790.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM6PR0402MB3909; 23:EDo3AUKF/vXSvD0C+2jtI3Mx+11B9mHwhcyCHlc?= gmccSUxb2E+X9T+iLN9/cN/j8MD1/xJu2CqDpGNUWiAHs3Xior6PON1uB5SBjvgwa+Av/XqDRPPa6y3e6CLNe/sQZgMI1VZ3YITWStQD0W1CWtX/serW5Q954h8c3fbdD5nX0JrNBvO+eJo9EeoIysXXdqVLC5BjRl629iZFaBsf4g5c30rE9tHESSt5qy7io4np2PIRfy8ZSTp2OJseuJaqet+4YmejhUJFiSsDRTITwM0SvVLZp3rW40a/gNJcL9fQaol+K56spgaCigA2ycWmtIyLcXVisnwmPtySqhBXMl0QTzrEavFqv8/DR/zfa9xdh5himvxrEwX4z/hW1ibkGj5a2XjeOSTC/P+gxCyA/6LK9aCsNio8kWBWUL/bgW2P3HMIBduAblKfcXJtHX9xgRQgloudQDEyz3fbz5YkNhAPiBbb2PNII7MXx+cd9OPxTC0w1V0uUWErfIO1VT61Ke2G7neVb6f10+EJObCqsQlYshOfyrrlccuEtbwK6ldBJ2sVP9EeNEB90whBCxyZfti3S4cKJMFtSqkpAwCcZg6I3kg92sq1/5J10qULH4uoeWM7MdSPRNisFBKnYIcQDv+jSTAeaGZSDdmLr4tBQ5adyBfgIHxdt7baaL6lFzguSEwFjffgNhQMXVE2LefqZpoxhyvUvH4DyCHZOgpyXfN/yJYz/IwVngKfxdby4bc5roFC2ogOUf2xyIz/DD4OgRfuo5fwBEg2x2TbSGmcgH0yRiQpK0qyS8eP0RTlOncsUu43y4ig+ZLbaqRfz5xfCeGnq+iswQWVi6rX2HjZo0BCVDUB7B6MrNgDJ+jHC7RBDkfl8YlHpMK1QkVs1mDCrTDF52WPiA7Dc+UqRDuOFKFsKkH4CPHVRoZY2rBMvljIXdDH9YEKbA2tMCT9MtpHdw6hfvhe8ROL0VI/XDoTU3xwdIaV1FihbQdDlp6IQke0FrDdXl55chPcC58BM0XS7l1tGL/VC/LqfP5QIY0usa1n0Putg4444q8AxaxCAqpGKtel3XTikJdyZyNTv+UEqlzSyxWS8W70N97AQQF3qnqXpIqMEZyG7GoazKyvxj2HROUlFO+hWu+DT1MXtkj/NYpEBSz+32ECldEEYYdSKTaMzCmCrmyL4lHe1jQ6pRQPBUaIGwXISaOh+kz/OuJtt X-Microsoft-Antispam-Message-Info: QEhL8CTrRddPFJTWopGD51GwytWRBwagEkwBrHyDkZ3zpHvNYaphFoCz+bvs/6GlOxjuLGVWe1bzLn+lLR0JTXa3xW7neRGax9EBUWMmPrqTAfC48Qe/pAHuqrVmXEwEXI018Izs68C/YCZApbsf4XNFGo5v2Q0CLHS4nIHw/LC9WfutSms4zvnkvkXMaq8QYOpwQcHennr4Bpe14uAd6Pk/eiU0+EVOwvo2YGn2pRL6QiLXng8hCF1Vkdfg58w+cv0ZTuGvB/NYA9e73B+eU6cWgXtmJYLjHxx6lNnVpMVDjle+4gvXqAmO9tBd2bHtpIm8gT35uuqX9MzTJ+hcYxEpNZumXJdFP71rECa+BNQ= X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3909; 6:xzaH/5/5INNvtRzGUdLdEHuxTKLLJPHwlN+jxyqg+MhrFTHNtXU7yAkvRPeyCxFwI3MYY7OGzim0S42Gh8ucwDbttek79PPvAk20+yJsQ62vbeZdGAhNXjg7IFfCDksexcqgLmKPptgk8CLdnU6dw8nex3LJ2I1Km/BCs3Z/gGBPNl5aQ4p9ftnwj8rruv+G9JFZxzjJgywYrEATNTqf7dUkFjpcjvlXhGo4sh8BuDDzutul/0ZEF/wKydXZztOl8sTMNBBsfcPLZMT6u/Mzdrev9DahSXnCkl4VJqTjRPvaKq9ic9EAEn/tRdyEtOjXKYejmO9hOL1PwwwGrZRC2eRAIZCI5MIndfVv3MlEPIEi2LemDJwQpEtEbexZA7KoKwe8U22ev05FzykQYeOmyL7SkglNLjTrLKQLPM2BUg0tmyGWLUfOFywgI60U9tMRBy0cPzMHDZ1L/l/6U0UwrA==; 5:zRBVT0P+tiOPBW6gDh1P+z7sN0qlTsTnYNTuTIlCorsOv+qEc+larDoZyGuPcdDpTRol53O9CsxYqD2B3jXO3fiv+IJnz4gVHWTyQICjqWmIdbe/hXkC5Jx77vgbpfzm1/Uzn+ETL90UWk2/CL1tnhszvsCX/FLt0P4dU3RjhNo=; 7:PB/79QMotPOkD/EJfH210QyWvVg5Bv85NuYFQHfzsv7f7eDs+Kd0rPMAzlDSx4EUO5K45uOQtmkDRHQ/W1bu5YCMKCwFXFeOi8iPSp0GxcSpD7LYBGrwhxh0Bn8Zpmg51ZTSThBlrYCmbfIeuyymwHwkf8UgXqOLRf+ad0+xQR7FEINI5OmyGfklcniXCU91jUMnF86sDlurEoIQzVlurPxGN2UhvAcszuoWLCbZKjZroBpxHifMXl1U2M2saI5q SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2018 03:37:11.9994 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0b223c50-d71c-4d82-f658-08d62686043c X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3909 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180929_203726_994112_1E59778A X-CRM114-Status: UNSURE ( 9.06 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linux-imx@nxp.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP This patch adds compatible for i.MX6ULZ 14x14 EVK board. Signed-off-by: Anson Huang --- changes since V2: Add "fsl,imx6ull" according to dts change. Documentation/devicetree/bindings/arm/fsl.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.txt b/Documentation/devicetree/bindings/arm/fsl.txt index 968f238..7b964d8 100644 --- a/Documentation/devicetree/bindings/arm/fsl.txt +++ b/Documentation/devicetree/bindings/arm/fsl.txt @@ -85,6 +85,10 @@ i.MX6 UltraLiteLite 14x14 EVK Board Required root node properties: - compatible = "fsl,imx6ull-14x14-evk", "fsl,imx6ull"; +i.MX6 ULZ 14x14 EVK Board +Required root node properties: + - compatible = "fsl,imx6ulz-14x14-evk", "fsl,imx6ull", "fsl,imx6ulz"; + i.MX6 SoloX SDB Board Required root node properties: - compatible = "fsl,imx6sx-sdb", "fsl,imx6sx"; From patchwork Sun Sep 30 03:32:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anson Huang X-Patchwork-Id: 10621139 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 2203C13BB for ; Sun, 30 Sep 2018 03:39:21 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0E206298E7 for ; Sun, 30 Sep 2018 03:39:21 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id F3CFD298EE; Sun, 30 Sep 2018 03:39:20 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 6BE37298E7 for ; Sun, 30 Sep 2018 03:39:20 +0000 (UTC) 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: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=yU6uBsWPUYmBx6+JCSpS20IggqbH4N9uIpDqEpZvi0Q=; b=jkCSHmoqPxSh4m fF28a6YDdrI21nSSNxGcrL6obf1VbrsmvxrB2w1SCvvNNh6t9kr/YngZY3/SrNNxZkmEuTfVi0LuV zOHCZMWqBNhl551f3AO8TEIPfPH1eiF5ICvIn0jy/0WCk4vrUMlolYn/WNGD0VI8M5JHw4yzKiHnN 2gUAnxNG99khAaUwz3sTxnt/ISEhA9+Tyn0NNPtdgXe5kaC5HpwC0AjZPtispMT0TsbKs0qtlpLvM JqL3zx2mApzIzE67kGoALQs3Y8h7/9mGz37uuYU2c+w3rte0GUMzEQGeI8gZyNKCQej/9+MEwdltX tfwlbJmK2mtPQDdeoGSw==; 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 1g6SZe-00042n-Qp; Sun, 30 Sep 2018 03:39:14 +0000 Received: from mail-he1eur01on0082.outbound.protection.outlook.com ([104.47.0.82] helo=EUR01-HE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1g6SY1-0003Fb-FF for linux-arm-kernel@lists.infradead.org; Sun, 30 Sep 2018 03:37:46 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nZc8kEs/xN8up2xsD6v+zPd87Erurq/S01UxOzmGzjM=; b=h13wgNZn7FOnsMBaJWt+c8CEhioapF9ywh+H/0zQdCTzy/XDczU+1zSKqG3XLEEJhfzyAvoDs35rGe43OsIYqQIYNmvS/LzcA7g+C5rjE4ouoB/w/Y3KfqvgTcuRWBClb1ejremGxcCDMgmog919rPfZz9nUgNgnHFJpinKYPCM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=anson.huang@nxp.com; Received: from anson-OptiPlex-790.ap.freescale.net (119.31.174.66) by AM6PR0402MB3909.eurprd04.prod.outlook.com (2603:10a6:209:1b::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1164.25; Sun, 30 Sep 2018 03:37:16 +0000 From: Anson Huang To: robh+dt@kernel.org, mark.rutland@arm.com, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, fabio.estevam@nxp.com, linux@armlinux.org.uk, ping.bai@nxp.com, Aisheng.dong@nxp.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH V3 3/3] ARM: dts: imx: add i.mx6ulz and i.mx6ulz 14x14 evk support Date: Sun, 30 Sep 2018 11:32:28 +0800 Message-Id: <1538278348-7716-4-git-send-email-Anson.Huang@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1538278348-7716-1-git-send-email-Anson.Huang@nxp.com> References: <1538278348-7716-1-git-send-email-Anson.Huang@nxp.com> MIME-Version: 1.0 X-Originating-IP: [119.31.174.66] X-ClientProxiedBy: HK0PR04CA0023.apcprd04.prod.outlook.com (2603:1096:203:36::35) To AM6PR0402MB3909.eurprd04.prod.outlook.com (2603:10a6:209:1b::32) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c8c57d09-0ec3-486a-eab1-08d6268606e4 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR0402MB3909; X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3909; 3:hsDKMBSB9b9x+DpQ50Nw3V/eW60JSYD1oCo3Re5yphy0i6Hoic0CGWdzE0uaWiJf+N3JdxyBbVFow9KBGIeaV622qwRrjF45xsey3LDZ52/d3BD67I5UFmVXNYiNHHdRT5UXPNhltxNl7hxx/F1BdhH7kGTAxQh7auQxzSRUkeilLdK1s6L4YxqL29TAkAMqMC9LPF0BNqEsuBpQvP4qETC4wQqlDlPnHnxe9DZ5Jt4HBmrtNSDlxNOdXo5R3h1s; 25:LeDGakjEeES57DDD7Q1TP0m/Myv64T/aey6NGKAlmKHNIi4Q/vLzPQ57ZgyEvZYWtZxAWVT/Kr7csy7OmSww2Bg/DzsPU7DYIMAKiRf2NXB4qz1+87ytRxvXSvRYISXDKwFrz29gQcfqfW4ejQ/p2f5fumljQj93uZoQ0O9ubx9J86NMDFd5i8E/NzAdZGcQhvf4FO5+DT8otgFbOaUj24DDlyoyv/8vY7GstPO5BArAlA0ucGtEAYHNAyCrwYMIcIHsSB2ktEx6m77tK3FpC61+lboNKB+JMZAMgiIgysWFw0U1rgOLPNIjXuG4kDrxp5mz9/rL71+UHTYORFhSuA==; 31:A5MTVPLTckpTK7tcVZbDXvOXot7ZrVL+hdC+cdddCwKTD0WIgPGE/Wxnok8T47rVxGG93zuwuhZQ4SHdP+gABX4ein+3dN3YMqZJ6iwOooFKe0pqSycTozd8jEyZ9PguUQw4Ziy6CLwenRp9gfhv8NxHxyOluNZF6DrhybRPCTmRkIqx1SJqPTs0bqw+IDlw4vgmQZnc7QT4uz0KOFJeiNqlMI0Yzxz7/8zOdoimf6w= X-MS-TrafficTypeDiagnostic: AM6PR0402MB3909: X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3909; 20:yv+gMiadUqlQSGXH1fO3pK3+L9hpJL/BlqYOGzlTQiwJ7lXbOZj6+H9BOqLfSHRbsp8J4lvUAYXqcLbuHK7WhhtpJybuX5JxV5dMr89noPuJQ2iEBo5aA3F0mdfGGeGHL518tcRbsPGUqg5hZKVitXLJ3VjqRNR9O866+9zvEBT13YzyU30n1dbRGYDX56AIF4Qg/R87bp8d7gTKg+dCPi5b5DO4lX5jX82fYzww7IORI/LJxwGxfG/tHw7Hp134cgaAQ9rDrOEKBSBZw2BmFWql+4F4ZVeXhcmefhJOGuXFrW/3dvQPqoIF+BFWADKXt7IG4URdrKpcFFClzLjkOoJ81Q2Wie0VZrqAt9QOHl9C91YfuGcopX+tq4W7y8qVtva+r6Q7nwhaMoueMJf7QbU8EV1r3U2X4hJhDyuk5lJbKQKRTNG8x1FsrW/pVV27RaUHLFCisDrXwX/VEMof3Z1yh4zbnyGvqCoojfl+0rcEczjo/pCHtE1jpcXpIXCe; 4:NGmK5POGZK4/FORNOG2GXc2exIN8FvpIwUEBV7Iuud2NoqHTqHnxWLnzwa88Fh3z3XAy+H8lu8sIYkXCZhjreKAmx65elj3bAStK6AUwdB/2lTzlwnGLp82XtLgrGNBvcpXYzGQZJhOm6wAmHexrn5rn7NMFGWj87Sk72aWI9uBvUsAXH2XCC4QMa1Hp1Koa6+ucJCzuLw5YiacvaJzmisMYtVMRIeLYRRcVfZQK9aTrpvraIKpdXmTlotAGPdIVcETgVxydBQWAXOJIaUrjtSR22hKyg4fYZaoRBhGM28qs36dve/tYaYtGRZz8v0Yh X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(201708071742011)(7699051); SRVR:AM6PR0402MB3909; BCL:0; PCL:0; RULEID:; SRVR:AM6PR0402MB3909; X-Forefront-PRVS: 08118EFC2B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(376002)(39860400002)(346002)(396003)(136003)(189003)(199004)(86362001)(476003)(11346002)(446003)(186003)(26005)(2616005)(956004)(16526019)(81156014)(81166006)(105586002)(486006)(106356001)(50226002)(14444005)(34290500001)(76176011)(52116002)(25786009)(4326008)(8936002)(478600001)(51416003)(2906002)(66066001)(8676002)(305945005)(6486002)(16586007)(47776003)(97736004)(53936002)(68736007)(6116002)(3846002)(48376002)(6666003)(6506007)(386003)(5660300001)(6512007)(7736002)(316002)(36756003)(50466002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3909; H:anson-OptiPlex-790.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM6PR0402MB3909; 23:bq56gOT50Sf8M7KpWv4XLKi0U1hCK+YEHY2Xvyv?= FXUdpIrItSRFv6gP+0l7WwLN++feaz2gnbbH+QiXDU9mpIFqPo8ST6KHmnvjzZ90q4xNz4Vn4c/8yBDhCov+WUUqhaSHpJFxs4CON7tt316KuZmf4AT3o3eDbDt6v1JEuuyZZvbLr3Xp+n3l0sew40HqbtVf2b/OBLGr2R0n1FLrS1HbrOSb6B30HQl3CuqP3QzZSQ50AaFVWZ5MNo1AZ9V1IVPAtonx0XVtdAtysvUG9Mjw4V+4897DVy77T905xTErFsOC5aQrVLPMvZVWrsFU4r/q6e9KRWEBwuyJZYowLaa6EgB0FfBW2VKl9eFs7ECqHZg26zfL7EyOorCjpWt/cuxeGWofR1sdgt8kLoketPUq44Xdj6tDGRbqRLNQZzi8hjtJjE+Tj0+MExRkFp0+nG8HhBISi68fytJoAv1OVDRHfXo5h9rGDpYW4oQfPAC0mf0vf3hgYlBvWzvPu41+lF+Bx7SpW4Gob0RrYktcbMxmNbJG8IodOTvJA+iZI1xBhjNiHHyyFY0AayK/+GYOG794j1H3H9TIcqhLKo/3XMJTWgYfKL5/nooJkw26uX35MGxev7gioYVg3eJrQVPT6TrcdwDGi2xLdIXQaZ85WHZqFAeY3ws6v0a/WGJqx0TDZd5P4KG56+w1GO4lzFUkc6+YbFSELCUNlYm4uYnPkPw1TE4as5aHlIWdb4EIPJvG2FeAeoKTy7nDYsOYsET2eYn3Pb5gcKhQfuY79NMpjwXShqNyfm6wbANChSXYHeMayNNWztPkuUiysITkK1l31BpT80bqVfOvV6ykzumi0YhhZ+4QvOVlx7AC1UveeWqWDOHOxLnA4Vn2abHBEY92H06Dm/xG8TRLLsNjVzibk5auC0GS7NjerB0kkqPo5XYJdpro2yV2j/jA6YTXfLvWuW/jnao8Z8fqgjn7xV3e03lWWG47+I4gaJQP0pilrBHn77H1wu9iN8Iz4F4/yRDYKGW0As8QpEhFZNK/q9QLiUrV/YvsbAJS/+YAYnrOiCTKxeX2kIMna2TSSTxh6KbyQJubApOPFJTv1dIBHpsmfxaKP+Z+oqaHDOVaAE1PF0a4OnZxjT/NxnxW9SRI7stRZG3E3Muae1hwonjWroVkXjZV/AFBe8TmraKKATzitBKvJxYgaAxJXhHzwyFi0ENGavsC7WnzspEP/xQIb0oh+Iw== X-Microsoft-Antispam-Message-Info: 0XUb/Cdovr6m2L+InxeGIgqK0gVpXdqPxdFszhmkIDM7Btt74J5rP1R5ecpe4akrevfRaXdvZyMr+s7i3K8A2uJv1eYeW+rr/ROq01we0GfaHOlUJMP0ZHIAeACxHhAb1ITjmxsVW15BquioaNZONyi2k4n6tiZW+lYvQJ3j1gfIJQRuPzevEpisKHfiyuSMx5s7s6+FCDRir11SS+jIvFpNwcHF71WPENSkyn1rTVLRSRyq2+7stquH6UsxbgQAVbo0Y832/Km+ToKTedRXnAHb1goCJA89+qaG5khomDreAL2IjisWYnLw+CeWmjRLVG8lboXQSCK8dCxspeiINepU6DamR8XVTwO4+UGssDg= X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3909; 6:0DOs486Gv4CfPLmFvAiMSygpKq3KnaK8gY2OBLHjVpVk8vZFqgwdVNoFsHDTMGmiBD+FVsvi+1P3xB0o2/5ZoGciHeYophv0YMfE8u2xy1zbZhftl4U9JLXNjg3rNlVuh9/6IZIb7ZUE5oN1/608RyILC1904ErnGZfAsaBVMeLm5oT2bbpMUppHIMIRoZ63QsmDw8M6reh8wJcKbN37Sdro3AENqHpf2XP7IRGU+TkZS8CKnTJH2L5/Yg5UBcfrzgpQyxamz23Oo1g6xZV0OGi9wahPRspT3fAyXYFwzR+LPZ7CLI3xsZnv0l+o/vKi1mZDFzwgWTuI97s5THHek2maPmKyw1N92B2UjhZ/igaSa89KuFs24JTvFoeD/MoryMeBun2Zh37RnJm0qsDM7PKPx0MLyjoSYvUyVYAFKFP11q9qokAnD8cYVDxuliUsvYzHOrn+R3H15vDWruzCNA==; 5:5Nyfd/mG12nkWKT6PuzdKljbTK/U2kHEs5IO3/x2o0KCo4tyrItTvF1XHeyxRLMfL4b5oWdqXRazd6FMIwuUtlplKU2mrJp+YBynbaxVvnZBdPD2iUEn0hQPJgp+gLabXHNHNM0HS73a3EwZ/1dAaysDkB5uKQn9/x+ndki3cXk=; 7:gzYGRBOpIUMtNRH4k+oHOmcHvYFtJaT9Gp4yqPXI4t80pB3RtjGaZDTpvZfKqhWjsIJ2U3io/PcE+AJqQvQBBnOQcoQhtyY5j3b3w6xjuWHxwmh/UDW6elybHITAHUA8yVNgtwl01MGof3FsschWI7d0Dcc/3+Pi0dnx1605fEhrUE72Agc4p9r69A5h+VLbywi54mC1PRoVKiUFHBM/Q0MPIflFyRil3Msy9KfhzWnT//cpy0ihcZNueilWqFTC SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2018 03:37:16.4805 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c8c57d09-0ec3-486a-eab1-08d6268606e4 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3909 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180929_203733_529635_3EEA5510 X-CRM114-Status: GOOD ( 14.10 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linux-imx@nxp.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP i.MX6ULZ is new SoC of i.MX6 family, compared to i.MX6ULL, it removes below modules: - UART5/UART6/UART7/UART8; - PWM5/PWM6/PWM7/PWM8; - eCSPI3/eCSPI4; - CAN1/CAN2; - FEC1/FEC2; - I2C3/I2C4; - EPIT2; - LCDIF; - GPT2; - ADC1; - TSC; This patch adds support for i.MX6ULZ and i.MX6ULZ 14x14 EVK board. Signed-off-by: Anson Huang --- changes since V2: Add "fsl,imx6ull" to DT compatible. arch/arm/boot/dts/Makefile | 3 ++- arch/arm/boot/dts/imx6ulz-14x14-evk.dts | 20 +++++++++++++++++ arch/arm/boot/dts/imx6ulz.dtsi | 38 +++++++++++++++++++++++++++++++++ 3 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 arch/arm/boot/dts/imx6ulz-14x14-evk.dts create mode 100644 arch/arm/boot/dts/imx6ulz.dtsi diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index b3ec70d..d7268ae 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -560,7 +560,8 @@ dtb-$(CONFIG_SOC_IMX6UL) += \ imx6ul-tx6ul-mainboard.dtb \ imx6ull-14x14-evk.dtb \ imx6ull-colibri-eval-v3.dtb \ - imx6ull-colibri-wifi-eval-v3.dtb + imx6ull-colibri-wifi-eval-v3.dtb \ + imx6ulz-14x14-evk.dtb dtb-$(CONFIG_SOC_IMX7D) += \ imx7d-cl-som-imx7.dtb \ imx7d-colibri-emmc-eval-v3.dtb \ diff --git a/arch/arm/boot/dts/imx6ulz-14x14-evk.dts b/arch/arm/boot/dts/imx6ulz-14x14-evk.dts new file mode 100644 index 0000000..6f1af24 --- /dev/null +++ b/arch/arm/boot/dts/imx6ulz-14x14-evk.dts @@ -0,0 +1,20 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +// +// Copyright 2018 NXP. + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ul-14x14-evk.dtsi" + +/delete-node/ &fec1; +/delete-node/ &fec2; +/delete-node/ &lcdif; +/delete-node/ &tsc; + +/ { + model = "Freescale i.MX6 ULZ 14x14 EVK Board"; + compatible = "fsl,imx6ulz-14x14-evk", "fsl,imx6ull", "fsl,imx6ulz"; + + /delete-node/ panel; +}; diff --git a/arch/arm/boot/dts/imx6ulz.dtsi b/arch/arm/boot/dts/imx6ulz.dtsi new file mode 100644 index 0000000..ae6d7e5 --- /dev/null +++ b/arch/arm/boot/dts/imx6ulz.dtsi @@ -0,0 +1,38 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +// +// Copyright 2018 NXP. + +#include "imx6ull.dtsi" + +/ { + aliases { + /delete-property/ ethernet0; + /delete-property/ ethernet1; + /delete-property/ i2c2; + /delete-property/ i2c3; + /delete-property/ serial4; + /delete-property/ serial5; + /delete-property/ serial6; + /delete-property/ serial7; + /delete-property/ spi2; + /delete-property/ spi3; + }; +}; + +/delete-node/ &adc1; +/delete-node/ &can1; +/delete-node/ &can2; +/delete-node/ &ecspi3; +/delete-node/ &ecspi4; +/delete-node/ &epit2; +/delete-node/ &gpt2; +/delete-node/ &i2c3; +/delete-node/ &i2c4; +/delete-node/ &pwm5; +/delete-node/ &pwm6; +/delete-node/ &pwm7; +/delete-node/ &pwm8; +/delete-node/ &uart5; +/delete-node/ &uart6; +/delete-node/ &uart7; +/delete-node/ &uart8;