From: Thomas Petazzoni via buildroot <buildroot@buildroot.org>
To: Luca Ceresoli <luca.ceresoli@bootlin.com>
Cc: "Erkiaga Elorza, Ibai" <ibai.erkiaga-elorza@amd.com>,
"buildroot@buildroot.org" <buildroot@buildroot.org>,
"brandon.maier@collins.com" <brandon.maier@collins.com>,
"ju.o@free.fr" <ju.o@free.fr>,
"Frager, Neal" <neal.frager@amd.com>,
"romain.naour@smile.fr" <romain.naour@smile.fr>,
"Simek, Michal" <michal.simek@amd.com>,
"romain.naour@gmail.com" <romain.naour@gmail.com>
Subject: Re: [Buildroot] [PATCH v1 1/1] boot/xilinx-embeddedsw: add family variant choice
Date: Wed, 13 Aug 2025 12:33:35 +0200 [thread overview]
Message-ID: <20250813123335.3c421094@windsurf> (raw)
In-Reply-To: <20250813102024.3d15c0c6@booty>
On Wed, 13 Aug 2025 10:20:24 +0200
Luca Ceresoli <luca.ceresoli@bootlin.com> wrote:
> > Perhaps a global SoC family definition for bootloaders could make sense.
>
> For the need discussed in this thread, a shortcut was found based on
> the fortunate coincidence that all SoC families impacted by
> xilinx-embeddedsw are based on a different CPU core (a72, a53...).
> However this is not necessarily happening in similar future use cases.
>
> So I'm raising this topic to the attention of core Buildroot developers
> as the next Buildroot Developer Days are coming in a short time. Some
> discussion there may be useful to bring ideas and opinions about how to
> handle such SoC-family-specific differentiation within packages ina
> generic way.
I haven't followed the whole discussion. We do already have some SoC
selection for i.MX platforms somewhere in package/freescale-imx/.
I am a bit balanced with this idea of having a top-level SoC selection.
On one hand it would indeed help to show/not show relevant packages. On
the other hand, people will think "my SoC is not in this list, so
Buildroot doesn't support it" just like people already think "there is
no defconfig in Buildroot, so Buildroot doesn't support my platform".
Also, it would be a quite long list to maintain. So I'm not fully
against, but I'm not super sold to it as well.
So far on the bootloaders side, I believe what matters is appropriate
help text describing for which platform a given package is designed, if
it's a platform-specific package.
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
prev parent reply other threads:[~2025-08-13 10:33 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-06-17 20:58 [Buildroot] [PATCH v1 1/1] boot/xilinx-embeddedsw: add family variant choice Neal Frager via buildroot
2025-07-09 15:08 ` Luca Ceresoli via buildroot
2025-07-09 23:13 ` Frager, Neal via buildroot
2025-08-13 8:20 ` Luca Ceresoli via buildroot
2025-08-13 10:33 ` Thomas Petazzoni via buildroot [this message]
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=20250813123335.3c421094@windsurf \
--to=buildroot@buildroot.org \
--cc=brandon.maier@collins.com \
--cc=ibai.erkiaga-elorza@amd.com \
--cc=ju.o@free.fr \
--cc=luca.ceresoli@bootlin.com \
--cc=michal.simek@amd.com \
--cc=neal.frager@amd.com \
--cc=romain.naour@gmail.com \
--cc=romain.naour@smile.fr \
--cc=thomas.petazzoni@bootlin.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox