mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH v2 1/3] at91bootstrap2: Make CONF_TOOL explicit
       [not found] <20250319080154.35145-1-ada@thorsis.com>
@ 2025-03-19  8:01 ` Alexander Dahl via ptxdist
  2025-03-24  7:45   ` [ptxdist] [APPLIED] " Michael Olbrich
  2025-03-19  8:01 ` [ptxdist] [PATCH v2 2/3] u-boot: Use kconfig-targets helper Alexander Dahl via ptxdist
  2025-03-19  8:01 ` [ptxdist] [PATCH v2 3/3] at91bootstrap2: Add note on " Alexander Dahl via ptxdist
  2 siblings, 1 reply; 6+ messages in thread
From: Alexander Dahl via ptxdist @ 2025-03-19  8:01 UTC (permalink / raw)
  To: ptxdist; +Cc: Alexander Dahl


[-- Attachment #0: Type: message/rfc822, Size: 2835 bytes --]

From: Alexander Dahl <ada@thorsis.com>
To: ptxdist@pengutronix.de
Subject: [PATCH v2 1/3] at91bootstrap2: Make CONF_TOOL explicit
Date: Wed, 19 Mar 2025 09:01:52 +0100
Message-ID: <20250319080154.35145-2-ada@thorsis.com>

kconfig was used implicitly already because AT91BOOTSTRAP2_CONFIG is
defined.

Signed-off-by: Alexander Dahl <ada@thorsis.com>
---

Notes:
    v2:
    - no change

 rules/at91bootstrap2.make | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/rules/at91bootstrap2.make b/rules/at91bootstrap2.make
index c36e30305..04041a05b 100644
--- a/rules/at91bootstrap2.make
+++ b/rules/at91bootstrap2.make
@@ -32,6 +32,8 @@ AT91BOOTSTRAP2_LICENSE	:= unknown
 AT91BOOTSTRAP2_WRAPPER_BLACKLIST := \
 	$(PTXDIST_LOWLEVEL_WRAPPER_BLACKLIST)
 
+AT91BOOTSTRAP2_CONF_TOOL	:= kconfig
+
 AT91BOOTSTRAP2_MAKE_ENV := \
 	CROSS_COMPILE=$(BOOTLOADER_CROSS_COMPILE) \
 	HOSTCC=$(HOSTCC)
-- 
2.39.5




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

* [ptxdist] [PATCH v2 2/3] u-boot: Use kconfig-targets helper
       [not found] <20250319080154.35145-1-ada@thorsis.com>
  2025-03-19  8:01 ` [ptxdist] [PATCH v2 1/3] at91bootstrap2: Make CONF_TOOL explicit Alexander Dahl via ptxdist
@ 2025-03-19  8:01 ` Alexander Dahl via ptxdist
  2025-03-24  7:45   ` [ptxdist] [APPLIED] " Michael Olbrich
  2025-03-19  8:01 ` [ptxdist] [PATCH v2 3/3] at91bootstrap2: Add note on " Alexander Dahl via ptxdist
  2 siblings, 1 reply; 6+ messages in thread
From: Alexander Dahl via ptxdist @ 2025-03-19  8:01 UTC (permalink / raw)
  To: ptxdist; +Cc: Alexander Dahl


[-- Attachment #0: Type: message/rfc822, Size: 3032 bytes --]

From: Alexander Dahl <ada@thorsis.com>
To: ptxdist@pengutronix.de
Subject: [PATCH v2 2/3] u-boot: Use kconfig-targets helper
Date: Wed, 19 Mar 2025 09:01:53 +0100
Message-ID: <20250319080154.35145-3-ada@thorsis.com>

Available since ptxdist-2020.10.0.  Originally introduced for
kernel/barebox, but all kconfig based packages may use it.

Signed-off-by: Alexander Dahl <ada@thorsis.com>
---

Notes:
    v2:
    - new patch, not present in v1

 rules/u-boot.make | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rules/u-boot.make b/rules/u-boot.make
index 2a8059170..204475b78 100644
--- a/rules/u-boot.make
+++ b/rules/u-boot.make
@@ -229,7 +229,7 @@ $(STATEDIR)/u-boot.clean:
 # ----------------------------------------------------------------------------
 
 ifdef PTXCONF_U_BOOT_CONFIGSYSTEM_KCONFIG
-u-boot_oldconfig u-boot_menuconfig u-boot_nconfig: $(STATEDIR)/u-boot.extract
+$(call ptx/kconfig-targets, u-boot): $(STATEDIR)/u-boot.extract
 	@$(call world/kconfig, U_BOOT, $(subst u-boot_,,$@))
 endif
 
-- 
2.39.5




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

* [ptxdist] [PATCH v2 3/3] at91bootstrap2: Add note on kconfig-targets helper
       [not found] <20250319080154.35145-1-ada@thorsis.com>
  2025-03-19  8:01 ` [ptxdist] [PATCH v2 1/3] at91bootstrap2: Make CONF_TOOL explicit Alexander Dahl via ptxdist
  2025-03-19  8:01 ` [ptxdist] [PATCH v2 2/3] u-boot: Use kconfig-targets helper Alexander Dahl via ptxdist
@ 2025-03-19  8:01 ` Alexander Dahl via ptxdist
  2025-03-24  7:46   ` [ptxdist] [APPLIED] " Michael Olbrich
  2 siblings, 1 reply; 6+ messages in thread
From: Alexander Dahl via ptxdist @ 2025-03-19  8:01 UTC (permalink / raw)
  To: ptxdist; +Cc: Alexander Dahl


[-- Attachment #0: Type: message/rfc822, Size: 3092 bytes --]

From: Alexander Dahl <ada@thorsis.com>
To: ptxdist@pengutronix.de
Subject: [PATCH v2 3/3] at91bootstrap2: Add note on kconfig-targets helper
Date: Wed, 19 Mar 2025 09:01:54 +0100
Message-ID: <20250319080154.35145-4-ada@thorsis.com>

The Makefile of recent at91bootstrap does not allow all Kconfig
features known by kernel and other projects.

Signed-off-by: Alexander Dahl <ada@thorsis.com>
---

Notes:
    v2:
    - new patch, not present in v1

 rules/at91bootstrap2.make | 1 +
 1 file changed, 1 insertion(+)

diff --git a/rules/at91bootstrap2.make b/rules/at91bootstrap2.make
index 04041a05b..47eabce29 100644
--- a/rules/at91bootstrap2.make
+++ b/rules/at91bootstrap2.make
@@ -86,6 +86,7 @@ $(STATEDIR)/at91bootstrap2.clean:
 # oldconfig / menuconfig
 # ----------------------------------------------------------------------------
 
+# does not support the full set of kconfig targets, can not use ptx/kconfig-targets here
 at91bootstrap2_oldconfig at91bootstrap2_menuconfig: $(STATEDIR)/at91bootstrap2.extract
 	@$(call world/kconfig, AT91BOOTSTRAP2, $(subst at91bootstrap2_,,$@))
 
-- 
2.39.5




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

* Re: [ptxdist] [APPLIED] at91bootstrap2: Make CONF_TOOL explicit
  2025-03-19  8:01 ` [ptxdist] [PATCH v2 1/3] at91bootstrap2: Make CONF_TOOL explicit Alexander Dahl via ptxdist
@ 2025-03-24  7:45   ` Michael Olbrich
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Olbrich @ 2025-03-24  7:45 UTC (permalink / raw)
  To: ptxdist; +Cc: Alexander Dahl

Thanks, applied as 0cb7eb832610e947d07029199cc6bc998542c002.

Michael

[sent from post-receive hook]

On Mon, 24 Mar 2025 08:45:58 +0100, Alexander Dahl <ada@thorsis.com> wrote:
> kconfig was used implicitly already because AT91BOOTSTRAP2_CONFIG is
> defined.
> 
> Signed-off-by: Alexander Dahl <ada@thorsis.com>
> Message-Id: <mailman.2860.1742371322.466.ptxdist@pengutronix.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/at91bootstrap2.make b/rules/at91bootstrap2.make
> index c36e30305a92..04041a05b0df 100644
> --- a/rules/at91bootstrap2.make
> +++ b/rules/at91bootstrap2.make
> @@ -32,6 +32,8 @@ AT91BOOTSTRAP2_LICENSE	:= unknown
>  AT91BOOTSTRAP2_WRAPPER_BLACKLIST := \
>  	$(PTXDIST_LOWLEVEL_WRAPPER_BLACKLIST)
>  
> +AT91BOOTSTRAP2_CONF_TOOL	:= kconfig
> +
>  AT91BOOTSTRAP2_MAKE_ENV := \
>  	CROSS_COMPILE=$(BOOTLOADER_CROSS_COMPILE) \
>  	HOSTCC=$(HOSTCC)



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

* Re: [ptxdist] [APPLIED] u-boot: Use kconfig-targets helper
  2025-03-19  8:01 ` [ptxdist] [PATCH v2 2/3] u-boot: Use kconfig-targets helper Alexander Dahl via ptxdist
@ 2025-03-24  7:45   ` Michael Olbrich
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Olbrich @ 2025-03-24  7:45 UTC (permalink / raw)
  To: ptxdist; +Cc: Alexander Dahl

Thanks, applied as b483438de8eee3f0ae33161d1664d964d2c70603.

Michael

[sent from post-receive hook]

On Mon, 24 Mar 2025 08:45:59 +0100, Alexander Dahl <ada@thorsis.com> wrote:
> Available since ptxdist-2020.10.0.  Originally introduced for
> kernel/barebox, but all kconfig based packages may use it.
> 
> Signed-off-by: Alexander Dahl <ada@thorsis.com>
> Message-Id: <mailman.2861.1742371322.466.ptxdist@pengutronix.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/u-boot.make b/rules/u-boot.make
> index 2a8059170ad5..204475b7843b 100644
> --- a/rules/u-boot.make
> +++ b/rules/u-boot.make
> @@ -229,7 +229,7 @@ $(STATEDIR)/u-boot.clean:
>  # ----------------------------------------------------------------------------
>  
>  ifdef PTXCONF_U_BOOT_CONFIGSYSTEM_KCONFIG
> -u-boot_oldconfig u-boot_menuconfig u-boot_nconfig: $(STATEDIR)/u-boot.extract
> +$(call ptx/kconfig-targets, u-boot): $(STATEDIR)/u-boot.extract
>  	@$(call world/kconfig, U_BOOT, $(subst u-boot_,,$@))
>  endif
>  



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

* Re: [ptxdist] [APPLIED] at91bootstrap2: Add note on kconfig-targets helper
  2025-03-19  8:01 ` [ptxdist] [PATCH v2 3/3] at91bootstrap2: Add note on " Alexander Dahl via ptxdist
@ 2025-03-24  7:46   ` Michael Olbrich
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Olbrich @ 2025-03-24  7:46 UTC (permalink / raw)
  To: ptxdist; +Cc: Alexander Dahl

Thanks, applied as c5950e330aac4b072cb44c935d07cf88aa539129.

Michael

[sent from post-receive hook]

On Mon, 24 Mar 2025 08:46:00 +0100, Alexander Dahl <ada@thorsis.com> wrote:
> The Makefile of recent at91bootstrap does not allow all Kconfig
> features known by kernel and other projects.
> 
> Signed-off-by: Alexander Dahl <ada@thorsis.com>
> Message-Id: <mailman.2863.1742371324.466.ptxdist@pengutronix.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/at91bootstrap2.make b/rules/at91bootstrap2.make
> index 04041a05b0df..47eabce29183 100644
> --- a/rules/at91bootstrap2.make
> +++ b/rules/at91bootstrap2.make
> @@ -86,6 +86,7 @@ $(STATEDIR)/at91bootstrap2.clean:
>  # oldconfig / menuconfig
>  # ----------------------------------------------------------------------------
>  
> +# does not support the full set of kconfig targets, can not use ptx/kconfig-targets here
>  at91bootstrap2_oldconfig at91bootstrap2_menuconfig: $(STATEDIR)/at91bootstrap2.extract
>  	@$(call world/kconfig, AT91BOOTSTRAP2, $(subst at91bootstrap2_,,$@))
>  



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

end of thread, other threads:[~2025-03-24  7:48 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20250319080154.35145-1-ada@thorsis.com>
2025-03-19  8:01 ` [ptxdist] [PATCH v2 1/3] at91bootstrap2: Make CONF_TOOL explicit Alexander Dahl via ptxdist
2025-03-24  7:45   ` [ptxdist] [APPLIED] " Michael Olbrich
2025-03-19  8:01 ` [ptxdist] [PATCH v2 2/3] u-boot: Use kconfig-targets helper Alexander Dahl via ptxdist
2025-03-24  7:45   ` [ptxdist] [APPLIED] " Michael Olbrich
2025-03-19  8:01 ` [ptxdist] [PATCH v2 3/3] at91bootstrap2: Add note on " Alexander Dahl via ptxdist
2025-03-24  7:46   ` [ptxdist] [APPLIED] " Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox