public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Tom Rini <trini@konsulko.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v3 01/11] spl: Kconfig: Add SPL_<media>_BOOT as Kconfig option
Date: Mon, 29 Aug 2016 15:00:30 -0400	[thread overview]
Message-ID: <20160829190030.GT8799@bill-the-cat> (raw)
In-Reply-To: <4dbf5ba2-c00e-fa0f-a591-3390c42e5a8c@ti.com>

On Mon, Aug 29, 2016 at 01:30:01PM -0500, Andrew F. Davis wrote:
> On 08/26/2016 04:27 PM, Tom Rini wrote:
> > On Thu, Aug 25, 2016 at 04:45:31PM -0500, Andrew F. Davis wrote:
> > 
> >> Currently U-Boot proper has Kconfig options that enable the generation
> >> of U-Boot binaries that are capable of being booted from the selected
> >> boot media type. The same set of generation targets for SPL are assumed
> >> with various methods and config header hackery. On some platforms the
> >> options for SPL, such as load address, are dependent on boot type
> >> and cannot depend on boot image type selected for U-Boot proper.
> >> Add a Kconfig menu to select SPL boot image types, and populate it
> >> with the same media types as are already available for U-Boot proper.
> >>
> >> NOTE: As only a couple TI devices use make correct use of these options
> >> we limit the menu to these devices for now. The only other users
> >> of these seem to be some PPC boards that incorrectly use these as both
> >> SPL and TPL build options.
> >>
> >> Signed-off-by: Andrew F. Davis <afd@ti.com>
> > 
> > OK, sorry, I feel we've gone off on a wild goose chase here.  Of all the
> > options that get added here, only two appear to be used at all and it's
> > by the "old" Freescale SPL and not the current iteration of SPL.  Those
> > conversions should end up in board/freescale/Kconfig I think.
> > 
> 
> These are used in patch 3 of this series, but I can drop that use by
> simply always building SPLs for all supported media types. Most of our
> platforms only need two image types anyway (QSPI and MLO for everything
> else).

Yes, this sounds best, thanks!

> We could do the same for the existing {media}_BOOT, they are rarely used
> correctly as described by the Kconfig help (formatting the U-Boot binary
> output image for a specific media type), often mistaken for
> {media}_SUPPORT options.
> 
> Masahiro would probably be happy to help remove these options altogether
> (taking this patch a step further:
> https://patchwork.ozlabs.org/patch/661706/).

Yes, I think we're all in agreement here then, thanks.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160829/c539e87a/attachment.sig>

  reply	other threads:[~2016-08-29 19:00 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-08-25 21:45 [U-Boot] [PATCH v3 00/11] Allow secure boot on AM33xx devices Andrew F. Davis
2016-08-25 21:45 ` [U-Boot] [PATCH v3 01/11] spl: Kconfig: Add SPL_<media>_BOOT as Kconfig option Andrew F. Davis
2016-08-26 21:27   ` Tom Rini
2016-08-29 18:30     ` Andrew F. Davis
2016-08-29 19:00       ` Tom Rini [this message]
2016-08-25 21:45 ` [U-Boot] [PATCH v3 02/11] Kconfig: Separate AM33XX SOC config from target board config Andrew F. Davis
2016-08-26 21:28   ` Tom Rini
2016-08-25 21:45 ` [U-Boot] [PATCH v3 03/11] am33xx: config.mk: Add support for additional secure boot image types Andrew F. Davis
2016-08-26 21:28   ` Tom Rini
2016-08-25 21:45 ` [U-Boot] [PATCH v3 04/11] doc: Update info on using AM33xx secure devices from TI Andrew F. Davis
2016-08-26 21:28   ` Tom Rini
2016-08-25 21:45 ` [U-Boot] [PATCH v3 05/11] am33xx: config.mk: Fix option used to enable SPI SPL image type Andrew F. Davis
2016-08-26  4:46   ` Lokesh Vutla
2016-08-25 21:45 ` [U-Boot] [PATCH v3 06/11] board: am33xx-hs: Allow post-processing of FIT image on AM33xx Andrew F. Davis
2016-08-26 21:28   ` Tom Rini
2016-08-25 21:45 ` [U-Boot] [PATCH v3 07/11] ti: omap-common: Allow AM33xx devices to be built securely Andrew F. Davis
2016-08-26 21:28   ` Tom Rini
2016-08-25 21:45 ` [U-Boot] [PATCH v3 08/11] am335x: configs: Use ISW_ENTRY_ADDR to set SPL_TEXT_BASE Andrew F. Davis
2016-08-26  5:01   ` Lokesh Vutla
2016-08-30 18:20     ` Andrew F. Davis
2016-08-25 21:45 ` [U-Boot] [PATCH v3 09/11] config: Remove usage of CONFIG_STORAGE_EMMC Andrew F. Davis
2016-08-26 21:29   ` Tom Rini
2016-08-25 21:45 ` [U-Boot] [PATCH v3 10/11] ti_armv7_common: Disable Falcon Mode on HS devices Andrew F. Davis
2016-08-26 21:30   ` Tom Rini
2016-08-25 21:45 ` [U-Boot] [RFC PATCH v3 11/11] defconfig: Add a config for AM335x High Security EVM with SD Boot support Andrew F. Davis

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=20160829190030.GT8799@bill-the-cat \
    --to=trini@konsulko.com \
    --cc=u-boot@lists.denx.de \
    /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