All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] stm32mp1: configs: Make all boot devices in distro boot conditional
@ 2019-12-18  6:58 Marek Vasut
  2020-01-09 13:50 ` Patrick DELAUNAY
  0 siblings, 1 reply; 5+ messages in thread
From: Marek Vasut @ 2019-12-18  6:58 UTC (permalink / raw)
  To: u-boot

Not all systems have all the boot devices enabled, e.g. not all systems
have MTD devices and thus do not enable UBI. Make all the boot devices
in the distro bootcmd conditional to avoid failures.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Patrick Delaunay <patrick.delaunay@st.com>
Cc: Patrice Chotard <patrice.chotard@st.com>
---
 include/configs/stm32mp1.h | 34 ++++++++++++++++++++++++++++------
 1 file changed, 28 insertions(+), 6 deletions(-)

diff --git a/include/configs/stm32mp1.h b/include/configs/stm32mp1.h
index d42a7860be..dfc397c63c 100644
--- a/include/configs/stm32mp1.h
+++ b/include/configs/stm32mp1.h
@@ -98,12 +98,34 @@
 
 #if !defined(CONFIG_SPL_BUILD)
 
-#define BOOT_TARGET_DEVICES(func) \
-	func(MMC, mmc, 1) \
-	func(UBIFS, ubifs, 0) \
-	func(MMC, mmc, 0) \
-	func(MMC, mmc, 2) \
-	func(PXE, pxe, na)
+#ifdef CONFIG_CMD_MMC
+#define BOOT_TARGET_DEVICE_MMC0(func)	func(MMC, mmc, 0)
+#define BOOT_TARGET_DEVICE_MMC1(func)	func(MMC, mmc, 1)
+#define BOOT_TARGET_DEVICE_MMC2(func)	func(MMC, mmc, 2)
+#else
+#define BOOT_TARGET_DEVICE_MMC0(func)
+#define BOOT_TARGET_DEVICE_MMC1(func)
+#define BOOT_TARGET_DEVICE_MMC2(func)
+#endif
+
+#ifdef CONFIG_NET
+#define BOOT_TARGET_DEVICE_PXE(func)	func(PXE, pxe, na)
+#else
+#define BOOT_TARGET_DEVICE_PXE(func)
+#endif
+
+#ifdef CONFIG_CMD_UBIFS
+#define BOOT_TARGET_DEVICE_UBIFS(func)	func(UBIFS, ubifs, 0)
+#else
+#define BOOT_TARGET_DEVICE_UBIFS(func)
+#endif
+
+#define BOOT_TARGET_DEVICES(func)	\
+	BOOT_TARGET_DEVICE_MMC1(func)	\
+	BOOT_TARGET_DEVICE_UBIFS(func)	\
+	BOOT_TARGET_DEVICE_MMC0(func)	\
+	BOOT_TARGET_DEVICE_MMC2(func)	\
+	BOOT_TARGET_DEVICE_PXE(func)
 
 /*
  * bootcmd for stm32mp1:
-- 
2.24.1

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH] stm32mp1: configs: Make all boot devices in distro boot conditional
  2019-12-18  6:58 [PATCH] stm32mp1: configs: Make all boot devices in distro boot conditional Marek Vasut
@ 2020-01-09 13:50 ` Patrick DELAUNAY
  2020-01-09 14:26   ` Marek Vasut
  0 siblings, 1 reply; 5+ messages in thread
From: Patrick DELAUNAY @ 2020-01-09 13:50 UTC (permalink / raw)
  To: u-boot

Hi Marek,

> From: Marek Vasut <marex@denx.de>
> Sent: mercredi 18 décembre 2019 07:58
> To: u-boot at lists.denx.de
> Cc: Marek Vasut <marex@denx.de>; Patrick DELAUNAY
> <patrick.delaunay@st.com>; Patrice CHOTARD <patrice.chotard@st.com>
> Subject: [PATCH] stm32mp1: configs: Make all boot devices in distro boot
> conditional
> Importance: High
> 
> Not all systems have all the boot devices enabled, e.g. not all systems have MTD
> devices and thus do not enable UBI. Make all the boot devices in the distro
> bootcmd conditional to avoid failures.
> 
> Signed-off-by: Marek Vasut <marex@denx.de>
> Cc: Patrick Delaunay <patrick.delaunay@st.com>
> Cc: Patrice Chotard <patrice.chotard@st.com>

Reviewed-by: Patrick Delaunay <patrick.delaunay@st.com>

With a minor remark below.

> ---
>  include/configs/stm32mp1.h | 34 ++++++++++++++++++++++++++++------
>  1 file changed, 28 insertions(+), 6 deletions(-)
> 
> diff --git a/include/configs/stm32mp1.h b/include/configs/stm32mp1.h index
> d42a7860be..dfc397c63c 100644
> --- a/include/configs/stm32mp1.h
> +++ b/include/configs/stm32mp1.h
> @@ -98,12 +98,34 @@
> 
>  #if !defined(CONFIG_SPL_BUILD)
> 
> -#define BOOT_TARGET_DEVICES(func) \
> -	func(MMC, mmc, 1) \
> -	func(UBIFS, ubifs, 0) \
> -	func(MMC, mmc, 0) \
> -	func(MMC, mmc, 2) \
> -	func(PXE, pxe, na)
> +#ifdef CONFIG_CMD_MMC
> +#define BOOT_TARGET_DEVICE_MMC0(func)	func(MMC, mmc, 0)
> +#define BOOT_TARGET_DEVICE_MMC1(func)	func(MMC, mmc, 1)
> +#define BOOT_TARGET_DEVICE_MMC2(func)	func(MMC, mmc, 2)
> +#else
> +#define BOOT_TARGET_DEVICE_MMC0(func)
> +#define BOOT_TARGET_DEVICE_MMC1(func)
> +#define BOOT_TARGET_DEVICE_MMC2(func)
> +#endif
> +
> +#ifdef CONFIG_NET
> +#define BOOT_TARGET_DEVICE_PXE(func)	func(PXE, pxe, na)
> +#else
> +#define BOOT_TARGET_DEVICE_PXE(func)
> +#endif
> +
> +#ifdef CONFIG_CMD_UBIFS
> +#define BOOT_TARGET_DEVICE_UBIFS(func)	func(UBIFS, ubifs, 0)
> +#else
> +#define BOOT_TARGET_DEVICE_UBIFS(func)
> +#endif
> +
> +#define BOOT_TARGET_DEVICES(func)	\
> +	BOOT_TARGET_DEVICE_MMC1(func)	\
> +	BOOT_TARGET_DEVICE_UBIFS(func)	\
> +	BOOT_TARGET_DEVICE_MMC0(func)	\
> +	BOOT_TARGET_DEVICE_MMC2(func)	\
> +	BOOT_TARGET_DEVICE_PXE(func)

For other board,  the same defines are named BOOT_TARGET_DEVICES_XXXX (with a S at the end of DEVICES)

./include/configs/sunxi-common.h:404:#define BOOT_TARGET_DEVICES(func) \
./include/configs/sunxi-common.h:406:	BOOT_TARGET_DEVICES_MMC(func) \
./include/configs/sunxi-common.h:407:	BOOT_TARGET_DEVICES_SCSI(func) \
./include/configs/sunxi-common.h:408:	BOOT_TARGET_DEVICES_USB(func) \
./include/configs/sunxi-common.h:409:	BOOT_TARGET_DEVICES_PXE(func) \
./include/configs/sunxi-common.h:410:	BOOT_TARGET_DEVICES_DHCP(func)

Except for ./include/configs/uniphier.h

Any reason to change the name for stm32mp1 ?

Othe exception for rockchip 😊

./include/configs/rockchip-common.h:41:#define BOOT_TARGET_DEVICES(func) \
./include/configs/rockchip-common.h:42:	BOOT_TARGET_MMC(func) \
./include/configs/rockchip-common.h:43:	BOOT_TARGET_USB(func) \
./include/configs/rockchip-common.h:44:	BOOT_TARGET_PXE(func) \
./include/configs/rockchip-common.h:45:	BOOT_TARGET_DHCP(func)

If I can choose I prefer the rockchip name (with shorter define name)


>  /*
>   * bootcmd for stm32mp1:
> --
> 2.24.1

Regards

Patrick

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH] stm32mp1: configs: Make all boot devices in distro boot conditional
  2020-01-09 13:50 ` Patrick DELAUNAY
