From: Tom Rini <trini@konsulko.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 05/12] spl: mmc: get rid of #ifdef CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION check
Date: Thu, 22 Oct 2015 09:49:37 -0400 [thread overview]
Message-ID: <20151022134937.GC23893@bill-the-cat> (raw)
In-Reply-To: <20151022134047.GB27303@skynet>
On Thu, Oct 22, 2015 at 04:40:47PM +0300, Nikita Kiryanov wrote:
> On Thu, Oct 22, 2015 at 02:47:29PM +0200, Hans de Goede wrote:
> Hi Hans,
> > Hi,
> >
> > On 22-10-15 14:01, Nikita Kiryanov wrote:
> > >Implement defaults for the raw partition image loading so that the #ifdef
> > >CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION in spl_mmc_load_image() will no
> > >longer be necessary.
> > >
> > >This change makes it possible for mmc_load_image_raw_partition() and
> > >mmc_load_image_raw_sector() to coexist.
> > >
> > >Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il>
> > >Cc: Igor Grinberg <grinberg@compulab.co.il>
> > >Cc: Paul Kocialkowski <contact@paulk.fr>
> > >Cc: Pantelis Antoniou <panto@antoniou-consulting.com>
> > >Cc: Tom Rini <trini@konsulko.com>
> > >Cc: Simon Glass <sjg@chromium.org>
> >
> > Same remark as with the previous patch, I'm not happy to see all these
> > patches removing #ifdef-s given that spl is severely size constrained
> > on some devices (e.g. recently we had a patchset for the rockchip 3036,
> > which has only 8k space for the SPL).
> >
> > And I really do not see a need for this, boards which want to use
> > multiple methods can simple define the CONFIG_SPL_FOO for all of them.
>
> The goal of the first part of the series is to make the spl_mmc file
> easier to maintain. I do not believe that the function stubs would add
> much to the binary size, but if you're concerned about bloat, I can do
> a buildman comparison.
Please do. We want this to be as small a change in size as possible
(and may be why we need to look harder at LTO).
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151022/19cdf297/attachment.sig>
next prev parent reply other threads:[~2015-10-22 13:49 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-22 12:01 [U-Boot] [PATCH 00/12] SPL mmc refactor and alternate boot device feature Nikita Kiryanov
2015-10-22 12:01 ` [U-Boot] [PATCH 01/12] spl: nand: remove code duplication Nikita Kiryanov
2015-10-22 18:11 ` Scott Wood
2015-10-22 12:01 ` [U-Boot] [PATCH 02/12] spl: mmc: add break statements in spl_mmc_load_image() Nikita Kiryanov
2015-10-22 12:37 ` Hans de Goede
2015-10-22 13:08 ` Nikita Kiryanov
2015-10-22 13:23 ` Hans de Goede
2015-10-22 13:53 ` Nikita Kiryanov
2015-10-22 12:01 ` [U-Boot] [PATCH 03/12] spl: mmc: refactor device location code to its own function Nikita Kiryanov
2015-10-22 12:42 ` Hans de Goede
2015-10-22 14:15 ` Nikita Kiryanov
2015-10-22 12:01 ` [U-Boot] [PATCH 04/12] spl: mmc: remove #ifdef CONFIG_SPL_OS_BOOT check Nikita Kiryanov
2015-10-22 12:44 ` Hans de Goede
2015-10-22 12:01 ` [U-Boot] [PATCH 05/12] spl: mmc: get rid of #ifdef CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION check Nikita Kiryanov
2015-10-22 12:47 ` Hans de Goede
2015-10-22 13:40 ` Nikita Kiryanov
2015-10-22 13:49 ` Tom Rini [this message]
2015-10-23 9:40 ` Nikita Kiryanov
2015-10-23 14:03 ` Hans de Goede
2015-10-23 14:11 ` Tom Rini
2015-10-22 12:01 ` [U-Boot] [PATCH 06/12] spl: mmc: move fs boot into its own function Nikita Kiryanov
2015-10-22 12:01 ` [U-Boot] [PATCH 07/12] spl: mmc: get rid of emmc boot code duplication Nikita Kiryanov
2015-10-22 12:01 ` [U-Boot] [PATCH 08/12] spl: change return values of spl_*_load_image() Nikita Kiryanov
2015-10-22 12:01 ` [U-Boot] [PATCH 09/12] common: spl: move image load to its own function Nikita Kiryanov
2015-10-22 12:01 ` [U-Boot] [PATCH 10/12] spl: add support for alternative boot device Nikita Kiryanov
2015-10-22 12:01 ` [U-Boot] [PATCH 11/12] spl: announce boot devices Nikita Kiryanov
2015-10-22 12:01 ` [U-Boot] [PATCH 12/12] arm: mx6: cm-fx6: define fallback boot devices for spl Nikita Kiryanov
2015-10-22 12:24 ` [U-Boot] [PATCH 00/12] SPL mmc refactor and alternate boot device feature Otavio Salvador
2015-10-23 9:46 ` Nikita Kiryanov
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=20151022134937.GC23893@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