From patchwork Tue Aug 4 09:02:59 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefano Babic X-Patchwork-Id: 1340748 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=denx.de header.i=@denx.de header.a=rsa-sha256 header.s=phobos-20191101 header.b=HQRbQh94; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BLTLX26xyz9s1x for ; Tue, 4 Aug 2020 19:03:15 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6B48981C17; Tue, 4 Aug 2020 11:03:10 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1596531790; bh=BZmcsMbLx2pGelmdmTNUQZ9oNy51msp7DvHtgMEdu9Q=; h=To:Cc:From:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From; b=HQRbQh94IVhm2nxx7xpNTcGjeIBJnwyMcAAzvOxj/51gv0WkgtPKNUkyMjUF74oeZ LOVlZrgD9KUN+CbtIdQe7779VdNT+hKzhYbFOmKpykeuVjl/CoLKT8MVnwqokO/oRH FUNhb5Jhn/k9Vk4aeOpw0QrFXSwaJsY19VH58jGeGFSap3vKKvPnq2AzC6FKU1uW9E lU1P0aEQf3QVFoy6p4dNcWociSQf453Ko+c6VbM39awxT9KAYdXyQCAfJGqcUHB9jb AYJ3KjgH9ymwxQ24aafyTZar0igzklo58x3rxHq9nMG3Ytumb88ls6iWmFeEKdJijM rR4wvHsWjNDwg== Received: by phobos.denx.de (Postfix, from userid 109) id 88A3281D6D; Tue, 4 Aug 2020 11:03:08 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-out.m-online.net (mail-out.m-online.net [IPv6:2001:a60:0:28:0:1:25:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id BE5FD81BD7 for ; Tue, 4 Aug 2020 11:03:04 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=none smtp.mailfrom=sbabic@denx.de Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4BLTLJ3ycKz1rrKb; Tue, 4 Aug 2020 11:03:04 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4BLTLJ3Yz0z1qrhJ; Tue, 4 Aug 2020 11:03:04 +0200 (CEST) Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id 4s__xt90p8PO; Tue, 4 Aug 2020 11:03:03 +0200 (CEST) Received: from babic.homelinux.org (host-88-217-136-221.customer.m-online.net [88.217.136.221]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Tue, 4 Aug 2020 11:03:02 +0200 (CEST) Received: from localhost (mail.babic.homelinux.org [127.0.0.1]) by babic.homelinux.org (Postfix) with ESMTP id A9BB94540486; Tue, 4 Aug 2020 11:03:02 +0200 (CEST) Received: from babic.homelinux.org ([127.0.0.1]) by localhost (mail.babic.homelinux.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S6XzamDNXHXa; Tue, 4 Aug 2020 11:02:59 +0200 (CEST) Received: from [192.168.178.64] (paperino.fritz.box [192.168.178.64]) by babic.homelinux.org (Postfix) with ESMTP id 914DE4540393; Tue, 4 Aug 2020 11:02:59 +0200 (CEST) To: Tom Rini Cc: "U-Boot@lists.denx.de" From: Stefano Babic Subject: [GIT PULL] Pull request: u-boot-imx u-boot-imx-20200804 Autocrypt: addr=sbabic@denx.de; prefer-encrypt=mutual; keydata= mQGiBEfdB5IRBADkpYcnh2BoAkGD5p186ysEkWlcp5DU07m7BKzvkEMRhFjeFUOU0klKNmh0 ZM6rKpYpAYPYBm9YahMyqvj9DmLrZ4yfJ5MssvW9SRETmHpva+h1rN+DzmEcwrqZmLG1JWGy LA5ruJaFSzxJHBoROoog1NDMbNDB8A9F7VKrePfkVwCgmODpW/uh2IuMYLVidzDeuvo7alED /iV8rwU7C+eBcKy2htuDsEmsqlkBxIDM7IO6h5XxdyqbZOYizuBP3Ksb6xK54weEaB5aQs7S 8N9Soi0p1Xh0LMWj6PBCzTC4LF+OCGEMBPc6bBHNzivChgztJlUMioCDSVpOXB/QpBaK302G yP5WdmcB1Jn6neq/YRlxHN38MV2yA/46jnzeUotL9LliVZKA/ql4GmyWg2Ae1BUiCqEJQNwl knGJOmIS4uABLArB5HjsfDU5hA9FORaNGCIiZlezBkZ3JXA2uQMQhfgqBXrZt4j1fcw9I7E+ 7IZ2kSCeTPZFLd5FiGQPDOm3Z9eHrpK6pmBGMeBG0pDgUEbN9awyLNBLj7QeU3RlZmFubyBC YWJpYyA8c2JhYmljQGRlbnguZGU+iGMEExECACMCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIX gAUCT9deSgIZAQAKCRD09WXkmmjvppF1AKCRl8d49K4yxWzdBVRTTWG55cyo/gCfRD1RAttl R1ofs2wGLHNtXousyL25Ag0ER90HmBAIAIFfX4bKnOmCyB3nPh+jbXZuBSMZTuyDEnguRxl5 N8Q0ayofQwucCBjXYv65sQ9Rq6FNhEnWqUZBu8A5CwvSakOFOGNC5ta/8VxVRLh0Z0ZTgEep SKiPonJyacCbmgWDECdVrKowV7QB9be3Wu67uAZ74rPw2Kd7f0FKnL3djvVRMaBWFIpyQ6SE bGOCJjhRQ5L1pIM1Soko+reU7eO+1g6IBw6YkFJisdQE6fzTwaSqUKPPsQLz/W03invQltOb Eg7ZwtFs0DFonr1DMm57ksiEhW6SN1wylRO/JzRYG1Qe7u1EVln6iV3ilBvbbfkyRssk4/0e kicpSnQknA72YOMAAwYH+QGpAiQ4hAMHrp1bUrtyGXYdeQpYufIZAM4etOnBy/G+e1nfu6y+ jH4SN9sVK7bwBBAbhEJqkqR5LVsFIRapThJQOWB11rQxLpwkBU9wao/pRM+o95ujGo32WUzf wWrzWrkTDy7vMCZuUOLVi4n1GZlUAwpG4rzb6UxPC6GWymkVWGgXp1NC58og5i3Y+rKT7+Xi XT2BtvC6PDepoH4JhD+9OkHQO6UfTxPSmtgNbTgtl6L6tj+bm5dOHgkPJFMkEiG8qhUZYQzb bYz37orRbA72M2bxK76e9QKn0mVu+d/YCd8wRcvvJbGsozpzcxPvD5Wy5RNJCES8McPtAseU tMeISQQYEQIACQUCR90HmAIbDAAKCRD09WXkmmjvpv+3AJ9RakBsH1j0X/Kxp6t2lf0VUfS2 qACfZ+J6ktk8PKNuyHf0J/I0mbCrhV4= Message-ID: Date: Tue, 4 Aug 2020 11:02:59 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Language: de-DE X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 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" X-Virus-Scanned: clamav-milter 0.102.3 at phobos.denx.de X-Virus-Status: Clean Hi Tom, please pull from u-boot-imx, thanks ! The following changes since commit ada61f1ee2a4eaa1b29d699b5ba940483171df8a: Merge https://gitlab.denx.de/u-boot/custodians/u-boot-riscv (2020-07-24 08:43:08 -0400) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-20200804 for you to fetch changes up to 3e980a2d8bd13d0d1c2d5cec9e57a47b6cff8b92: configs: pico-imx6: convert ethernet function to DM_ETH (2020-08-03 17:03:57 +0200) ---------------------------------------------------------------- For 2020.10 ----------- - fixes for Toradex board - fix warnings from previous PR - HAB: reset instead of panic after failure - new board: MYiR Tech MYS-6ULX - mx6cuboxi: use OF_PLATDATA - further changes for DM Travis: https://travis-ci.org/github/sbabic/u-boot-imx/builds/714513163 ---------------------------------------------------------------- Dan Murphy (1): dm: Fix build error when OF_CONTROL is not set Fabio Estevam (2): imx8m: ddrphy_utils: Improve coding style imx8m: soc: Remove unneeded space Igor Opaniuk (14): imx: mx7: fix DDRC size in A7-M4 mapping table toradex: tdx-cfg-block: add EEPROM read/store wrappers toradex: tdx-cfg-block: add carrier boards and display adapters toradex: tdx-cfg-block: add support for EEPROM toradex: tdx-cfg-clock: add migration routine from PID8 toradex: tdx-cfg-block: add carrier board info printing ARM: dts: imx8mm-verdin: eeprom nodes adjustments verdin-imx8mm: add EEPROM support for carrier board ARM: dts: imx6ull-colibri: move u-boot specific node toradex: common: show boot logo ARM: dts: imx7-colibri: multiple node updates colibri-imx6ull: show boot logo colibri-imx6ull: fix splash screen logo drawing colibri-imx7: fix splash logo drawing Marek Vasut (1): ARM: imx: hab: panic on authentication failure Niel Fourie (1): arm: imx6q: pcm058: Rework SPI NOR configuration Parthiban Nallathambi (1): imx: Add MYiR Tech MYS-6ULX support Peng Fan (1): imx8m: enlarge CONFIG_SYS_BOOTM_LEN Walter Lozano (6): mmc: fsl_esdhc_imx: rename driver name to match ll_entry mmc: fsl_esdhc_imx: add OF_PLATDATA support gpio: mxc_gpio: add OF_PLATDATA support mmc: fsl_esdhc_imx: add CD support when OF_PLATDATA is enabled drivers: rename more drivers to match compatible string mx6cuboxi: enable OF_PLATDATA Wig Cheng (1): configs: pico-imx6: convert ethernet function to DM_ETH arch/arm/Kconfig | 1 + arch/arm/dts/Makefile | 1 + arch/arm/dts/imx6ull-colibri-u-boot.dtsi | 45 +++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx6ull-colibri.dtsi | 43 ----------------------------------- arch/arm/dts/imx6ull-myir-mys-6ulx-eval.dts | 19 ++++++++++++++++ arch/arm/dts/imx6ull-myir-mys-6ulx.dtsi | 238 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/imx6ull-mys-6ulx-u-boot.dtsi | 24 ++++++++++++++++++++ arch/arm/dts/imx7-colibri-emmc.dts | 2 +- arch/arm/dts/imx7-colibri-rawnand.dts | 10 +++++---- arch/arm/dts/imx7-colibri-u-boot.dtsi | 39 ++++++++++++++++++++++++++++++++ arch/arm/dts/imx7-colibri.dtsi | 65 ++++++++++++++++++++++++++--------------------------- arch/arm/dts/imx8mm-verdin.dts | 22 +++++++++++------- arch/arm/mach-imx/imx8m/soc.c | 2 +- arch/arm/mach-imx/mx6/Kconfig | 12 ++++++++++ arch/arm/mach-imx/mx7/soc.c | 2 +- arch/arm/mach-imx/spl.c | 6 ++--- board/myir/mys_6ulx/Kconfig | 12 ++++++++++ board/myir/mys_6ulx/MAINTAINERS | 9 ++++++++ board/myir/mys_6ulx/Makefile | 4 ++++ board/myir/mys_6ulx/README | 52 ++++++++++++++++++++++++++++++++++++++++++ board/myir/mys_6ulx/mys_6ulx.c | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/myir/mys_6ulx/spl.c | 206 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/phytec/pcm058/README | 20 ++++++++++------- board/toradex/colibri-imx6ull/colibri-imx6ull.c | 40 ++++++--------------------------- board/toradex/colibri_imx7/MAINTAINERS | 1 + board/toradex/colibri_imx7/colibri_imx7.c | 44 ++++++++++-------------------------- board/toradex/common/Kconfig | 18 +++++++++++++++ board/toradex/common/Makefile | 1 + board/toradex/common/tdx-cfg-block.c | 402 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------- board/toradex/common/tdx-cfg-block.h | 16 +++++++++++++ board/toradex/common/tdx-common.c | 54 ++++++++++++++++++++++++++++++++++++++++++++ board/toradex/common/tdx-common.h | 4 ++++ board/toradex/common/tdx-eeprom.c | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/toradex/common/tdx-eeprom.h | 14 ++++++++++++ board/toradex/verdin-imx8mm/Kconfig | 6 +++++ configs/colibri-imx6ull_defconfig | 1 + configs/colibri_imx7_defconfig | 2 ++ configs/colibri_imx7_emmc_defconfig | 2 ++ configs/mx6cuboxi_defconfig | 1 + configs/myir_mys_6ulx_defconfig | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configs/pcm058_defconfig | 3 ++- configs/pico-imx6_defconfig | 3 +++ configs/verdin-imx8mm_defconfig | 1 + drivers/ddr/imx/imx8m/ddrphy_utils.c | 29 ++++++++++++------------ drivers/gpio/mxc_gpio.c | 27 +++++++++++++++++----- drivers/mmc/fsl_esdhc_imx.c | 92 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------- drivers/pinctrl/nxp/pinctrl-imx6.c | 6 +++-- drivers/video/imx/mxc_ipuv3_fb.c | 4 ++-- include/configs/imx8mn_evk.h | 2 ++ include/configs/imx8mp_evk.h | 2 ++ include/configs/imx8mq_evk.h | 2 ++ include/configs/mys_6ulx.h | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ include/dm/read.h | 2 ++ 53 files changed, 1718 insertions(+), 247 deletions(-) create mode 100644 arch/arm/dts/imx6ull-myir-mys-6ulx-eval.dts create mode 100644 arch/arm/dts/imx6ull-myir-mys-6ulx.dtsi create mode 100644 arch/arm/dts/imx6ull-mys-6ulx-u-boot.dtsi create mode 100644 arch/arm/dts/imx7-colibri-u-boot.dtsi create mode 100644 board/myir/mys_6ulx/Kconfig create mode 100644 board/myir/mys_6ulx/MAINTAINERS create mode 100644 board/myir/mys_6ulx/Makefile create mode 100644 board/myir/mys_6ulx/README create mode 100644 board/myir/mys_6ulx/mys_6ulx.c create mode 100644 board/myir/mys_6ulx/spl.c create mode 100644 board/toradex/common/tdx-eeprom.c create mode 100644 board/toradex/common/tdx-eeprom.h create mode 100644 configs/myir_mys_6ulx_defconfig create mode 100644 include/configs/mys_6ulx.h Best regards, Stefano