@ 2020-01-09 14:26   ` Marek Vasut
  2020-01-09 16:56     ` Patrick DELAUNAY
  0 siblings, 1 reply; 5+ messages in thread
From: Marek Vasut @ 2020-01-09 14:26 UTC (permalink / raw)
  To: u-boot

On 1/9/20 2:50 PM, Patrick DELAUNAY wrote:
> Hi Marek,

Hi,

>> From: Marek Vasut <marex@denx.de>
>> Sent: mercredi 18 décembre 2019 07:58
>> To: u-boot at lists.denx.de
>> Cc: Marek Vasut <marex@denx.de>; Patrick DELAUNAY
>> <patrick.delaunay@st.com>; Patrice CHOTARD <patrice.chotard@st.com>
>> Subject: [PATCH] stm32mp1: configs: Make all boot devices in distro boot
>> conditional
>> Importance: High
>>
>> Not all systems have all the boot devices enabled, e.g. not all systems have MTD
>> devices and thus do not enable UBI. Make all the boot devices in the distro
>> bootcmd conditional to avoid failures.
>>
>> Signed-off-by: Marek Vasut <marex@denx.de>
>> Cc: Patrick Delaunay <patrick.delaunay@st.com>
>> Cc: Patrice Chotard <patrice.chotard@st.com>
> 
> Reviewed-by: Patrick Delaunay <patrick.delaunay@st.com>
> 
> With a minor remark below.
> 
>> ---
>>  include/configs/stm32mp1.h | 34 ++++++++++++++++++++++++++++------
>>  1 file changed, 28 insertions(+), 6 deletions(-)
>>
>> diff --git a/include/configs/stm32mp1.h b/include/configs/stm32mp1.h index
>> d42a7860be..dfc397c63c 100644
>> --- a/include/configs/stm32mp1.h
>> +++ b/include/configs/stm32mp1.h
>> @@ -98,12 +98,34 @@
>>
>>  #if !defined(CONFIG_SPL_BUILD)
>>
>> -#define BOOT_TARGET_DEVICES(func) \
>> -	func(MMC, mmc, 1) \
>> -	func(UBIFS, ubifs, 0) \
>> -	func(MMC, mmc, 0) \
>> -	func(MMC, mmc, 2) \
>> -	func(PXE, pxe, na)
>> +#ifdef CONFIG_CMD_MMC
>> +#define BOOT_TARGET_DEVICE_MMC0(func)	func(MMC, mmc, 0)
>> +#define BOOT_TARGET_DEVICE_MMC1(func)	func(MMC, mmc, 1)
>> +#define BOOT_TARGET_DEVICE_MMC2(func)	func(MMC, mmc, 2)
>> +#else
>> +#define BOOT_TARGET_DEVICE_MMC0(func)
>> +#define BOOT_TARGET_DEVICE_MMC1(func)
>> +#define BOOT_TARGET_DEVICE_MMC2(func)
>> +#endif
>> +
>> +#ifdef CONFIG_NET
>> +#define BOOT_TARGET_DEVICE_PXE(func)	func(PXE, pxe, na)
>> +#else
>> +#define BOOT_TARGET_DEVICE_PXE(func)
>> +#endif
>> +
>> +#ifdef CONFIG_CMD_UBIFS
>> +#define BOOT_TARGET_DEVICE_UBIFS(func)	func(UBIFS, ubifs, 0)
>> +#else
>> +#define BOOT_TARGET_DEVICE_UBIFS(func)
>> +#endif
>> +
>> +#define BOOT_TARGET_DEVICES(func)	\
>> +	BOOT_TARGET_DEVICE_MMC1(func)	\
>> +	BOOT_TARGET_DEVICE_UBIFS(func)	\
>> +	BOOT_TARGET_DEVICE_MMC0(func)	\
>> +	BOOT_TARGET_DEVICE_MMC2(func)	\
>> +	BOOT_TARGET_DEVICE_PXE(func)
> 
> For other board,  the same defines are named BOOT_TARGET_DEVICES_XXXX (with a S at the end of DEVICES)
> 
> ./include/configs/sunxi-common.h:404:#define BOOT_TARGET_DEVICES(func) \
> ./include/configs/sunxi-common.h:406:	BOOT_TARGET_DEVICES_MMC(func) \
> ./include/configs/sunxi-common.h:407:	BOOT_TARGET_DEVICES_SCSI(func) \
> ./include/configs/sunxi-common.h:408:	BOOT_TARGET_DEVICES_USB(func) \
> ./include/configs/sunxi-common.h:409:	BOOT_TARGET_DEVICES_PXE(func) \
> ./include/configs/sunxi-common.h:410:	BOOT_TARGET_DEVICES_DHCP(func)
> 
> Except for ./include/configs/uniphier.h
> 
> Any reason to change the name for stm32mp1 ?
> 
> Othe exception for rockchip 😊
> 
> ./include/configs/rockchip-common.h:41:#define BOOT_TARGET_DEVICES(func) \
> ./include/configs/rockchip-common.h:42:	BOOT_TARGET_MMC(func) \
> ./include/configs/rockchip-common.h:43:	BOOT_TARGET_USB(func) \
> ./include/configs/rockchip-common.h:44:	BOOT_TARGET_PXE(func) \
> ./include/configs/rockchip-common.h:45:	BOOT_TARGET_DHCP(func)
> 
> If I can choose I prefer the rockchip name (with shorter define name)

We can rename the other boards' macros in a separate patch too, so it's
the same.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH] stm32mp1: configs: Make all boot devices in distro boot conditional
  2020-01-09 14:26   ` Marek Vasut
@ 2020-01-09 16:56     ` Patrick DELAUNAY
  2020-01-10  0:35       ` Marek Vasut
  0 siblings, 1 reply; 5+ messages in thread
From: Patrick DELAUNAY @ 2020-01-09 16:56 UTC (permalink / raw)
  To: u-boot

Hi Marek,

> From: Marek Vasut <marex@denx.de>
> Sent: jeudi 9 janvier 2020 15:27
> 
> On 1/9/20 2:50 PM, Patrick DELAUNAY wrote:
> > Hi Marek,
> 
> Hi,
> 
> >> From: Marek Vasut <marex@denx.de>
> >> Sent: mercredi 18 décembre 2019 07:58
> >> To: u-boot at lists.denx.de
> >> Cc: Marek Vasut <marex@denx.de>; Patrick DELAUNAY
> >> <patrick.delaunay@st.com>; Patrice CHOTARD <patrice.chotard@st.com>
> >> Subject: [PATCH] stm32mp1: configs: Make all boot devices in distro
> >> boot conditional
> >> Importance: High
> >>
> >> Not all systems have all the boot devices enabled, e.g. not all
> >> systems have MTD devices and thus do not enable UBI. Make all the
> >> boot devices in the distro bootcmd conditional to avoid failures.
> >>
> >> Signed-off-by: Marek Vasut <marex@denx.de>
> >> Cc: Patrick Delaunay <patrick.delaunay@st.com>
> >> Cc: Patrice Chotard <patrice.chotard@st.com>
> >
> > Reviewed-by: Patrick Delaunay <patrick.delaunay@st.com>
> >
> > With a minor remark below.
> >
> >> ---
> >>  include/configs/stm32mp1.h | 34 ++++++++++++++++++++++++++++------
> >>  1 file changed, 28 insertions(+), 6 deletions(-)
> >>
> >> diff --git a/include/configs/stm32mp1.h b/include/configs/stm32mp1.h
> >> index d42a7860be..dfc397c63c 100644
> >> --- a/include/configs/stm32mp1.h
> >> +++ b/include/configs/stm32mp1.h
> >> @@ -98,12 +98,34 @@
> >>
> >>  #if !defined(CONFIG_SPL_BUILD)
> >>
> >> -#define BOOT_TARGET_DEVICES(func) \
> >> -	func(MMC, mmc, 1) \
> >> -	func(UBIFS, ubifs, 0) \
> >> -	func(MMC, mmc, 0) \
> >> -	func(MMC, mmc, 2) \
> >> -	func(PXE, pxe, na)
> >> +#ifdef CONFIG_CMD_MMC
> >> +#define BOOT_TARGET_DEVICE_MMC0(func)	func(MMC, mmc, 0)
> >> +#define BOOT_TARGET_DEVICE_MMC1(func)	func(MMC, mmc, 1)
> >> +#define BOOT_TARGET_DEVICE_MMC2(func)	func(MMC, mmc, 2)
> >> +#else
> >> +#define BOOT_TARGET_DEVICE_MMC0(func) #define
> >> +BOOT_TARGET_DEVICE_MMC1(func) #define
> BOOT_TARGET_DEVICE_MMC2(func)
> >> +#endif
> >> +
> >> +#ifdef CONFIG_NET
> >> +#define BOOT_TARGET_DEVICE_PXE(func)	func(PXE, pxe, na)
> >> +#else
> >> +#define BOOT_TARGET_DEVICE_PXE(func) #endif
> >> +
> >> +#ifdef CONFIG_CMD_UBIFS
> >> +#define BOOT_TARGET_DEVICE_UBIFS(func)	func(UBIFS, ubifs, 0)
> >> +#else
> >> +#define BOOT_TARGET_DEVICE_UBIFS(func) #endif
> >> +
> >> +#define BOOT_TARGET_DEVICES(func)	\
> >> +	BOOT_TARGET_DEVICE_MMC1(func)	\
> >> +	BOOT_TARGET_DEVICE_UBIFS(func)	\
> >> +	BOOT_TARGET_DEVICE_MMC0(func)	\
> >> +	BOOT_TARGET_DEVICE_MMC2(func)	\
> >> +	BOOT_TARGET_DEVICE_PXE(func)
> >
> > For other board,  the same defines are named
> BOOT_TARGET_DEVICES_XXXX
> > (with a S at the end of DEVICES)
> >
> > ./include/configs/sunxi-common.h:404:#define BOOT_TARGET_DEVICES(func)
> \
> > ./include/configs/sunxi-common.h:406:
> 	BOOT_TARGET_DEVICES_MMC(func) \
> > ./include/configs/sunxi-common.h:407:
> 	BOOT_TARGET_DEVICES_SCSI(func) \
> > ./include/configs/sunxi-common.h:408:
> 	BOOT_TARGET_DEVICES_USB(func) \
> > ./include/configs/sunxi-common.h:409:
> 	BOOT_TARGET_DEVICES_PXE(func) \
> > ./include/configs/sunxi-common.h:410:
> 	BOOT_TARGET_DEVICES_DHCP(func)
> >
> > Except for ./include/configs/uniphier.h
> >
> > Any reason to change the name for stm32mp1 ?
> >
> > Othe exception for rockchip 😊
> >
> > ./include/configs/rockchip-common.h:41:#define
> BOOT_TARGET_DEVICES(func) \
> > ./include/configs/rockchip-common.h:42:	BOOT_TARGET_MMC(func) \
> > ./include/configs/rockchip-common.h:43:	BOOT_TARGET_USB(func) \
> > ./include/configs/rockchip-common.h:44:	BOOT_TARGET_PXE(func) \
> > ./include/configs/rockchip-common.h:45:	BOOT_TARGET_DHCP(func)
> >
> > If I can choose I prefer the rockchip name (with shorter define name)
> 
> We can rename the other boards' macros in a separate patch too, so it's the
> same.

Yes

For stm32mp1, you send V2 patch with BOOT_TARGET_XXX name 
or you plan to align other board to BOOT_TARGET_DEVICES_XXX ?

Thanks
Patrick

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH] stm32mp1: configs: Make all boot devices in distro boot conditional
  2020-01-09 16:56     ` Patrick DELAUNAY
@ 2020-01-10  0:35       ` Marek Vasut
  0 siblings, 0 replies; 5+ messages in thread
From: Marek Vasut @ 2020-01-10  0:35 UTC (permalink / raw)
  To: u-boot

On 1/9/20 5:56 PM, Patrick DELAUNAY wrote:
> Hi Marek,
> 
>> From: Marek Vasut <marex@denx.de>
>> Sent: jeudi 9 janvier 2020 15:27
>>
>> On 1/9/20 2:50 PM, Patrick DELAUNAY wrote:
>>> Hi Marek,
>>
>> Hi,
>>
>>>> From: Marek Vasut <marex@denx.de>
>>>> Sent: mercredi 18 décembre 2019 07:58
>>>> To: u-boot at lists.denx.de
>>>> Cc: Marek Vasut <marex@denx.de>; Patrick DELAUNAY
>>>> <patrick.delaunay@st.com>; Patrice CHOTARD <patrice.chotard@st.com>
>>>> Subject: [PATCH] stm32mp1: configs: Make all boot devices in distro
>>>> boot conditional
>>>> Importance: High
>>>>
>>>> Not all systems have all the boot devices enabled, e.g. not all
>>>> systems have MTD devices and thus do not enable UBI. Make all the
>>>> boot devices in the distro bootcmd conditional to avoid failures.
>>>>
>>>> Signed-off-by: Marek Vasut <marex@denx.de>
>>>> Cc: Patrick Delaunay <patrick.delaunay@st.com>
>>>> Cc: Patrice Chotard <patrice.chotard@st.com>
>>>
>>> Reviewed-by: Patrick Delaunay <patrick.delaunay@st.com>
>>>
>>> With a minor remark below.
>>>
>>>> ---
>>>>  include/configs/stm32mp1.h | 34 ++++++++++++++++++++++++++++------
>>>>  1 file changed, 28 insertions(+), 6 deletions(-)
>>>>
>>>> diff --git a/include/configs/stm32mp1.h b/include/configs/stm32mp1.h
>>>> index d42a7860be..dfc397c63c 100644
>>>> --- a/include/configs/stm32mp1.h
>>>> +++ b/include/configs/stm32mp1.h
>>>> @@ -98,12 +98,34 @@
>>>>
>>>>  #if !defined(CONFIG_SPL_BUILD)
>>>>
>>>> -#define BOOT_TARGET_DEVICES(func) \
>>>> -	func(MMC, mmc, 1) \
>>>> -	func(UBIFS, ubifs, 0) \
>>>> -	func(MMC, mmc, 0) \
>>>> -	func(MMC, mmc, 2) \
>>>> -	func(PXE, pxe, na)
>>>> +#ifdef CONFIG_CMD_MMC
>>>> +#define BOOT_TARGET_DEVICE_MMC0(func)	func(MMC, mmc, 0)
>>>> +#define BOOT_TARGET_DEVICE_MMC1(func)	func(MMC, mmc, 1)
>>>> +#define BOOT_TARGET_DEVICE_MMC2(func)	func(MMC, mmc, 2)
>>>> +#else
>>>> +#define BOOT_TARGET_DEVICE_MMC0(func) #define
>>>> +BOOT_TARGET_DEVICE_MMC1(func) #define
>> BOOT_TARGET_DEVICE_MMC2(func)
>>>> +#endif
>>>> +
>>>> +#ifdef CONFIG_NET
>>>> +#define BOOT_TARGET_DEVICE_PXE(func)	func(PXE, pxe, na)
>>>> +#else
>>>> +#define BOOT_TARGET_DEVICE_PXE(func) #endif
>>>> +
>>>> +#ifdef CONFIG_CMD_UBIFS
>>>> +#define BOOT_TARGET_DEVICE_UBIFS(func)	func(UBIFS, ubifs, 0)
>>>> +#else
>>>> +#define BOOT_TARGET_DEVICE_UBIFS(func) #endif
>>>> +
>>>> +#define BOOT_TARGET_DEVICES(func)	\
>>>> +	BOOT_TARGET_DEVICE_MMC1(func)	\
>>>> +	BOOT_TARGET_DEVICE_UBIFS(func)	\
>>>> +	BOOT_TARGET_DEVICE_MMC0(func)	\
>>>> +	BOOT_TARGET_DEVICE_MMC2(func)	\
>>>> +	BOOT_TARGET_DEVICE_PXE(func)
>>>
>>> For other board,  the same defines are named
>> BOOT_TARGET_DEVICES_XXXX
>>> (with a S at the end of DEVICES)
>>>
>>> ./include/configs/sunxi-common.h:404:#define BOOT_TARGET_DEVICES(func)
>> \
>>> ./include/configs/sunxi-common.h:406:
>> 	BOOT_TARGET_DEVICES_MMC(func) \
>>> ./include/configs/sunxi-common.h:407:
>> 	BOOT_TARGET_DEVICES_SCSI(func) \
>>> ./include/configs/sunxi-common.h:408:
>> 	BOOT_TARGET_DEVICES_USB(func) \
>>> ./include/configs/sunxi-common.h:409:
>> 	BOOT_TARGET_DEVICES_PXE(func) \
>>> ./include/configs/sunxi-common.h:410:
>> 	BOOT_TARGET_DEVICES_DHCP(func)
>>>
>>> Except for ./include/configs/uniphier.h
>>>
>>> Any reason to change the name for stm32mp1 ?
>>>
>>> Othe exception for rockchip 😊
>>>
>>> ./include/configs/rockchip-common.h:41:#define
>> BOOT_TARGET_DEVICES(func) \
>>> ./include/configs/rockchip-common.h:42:	BOOT_TARGET_MMC(func) \
>>> ./include/configs/rockchip-common.h:43:	BOOT_TARGET_USB(func) \
>>> ./include/configs/rockchip-common.h:44:	BOOT_TARGET_PXE(func) \
>>> ./include/configs/rockchip-common.h:45:	BOOT_TARGET_DHCP(func)
>>>
>>> If I can choose I prefer the rockchip name (with shorter define name)
>>
>> We can rename the other boards' macros in a separate patch too, so it's the
>> same.
> 
> Yes
> 
> For stm32mp1, you send V2 patch with BOOT_TARGET_XXX name 
> or you plan to align other board to BOOT_TARGET_DEVICES_XXX ?

Done

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-01-10  0:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-18  6:58 [PATCH] stm32mp1: configs: Make all boot devices in distro boot conditional Marek Vasut
2020-01-09 13:50 ` Patrick DELAUNAY
2020-01-09 14:26   ` Marek Vasut
2020-01-09 16:56     ` Patrick DELAUNAY
2020-01-10  0:35       ` Marek Vasut

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.