From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3D917C47094 for ; Thu, 10 Jun 2021 07:29:37 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6F5D6613C1 for ; Thu, 10 Jun 2021 07:29:36 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6F5D6613C1 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=monstr.eu Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id E3E3B82D6E; Thu, 10 Jun 2021 09:29:33 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=monstr.eu 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=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="lpxPlEEO"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 9FCB182EF5; Thu, 10 Jun 2021 09:29:32 +0200 (CEST) Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (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 8E43282D22 for ; Thu, 10 Jun 2021 09:29:29 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=monstr.eu Authentication-Results: phobos.denx.de; spf=none smtp.mailfrom=monstr@monstr.eu Received: by mail-ed1-x529.google.com with SMTP id i13so31778008edb.9 for ; Thu, 10 Jun 2021 00:29:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=ji7MLun8douyjfxSJf+/D2u/G9XPPAQFeCZ9Gs1cOw4=; b=lpxPlEEOr5DJjoIdItR+iBIkmn/vIFjje2niSFQPRP02or6UNL1t+bGWdqvACdvMw9 r46vGxlok2GpqRhnPbLE1c48/nnlX2Titkhfqoe9S8Iq2WWk++tML6Zw/gTu4Ix/zd7s xabjnXfv9k7n9PYgiCzL6b2PVGFBStrcHWgFsd7HnCOO+kRkk8/F8LAwy8Ppgi4Qo+9T SkYdoeqakmUUEUp1RJGC55p7LWB6X1gT5b2Qs5pydFF3JbxN/F5pNBe4lKL15LZY79dL pnX7mAPm9kdgpkRQBAzHZ24QSlppJhlQqq+e8aQVdKv/iaUGo2mBLV+d/70zTyg/mPW7 bsMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=ji7MLun8douyjfxSJf+/D2u/G9XPPAQFeCZ9Gs1cOw4=; b=sHoJxgnWcCOzIgW/TAf0DY/MHGUsMJbQPy438yjYq3nZITrh6hDz7eMTvzIr/eKYyp I5jg9EyAIdUpfcbwe8lwnC7euCNFLniHU/LadCMGLS0JLllgYHtGXfxqaeXSgs4yaKjC UIBD5RAUmaALADVRDZQNYG5s5BGRnWg3sjEC1PbH5UeTLax5dFxfwcYdRjP9QGMk551w gstv1z255c2jy8TzpcDL4S2XROKfIpJiB+WrvOY8UZ0HgtNniRepTeAUVtGI26YlUh93 42POqJTxodDpHlSeKxQbvmSeWZ87TQLX8XFM+Za8w5KZw8jyvtSpVFDkeHgvVNQakaPo WLVw== X-Gm-Message-State: AOAM5330/SKIRboLZa35klKH1toKPNwGG9W24uGUQ7fFY6ISHGbhBob6 NgOSF5iYL7l8eau/qkJSMnJ1K5y/uEv7iQXly7SSYsO6faDRYw== X-Google-Smtp-Source: ABdhPJw++hZcG034nb19uQTl64rySHiVB6B717197ukGFK29pr9dZn2tK9JTxozI1i/bPmOWk9z/Sc83SeG2ZBJ6FYs= X-Received: by 2002:a05:6402:3123:: with SMTP id dd3mr3300933edb.113.1623310169062; Thu, 10 Jun 2021 00:29:29 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Michal Simek Date: Thu, 10 Jun 2021 09:29:18 +0200 Message-ID: Subject: Re: [PATCH 0/3] zynqmp: Add support for secure OS loading To: U-Boot , git , Ricardo Salveti Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 po 31. 5. 2021 v 12:14 odes=C3=ADlatel Michal Simek napsal: > > Hi, > > this series is adding support for working with TEE in much easier and > flexible way. > > TF-A can be placed to any location. When it is placed to DDR you should > enable DT support which reserve location where TF-A is > https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/10131 > > The similar DT support can be added to secure OS but I haven't sent that > patches out in OPTEE case yet. > > Thanks, > Michal > > > Michal Simek (3): > zynqmp: Do not place u-boot to reserved memory location > zynqmp: Generate u-boot.its also with TEE dynamically > zynqmp: Pass bl32 entry to TF-A via xilinx handoff structure > > arch/arm/mach-zynqmp/handoff.c | 19 +++++++++--- > arch/arm/mach-zynqmp/mkimage_fit_atf.sh | 41 ++++++++++++++++++++++++- > board/xilinx/zynqmp/zynqmp.c | 21 +++++++++++++ > 3 files changed, 75 insertions(+), 6 deletions(-) > > -- > 2.31.1 > Applied all. M --=20 Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Xilinx Microblaze Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs