Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Andreas Dannenberg via buildroot <buildroot@buildroot.org>
To: Romain Naour <romain.naour@smile.fr>
Cc: michael@amarulasolutions.com, linux-amarula@amarulasolutions.com,
	Asaf Kahlon <asafka7@gmail.com>,
	Xuanhao Shi <X15000177@gmail.com>,
	James Hilliard <james.hilliard1@gmail.com>,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	buildroot@buildroot.org,
	Dario Binacchi <dario.binacchi@amarulasolutions.com>,
	Alexander Sverdlin <alexander.sverdlin@gmail.com>,
	bryce@redpinelabs.com, Anand Gadiyar <gadiyar@ti.com>
Subject: Re: [Buildroot] [PATCH v4 18/20] boot/ti-k3: move TI_K3_{SECTYPE, SOC} out of the image-gen scope
Date: Mon, 19 Feb 2024 19:28:48 -0600	[thread overview]
Message-ID: <20240220012848.76amyog5pecsgld4@dasso> (raw)
In-Reply-To: <3aa236a2-d78d-42aa-881d-72747eaffe70@smile.fr>

Romain, Dario,

On Mon, Feb 19, 2024 at 11:28:59AM +0100, Romain Naour wrote:
> Hello Dario,
> 
> Le 17/02/2024 à 17:02, Dario Binacchi a écrit :
> > Recent versions of U-Boot can use Binman to compile and sign the generated
> > binaries, thus making the use of custom tools like ti-k3-image-gen no
> > longer necessary. In ti-k3-image-gen, options such as SECTYPE and SOC were
> > configured and used outside of it. This patch allows setting such options
> > even if the package is not enabled.
> 
> I'm agree that Buildroot doesn't provide any "Platform selection" as the Linux
> kernel and I'm not sure where those TI_K3_{SECTYPE,SOC} should belong.

There were discussions/suggestions around this before by Yann E Morin
[1] and Thomas Petazzoni [2]. I think the gist of it was to move the
selection to a new package like BR2_PACKAGE_TI_K3_PLATFORM containing
all the K3 SoC specific selections. And then other packages and Kconfig
menues can depend on it more cleanly. Like it's currently done with
package/freescale-imx/Config.in.  This would also bring some consistency
in how those NXP and TI device families are managed, which will make for
a better end-user experience I think.



--
Andreas Dannenberg
Texas Instruments Inc

[1] http://lists.busybox.net/pipermail/buildroot/2023-June/669342.html
[2] http://lists.busybox.net/pipermail/buildroot/2023-August/673292.html


