All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stefano Babic <sbabic@denx.de>
To: "Peng Fan (OSS)" <peng.fan@oss.nxp.com>,
	festevam@gmail.com, Heiko Schocher <hs@denx.de>,
	Anatolij Gustschin <agust@denx.de>,
	Oliver Graute <oliver.graute@kococonnector.com>,
	Uri Mashiach <uri.mashiach@compulab.co.il>,
	"Ying-Chun Liu (PaulLiu)" <paul.liu@linaro.org>,
	Peng Fan <peng.fan@nxp.com>, Ilko Iliev <iliev@ronetix.at>,
	Marco Franchi <marcofrk@gmail.com>,
	Alifer Moraes <alifer.wsdm@gmail.com>,
	Marcin Niestroj <m.niestroj@grinn-global.com>,
	Teresa Remmet <t.remmet@phytec.de>, Marek Vasut <marex@denx.de>
Cc: u-boot@lists.denx.de, Fabio Estevam <festevam@denx.de>
Subject: Re: [PATCH V2 10/12] configs: drop CONFIG_MMCROOT
Date: Thu, 21 Apr 2022 15:19:26 +0200	[thread overview]
Message-ID: <404e1baa-7d4a-71a6-010b-e18fa0bd3aa3@denx.de> (raw)
In-Reply-To: <4a376923-651b-b0cb-f7a9-5d2e6393e3ec@denx.de>

