From patchwork Mon Jul 6 08:20:37 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcel Ziswiler X-Patchwork-Id: 491465 X-Patchwork-Delegate: twarren@nvidia.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 46FB7140DB8 for ; Mon, 6 Jul 2015 18:22:28 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 5D5884B657; Mon, 6 Jul 2015 10:22:10 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H75pQ3dS3dh7; Mon, 6 Jul 2015 10:22:10 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id A11FA4B689; Mon, 6 Jul 2015 10:22:09 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id DC67A4B6D1 for ; Mon, 6 Jul 2015 10:22:07 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C91vtRI6ObPM for ; Mon, 6 Jul 2015 10:22:07 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mout.perfora.net (mout.perfora.net [74.208.4.197]) by theia.denx.de (Postfix) with ESMTPS id 044A94B6BD for ; Mon, 6 Jul 2015 10:22:04 +0200 (CEST) Received: from localhost.localdomain ([46.140.72.82]) by mrelay.perfora.net (mreueus002) with ESMTPSA (Nemesis) id 0MeAlU-1ZNcX83IsQ-00PvhE; Mon, 06 Jul 2015 10:22:01 +0200 From: Marcel Ziswiler To: u-boot@lists.denx.de Date: Mon, 6 Jul 2015 10:20:37 +0200 Message-Id: X-Mailer: git-send-email 1.9.3 In-Reply-To: References: X-Provags-ID: V03:K0:kLPNfuTm4bj8jpYAxTRyQGwdrt46r5tBsoq0MoQTDnTXpRmVikD cd286ZIjq4vhSr7rCDZmKMzKxvMaBJ27GnZYxBBZ9O+4bAnFOA8asbYdVEtDLfkK2EOoMVw Tpo7250YBKND1KsDWNMLxIoucxtZ+2TKjsaerxAp/F7At520zfT3sC2zJCmHGfB9d0Vx/0k 225x2Q7yD9U9VQuE8NdbQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:0Vs6bccMsdg=:auG0t7yC+WfULyFwEBCCtJ tZXOOQLx1s7bXFvzaxaHMWueEO8LejiSF3R4pKS7XDLWgDHSqktNqyeqYPjD3T+38GrsCzyGo 99B6jAubRLoJebthO4nJLiposqLk10SqW8VrhKfumN64FN1+d5njtbGl0FfHIGt0II7j2Wepx MHE1ZBZA4kAvAeR7iFa8eTSTmWahb9Vz6lFFLDASZPMi1bNcHcosctSIGojGqHdPwgKcjD6x/ 7ou9Rj84alO2I1nNy39adjWyS4hVEKkYoXLSlpYGtfPq0n1qScEVFV2Qz8Y/608H3JpG6oW8U KlVbmvniOlbvg+N3eY3FjdS5bLjZG20GeA2eMZGGzWp20QuVukpaSaI+ZFV9wIQFmHII8N19A iu1JqZNb5t/oUgeFvYJniaG0sskSrCRbECyD45ygXl28NNn3UZKatJLWoF6RgOjLvnh5FcmWJ ZyH5/ZYLfDSJDPlHfOXYCiXON4Mh/lJZaF6hXsiG3dL7Kq52hgw+H+MhlqG3uaXBULa2ZssSW XTEcBy7qOnXcsiGiTg7K1MwdKrN0NIzse4jkAzAfL20i8iM0Cug+OC/J3gDN6kk6o0DDNesu3 oqfuM0BDw3nDr388xCmsM6/pSayTdAHSA0/wbiK8qU+eAo2GfwjDD9rE6iMqE3xzgJCo+u//N J24ucVb9kcm40jE+kR5SeR/it Cc: Stefan Agner , Tom Rini , Marcel Ziswiler , Tom Warren , Max Krummenacher , Scott Wood , Stephen Warren Subject: [U-Boot] [PATCH 11/13] colibri_t20: enable mtdparts support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 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" From: Marcel Ziswiler Enable mtdparts aka dynamic MTD partition support. Signed-off-by: Marcel Ziswiler Reviewed-by: Simon Glass --- include/configs/colibri_t20.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/configs/colibri_t20.h b/include/configs/colibri_t20.h index 6dc1c3a..1ac7a41 100644 --- a/include/configs/colibri_t20.h +++ b/include/configs/colibri_t20.h @@ -67,6 +67,17 @@ #define CONFIG_SYS_MAX_NAND_DEVICE 1 #define CONFIG_SYS_NAND_ONFI_DETECTION +/* Dynamic MTD partition support */ +#define CONFIG_CMD_MTDPARTS /* Enable 'mtdparts' command line support */ +#define CONFIG_MTD_PARTITIONS +#define CONFIG_MTD_DEVICE /* needed for mtdparts commands */ +#define MTDIDS_DEFAULT "nand0=tegra_nand" +#define MTDPARTS_DEFAULT "mtdparts=tegra_nand:" \ + "2m(u-boot)ro," \ + "1m(u-boot-env)," \ + "1m(cfgblock)ro," \ + "-(ubi)" + /* Environment in NAND, 64K is a bit excessive but erase block is 512K anyway */ #define CONFIG_ENV_IS_IN_NAND #define CONFIG_ENV_OFFSET (SZ_2M)