From patchwork Wed Mar 31 08:17:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 1460396 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=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.a=rsa-sha256 header.s=20150623 header.b=XsIFiE3c; 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) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4F9K1k2q0Yz9sW4 for ; Wed, 31 Mar 2021 19:17:44 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id F320C805B4; Wed, 31 Mar 2021 10:17:35 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=xilinx.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="XsIFiE3c"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 2F594805B4; Wed, 31 Mar 2021 10:17:34 +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,DKIM_SIGNED, DKIM_VALID,SPF_HELO_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 1B99B8006D for ; Wed, 31 Mar 2021 10:17:31 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=xilinx.com Authentication-Results: phobos.denx.de; spf=none smtp.mailfrom=monstr@monstr.eu Received: by mail-ej1-x62e.google.com with SMTP id jy13so28773454ejc.2 for ; Wed, 31 Mar 2021 01:17:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20150623.gappssmtp.com; s=20150623; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=M9gQ3dlo4h2b2K6F19blv+mDqWHpEjsa3oX5UezK42U=; b=XsIFiE3cjI7ANINAV9WALEc+lxgT4GcfYzU68OEOKe2czbGldW3X1AoCAavca5BMy8 DgVzIsg3csiFgiAyfuYVkUx++JbTHRd+hlj5Cu/DCO/jBqBdzuH3Uwg7sWoZxeTtwD7u 9WhmAI5XmJZNOckdBkkisugZpI7dGHnLFTwXO05zKOOmBNLwj3sii/NZFV2ga5KkE2zR uC9x2BsvzDANLEJkVDhk/Z9AvdfNC1SOt3P2daQsLRmr/I4Ed8P9pPOnyzh0JyJCvkGZ 1A+zcRnbI3tartMNuyV9zZByhnKVCceXXMZks+/Xo5/fGCPyyNvHyRUlSm9Hlr3ZPPSg Sl6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=M9gQ3dlo4h2b2K6F19blv+mDqWHpEjsa3oX5UezK42U=; b=RV18oVx8qOMJZ//rPBfDO2yJXBDUyZjzRu2tmYWnjoNrP6hYCNHa/T8S8xOOxPr0uR VDKUbMxB6I8EdAyO8ckB46ounL0AR5/mce/TNRXJFpcj2mzp10HeyiOQqIcAfvJSXX3x apuAL9boTEJBZUHmEYJuwCuKoixvKTt6z+Xm8yeQSVU/xdKxMgQJ81C9yiIBX3L5CKoU EyQvOexaihHbUnhpLeCXgUzyB/rSOUTI0ZDlITunLpublFIph0cpt21LGWdCHdRniO95 xPJd0D0CuFzYqNsBHblbPhZBAr/ZbHHCbIpg4ibrsjSRWbFDN99zSwQfxYfD8OJCUHMv 927w== X-Gm-Message-State: AOAM530M4u71ccKCoQjqhyVxvdrBxKnvQR5ZfT1MMLFtPoDhci0ghlPk 3R+4dz34I0J9CbcNUsstVW+ODFclxcCBeZwx X-Google-Smtp-Source: ABdhPJzEYrTcPRZ55LXO5c24uXwLswG4bqoK9r3UI0xW+nxo6i7tVXNZuemlaeO9lWzLSgacslYyHg== X-Received: by 2002:a17:906:1b54:: with SMTP id p20mr2209130ejg.307.1617178650365; Wed, 31 Mar 2021 01:17:30 -0700 (PDT) Received: from localhost ([2a02:768:2307:40d6::e05]) by smtp.gmail.com with ESMTPSA id qo25sm684277ejb.93.2021.03.31.01.17.29 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 31 Mar 2021 01:17:29 -0700 (PDT) From: Michal Simek To: u-boot@lists.denx.de, git@xilinx.com Cc: Lukasz Majewski , Michal Simek , Mike Looijmans , Tom McLeod Subject: [PATCH 0/6] xilinx: Align usb dfu boot mode and bootcommand with distroboot Date: Wed, 31 Mar 2021 10:17:19 +0200 Message-Id: X-Mailer: git-send-email 2.31.0 MIME-Version: 1.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.102.4 at phobos.denx.de X-Virus-Status: Clean Hi, usb dfu was handled differently then other boot commands. First of all fix usb dfu boot mode for zynqmp where usb boot mode is not usb host but usb dfu. Align also versal, zynq and zynqmp implementations to each other. Thanks, Michal Michal Simek (2): cmd: dfu: Propagate error if dfu gadget fails xilinx: zynqmp: Remove dfu_ram_info setup T Karthik Reddy (4): xilinx: zynqmp: Add usb dfu/thor distro boot support xilinx: versal: Add usb dfu/thor distro boot support xilinx: zynq: Add usb dfu/thor distro boot support xilinx: Enable DFU_TIMEOUT config board/xilinx/versal/board.c | 2 +- board/xilinx/zynqmp/zynqmp.c | 2 +- cmd/dfu.c | 2 +- configs/xilinx_versal_virt_defconfig | 1 + configs/xilinx_zynq_virt_defconfig | 1 + configs/xilinx_zynqmp_virt_defconfig | 1 + include/configs/syzygy_hub.h | 1 - include/configs/topic_miami.h | 1 - include/configs/xilinx_versal.h | 52 ++++++++++++------------ include/configs/xilinx_zynqmp.h | 49 ++++++++++++++-------- include/configs/zynq-common.h | 61 ++++++++++++++-------------- 11 files changed, 94 insertions(+), 79 deletions(-)