From patchwork Fri Jun 18 12:10:37 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Patrice CHOTARD X-Patchwork-Id: 1494249 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=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=foss.st.com header.i=@foss.st.com header.a=rsa-sha256 header.s=selector1 header.b=u5fqpVto; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (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 4G5ySF0D5Zz9sT6 for ; Fri, 18 Jun 2021 22:10:52 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 8FFEF82BB5; Fri, 18 Jun 2021 14:10:46 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=foss.st.com header.i=@foss.st.com header.b="u5fqpVto"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 26D5A82BB6; Fri, 18 Jun 2021 14:10:44 +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=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_HELO_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from mx07-00178001.pphosted.com (mx08-00178001.pphosted.com [91.207.212.93]) (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 AE3AE82BB3 for ; Fri, 18 Jun 2021 14:10:40 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=prvs=080390e63f=patrice.chotard@foss.st.com Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15IC2kLT032162; Fri, 18 Jun 2021 14:10:39 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=to : cc : from : subject : message-id : date : mime-version : content-type : content-transfer-encoding; s=selector1; bh=NwQ2YHj9l0TWSIclJR2AdtNZgbQYz251XS7jpQRD6ko=; b=u5fqpVtoKViVGd79Nc86cWpo+gfCeQXcAfgWDZLQ8qFVGyjZRGq/2U6sHJxy3PFCFSeB x5CZlqGfIBVn7niDe1AJtxzy5vcatbkvB+UNeVGoXj6f8hGh4HelUk0Atiqzb9K72jhW eMDeDnYWLYaQpKrZZp+4tkBoP1KPhPmR6pDZdIQgrYJurBNt6OkwJkJ/SIzc3GOLfzNY 0b1KDAxO04D35TgsxH9PWhok6ymEsRlQ6uOfjvta1zcz20FwrhTAvKzUoFz/Bfe9cKzi 99Gd3BTgGPRRqjNpnu56jEZPkGAKXxG3Uys9QlH2Xn8/kp2EgKbDQ8bw3Fol2BzDfkxD RQ== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com with ESMTP id 398sbs8ny6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Jun 2021 14:10:39 +0200 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 4DDAA100038; Fri, 18 Jun 2021 14:10:38 +0200 (CEST) Received: from Webmail-eu.st.com (sfhdag2node3.st.com [10.75.127.6]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 39EF7228202; Fri, 18 Jun 2021 14:10:38 +0200 (CEST) Received: from lmecxl0573.lme.st.com (10.75.127.48) by SFHDAG2NODE3.st.com (10.75.127.6) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 18 Jun 2021 14:10:37 +0200 To: Tom Rini , "u-boot@lists.denx.de" CC: Patrice CHOTARD - foss , Patrick Delaunay , Daniil Stas , Grzegorz Szymaszek From: Patrice CHOTARD Subject: [PULL] Pull request for u-boot next / v2021.10 = u-boot-stm32-20210618 Message-ID: <57b0829b-a2b5-d2f1-0cb9-f843ad8ad90d@foss.st.com> Date: Fri, 18 Jun 2021 14:10:37 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 Content-Language: en-US X-Originating-IP: [10.75.127.48] X-ClientProxiedBy: SFHDAG1NODE2.st.com (10.75.127.2) To SFHDAG2NODE3.st.com (10.75.127.6) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-06-18_07:2021-06-18, 2021-06-18 signatures=0 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.103.2 at phobos.denx.de X-Virus-Status: Clean Hi Tom, Please pull the STM32 related patches for u-boot/next, v2021.10: u-boot-stm32-20210618 CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/7886 Thanks Patrice The following changes since commit a94b2aad05d52cbd49012ccd900bcbcf29f9bc22: Merge tag 'u-boot-atmel-2021.10-a' of https://source.denx.de/u-boot/custodians/u-boot-atmel into next (2021-06-17 11:46:44 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20210618 for you to fetch changes up to c262522fd4ed453c079b09eb738ec4cbe4812478: clk: cosmetic change in uclass (2021-06-18 10:09:41 +0200) ---------------------------------------------------------------- - stm32mp157c-odyssey-som DT fixes - stm32_qspi: Fix short data write operation - dfu: set max_buf_size to erasesize also for NOR devices - Fixes ethernet clock property name for STM32MP1 board - STM32CubeProgrammer: various fixes - clk: cosmetic update for clk-uclass ---------------------------------------------------------------- Daniil Stas (1): spi: stm32_qspi: Fix short data write operation Grzegorz Szymaszek (5): arm: dts: stm32mp157c-odyssey-som: fix the basic SDMMC2 properties arm: dts: stm32mp157c-odyssey-som: enable all SDMMC2 data lanes arm: dts: stm32mp157c-odyssey-som: set the SDMMC2 VQMMC supply arm: dts: stm32mp157c-odyssey-som: enable the SDMMC2 eMMC HS DDR mode arm: dts: stm32mp157c-odyssey-som: enable SDMMC2 in SPL Patrick Delaunay (13): dfu: dfu_mtd: set max_buf_size to erasesize also for NOR devices board: stm32mp1: correct the property name for eth stm32mp: stm32prog: remove all the header check for UART download stm32mp: stm32prog: add timeout in stm32prog_serial_get_buffer stm32mp: stm32prog: add support of initrd in flashlayout stm32mp: stm32prog: solve compilation with CONFIG_FIT_SIGNATURE stm32mp: stm32prog: handle the next phase after USB re-enumeration stm32mp: stm32prog: correctly handle DM_PMIC stm32mp: stm32prog: use get_cpu_dev for GetID command stm32mp: stm32prog: change one message level to debug dfu: add error callback stm32mp: stm32prog: handle dfu error clk: cosmetic change in uclass arch/arm/dts/stm32mp157c-odyssey-som-u-boot.dtsi | 21 +++ arch/arm/dts/stm32mp157c-odyssey-som.dtsi | 15 +- .../arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c | 26 +++- arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c | 43 +++-- arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h | 7 +- .../mach-stm32mp/cmd_stm32prog/stm32prog_serial.c | 173 ++++----------------- .../arm/mach-stm32mp/cmd_stm32prog/stm32prog_usb.c | 7 +- board/dhelectronics/dh_stm32mp1/board.c | 4 +- board/st/stm32mp1/stm32mp1.c | 4 +- drivers/clk/clk-uclass.c | 2 +- drivers/dfu/dfu.c | 12 ++ drivers/dfu/dfu_mtd.c | 5 +- drivers/spi/stm32_qspi.c | 29 ++-- include/dfu.h | 11 ++ 14 files changed, 159 insertions(+), 200 deletions(-)