> 
> Best regards,
> Romain
> 
> 
> > 
> > ---
> > 
> > Added in v4
> > 
> > Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
> > ---
> >  boot/ti-k3/Config.in                          | 46 ++++++++++++++
> >  boot/ti-k3/ti-k3-image-gen/Config.in          | 63 ++-----------------
> >  boot/ti-k3/ti-k3-image-gen/ti-k3-image-gen.mk |  6 +-
> >  boot/uboot/Config.in                          |  7 +--
> >  configs/ti_am62x_sk_defconfig                 |  2 +-
> >  configs/ti_am64x_sk_defconfig                 |  2 +-
> >  6 files changed, 59 insertions(+), 67 deletions(-)
> > 
> > diff --git a/boot/ti-k3/Config.in b/boot/ti-k3/Config.in
> > index 06dda2f156a9..9e508326c9c8 100644
> > --- a/boot/ti-k3/Config.in
> > +++ b/boot/ti-k3/Config.in
> > @@ -5,6 +5,52 @@ config BR2_TARGET_TI_K3
> >  
> >  if BR2_TARGET_TI_K3
> >  
> > +choice
> > +	prompt "SoC family"
> > +
> > +config BR2_TARGET_TI_K3_SOC_AM62AX
> > +	bool "am62ax"
> > +
> > +config BR2_TARGET_TI_K3_SOC_AM62X
> > +	bool "am62x"
> > +
> > +config BR2_TARGET_TI_K3_SOC_AM64X
> > +	bool "am64x"
> > +
> > +config BR2_TARGET_TI_K3_SOC_AM65X
> > +	bool "am65x"
> > +
> > +endchoice
> > +
> > +choice
> > +	prompt "Security type"
> > +	help
> > +	  The target SoC security type option.
> > +
> > +config BR2_TARGET_TI_K3_SECTYPE_GP
> > +	bool "gp"
> > +
> > +config BR2_TARGET_TI_K3_SECTYPE_HS_FS
> > +	bool "hs-fs"
> > +
> > +config BR2_TARGET_TI_K3_SECTYPE_HS
> > +	bool "hs"
> > +
> > +endchoice
> > +
> > +config BR2_TARGET_TI_K3_SOC
> > +	string
> > +	default "am62ax" if BR2_TARGET_TI_K3_SOC_AM62AX
> > +	default "am62x"  if BR2_TARGET_TI_K3_SOC_AM62X
> > +	default "am64x"  if BR2_TARGET_TI_K3_SOC_AM64X
> > +	default "am65x"  if BR2_TARGET_TI_K3_SOC_AM65X
> > +
> > +config BR2_TARGET_TI_K3_SECTYPE
> > +	string
> > +	default "gp"    if BR2_TARGET_TI_K3_SECTYPE_GP
> > +	default "hs-fs" if BR2_TARGET_TI_K3_SECTYPE_HS_FS
> > +	default "hs"    if BR2_TARGET_TI_K3_SECTYPE_HS
> > +
> >  source "boot/ti-k3/ti-k3-boot-firmware/Config.in"
> >  source "boot/ti-k3/ti-k3-core-secdev/Config.in"
> >  source "boot/ti-k3/ti-k3-image-gen/Config.in"
> > diff --git a/boot/ti-k3/ti-k3-image-gen/Config.in b/boot/ti-k3/ti-k3-image-gen/Config.in
> > index 38d1598d9fc0..2d53d62dd4ee 100644
> > --- a/boot/ti-k3/ti-k3-image-gen/Config.in
> > +++ b/boot/ti-k3/ti-k3-image-gen/Config.in
> > @@ -2,7 +2,7 @@ config BR2_TARGET_TI_K3_IMAGE_GEN
> >  	bool "ti-k3-image-gen"
> >  	depends on BR2_TARGET_TI_K3_R5_LOADER
> >  	select BR2_TARGET_TI_K3_BOOT_FIRMWARE
> > -	select BR2_TARGET_TI_K3_CORE_SECDEV if BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_HS_FS || BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_HS
> > +	select BR2_TARGET_TI_K3_CORE_SECDEV if BR2_TARGET_TI_K3_SECTYPE_HS_FS || BR2_TARGET_TI_K3_SECTYPE_HS
> >  	# We need FIT support in uboot-tools, which is why we select a
> >  	# host package
> >  	select BR2_PACKAGE_HOST_UBOOT_TOOLS
> > @@ -14,65 +14,12 @@ config BR2_TARGET_TI_K3_IMAGE_GEN
> >  	  https://git.ti.com/cgit/k3-image-gen/k3-image-gen/
> >  
> >  if BR2_TARGET_TI_K3_IMAGE_GEN
> > -choice
> > -	prompt "SoC family"
> > -
> > -config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62AX
> > -	bool "am62ax"
> > -
> > -config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62X
> > -	bool "am62x"
> > -
> > -config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM64X
> > -	bool "am64x"
> > -
> > -config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM65X
> > -	bool "am65x"
> > -
> > -endchoice
> > -
> > -choice
> > -	prompt "Security type"
> > -	help
> > -	  The target SoC security type option for image gen.  Valid
> > -	  options are "gp" for General Purpose devices, "hs-fs" for
> > -	  High Security - Field Securable devices, or "hs" for High
> > -	  Security - Security Enforcing devices.  Note for all High
> > -	  Security device variants the TI_SECURE_DEV_PKG environmental
> > -	  variable must be defined at build time pointing to a valid
> > -	  core-secdev-k3 folder location, otherwise the build will
> > -	  fail, see
> > -	  https://git.ti.com/cgit/security-development-tools/core-secdev-k3
> > -
> > -config BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_GP
> > -	bool "gp"
> > -
> > -config BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_HS_FS
> > -	bool "hs-fs"
> > -
> > -config BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_HS
> > -	bool "hs"
> > -
> > -endchoice
> > -
> > -config BR2_TARGET_TI_K3_IMAGE_GEN_SOC
> > -	string
> > -	default "am62ax" if BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62AX
> > -	default "am62x"  if BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62X
> > -	default "am64x"  if BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM64X
> > -	default "am65x"  if BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM65X
> >  
> >  config BR2_TARGET_TI_K3_IMAGE_GEN_FW_TYPE
> >  	string
> > -	default "ti-fs"  if BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62AX
> > -	default "ti-fs"  if BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62X
> > -	default "ti-sci" if BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM64X
> > -	default "ti-sci" if BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM65X
> > -
> > -config BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE
> > -	string
> > -	default "gp"    if BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_GP
> > -	default "hs-fs" if BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_HS_FS
> > -	default "hs"    if BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_HS
> > +	default "ti-fs"  if BR2_TARGET_TI_K3_SOC_AM62AX
> > +	default "ti-fs"  if BR2_TARGET_TI_K3_SOC_AM62X
> > +	default "ti-sci" if BR2_TARGET_TI_K3_SOC_AM64X
> > +	default "ti-sci" if BR2_TARGET_TI_K3_SOC_AM65X
> >  
> >  endif
> > diff --git a/boot/ti-k3/ti-k3-image-gen/ti-k3-image-gen.mk b/boot/ti-k3/ti-k3-image-gen/ti-k3-image-gen.mk
> > index 74b4fcb4bf89..834d8f7d5cd5 100644
> > --- a/boot/ti-k3/ti-k3-image-gen/ti-k3-image-gen.mk
> > +++ b/boot/ti-k3/ti-k3-image-gen/ti-k3-image-gen.mk
> > @@ -26,10 +26,10 @@ TI_K3_IMAGE_GEN_DEPENDENCIES = \
> >  	$(BR2_MAKE_HOST_DEPENDENCY)
> >  
> >  TI_K3_IMAGE_GEN_FW_TYPE = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_FW_TYPE))
> > -TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC))
> > -TI_K3_IMAGE_GEN_SECTYPE = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE))
> > +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_SOC))
> > +TI_K3_IMAGE_GEN_SECTYPE = $(call qstrip,$(BR2_TARGET_TI_K3_SECTYPE))
> >  
> > -ifeq ($(BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_GP),y)
> > +ifeq ($(BR2_TARGET_TI_K3_SECTYPE_GP),y)
> >  TI_K3_IMAGE_GEN_SYSFW = \
> >  	$(TI_K3_IMAGE_GEN_FW_TYPE)-firmware-$(TI_K3_IMAGE_GEN_SOC)-$(TI_K3_IMAGE_GEN_SECTYPE).bin
> >  else
> > diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in
> > index beafb38930db..1a9d21e7c6d1 100644
> > --- a/boot/uboot/Config.in
> > +++ b/boot/uboot/Config.in
> > @@ -244,8 +244,7 @@ config BR2_TARGET_UBOOT_NEEDS_TI_K3_DM
> >  	bool "U-Boot needs TI K3 Device Manager (DM)"
> >  	# We use the SoC selection defined for the ti-k3-image-gen
> >  	# package
> > -	depends on BR2_TARGET_TI_K3_IMAGE_GEN
> > -	depends on BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62AX || BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62X
> > +	depends on BR2_TARGET_TI_K3_SOC_AM62AX || BR2_TARGET_TI_K3_SOC_AM62X
> >  	help
> >  	  Some TI K3 devices need the Device Manager (DM) firmware to
> >  	  be available for the U-Boot build.
> > @@ -254,8 +253,8 @@ if BR2_TARGET_UBOOT_NEEDS_TI_K3_DM
> >  
> >  config BR2_TARGET_UBOOT_TI_K3_DM_SOCNAME
> >  	string
> > -	default "am62axx" if BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62AX
> > -	default "am62xx"  if BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62X
> > +	default "am62axx" if BR2_TARGET_TI_K3_SOC_AM62AX
> > +	default "am62xx"  if BR2_TARGET_TI_K3_SOC_AM62X
> >  
> >  endif
> >  
> > diff --git a/configs/ti_am62x_sk_defconfig b/configs/ti_am62x_sk_defconfig
> > index cd26235342e4..cfefce0a77a4 100644
> > --- a/configs/ti_am62x_sk_defconfig
> > +++ b/configs/ti_am62x_sk_defconfig
> > @@ -24,8 +24,8 @@ BR2_TARGET_OPTEE_OS=y
> >  BR2_TARGET_OPTEE_OS_PLATFORM="k3-am62x"
> >  BR2_TARGET_OPTEE_OS_PLATFORM_FLAVOR="am62x"
> >  BR2_TARGET_TI_K3=y
> > +BR2_TARGET_TI_K3_SOC_AM62X=y
> >  BR2_TARGET_TI_K3_IMAGE_GEN=y
> > -BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62X=y
> >  BR2_TARGET_TI_K3_R5_LOADER=y
> >  BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_VERSION=y
> >  BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_VERSION_VALUE="2024.01"
> > diff --git a/configs/ti_am64x_sk_defconfig b/configs/ti_am64x_sk_defconfig
> > index 1befeb4ab96c..daf78dbffff8 100644
> > --- a/configs/ti_am64x_sk_defconfig
> > +++ b/configs/ti_am64x_sk_defconfig
> > @@ -24,8 +24,8 @@ BR2_TARGET_OPTEE_OS=y
> >  BR2_TARGET_OPTEE_OS_PLATFORM="k3-am64x"
> >  BR2_TARGET_OPTEE_OS_PLATFORM_FLAVOR="am64x"
> >  BR2_TARGET_TI_K3=y
> > +BR2_TARGET_TI_K3_SOC_AM64X=y
> >  BR2_TARGET_TI_K3_IMAGE_GEN=y
> > -BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM64X=y
> >  BR2_TARGET_TI_K3_R5_LOADER=y
> >  BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_VERSION=y
> >  BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_VERSION_VALUE="2022.10"
> 
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

  reply	other threads:[~2024-02-20  1:28 UTC|newest]

