public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/5] Patches to reduce TPL code size
@ 2017-04-02 15:50 Simon Glass
  2017-04-02 15:50 ` [U-Boot] [PATCH v2 1/5] string: Provide a slimmed-down memset() Simon Glass
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Simon Glass @ 2017-04-02 15:50 UTC (permalink / raw)
  To: u-boot

With the rockchip 'rock' board some build and code size problems have come
to light with TPL. This series provides a few ideas to improve things.

Changes in v2:
- Adjust the option to be SPL-only
- Change the option to default to off (name it CONFIG_SPL_TINY_MEMSET)
- Add a new patch to enable CONFIG_SPL_TINY_MEMSET
- Add new patch to allow driver model to be disabled for TPL
- Add new patch to allow driver-model serial to be disabled for TPL

Simon Glass (5):
  string: Provide a slimmed-down memset()
  rockchip: rock: Enable CONFIG_SPL_TINY_MEMSET
  Makefile: Provide an option to select SPL or TPL
  dm: core: Allow driver model to be disabled for TPL
  dm: serial: Allow driver-model serial to be disabled for TPL

 configs/rock_defconfig  |  1 +
 drivers/Makefile        |  2 +-
 drivers/core/Kconfig    | 14 ++++++++++++++
 drivers/serial/Kconfig  | 20 ++++++++++++++++++++
 drivers/serial/Makefile |  2 +-
 lib/Kconfig             |  8 ++++++++
 lib/string.c            |  6 ++++--
 scripts/Kbuild.include  |  6 ++++++
 scripts/Makefile.spl    |  6 ++++++
 9 files changed, 61 insertions(+), 4 deletions(-)

-- 
2.12.2.564.g063fe858b8-goog

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2017-04-09 19:27 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-02 15:50 [U-Boot] [PATCH v2 0/5] Patches to reduce TPL code size Simon Glass
2017-04-02 15:50 ` [U-Boot] [PATCH v2 1/5] string: Provide a slimmed-down memset() Simon Glass
2017-04-04  9:38   ` Heiko Stübner
2017-04-05  1:05     ` Simon Glass
2017-04-02 15:50 ` [U-Boot] [PATCH v2 2/5] rockchip: rock: Enable CONFIG_SPL_TINY_MEMSET Simon Glass
2017-04-02 15:50 ` [U-Boot] [PATCH v2 3/5] Makefile: Provide an option to select SPL or TPL Simon Glass
2017-04-06 16:26   ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-04-02 15:50 ` [U-Boot] [PATCH v2 4/5] dm: core: Allow driver model to be disabled for TPL Simon Glass
2017-04-06 16:26   ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-04-02 15:50 ` [U-Boot] [PATCH v2 5/5] dm: serial: Allow driver-model serial " Simon Glass
2017-04-06 16:26   ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-04-04  9:34 ` [U-Boot] [PATCH v2 0/5] Patches to reduce TPL code size Heiko Stübner
2017-04-04 10:43   ` Heiko Stuebner
2017-04-09 19:27     ` Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox