From patchwork Fri Feb 8 17:42:03 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 1038855 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=none (p=none dis=none) header.from=ziswiler.com Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 43x2kz2Zq9z9sMp for ; Sat, 9 Feb 2019 04:50:03 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 0FF0FC2208D; Fri, 8 Feb 2019 17:46:18 +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=SPF_HELO_PASS 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 BE762C22074; Fri, 8 Feb 2019 17:43:13 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 4AB86C22049; Fri, 8 Feb 2019 17:42:56 +0000 (UTC) Received: from mout.perfora.net (mout.perfora.net [74.208.4.196]) by lists.denx.de (Postfix) with ESMTPS id 4EA82C22049 for ; Fri, 8 Feb 2019 17:42:52 +0000 (UTC) Received: from localhost.localdomain ([81.221.139.23]) by mrelay.perfora.net (mreueus002 [74.208.5.2]) with ESMTPSA (Nemesis) id 0MSsEt-1gi1BQ3Hwj-00RqCy; Fri, 08 Feb 2019 18:42:38 +0100 From: Marcel Ziswiler To: u-boot@lists.denx.de Date: Fri, 8 Feb 2019 18:42:03 +0100 Message-Id: <20190208174229.23562-1-marcel@ziswiler.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-Provags-ID: V03:K1:LApV+66cLDt+yti3ifi1syABfQnNdD2K3sFgms9/9IXyAvjBFnM DwTw8Um73T44bZW6yKAuCOxV9H18mMg6+02KLCBdyeMqH+SmRRdaS+KE/ss4YRdSpD6rdrg +GZGoAH0bTmh19viHyPCmGVP0TxW9bzjWzePXtx+VJonaislE5g5CAYzuumpp4WdDLzuM0p USUCHe4DBwS+9hjzsmX5g== X-UI-Out-Filterresults: notjunk:1; V03:K0:8Cl35zDSzIw=:oWtvih8g4zlawDT2NQq81H zf5t8xhd+4an6mokHykbGC4ipPhaa6mAHvRATPGC57SDVuV6JAJjBmfIDay/9mY8isYjxWPse yXF7ZaPgCMEN/0Shbwo0RZFFKP3RrM6/lG77H3cdHStf1mdwq7pzh4jZaUJtEr/YMwu7cywbV 2rPoELbMh53r58Oq5LE8+EOW+7LGYhm8Uas4fLhxEydlWJCOVeDlAg4sqxKJIeSImotqi7oun YN6V+JlDrMOqWU2qu7osmtCVu9hmGdOgZlaadt9vOL4ElE7cEs8EbLAcNsB+5TiiVWKX/6vCD XmgPIxD9SOTmQSWsGWcdyi/G6tmcmgrmhqRmoZhsQZ61At0t1/nY8X955hYMC8aRwEKfCPCJo cM0zaTJYO7QlOEKsfisq3oQTpnHbpJ8vcnl53HbM+oyeeQ77c/aqW9uMxzrJrMFT60daTeTiW pzl8W0jxL2LAiilCHnTqM4vXXBdFjwbuQUWyZkYeQ90jiEOoe0/t8P4EpY15LloKwM2IIvYpa L/ZsPqLZ43IV7jeEQMqsTl69synus5FfidTQkq6l5szQlIlamwwQs1DOT7Nor5dRE1yHQLb0t OBESMPPdCJ4GWRPUREt5D7jf6D8gM1aAh15gEYSP2y1meoiC133OhX8lqSNsnlhGnek7JD9yh Uu0mogAyWT8WCgBCPZlWBItFRIRLjzy/XroMxuaGjc6waAzn6YQIGGza9Q2WRKQq0n/E2DeQo Gckndh1nHk7x8w6M60ZK/fs9ZcwZAuNlhPICgw== Cc: Marcel Ziswiler , Marcel Ziswiler , Max Krummenacher Subject: [U-Boot] [PATCH v1 00/26] colibri imx6 fixes, device tree enablement and driver model conversion 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" This series addresses some shortcomings, enables/introduces device tree support and converts all except video to using the driver model. This is fully tested both running our latest downstream BSP as well as the mainline Linux kernel. Bhuvanchandra DV (2): toradex: colibri_imx6: overwrite CMA memory set in device tree colibri_imx6: switch to zimage Gerard Salvatella (2): colibri_imx6: added nreset gpio on reboot board: colibri_imx6: check for and report ecc errors in fuses Marcel Ziswiler (12): colibri_imx6: get rid of obsolete nospl configurations colibri_imx6: use distro defaults colibri_imx6: move console in env from header file to defconfig colibri_imx6: enable fit image, gpt, imx thermal, efi loader support colibri_imx6: remove obsolete USB_GADGET_MASS_STORAGE configuration colibri_imx6: migrate to using device tree colibri_imx6: clean-up and migrate gpios to using driver model colibri_imx6: enable pin control driver colibri_imx6: migrate i2c to using driver model colibri_imx6: migrate pmic and regulator to using driver model colibri_imx6: migrate mmc to using driver model colibri_imx6: migrate usb to using driver model Max Krummenacher (7): colibri_imx6: drop CONFIG_OF_SYSTEM_SETUP colibri_imx6: print also 64-bit IT colibri_imx6: unify sd/mmc drive strenght with linux kernel settings colibri imx6: pf0100: reorder and cleanup message printing colibri imx6: disable ri and dcd irq in uarts colibri_imx6: change pmic fusing according to hw 1.1 requirements colibri_imx6: revert fuse value set in mfgr_fuse Sanchayan Maity (1): configs: colibri_imx6: Use ext4 file system by default Stefan Agner (2): colibri_imx6: add distroboot support colibri_imx6: use SDP if USB serial downloader has been used arch/arm/dts/imx6-colibri.dts | 411 ++++++++++++++++++ .../toradex/colibri_imx6/800mhz_2x64mx16.cfg | 58 --- .../toradex/colibri_imx6/800mhz_4x64mx16.cfg | 58 --- board/toradex/colibri_imx6/MAINTAINERS | 3 +- board/toradex/colibri_imx6/clocks.cfg | 41 -- board/toradex/colibri_imx6/colibri_imx6.c | 395 +++++++++-------- board/toradex/colibri_imx6/colibri_imx6.cfg | 37 -- board/toradex/colibri_imx6/ddr-setup.cfg | 97 ----- board/toradex/colibri_imx6/do_fuse.c | 2 +- board/toradex/colibri_imx6/pf0100.c | 177 +++++--- board/toradex/colibri_imx6/pf0100.h | 59 ++- board/toradex/colibri_imx6/pf0100_otp.inc | 16 +- configs/colibri_imx6_defconfig | 33 +- configs/colibri_imx6_nospl_defconfig | 63 --- include/configs/colibri_imx6.h | 66 +-- 15 files changed, 853 insertions(+), 663 deletions(-) create mode 100644 arch/arm/dts/imx6-colibri.dts delete mode 100644 board/toradex/colibri_imx6/800mhz_2x64mx16.cfg delete mode 100644 board/toradex/colibri_imx6/800mhz_4x64mx16.cfg delete mode 100644 board/toradex/colibri_imx6/clocks.cfg delete mode 100644 board/toradex/colibri_imx6/colibri_imx6.cfg delete mode 100644 board/toradex/colibri_imx6/ddr-setup.cfg delete mode 100644 configs/colibri_imx6_nospl_defconfig