From patchwork Wed Jan 9 16:40:02 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 1022514 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="iQiGq92+"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43ZZcT4GlLz9sBQ for ; Thu, 10 Jan 2019 03:40:25 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 3727AC21FCC; Wed, 9 Jan 2019 16:40:19 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_IN_MSPIKE_H2, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id B2BF6C21F59; Wed, 9 Jan 2019 16:40:16 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id B1E31C21F59; Wed, 9 Jan 2019 16:40:15 +0000 (UTC) Received: from mail-ed1-f66.google.com (mail-ed1-f66.google.com [209.85.208.66]) by lists.denx.de (Postfix) with ESMTPS id 5F185C21EFC for ; Wed, 9 Jan 2019 16:40:15 +0000 (UTC) Received: by mail-ed1-f66.google.com with SMTP id f9so7814345eds.10 for ; Wed, 09 Jan 2019 08:40:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=J/8m+Q7O2H+2TGKx0Hq0TgFGkgxeosGNpNte4MkpCE8=; b=iQiGq92+eVd9tn6i0wuqPy9O3fX2P/ssqWPaeuepa9XN+uXKeCe/wgWtMuT5lryFTM Q+NNXLqlVJfcOCGNvMWobYqrAWOE08dy78BferQ4pDBVhXCzR/LhB1eCdFJcmywGMIUu 59bl0JUjH02Fy4iwpOouisAC9k9y7f0xauhIE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=J/8m+Q7O2H+2TGKx0Hq0TgFGkgxeosGNpNte4MkpCE8=; b=Ei6X6qynmok0M7TxP4OMxWWd0KVfsJbv9Cgaklm10Z1de71M7cggSFwyge1yMxdv/O gMSJmiVx5eFgurpyhKan96mNDk6YYA6QFnBPw9a9fCHrqDr1/1BBpaMGjDmQmZ7npD90 T+QEu6FqPn9UOl8hDEO5aF19BS/sTDyX67h9VLTO4vZyAfrr5/ebMM8heZrlN73bBFFv 0zq9LrnaXC7biu0kGxUIMYFMPole8AbyVg+FB99jpsc4WvpWrlSJnz26rQieMdTYwltx WKUpOz6IWn5rNCQHMmPPLYUs+PwN4zaLRUJzoSXXJZA2O1PIDrr972e9ogmrO8FJCz+o gCCg== X-Gm-Message-State: AJcUukdf43oVr40kRf9hxqLd5Pt2f1Fy73yQwyU+Bm6U4CDQ4bR8xDUD 27KAP7jXjBjSjE3pfEv/nK9Q78CjyVk= X-Google-Smtp-Source: ALg8bN5/wkEmoSoiWpKE9Ij826xYjHE57OlNWlK3MjqRmjE5wqz/ZNAmjLL/ozzqv5Zc7V/97+IsoQ== X-Received: by 2002:a50:ac81:: with SMTP id x1mr349055edc.71.1547052014545; Wed, 09 Jan 2019 08:40:14 -0800 (PST) Received: from event-horizon.net ([80.111.179.123]) by smtp.gmail.com with ESMTPSA id b14sm1077380edt.6.2019.01.09.08.40.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 09 Jan 2019 08:40:13 -0800 (PST) From: Bryan O'Donoghue To: u-boot@lists.denx.de Date: Wed, 9 Jan 2019 16:40:02 +0000 Message-Id: <20190109164010.22209-1-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.20.0 MIME-Version: 1.0 Cc: fabio.estevam@nxp.com Subject: [U-Boot] [PATCH v2 0/8] Convert i.MX7 WaRP7 ports to DM X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" V2: - Add review-by as indicated - Peng Fan - Squash commit 4 and 5 from v1 - Peng Fan - Leave usdhc1 intact because of alias of mmc0 to usdhc3 - Bryan - Add correction for spelling mistake in imx7d-pinfunc.h - Lukas Auer - Imports imx7s-warp7.dts from kernel unmodified as a result of #1 - Bryan V1: This series does a minimal conversion of WaRP7 and the BL33 version of WaRP7 to the DM. Pinctrl, GPIO, I2C, Regulators, PMIC and MMC are converted. Later patches will convert USB and UART. Bryan O'Donoghue (8): arm: dts: imx7: Correct spelling mistake in GPIO name arm: dts: imx7s-warp: Import Linux warp7 dts arm: imx7s-warp: Add DT file hooks arm: imx7s-warp: Convert to DM MMC initialization arm: dts: imx7s-warp: Create alias for mmc0 to &usdhc3 warp7: defconfig: Switch on IMX7 GPIO/pinctrl for both ports warp7: defconfig: Switch to DM for I2C arm: imx7s-warp: Convert to DM PMIC arch/arm/dts/Makefile | 3 +- arch/arm/dts/imx7d-pinfunc.h | 6 +- arch/arm/dts/imx7s-warp.dts | 442 +++++++++++++++++++++++++++++++++++ board/warp7/warp7.c | 85 +------ configs/warp7_bl33_defconfig | 14 +- configs/warp7_defconfig | 14 +- include/configs/warp7.h | 8 - 7 files changed, 484 insertions(+), 88 deletions(-) create mode 100644 arch/arm/dts/imx7s-warp.dts