On 21.04.22 15:16, Stefano Babic wrote:
> On 15.04.22 06:23, Peng Fan (OSS) wrote:
>> From: Peng Fan <peng.fan@nxp.com>
>>
>> CONFIG_MMCROOT is only used to set mmcroot, no need a dedicated macro.
>>
>> Script as below
>> "
>>   for i in `ls include/configs/*.h`
>>   do
>>   mmcroot=`sed -n '/define.*MMCROOT/ p' $i  | awk -F\" '{ print $2;}'`
>>
>>   if [ ! -n "$mmcroot" ]; then
>>       continue
>>   fi
>>
>>   sed -i '/define.*MMCROOT/ d' $i
>>   sed -i 's,\" CONFIG_MMCROOT \",'$mmcroot',g' $i
>>
>>   done
>> "
> 
> ...but if this is generated by a script....
> 
>>
>> Reviewed-by: Fabio Estevam <festevam@denx.de>
>> Signed-off-by: Peng Fan <peng.fan@nxp.com>
>> ---
>>   include/configs/aristainetos2.h      |  3 +--
>>   include/configs/capricorn-common.h   |  1 -
>>   include/configs/cgtqmx8.h            |  3 +--
>>   include/configs/cl-som-imx7.h        |  1 -
>>   include/configs/imx7-cm.h            |  3 +--
>>   include/configs/imx8mm-cl-iot-gate.h |  3 +--
>>   include/configs/imx8mm_evk.h         |  3 +--
>>   include/configs/imx8mn_evk.h         |  3 +--
>>   include/configs/imx8mp_evk.h         |  3 +--
>>   include/configs/imx8mp_rsb3720.h     |  3 +--
>>   include/configs/imx8mq_cm.h          |  3 +--
>>   include/configs/imx8mq_evk.h         |  3 +--
>>   include/configs/imx8mq_phanbell.h    |  3 +--
>>   include/configs/imx8qm_mek.h         |  3 +--
>>   include/configs/imx8qm_rom7720.h     |  3 +--
>>   include/configs/imx8qxp_mek.h        |  3 +--
>>   include/configs/imx8ulp_evk.h        |  3 +--
>>   include/configs/liteboard.h          |  3 +--
>>   include/configs/mx6sllevk.h          |  3 +--
>>   include/configs/mx6ul_14x14_evk.h    |  3 +--
>>   include/configs/mx6ullevk.h          |  3 +--
>>   include/configs/mx7ulp_com.h         | 13 +++++++++++--
>>   include/configs/mx7ulp_evk.h         |  3 +--
>>   include/configs/phycore_imx8mm.h     |  1 -
>>   include/configs/phycore_imx8mp.h     |  1 -
>>   include/configs/pico-imx8mq.h        |  3 +--
>>   include/configs/xpress.h             |  3 +--
>>   27 files changed, 33 insertions(+), 50 deletions(-)
>>
>> diff --git a/include/configs/aristainetos2.h 
>> b/include/configs/aristainetos2.h
>> index 611b6d724e1..0dcd4cae2fa 100644
>> --- a/include/configs/aristainetos2.h
>> +++ b/include/configs/aristainetos2.h
>> @@ -26,7 +26,6 @@
>>   #include "mx6_common.h"
>> -#define CONFIG_MMCROOT        "/dev/mmcblk0p1"
>>   /* MMC Configs */
>>   #define CONFIG_SYS_FSL_ESDHC_ADDR      USDHC1_BASE_ADDR
>> @@ -183,7 +182,7 @@
>>           "${pubkey}\0" \
>>       "mainRargs=setenv bootargs console=${console},${baudrate} " \
>>           "rescue_sysnum=${rescue_sysnum} root=${emmcroot} 
>> rootfstype=ext4\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk0p1 rootwait rw\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} " \
>>           "root=${mmcroot}\0" \
>>       "mmcRargs=setenv bootargs console=${console},${baudrate} " \
>> diff --git a/include/configs/capricorn-common.h 
>> b/include/configs/capricorn-common.h
>> index 58d7a3a8ce2..08534cd1a30 100644
>> --- a/include/configs/capricorn-common.h
>> +++ b/include/configs/capricorn-common.h
>> @@ -109,7 +109,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR        0x80200000
>>   /* On CCP board, USDHC1 is for eMMC */
>> -#define CONFIG_MMCROOT            "/dev/mmcblk0p2"  /* eMMC */
>>   #define CONFIG_SYS_SDRAM_BASE        0x80000000
>>   #define PHYS_SDRAM_1            0x80000000
>> diff --git a/include/configs/cgtqmx8.h b/include/configs/cgtqmx8.h
>> index bd5c072382a..4b4694ec071 100644
>> --- a/include/configs/cgtqmx8.h
>> +++ b/include/configs/cgtqmx8.h
>> @@ -78,7 +78,7 @@
>>       "fdt_file=imx8qm-cgt-qmx8.dtb\0" \
>>       "mmcdev=" __stringify(CONFIG_SYS_MMC_ENV_DEV) "\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} 
>> root=${mmcroot} earlycon\0 " \
>>       "loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} 
>> ${script};\0" \
>> @@ -122,7 +122,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR        0x80200000
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   #define CONFIG_SYS_FSL_USDHC_NUM    3
>>   #define CONFIG_SYS_SDRAM_BASE        0x80000000
>> diff --git a/include/configs/cl-som-imx7.h 
>> b/include/configs/cl-som-imx7.h
>> index 8af80f58f8e..4b494d8aeef 100644
>> --- a/include/configs/cl-som-imx7.h
>> +++ b/include/configs/cl-som-imx7.h
>> @@ -104,7 +104,6 @@
>>   #define CONFIG_SYS_FSL_ESDHC_ADDR       USDHC1_BASE_ADDR
>>   #define CONFIG_SYS_FSL_USDHC_NUM    2
>> -#define CONFIG_MMCROOT            "/dev/mmcblk0p2" /* USDHC1 */
>>   #endif
>>   /* USB Configs */
>> diff --git a/include/configs/imx7-cm.h b/include/configs/imx7-cm.h
>> index 46ca1c58145..2d9f8bb510b 100644
>> --- a/include/configs/imx7-cm.h
>> +++ b/include/configs/imx7-cm.h
>> @@ -31,7 +31,7 @@
>>       "fdt_addr=0x83000000\0" \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk0p2 rootwait rw\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} " \
>>           "root=${mmcroot}\0" \
>>           "loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} 
>> ${image}\0" \
>> @@ -83,7 +83,6 @@
>>   #define CONFIG_SYS_FSL_ESDHC_ADDR       USDHC1_BASE_ADDR
>>   #define CONFIG_SYS_FSL_USDHC_NUM        2
>> -#define CONFIG_MMCROOT                    "/dev/mmcblk0p2"  /* USDHC1 */
>>   /* USB Configs */
>>   #define CONFIG_MXC_USB_PORTSC  (PORT_PTS_UTMI | PORT_PTS_PTW)
>> diff --git a/include/configs/imx8mm-cl-iot-gate.h 
>> b/include/configs/imx8mm-cl-iot-gate.h
>> index 14d3f3cac65..05fe2444f53 100644
>> --- a/include/configs/imx8mm-cl-iot-gate.h
>> +++ b/include/configs/imx8mm-cl-iot-gate.h
>> @@ -79,7 +79,7 @@
>>       "bootm_size=0x10000000\0" \
>>       "mmcdev=" __stringify(CONFIG_SYS_MMC_ENV_DEV) "\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console} root=${mmcroot}\0 " \
>>       "loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} 
>> ${script};\0" \
>> @@ -131,7 +131,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   #define CONFIG_SYS_SDRAM_BASE        0x40000000
>>   #define PHYS_SDRAM            0x40000000
>> diff --git a/include/configs/imx8mm_evk.h b/include/configs/imx8mm_evk.h
>> index f4b6353ea85..42b78485cfc 100644
>> --- a/include/configs/imx8mm_evk.h
>> +++ b/include/configs/imx8mm_evk.h
>> @@ -52,7 +52,7 @@
>>       "initrd_addr=0x43800000\0"        \
>>       "bootm_size=0x10000000\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>   /* Link Definitions */
>> @@ -63,7 +63,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   #define CONFIG_SYS_SDRAM_BASE           0x40000000
>>   #define PHYS_SDRAM                      0x40000000
>> diff --git a/include/configs/imx8mn_evk.h b/include/configs/imx8mn_evk.h
>> index f969314d6b2..86b75ab4625 100644
>> --- a/include/configs/imx8mn_evk.h
>> +++ b/include/configs/imx8mn_evk.h
>> @@ -51,7 +51,7 @@
>>       "initrd_addr=0x43800000\0"        \
>>       "bootm_size=0x10000000\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>   /* Link Definitions */
>> @@ -62,7 +62,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   #define CONFIG_SYS_SDRAM_BASE           0x40000000
>>   #define PHYS_SDRAM                      0x40000000
>> diff --git a/include/configs/imx8mp_evk.h b/include/configs/imx8mp_evk.h
>> index 35fc27bb370..cc8d65cb54e 100644
>> --- a/include/configs/imx8mp_evk.h
>> +++ b/include/configs/imx8mp_evk.h
>> @@ -61,7 +61,7 @@
>>       "initrd_addr=0x43800000\0"        \
>>       "bootm_size=0x10000000\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>   /* Link Definitions */
>> @@ -72,7 +72,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   /* Totally 6GB DDR */
>>   #define CONFIG_SYS_SDRAM_BASE        0x40000000
>> diff --git a/include/configs/imx8mp_rsb3720.h 
>> b/include/configs/imx8mp_rsb3720.h
>> index 62e06d23034..b80a5f91525 100644
>> --- a/include/configs/imx8mp_rsb3720.h
>> +++ b/include/configs/imx8mp_rsb3720.h
>> @@ -95,7 +95,7 @@
>>       "bootm_size=0x10000000\0" \
>>       "mmcdev=" __stringify(CONFIG_SYS_MMC_ENV_DEV) "\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs ${jh_clk} console=${console} 
>> root=${mmcroot}\0 " \
>>       "loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} 
>> ${script};\0" \
>> @@ -146,7 +146,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   /* Totally 6GB or 4G DDR */
>>   #define CONFIG_SYS_SDRAM_BASE        0x40000000
>> diff --git a/include/configs/imx8mq_cm.h b/include/configs/imx8mq_cm.h
>> index a3bb3c9d291..989486aa6dc 100644
>> --- a/include/configs/imx8mq_cm.h
>> +++ b/include/configs/imx8mq_cm.h
>> @@ -55,7 +55,7 @@
>>       "initrd_addr=0x43800000\0"        \
>>       "bootm_size=0x10000000\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>   /* Link Definitions */
>> @@ -66,7 +66,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   #define CONFIG_SYS_SDRAM_BASE           0x40000000
>>   #define PHYS_SDRAM                      0x40000000
>> diff --git a/include/configs/imx8mq_evk.h b/include/configs/imx8mq_evk.h
>> index 94886fa268c..f7929e5867e 100644
>> --- a/include/configs/imx8mq_evk.h
>> +++ b/include/configs/imx8mq_evk.h
>> @@ -62,7 +62,7 @@
>>       "initrd_addr=0x43800000\0"        \
>>       "bootm_size=0x10000000\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>   /* Link Definitions */
>> @@ -73,7 +73,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   #define CONFIG_SYS_SDRAM_BASE           0x40000000
>>   #define PHYS_SDRAM                      0x40000000
>> diff --git a/include/configs/imx8mq_phanbell.h 
>> b/include/configs/imx8mq_phanbell.h
>> index ef5992d7c39..f6410114b76 100644
>> --- a/include/configs/imx8mq_phanbell.h
>> +++ b/include/configs/imx8mq_phanbell.h
>> @@ -52,7 +52,7 @@
>>       "initrd_high=0xffffffffffffffff\0" \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console} root=${mmcroot}\0 " \
>>       "loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} 
>> ${script};\0" \
>> @@ -101,7 +101,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   #define CONFIG_SYS_SDRAM_BASE           0x40000000
>>   #define PHYS_SDRAM                      0x40000000
>> diff --git a/include/configs/imx8qm_mek.h b/include/configs/imx8qm_mek.h
>> index 8a269225778..9452ba56152 100644
>> --- a/include/configs/imx8qm_mek.h
>> +++ b/include/configs/imx8qm_mek.h
>> @@ -50,7 +50,7 @@
>>       "initrd_high=0xffffffffffffffff\0" \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console} root=${mmcroot}\0 " \
>>       "loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} 
>> ${script};\0" \
>> @@ -117,7 +117,6 @@
>>   /* Default environment is in SD */
>>   /* On LPDDR4 board, USDHC1 is for eMMC, USDHC2 is for SD on CPU 
>> board */
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   #define CONFIG_SYS_SDRAM_BASE        0x80000000
>>   #define PHYS_SDRAM_1            0x80000000
>> diff --git a/include/configs/imx8qm_rom7720.h 
>> b/include/configs/imx8qm_rom7720.h
>> index 7532c6e7551..04a2216fcd8 100644
>> --- a/include/configs/imx8qm_rom7720.h
>> +++ b/include/configs/imx8qm_rom7720.h
>> @@ -66,7 +66,7 @@
>>       "initrd_addr=0x83800000\0"        \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk2p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} 
>> root=${mmcroot} earlycon\0 " \
>>       "loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} 
>> ${script};\0" \
>> @@ -114,7 +114,6 @@
>>    * USDHC3 is for SD on base board On DDR4 board, USDHC1 is mux for 
>> NAND,
>>    * USDHC2 is for SD, USDHC3 is for SD on base board
>>    */
>> -#define CONFIG_MMCROOT            "/dev/mmcblk2p2"  /* USDHC3 */
>>   #define CONFIG_SYS_FSL_USDHC_NUM    3
>>   #define CONFIG_SYS_SDRAM_BASE        0x80000000
>> diff --git a/include/configs/imx8qxp_mek.h 
>> b/include/configs/imx8qxp_mek.h
>> index 01577932884..c290c19c347 100644
>> --- a/include/configs/imx8qxp_mek.h
>> +++ b/include/configs/imx8qxp_mek.h
>> @@ -48,7 +48,7 @@
>>       "initrd_high=0xffffffffffffffff\0" \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} 
>> root=${mmcroot}\0 " \
>>       "loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} 
>> ${script};\0" \
>> @@ -115,7 +115,6 @@
>>   /* Default environment is in SD */
>>   /* On LPDDR4 board, USDHC1 is for eMMC, USDHC2 is for SD on CPU 
>> board */
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   #define CONFIG_SYS_SDRAM_BASE        0x80000000
>>   #define PHYS_SDRAM_1            0x80000000
>> diff --git a/include/configs/imx8ulp_evk.h 
>> b/include/configs/imx8ulp_evk.h
>> index f078c37c2de..46cba330b23 100644
>> --- a/include/configs/imx8ulp_evk.h
>> +++ b/include/configs/imx8ulp_evk.h
>> @@ -58,7 +58,7 @@
>>       "initrd_addr=0x83800000\0"        \
>>       "bootm_size=0x10000000\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk2p2 rootwait rw\0" \
>>   /* Link Definitions */
>> @@ -67,7 +67,6 @@
>>   #define CONFIG_SYS_INIT_SP_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - 
>> GENERATED_GBL_DATA_SIZE)
>>   #define CONFIG_SYS_INIT_SP_ADDR        (CONFIG_SYS_INIT_RAM_ADDR + 
>> CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk2p2"
>>   #define CONFIG_SYS_SDRAM_BASE        0x80000000
>>   #define PHYS_SDRAM            0x80000000
>> diff --git a/include/configs/liteboard.h b/include/configs/liteboard.h
>> index d0960bcaf9a..e8fd4e7a8e8 100644
>> --- a/include/configs/liteboard.h
>> +++ b/include/configs/liteboard.h
>> @@ -35,7 +35,7 @@
>>       "ip_dyn=yes\0" \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk0p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} " \
>>           "root=${mmcroot}\0" \
>> @@ -100,7 +100,6 @@
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>>   /* FLASH and environment organization */
>> -#define CONFIG_MMCROOT            "/dev/mmcblk0p2"
>>   /* USB Configs */
>>   #ifdef CONFIG_CMD_USB
>> diff --git a/include/configs/mx6sllevk.h b/include/configs/mx6sllevk.h
>> index 0793028ba1f..1b32f58afca 100644
>> --- a/include/configs/mx6sllevk.h
>> +++ b/include/configs/mx6sllevk.h
>> @@ -25,7 +25,7 @@
>>       "ip_dyn=yes\0" \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk0p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} " \
>>           "root=${mmcroot}\0" \
>> @@ -92,7 +92,6 @@
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>>   /* Environment organization */
>> -#define CONFIG_MMCROOT            "/dev/mmcblk0p2"  /* USDHC1 */
>>   /* MMC Configs */
>>   #define CONFIG_SYS_FSL_ESDHC_ADDR    USDHC1_BASE_ADDR
>> diff --git a/include/configs/mx6ul_14x14_evk.h 
>> b/include/configs/mx6ul_14x14_evk.h
>> index 17e7ae0b4cc..72554d18b0a 100644
>> --- a/include/configs/mx6ul_14x14_evk.h
>> +++ b/include/configs/mx6ul_14x14_evk.h
>> @@ -47,7 +47,7 @@
>>       
>> "videomode=video=ctfb:x:480,y:272,depth:24,pclk:108695,le:8,ri:4,up:2,lo:4,hs:41,vs:10,sync:0,vmode:0\0" 
>> \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} " \
>>           "root=${mmcroot}\0" \
>> @@ -121,7 +121,6 @@
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>>   /* environment organization */
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   /* USB Configs */
>>   #ifdef CONFIG_CMD_USB
>> diff --git a/include/configs/mx6ullevk.h b/include/configs/mx6ullevk.h
>> index dfcdc00c061..bc494b46b69 100644
>> --- a/include/configs/mx6ullevk.h
>> +++ b/include/configs/mx6ullevk.h
>> @@ -43,7 +43,7 @@
>>       
>> "videomode=video=ctfb:x:480,y:272,depth:24,pclk:108695,le:8,ri:4,up:2,lo:4,hs:41,vs:10,sync:0,vmode:0\0" 
>> \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} " \
>>           "root=${mmcroot}\0" \
>> @@ -118,7 +118,6 @@
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>>   /* environment organization */
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"  /* USDHC2 */
>>   #define CONFIG_IOMUX_LPSR
>> diff --git a/include/configs/mx7ulp_com.h b/include/configs/mx7ulp_com.h
>> index ce6afcde2a0..c790374d1a5 100644
>> --- a/include/configs/mx7ulp_com.h
>> +++ b/include/configs/mx7ulp_com.h
>> @@ -17,7 +17,16 @@
>>   #define CONFIG_SYS_BOOTM_LEN        0x1000000
>> -#define CONFIG_MMCROOT            "/dev/mmcblk0p2"
>> +/*
>> + * Detect overlap between U-Boot image and environment area in 
>> build-time
>> + *
>> + * CONFIG_BOARD_SIZE_LIMIT = CONFIG_ENV_OFFSET - u-boot-dtb.imx offset
>> + * CONFIG_BOARD_SIZE_LIMIT = 768k - 1k = 767k = 785408
>> + *
>> + * Currently CONFIG_BOARD_SIZE_LIMIT does not handle expressions, so
>> + * write the direct value here
>> + */
>> +#define CONFIG_BOARD_SIZE_LIMIT        785408
> 
> ..how is it possible that CONFIG_BOARD_SIZE_LIMIT is added ?
> 
> This does not belong to the series, and it should not be here but in 
> configs/