Thread overview: 84+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-17 16:02 [Buildroot] [PATCH v4 00/20] Add support for AM62x-SK HS-FS devices Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 01/20] configs/ti_am62x_sk_defconfig: fix BR2_TARGET_OPTEE_OS_PLATFORM setting Dario Binacchi
2024-02-17 20:06   ` Alexander Sverdlin
2024-02-19  9:36   ` Romain Naour
2024-02-17 16:02 ` [Buildroot] [PATCH v4 02/20] configs/ti_am64x_sk_defconfig: " Dario Binacchi
2024-02-17 20:08   ` Alexander Sverdlin
2024-02-17 16:02 ` [Buildroot] [PATCH v4 03/20] configs/ti_am62x_sk_defconfig: explicitly set the ti-k3-r5-loader version Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 04/20] configs/ti_am64x_sk_defconfig: " Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 05/20] boot/ti-k3-r5-loader: bump to version 2024.01 Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 06/20] boot/ti-k3-core-secdev: new package Dario Binacchi
2024-02-17 17:06   ` Alexander Sverdlin
2024-02-18 13:20     ` Dario Binacchi
2024-02-19  9:48   ` Romain Naour
2024-02-19 20:15     ` Andreas Dannenberg via buildroot
2024-02-17 16:02 ` [Buildroot] [PATCH v4 07/20] boot/ti-k3-image-gen: manage HS hardware Dario Binacchi
2024-02-17 23:45   ` Alexander Sverdlin
2024-02-18 14:01     ` Dario Binacchi
2024-02-19 10:42     ` Romain Naour
2024-02-19 10:47       ` Alexander Sverdlin
2024-02-19 20:36     ` Andreas Dannenberg via buildroot
2024-02-19 20:42       ` Alexander Sverdlin
2024-02-19  9:58   ` Romain Naour
2024-02-19 20:19     ` Andreas Dannenberg via buildroot
2024-02-17 16:02 ` [Buildroot] [PATCH v4 08/20] package/python-jsonschema: add host variant Dario Binacchi
2024-02-19 10:03   ` Romain Naour
2024-02-17 16:02 ` [Buildroot] [PATCH v4 09/20] package/python-attrs: " Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 10/20] package/python-referencing: " Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 11/20] package/python-rpds-py: " Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 12/20] package/python-jsonschema-specifications: " Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 13/20] boot/ti-k3-r5-loader: set binman environment Dario Binacchi
2024-02-17 20:38   ` Alexander Sverdlin
2024-02-19 10:40     ` Romain Naour
2024-02-19 10:15   ` Romain Naour
2024-02-21 10:19     ` Dario Binacchi
2024-02-21 15:29       ` Romain Naour
2024-02-21 20:09         ` Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 14/20] boot/uboot: set BINMAN_INDIRS for TI K3 DM Dario Binacchi
2024-02-17 20:44   ` Alexander Sverdlin
2024-02-18 13:55     ` Dario Binacchi
2024-02-19 20:51     ` Andreas Dannenberg via buildroot
2024-02-19 21:34       ` Romain Naour
2024-02-20  2:00         ` Andreas Dannenberg via buildroot
2024-02-19 10:19   ` Romain Naour
2024-02-17 16:02 ` [Buildroot] [PATCH v4 15/20] configs/ti_am62x_sk_defconfig: bump U-Boot version to 2024.01 Dario Binacchi
2024-02-17 20:20   ` Alexander Sverdlin
2024-02-18 13:49     ` Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 16/20] configs/ti_am62x_sk_defconfig: bump Linux version to 6.6.1 Dario Binacchi
2024-02-17 20:27   ` Alexander Sverdlin
2024-02-18 13:50     ` Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 17/20] boot: move ti-k3-* packages to 'ti-k3' directory Dario Binacchi
2024-02-17 21:05   ` François Perrad
2024-02-18 13:59     ` Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 18/20] boot/ti-k3: move TI_K3_{SECTYPE, SOC} out of the image-gen scope Dario Binacchi
2024-02-17 20:33   ` Alexander Sverdlin
2024-02-18 13:52     ` Dario Binacchi
2024-02-19 10:28   ` Romain Naour
2024-02-20  1:28     ` Andreas Dannenberg via buildroot [this message]
2024-02-20  9:05       ` Dario Binacchi
2024-02-20  9:32         ` Romain Naour
2024-02-20 20:32           ` Andreas Dannenberg via buildroot
2024-02-20 22:06             ` Romain Naour
2024-02-21 15:48               ` Andreas Dannenberg via buildroot
2024-02-17 16:02 ` [Buildroot] [PATCH v4 19/20] boot/ti-k3/ti-k3-r5-loader: install tiboot3.bin Dario Binacchi
2024-02-17 17:28   ` Alexander Sverdlin
2024-02-18 13:30     ` Dario Binacchi
2024-02-18 13:38     ` Dario Binacchi
2024-02-19 10:47       ` Romain Naour
2024-02-20 22:34   ` Andreas Dannenberg via buildroot
2024-02-21 20:11     ` Dario Binacchi
2024-02-17 16:02 ` [Buildroot] [PATCH v4 20/20] configs/ti_am62x_sk_defconfig: don't use ti-k3-image-gen anymore Dario Binacchi
2024-02-19 10:31   ` Romain Naour
2024-02-17 17:40 ` [Buildroot] [PATCH v4 00/20] Add support for AM62x-SK HS-FS devices Alexander Sverdlin
2024-02-19 10:35   ` Romain Naour
2024-02-19 22:42   ` Patrick Oppenlander
2024-02-17 21:14 ` Alexander Sverdlin
2024-02-19  9:30 ` Romain Naour
2024-02-19 11:02   ` Michael Nazzareno Trimarchi
2024-02-19 11:24     ` Romain Naour
2024-02-20  0:41       ` Andreas Dannenberg via buildroot
2024-02-20 10:03         ` Romain Naour
2024-02-20 20:04           ` Andreas Dannenberg via buildroot
2024-02-20 21:36             ` Romain Naour
2024-02-23 19:31               ` Andreas Dannenberg via buildroot
2024-02-25 16:58                 ` Romain Naour

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=20240220012848.76amyog5pecsgld4@dasso \
    --to=buildroot@buildroot.org \
    --cc=X15000177@gmail.com \
    --cc=alexander.sverdlin@gmail.com \
    --cc=asafka7@gmail.com \
    --cc=bryce@redpinelabs.com \
    --cc=dannenberg@ti.com \
    --cc=dario.binacchi@amarulasolutions.com \
    --cc=gadiyar@ti.com \
    --cc=james.hilliard1@gmail.com \
    --cc=linux-amarula@amarulasolutions.com \
    --cc=michael@amarulasolutions.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