From patchwork Thu Mar 28 08:29:55 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jun Nie X-Patchwork-Id: 1067884 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=fail (p=none dis=none) header.from=linaro.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="Tktl+CmG"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 44VJ3L0mVnz9sPj for ; Thu, 28 Mar 2019 19:30:38 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id CA62CC21E38; Thu, 28 Mar 2019 08:30:33 +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=T_DKIM_INVALID 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 D6918C21DA1; Thu, 28 Mar 2019 08:30:31 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 94663C21DA1; Thu, 28 Mar 2019 08:30:30 +0000 (UTC) Received: from mail-ot1-f65.google.com (mail-ot1-f65.google.com [209.85.210.65]) by lists.denx.de (Postfix) with ESMTPS id 13965C21C4A for ; Thu, 28 Mar 2019 08:30:30 +0000 (UTC) Received: by mail-ot1-f65.google.com with SMTP id d24so3003838otl.11 for ; Thu, 28 Mar 2019 01:30:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=FTNtsCFjwRCguewDT7bzqgXRkpuDRnOinsh4wxzjfjc=; b=Tktl+CmGEGPqAAsEdD22Qpop1w1TZdNFxDkqQummVrpM8fdnWms8OjZRRiZdxYhtB0 hJarMw18boIOWf42086KkUZibuA9O4PkyPbPN6ti3xiejSlXSfamlDstkriIqs5JSJQM lbhpWe64JMjbCaYW9Hm8PJ6VA6vqPn7wdGCqAs8TKE5ZzVxGfn6BVexqi92YeTpNesWV /bPTyp+4YzZPLMIET97Zll3sKbwSx5+5TRpMWls0XF2fBDsK52ItvZboPoM1pCVXauEe NsYq98D5OkrZVmpDVWuydRsC7lpLRB+3GkrHgLX/8pyRp7Azoj4MnrhNiRdODTwN+8fC /0ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=FTNtsCFjwRCguewDT7bzqgXRkpuDRnOinsh4wxzjfjc=; b=f7ZaFypkwb4wZP6QHIQU6FpQAYibkORsQ3n/2MCMlecG05vWaR+S626I+jpmn0Sp0W 5WghZAcnMYBg2qdEpCKRvB1CRxAknMirS1fnv898O5OfnLS/QENU51izDDEqGeIYw0Ky b+ZZsB6rT9W0/5halLdIcZKr3Mbtmcq4USxOjXUhdKhLqwslepQbs6O74EE1zbfiD/Im 1OoYulS7APviWvzpPgAcVhwTQAboqC21xXGtaISbwci2iJ3ZZ8x/wYETYW0aD07s+jYo 4UuG75Gk0iBmpkgMMvP665tUmB1JAtHVAwxYe4oGjPrZ9lFKIrj2IoxzVFbhq9dm+m7g rTBA== X-Gm-Message-State: APjAAAW4xfwUAhERR54wpnbbh7QHdKcrs0r6+XxwQRMQKYwRkxcUZPXo Pnc9B4SnSkQzQ8KBx/IPHUVBfg== X-Google-Smtp-Source: APXvYqyKfbzcvlxyvojK9WMlWPCyf41LYj8CSH/RlSYoD1xX2rrFI69/Tc3mrIi/CbSXvpgAYUc9ZQ== X-Received: by 2002:a9d:7602:: with SMTP id k2mr29921072otl.357.1553761828592; Thu, 28 Mar 2019 01:30:28 -0700 (PDT) Received: from localhost.localdomain (li808-42.members.linode.com. [104.237.132.42]) by smtp.gmail.com with ESMTPSA id 96sm7290778otf.17.2019.03.28.01.30.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 28 Mar 2019 01:30:27 -0700 (PDT) From: Jun Nie To: festevam@gmail.com, otavio@ossystems.com.br, peng.fan@nxp.com, vanessa.maegima@nxp.com, bryan.odonoghue@linaro.org, u-boot@lists.denx.de Date: Thu, 28 Mar 2019 16:29:55 +0800 Message-Id: <1553761801-2489-1-git-send-email-jun.nie@linaro.org> X-Mailer: git-send-email 2.7.4 Subject: [U-Boot] [PATCH v2 0/6] pico-imx7d: Add support for BL33 case 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: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add configuration to boot U-boot as BL33 case. The boot flow is ATF -> OPTEE -> U-boot. Changes vs V1: - Remove DCD file. - Add a patch to fix uart clock root ID. - Change file name from pico-pi-imx7d_bl33_defconfig to pico-imx7d_bl33_defconfig Jun Nie (6): mx7_common: Share configs to skip low level init imx: mx7: Add empty arch_cpu_init if skipped pico-imx7d: Reserve region of memory to OPTEE pico-imx7d: Add boot option for verified boot pico-imx7d: Add bl33 config pico-imx7d: Correct uart clock root arch/arm/include/asm/arch-mx7/clock.h | 5 +++ arch/arm/mach-imx/mx7/clock.c | 2 +- arch/arm/mach-imx/mx7/soc.c | 4 +++ board/technexion/pico-imx7d/pico-imx7d.c | 5 +++ configs/pico-imx7d_bl33_defconfig | 61 ++++++++++++++++++++++++++++++++ include/configs/mx7_common.h | 11 ++++++ include/configs/pico-imx7d.h | 39 ++++++++++++++++++-- include/configs/warp7.h | 11 ------ 8 files changed, 123 insertions(+), 15 deletions(-) create mode 100644 configs/pico-imx7d_bl33_defconfig