Anyway, just take care of CONFIG_BOARD_SIZE_LIMIT - I drop the line 
above myself by applying this patch.


Best regards,
Stefano
> 
> 
>>   /* Using ULP WDOG for reset */
>>   #define WDOG_BASE_ADDR            WDG1_RBASE
>> @@ -41,7 +50,7 @@
>>       "fdt_addr=0x63000000\0" \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk0p2 rootwait rw\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} " \
>>           "root=${mmcroot}\0" \
>>       "loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} 
>> ${image}\0" \
>> diff --git a/include/configs/mx7ulp_evk.h b/include/configs/mx7ulp_evk.h
>> index e80d748d991..7644274d84b 100644
>> --- a/include/configs/mx7ulp_evk.h
>> +++ b/include/configs/mx7ulp_evk.h
>> @@ -13,7 +13,6 @@
>>   #define CONFIG_SYS_BOOTM_LEN        0x1000000
>> -#define CONFIG_MMCROOT                  "/dev/mmcblk0p2"  /* USDHC1 */
>>   /* Using ULP WDOG for reset */
>>   #define WDOG_BASE_ADDR            WDG1_RBASE
>> @@ -47,7 +46,7 @@
>>       "ip_dyn=yes\0" \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk0p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} " \
>>           "root=${mmcroot}\0" \
>> diff --git a/include/configs/phycore_imx8mm.h 
>> b/include/configs/phycore_imx8mm.h
>> index 528cda0dbe3..71f0c42ec0c 100644
>> --- a/include/configs/phycore_imx8mm.h
>> +++ b/include/configs/phycore_imx8mm.h
>> @@ -77,7 +77,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk2p2"  /* USDHC3 */
>>   #define CONFIG_SYS_SDRAM_BASE        0x40000000
>> diff --git a/include/configs/phycore_imx8mp.h 
>> b/include/configs/phycore_imx8mp.h
>> index db530965a2a..0c963b62b3b 100644
>> --- a/include/configs/phycore_imx8mp.h
>> +++ b/include/configs/phycore_imx8mp.h
>> @@ -77,7 +77,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk2p2"  /* USDHC3 */
>>   #define CONFIG_SYS_SDRAM_BASE        0x40000000
>> diff --git a/include/configs/pico-imx8mq.h 
>> b/include/configs/pico-imx8mq.h
>> index 495fddf248d..95845276e7b 100644
>> --- a/include/configs/pico-imx8mq.h
>> +++ b/include/configs/pico-imx8mq.h
>> @@ -46,7 +46,7 @@
>>       "initrd_high=0xffffffffffffffff\0"                \
>>       "mmcdev=" __stringify(CONFIG_SYS_MMC_ENV_DEV) "\0"        \
>>       "mmcpart=1\0"    \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0"            \
>> +    "mmcroot=/dev/mmcblk1p2 rootwait rw\0"            \
>>       "mmcautodetect=yes\0"                        \
>>       "mmcargs=setenv bootargs console=${console} root=${mmcroot}\0 
>> "    \
>>       "loadbootscript="                        \
>> @@ -80,7 +80,6 @@
>>   #define CONFIG_SYS_INIT_SP_ADDR        \
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>> -#define CONFIG_MMCROOT            "/dev/mmcblk1p2"    /* USDHC2 */
>>   #define CONFIG_SYS_SDRAM_BASE        0x40000000
>>   #define PHYS_SDRAM            0x40000000
>> diff --git a/include/configs/xpress.h b/include/configs/xpress.h
>> index 13cfa2cd4bd..43b67a355b1 100644
>> --- a/include/configs/xpress.h
>> +++ b/include/configs/xpress.h
>> @@ -34,7 +34,6 @@
>>       (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
>>   /* Environment is in stored in the eMMC boot partition */
>> -#define CONFIG_MMCROOT            "/dev/mmcblk0p2"  /* USDHC2 */
>>   /* USB Configs */
>>   #define CONFIG_EHCI_HCD_INIT_AFTER_RESET
>> @@ -61,7 +60,7 @@
>>       "ip_dyn=yes\0" \
>>       "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \
>>       "mmcpart=1\0" \
>> -    "mmcroot=" CONFIG_MMCROOT " rootwait rw\0" \
>> +    "mmcroot=/dev/mmcblk0p2 rootwait rw\0" \
>>       "mmcautodetect=yes\0" \
>>       "mmcargs=setenv bootargs console=${console},${baudrate} " \
>>           "root=${mmcroot}\0" \
> 
> 


-- 
=====================================================================
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic@denx.de
=====================================================================

  reply	other threads:[~2022-04-21 13:19 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-15  4:23 [PATCH V2 00/12] configs: clean up SDHC marco and MMCROOT Peng Fan (OSS)
2022-04-15  4:23 ` [PATCH V2 01/12] configs: imx8mm_evk: drop unused SDHC macro Peng Fan (OSS)
2022-04-22  8:47   ` sbabic
2022-04-15  4:23 ` [PATCH V2 02/12] configs: imx8mp_evk: " Peng Fan (OSS)
2022-04-22  8:46   ` sbabic
2022-04-15  4:23 ` [PATCH V2 03/12] configs: imx8mn_evk: " Peng Fan (OSS)
2022-04-22  8:46   ` sbabic
2022-04-15  4:23 ` [PATCH V2 04/12] configs: mx6sxsabresd: drop CONFIG_SYS_FSL_USDHC_NUM Peng Fan (OSS)
2022-04-22  8:46   ` sbabic
2022-04-15  4:23 ` [PATCH V2 05/12] configs: mx7dsabresd: drop unused SDHC macro Peng Fan (OSS)
2022-04-22  8:46   ` sbabic
2022-04-15  4:23 ` [PATCH V2 06/12] configs: imx8qm/qxp_evk: " Peng Fan (OSS)
2022-04-22  8:47   ` sbabic
2022-04-15  4:23 ` [PATCH V2 07/12] configs: verdin-imx8m: " Peng Fan (OSS)
2022-04-22  8:47   ` sbabic
2022-04-15  4:23 ` [PATCH V2 08/12] configs: imx8mm/n_venice: " Peng Fan (OSS)
2022-04-22  8:47   ` sbabic
2022-04-15  4:23 ` [PATCH V2 09/12] configs: phycore_imx8mm/p: " Peng Fan (OSS)
2022-04-22  8:47   ` sbabic
2022-04-15  4:23 ` [PATCH V2 10/12] configs: drop CONFIG_MMCROOT Peng Fan (OSS)
2022-04-21 13:16   ` Stefano Babic
2022-04-21 13:19     ` Stefano Babic [this message]
2022-04-22  8:47   ` sbabic
2022-04-15  4:23 ` [PATCH V2 11/12] scripts: config_whitelist: " Peng Fan (OSS)
2022-04-22  8:47   ` sbabic
2022-04-15  4:23 ` [PATCH V2 12/12] configs: imx: drop IMX_FEC_BASE Peng Fan (OSS)
2022-04-22  8:47   ` sbabic

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=404e1baa-7d4a-71a6-010b-e18fa0bd3aa3@denx.de \
    --to=sbabic@denx.de \
    --cc=agust@denx.de \
    --cc=alifer.wsdm@gmail.com \
    --cc=festevam@denx.de \
    --cc=festevam@gmail.com \
    --cc=hs@denx.de \
    --cc=iliev@ronetix.at \
    --cc=m.niestroj@grinn-global.com \
    --cc=marcofrk@gmail.com \
    --cc=marex@denx.de \
    --cc=oliver.graute@kococonnector.com \
    --cc=paul.liu@linaro.org \
    --cc=peng.fan@nxp.com \
    --cc=peng.fan@oss.nxp.com \
    --cc=t.remmet@phytec.de \
    --cc=u-boot@lists.denx.de \
    --cc=uri.mashiach@compulab.co.il \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.