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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id A3F13C433F5 for ; Wed, 5 Jan 2022 08:44:40 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 96EAC830E5; Wed, 5 Jan 2022 09:44:38 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1641372278; bh=+rAjuQ9GTYrIaXBB+lE7sBy5P4+Gi8QwiqJnieTMkYE=; h=Date:Subject:To:Cc:References:From:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=T9fsUe6R7aJWiZ6o/dcNC+k6Tx8HIJV+OLyvaOCh5VZdIaXst5SlIWYBRce5VEkfL rIuzES0bUK110pjxFUIiL1rGGaf26boVKFLtbGmLusLgb+a0foLCTrcr7ZWn4A9g62 aOb07cS7utMM2TdVTEBBDf5wFdY/htMqygDAwJ4tR/vwgW3mXmA0CExo9WCDfCiDcn fmQpxaRt3brg0AIZYfixf7qa5aKe8lisn4PTdmAyDm/+rx1VbCv33r0mbqcOIfAUHy Z1r97IX2xT2gSXGk3vu3PMvYiTJB+rR5PaZBS0swouIIZcfvFE9VD61ZPszyXZloOA /HKf/AC4oh+6A== Received: by phobos.denx.de (Postfix, from userid 109) id B077D83094; Wed, 5 Jan 2022 09:44:36 +0100 (CET) Received: from mout-u-107.mailbox.org (mout-u-107.mailbox.org [91.198.250.252]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id F40D2830E5 for ; Wed, 5 Jan 2022 09:44:33 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=sr@denx.de Received: from smtp2.mailbox.org (unknown [91.198.250.124]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-u-107.mailbox.org (Postfix) with ESMTPS id 4JTNMP6WX6zQlJP; Wed, 5 Jan 2022 09:44:33 +0100 (CET) Message-ID: <5a8697e7-e2cc-7988-9496-06a051fe0ef6@denx.de> Date: Wed, 5 Jan 2022 09:44:30 +0100 MIME-Version: 1.0 Subject: Re: [PATCH v1 5/5] Convert CONFIG_AT91_EFLASH to Kconfig Content-Language: en-US To: Patrick Delaunay , u-boot@lists.denx.de Cc: Marek Vasut , Simon Glass , Eugen Hristev , =?UTF-8?Q?Marek_Beh=c3=ban?= , Priyanka Jain , egnite GmbH , U-Boot STM32 References: <20220104132401.3573475-1-patrick.delaunay@foss.st.com> <20220104142328.v1.5.I5fc8065d06afb12c358588f9078ba15b1cbbe94c@changeid> From: Stefan Roese In-Reply-To: <20220104142328.v1.5.I5fc8065d06afb12c358588f9078ba15b1cbbe94c@changeid> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.38 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 On 1/4/22 14:24, Patrick Delaunay wrote: > This converts the following to Kconfig: > CONFIG_AT91_EFLASH > > Signed-off-by: Patrick Delaunay > Reviewed-by: Simon Glass Reviewed-by: Stefan Roese Thanks, Stefan > --- > > arch/arm/mach-at91/Kconfig | 8 ++++++++ > configs/ethernut5_defconfig | 2 +- > include/configs/ethernut5.h | 1 - > scripts/config_whitelist.txt | 1 - > 4 files changed, 9 insertions(+), 3 deletions(-) > > diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig > index 4448ca1592..00f31045d6 100644 > --- a/arch/arm/mach-at91/Kconfig > +++ b/arch/arm/mach-at91/Kconfig > @@ -302,6 +302,14 @@ config ATMEL_SFR > config SYS_SOC > default "at91" > > +config AT91_EFLASH > + bool "Support AT91 flash driver" > + depends on AT91SAM9XE > + select USE_SYS_MAX_FLASH_BANKS > + help > + Enable the driver for the embedded flash used in the Atmel > + AT91SAM9XE devices. > + > source "board/atmel/at91sam9260ek/Kconfig" > source "board/atmel/at91sam9261ek/Kconfig" > source "board/atmel/at91sam9263ek/Kconfig" > diff --git a/configs/ethernut5_defconfig b/configs/ethernut5_defconfig > index 5d98318aab..7a701db0e1 100644 > --- a/configs/ethernut5_defconfig > +++ b/configs/ethernut5_defconfig > @@ -4,6 +4,7 @@ CONFIG_ARCH_CPU_INIT=y > CONFIG_ARCH_AT91=y > CONFIG_SYS_TEXT_BASE=0x27000000 > CONFIG_SYS_MALLOC_LEN=0x121000 > +CONFIG_AT91_EFLASH=y > CONFIG_SYS_MALLOC_F_LEN=0x2000 > CONFIG_TARGET_ETHERNUT5=y > CONFIG_NR_DRAM_BANKS=1 > @@ -66,7 +67,6 @@ CONFIG_SYS_I2C_SOFT_SLAVE=0 > CONFIG_GENERIC_ATMEL_MCI=y > CONFIG_MTD=y > CONFIG_MTD_NOR_FLASH=y > -CONFIG_USE_SYS_MAX_FLASH_BANKS=y > CONFIG_MTD_RAW_NAND=y > # CONFIG_SYS_NAND_USE_FLASH_BBT is not set > CONFIG_NAND_ATMEL=y > diff --git a/include/configs/ethernut5.h b/include/configs/ethernut5.h > index d72f704636..d88c14ac44 100644 > --- a/include/configs/ethernut5.h > +++ b/include/configs/ethernut5.h > @@ -33,7 +33,6 @@ > > /* 512kB on-chip NOR flash */ > # define CONFIG_SYS_FLASH_BASE 0x00200000 /* AT91SAM9XE_FLASH_BASE */ > -# define CONFIG_AT91_EFLASH > # define CONFIG_SYS_MAX_FLASH_SECT 32 > # define CONFIG_EFLASH_PROTSECTORS 1 > > diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt > index 7726243f22..3a923abf7e 100644 > --- a/scripts/config_whitelist.txt > +++ b/scripts/config_whitelist.txt > @@ -18,7 +18,6 @@ CONFIG_AT91SAM9G20EK > CONFIG_AT91SAM9G20EK_2MMC > CONFIG_AT91SAM9G45_LCD_BASE > CONFIG_AT91SAM9M10G45EK > -CONFIG_AT91_EFLASH > CONFIG_AT91_GPIO_PULLUP > CONFIG_AT91_LED > CONFIG_AT91_WANTS_COMMON_PHY > Viele Grüße, Stefan Roese -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-51 Fax: (+49)-8142-66989-80 Email: sr@denx.de