All of lore.kernel.org
 help / color / mirror / Atom feed
From: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v4 14/66] spl: dm: Kconfig: split OF_CONTROL and OF_PLATDATA between SPL and TPL
Date: Wed,  2 Aug 2017 22:34:09 +0200	[thread overview]
Message-ID: <1501706105-7490-15-git-send-email-philipp.tomsich@theobroma-systems.com> (raw)
In-Reply-To: <1501706105-7490-1-git-send-email-philipp.tomsich@theobroma-systems.com>

For the RK3368, we want to use OF_PLATDATA in TPL, but full OF_CONTROL
in SPL: this requires the introduction of a new family of
configuration options to decouple SPL_OF_CONTROL and SPL_OF_PLATDATA
from TPL.

Consequently, Makefile.spl needs to be adjusted to test for these
configuration items through the $(SPL_TPL_) macro instead of
hard-coding the SPL variant.

Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
---

Changes in v4: None
Changes in v3: None
Changes in v2: None

 Makefile             |  2 +-
 dts/Kconfig          | 29 +++++++++++++++++++++++++++++
 scripts/Makefile.spl |  4 ++--
 3 files changed, 32 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index 3d2b66a..8d19a03 100644
--- a/Makefile
+++ b/Makefile
@@ -1398,7 +1398,7 @@ u-boot.lds: $(LDSCRIPT) prepare FORCE
 spl/u-boot-spl.bin: spl/u-boot-spl
 	@:
 spl/u-boot-spl: tools prepare \
-		$(if $(CONFIG_OF_SEPARATE)$(CONFIG_SPL_OF_PLATDATA),dts/dt.dtb)
+		$(if $(CONFIG_OF_SEPARATE)$(CONFIG_$(SPL_TPL_)OF_PLATDATA),dts/dt.dtb)
 	$(Q)$(MAKE) obj=spl -f $(srctree)/scripts/Makefile.spl all
 
 spl/sunxi-spl.bin: spl/u-boot-spl
diff --git a/dts/Kconfig b/dts/Kconfig
index 1bc9656..b4b7ddc 100644
--- a/dts/Kconfig
+++ b/dts/Kconfig
@@ -32,6 +32,14 @@ config SPL_OF_CONTROL
 	  which is not enough to support device tree. Enable this option to
 	  allow such boards to be supported by U-Boot SPL.
 
+config TPL_OF_CONTROL
+	bool "Enable run-time configuration via Device Tree in TPL"
+	depends on TPL && OF_CONTROL
+	help
+	  Some boards use device tree in U-Boot but only have 4KB of SRAM
+	  which is not enough to support device tree. Enable this option to
+	  allow such boards to be supported by U-Boot TPL.
+
 config OF_LIVE
 	bool "Enable use of a live tree"
 	depends on OF_CONTROL
@@ -136,4 +144,25 @@ config SPL_OF_PLATDATA
 	  declarations for each node. See README.platdata for more
 	  information.
 
+config TPL_OF_PLATDATA
+	bool "Generate platform data for use in TPL"
+	depends on TPL_OF_CONTROL
+	help
+	  For very constrained SPL environments the overhead of decoding
+	  device tree nodes and converting their contents into platform data
+	  is too large. This overhead includes libfdt code as well as the
+	  device tree contents itself. The latter is fairly compact, but the
+	  former can add 3KB or more to a Thumb 2 Image.
+
+	  This option enables generation of platform data from the device
+	  tree as C code. This code creates devices using U_BOOT_DEVICE()
+	  declarations. The benefit is that it allows driver code to access
+	  the platform data directly in C structures, avoidin the libfdt
+	  overhead.
+
+	  This option works by generating C structure declarations for each
+	  compatible string, then adding platform data and U_BOOT_DEVICE
+	  declarations for each node. See README.platdata for more
+	  information.
+
 endmenu
diff --git a/scripts/Makefile.spl b/scripts/Makefile.spl
index ac3c2c7..3e35cd6 100644
--- a/scripts/Makefile.spl
+++ b/scripts/Makefile.spl
@@ -98,7 +98,7 @@ endif
 
 u-boot-spl-init := $(head-y)
 u-boot-spl-main := $(libs-y)
-ifdef CONFIG_SPL_OF_PLATDATA
+ifdef CONFIG_$(SPL_TPL_)OF_PLATDATA
 u-boot-spl-platdata := $(obj)/dts/dt-platdata.o
 endif
 
@@ -202,7 +202,7 @@ cmd_cat = cat $(filter-out $(PHONY), $^) > $@
 quiet_cmd_copy = COPY    $@
       cmd_copy = cp $< $@
 
