All of lore.kernel.org
 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 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.