-ifeq ($(CONFIG_SPL_OF_CONTROL)$(CONFIG_OF_SEPARATE)$(CONFIG_SPL_OF_PLATDATA),yy)
+ifeq ($(CONFIG_$(SPL_TPL_)OF_CONTROL)$(CONFIG_OF_SEPARATE)$(CONFIG_$(SPL_TPL_)OF_PLATDATA),yy)
 $(obj)/$(SPL_BIN)-dtb.bin: $(obj)/$(SPL_BIN)-nodtb.bin \
 		$(if $(CONFIG_SPL_SEPARATE_BSS),,$(obj)/$(SPL_BIN)-pad.bin) \
 		$(obj)/$(SPL_BIN).dtb FORCE
-- 
2.1.4

  parent reply	other threads:[~2017-08-02 20:34 UTC|newest]

Thread overview: 150+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-02 20:33 [U-Boot] [PATCH v4 00/66] Support OF_PLATDATA in TPL, enable RK3368 DRAM init and add RK3368-uQ7 Philipp Tomsich
2017-08-02 20:33 ` [U-Boot] [PATCH v4 01/66] spl: add a 'return to bootrom' boot method Philipp Tomsich
2017-08-06 17:17   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:33 ` [U-Boot] [PATCH v4 02/66] spl: configure 'return to bootrom' separately for SPL and TPL Philipp Tomsich
2017-08-06 17:17   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:33 ` [U-Boot] [PATCH v4 03/66] rockchip: back-to-bootrom: add 'back-to-bootrom' support for AArch64 Philipp Tomsich
2017-08-06 17:17   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:33 ` [U-Boot] [PATCH v4 04/66] rockchip: back-to-bootrom: split BACK_TO_BOOTROM for TPL/SPL Philipp Tomsich
2017-08-03  7:40   ` Wadim Egorov
2017-08-06 17:17   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 05/66] rockchip: back-to-bootrom: simplify the #ifdef-check for LIBGENERIC in TPL/SPL Philipp Tomsich
2017-08-03  1:24   ` Andy Yan
2017-08-06 17:17   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 06/66] spl: use TPL_SYS_MALLOC_F_LEN for TPL Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 07/66] spl: dm: Kconfig: fix help text for SPL/TPL confusion Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 08/66] spl: dm: Kconfig: use more specific prereqs for SPL_REGMAP and SPL_SYSCON Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 09/66] spl: dm: Kconfig: split REGMAP/SYSCON support for TPL from SPL Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 10/66] spl: dm: Kconfig: SPL_RAM depends on SPL_DM Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 11/66] spl: dm: Kconfig: introduce TPL_RAM (in analogy to SPL_RAM) Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 12/66] spl: dm: Kconfig: SPL_CLK depends on SPL_DM Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 13/66] spl: dm: Kconfig: split CLK support for SPL and TPL Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` Philipp Tomsich [this message]
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, 14/66] spl: dm: Kconfig: split OF_CONTROL and OF_PLATDATA between " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 15/66] spl: dm: use CONFIG_IS_ENABLED to test for the DM option Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 16/66] armv8: move low-level assembly functions into function-sections Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 17/66] armv8: spl: Support separate stack for TPL Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 18/66] spl: allow a separate TEXT_BASE, LDSCRIPT and MAX_SIZE " Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 19/66] spl: Kconfig: split SYS_MALLOC_SIMPLE for TPL and SPL Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 20/66] lib: spl: differentiate between TPL and SPL for libfdt/of_control/of_platdata Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 21/66] spl: consistently use $(SPL_TPL_) to select features for SPL and TPL builds Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 22/66] spl: add TPL_DRIVER_MISC_SUPPORT option Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 23/66] drivers: spl: consistently use the $(SPL_TPL_) macro Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 24/66] rockchip: Makefile: allow selective inclusion of sdram_common.o from TPL/SPL/U-Boot Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 25/66] rockchip: rk3368: improve Kconfig text for the RK3368 Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 26/66] rockchip: rk3368: mkimage: add support " Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 27/66] rockchip: rk3368: pmugrf: add definitions for os_reg[0..3] Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 28/66] rockchip: rk3368: spl: define COUNTER_FREQUENCY to 24MHz Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 29/66] rockchip: rk3368: spl: add memory layout for TPL and SPL Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 30/66] rockchip: rk3368: syscon: MSCH/PMUGRF/GRF support for OF_PLATDATA Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 31/66] rockchip: rk3368: syscon: SGRF " Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 32/66] rockchip: rk3368: grf: use shifted-constants Philipp Tomsich
2017-08-03 15:23   ` Simon Glass
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 33/66] rockchip: rk3368: dts: add sgrf node Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 34/66] rockchip: pinctrl: rk3368: add GMAC (RGMII only) support Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 35/66] rockchip: pinctrl: rk3368: add support for configuring the MMC pins Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 36/66] rockchip: pinctrl: rk3368: move IOMUX bit-definitions to pinctrl driver Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 37/66] rockchip: pinctrl: rk3368: add SPI support Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 38/66] rockchip: clk: rk3368: implement bandwidth adjust for PLLs Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 39/66] rockchip: clk: rk3368: support OF_PLATDATA for the RK3368 clk driver Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 40/66] rockchip: clk: rk3368: do not change CPLL/GPLL before returning to BROM Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 41/66] rockchip: clk: rk3368: implement DPLL (DRAM PLL) support Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 42/66] rockchip: clk: rk3368: define DMA1_SRST_REQ and DMA2_SRST_REQ Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 43/66] rockchip: clk: rk3368: implement MMC/SD clock reparenting Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 44/66] rockchip: clk: rk3368: support configuring the DRAM PLL (from TPL) Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 45/66] rockchip: clk: rk3368: add support for GMAC (SLCK_MAC) clock Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 46/66] rockchip: clk: rk3368: mark 'priv' __maybe_unused in rk3368_clk_set_rate() Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 47/66] rockchip: clk: rk3368: add support for configuring the SPI clocks Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 48/66] net: gmac_rockchip: Add support for the RK3368 GMAC Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 49/66] rockchip: Makefile: streamline SPL/TPL configuration Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 50/66] rockchip: rk3368: add DRAM controller driver with DRAM initialisation Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 51/66] rockchip: rk3368: dts: add DMC node in rk3368.dtsi Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 52/66] rockchip: rk3368: spl: enable SPL_FRAMEWORK in rk3368_common.h Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 53/66] rockchip: rk3368: spl: add TPL support Philipp Tomsich
2017-08-03  1:18   ` Andy Yan
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 54/66] rockchip: spl: make spl-boot-order code reusable (split from rk3399) Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 55/66] rockchip: rk3368: spl: add SPL support Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 56/66] rockchip: rk3368: spl: mark SPL and TPL as supported for ROCKCHIP_RK3368 Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 57/66] rockchip: spi: enable support for the rk_spi driver for the RK3368 Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 58/66] rockchip: board: lion-rk3368: add support for the RK3368-uQ7 Philipp Tomsich
2017-08-03  1:13   ` Andy Yan
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 59/66] spl: Kconfig: migrate $(SPL_TPL_)LDSCRIPT to Kconfig Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 60/66] rockchip: Kconfig: preset TPL_LDSCRIPT via Kconfig for the RK3368 Philipp Tomsich
2017-08-03 15:24   ` Simon Glass
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-07  1:19     ` Andy Yan
2017-08-07  8:24       ` Dr. Philipp Tomsich
2017-08-07  8:38         ` Andy Yan
2017-08-07  8:39           ` Dr. Philipp Tomsich
2017-08-07  8:45             ` Andy Yan
2017-08-07  8:48           ` Dr. Philipp Tomsich
2017-08-07 14:05             ` Tom Rini
2017-08-07 20:03               ` Dr. Philipp Tomsich
2017-08-08 13:38               ` Dr. Philipp Tomsich
2017-08-09 21:45               ` Masahiro Yamada
2017-08-13 21:35                 ` Simon Glass
2017-08-02 20:34 ` [U-Boot] [PATCH v4 61/66] spl: support TPL_STACK, TPL_MAX_SIZE and TPL_TEXT_BASE via Kconfig Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 62/66] armv8: TPL_STACK will always be defined, so test CONFIG_TPL_NEEDS_SEPARATE_STACK Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 63/66] rockchip: rk3368: mark TPL as not inheriting its stack, text-base and size from SPL Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:34 ` [U-Boot] [PATCH v4 64/66] moveconfig: migrate TPL_STACK, TPL_TEXT_BASE and TPL_MAX_SIZE Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:35 ` [U-Boot] [PATCH v4 65/66] rockchip: board: puma-rk3399: fix warnings in puma_rk3399/fit_spl_atf.its Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich
2017-08-02 20:35 ` [U-Boot] [PATCH v4 66/66] rockchip: board: puma_rk3399: rename ATF firmware Philipp Tomsich
2017-08-06 17:18   ` [U-Boot] [U-Boot, v4, " Philipp Tomsich

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=1501706105-7490-15-git-send-email-philipp.tomsich@theobroma-systems.com \
    --to=philipp.tomsich@theobroma-systems.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.