* [PATCH v4 0/5] board: sl28: target refresh
@ 2021-10-22 22:19 Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 1/5] board: sl28: enable EFI_SET_TIME support Marcel Ziswiler
` (6 more replies)
0 siblings, 7 replies; 11+ messages in thread
From: Marcel Ziswiler @ 2021-10-22 22:19 UTC (permalink / raw)
To: u-boot
Cc: Michael Walle, Marcel Ziswiler, Alex Marginean, Frieder Schrempf,
Priyanka Jain, Rick Chen, Simon Glass, Yangbo Lu
From: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Note that this re-base is only compile tested.
Changes in v4:
- Re-based on top of imx/master.
Changes in v3:
- none
- use CONFIG_EFI_CAPSULE_FIRMWARE_FIT instead of
CONFIG_EFI_CAPSULE_FIRMWARE_RAW
Changes in v2:
- none
- new patch
Frieder Schrempf (1):
doc: board: kontron: sl28: Reduce section levels and change title
Michael Walle (4):
board: sl28: enable EFI_SET_TIME support
board: sl28: generate FIT update image
board: sl28: enable EFI UpdateCapsule support
board: sl28: add update image documentation
.../dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi | 35 ++++++++++++++-
configs/kontron_sl28_defconfig | 7 +++
doc/board/kontron/sl28.rst | 45 ++++++++++++-------
include/configs/kontron_sl28.h | 2 +
4 files changed, 72 insertions(+), 17 deletions(-)
--
2.26.2
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH v4 1/5] board: sl28: enable EFI_SET_TIME support
2021-10-22 22:19 [PATCH v4 0/5] board: sl28: target refresh Marcel Ziswiler
@ 2021-10-22 22:19 ` Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 2/5] board: sl28: generate FIT update image Marcel Ziswiler
` (5 subsequent siblings)
6 siblings, 0 replies; 11+ messages in thread
From: Marcel Ziswiler @ 2021-10-22 22:19 UTC (permalink / raw)
To: u-boot
Cc: Michael Walle, Marcel Ziswiler, Alex Marginean, Frieder Schrempf,
Priyanka Jain, Rick Chen, Simon Glass
From: Michael Walle <michael@walle.cc>
Allow EFI to actually set the time before ExitBootServices().
Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
---
Changes in v4:
- Re-based on top of imx/master.
Changes in v3:
- none
Changes in v2:
- none
configs/kontron_sl28_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/kontron_sl28_defconfig b/configs/kontron_sl28_defconfig
index 4e25dafaaff..e066fe87771 100644
--- a/configs/kontron_sl28_defconfig
+++ b/configs/kontron_sl28_defconfig
@@ -94,3 +94,4 @@ CONFIG_USB_XHCI_HCD=y
CONFIG_USB_XHCI_DWC3=y
CONFIG_OF_LIBFDT_ASSUME_MASK=0x0
CONFIG_OF_LIBFDT_OVERLAY=y
+CONFIG_EFI_SET_TIME=y
--
2.26.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v4 2/5] board: sl28: generate FIT update image
2021-10-22 22:19 [PATCH v4 0/5] board: sl28: target refresh Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 1/5] board: sl28: enable EFI_SET_TIME support Marcel Ziswiler
@ 2021-10-22 22:19 ` Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 3/5] board: sl28: enable EFI UpdateCapsule support Marcel Ziswiler
` (4 subsequent siblings)
6 siblings, 0 replies; 11+ messages in thread
From: Marcel Ziswiler @ 2021-10-22 22:19 UTC (permalink / raw)
To: u-boot; +Cc: Michael Walle, Marcel Ziswiler, Frieder Schrempf, Priyanka Jain
From: Michael Walle <michael@walle.cc>
Generate a FIT update image during build. The image will be called
"u-boot.update" and can be used to build an EFI UpdateCapsule or during
DFU mode. Although, the latter isn't supported because there is no USB
OTG driver yet.
Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
---
Changes in v4:
- Re-based on top of imx/master.
Changes in v3:
- none
Changes in v2:
- new patch
.../dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi | 35 +++++++++++++++++--
1 file changed, 33 insertions(+), 2 deletions(-)
diff --git a/arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi b/arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi
index b3861ed98cf..a501cece698 100644
--- a/arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi
+++ b/arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi
@@ -15,6 +15,12 @@
};
binman: binman {
+ multiple-images;
+ };
+};
+
+&binman {
+ u_boot_rom: u-boot-rom {
filename = "u-boot.rom";
pad-byte = <0xff>;
@@ -133,6 +139,31 @@
};
};
+&binman {
+ u-boot-update {
+ filename = "u-boot.update";
+
+ fit {
+ description = "FIT update image";
+
+ images {
+ u-boot-bin {
+ description = "U-Boot";
+ type = "firmware";
+ os = "u-boot";
+ arch = "arm";
+ compression = "none";
+ load = <0>; /* unused */
+
+ blob {
+ filename = "u-boot.rom";
+ };
+ };
+ };
+ };
+ };
+};
+
#ifdef CONFIG_SL28_ENABLE_SER0_CONSOLE
/ {
chosen {
@@ -142,7 +173,7 @@
#endif
#ifdef CONFIG_SL28_SPL_LOADS_ATF_BL31
-&binman {
+&u_boot_rom {
fit {
images {
bl31 {
@@ -191,7 +222,7 @@
#endif
#ifdef CONFIG_SL28_SPL_LOADS_OPTEE_BL32
-&binman {
+&u_boot_rom {
fit {
images {
bl32 {
--
2.26.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v4 3/5] board: sl28: enable EFI UpdateCapsule support
2021-10-22 22:19 [PATCH v4 0/5] board: sl28: target refresh Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 1/5] board: sl28: enable EFI_SET_TIME support Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 2/5] board: sl28: generate FIT update image Marcel Ziswiler
@ 2021-10-22 22:19 ` Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 4/5] doc: board: kontron: sl28: Reduce section levels and change title Marcel Ziswiler
` (3 subsequent siblings)
6 siblings, 0 replies; 11+ messages in thread
From: Marcel Ziswiler @ 2021-10-22 22:19 UTC (permalink / raw)
To: u-boot
Cc: Michael Walle, Marcel Ziswiler, Alex Marginean, Frieder Schrempf,
Priyanka Jain, Rick Chen, Simon Glass, Yangbo Lu
From: Michael Walle <michael@walle.cc>
Enable support for update over EFI UpdateCapsule mechanism. This board
doesn't support setting EFI variables after ExitBootservices().
Therefore, we are also enabling EFI_IGNORE_OSINDICATIONS.
Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
---
Changes in v4:
- Re-based on top of imx/master.
Changes in v3:
- use CONFIG_EFI_CAPSULE_FIRMWARE_FIT instead of
CONFIG_EFI_CAPSULE_FIRMWARE_RAW
Changes in v2:
- new patch
configs/kontron_sl28_defconfig | 6 ++++++
include/configs/kontron_sl28.h | 2 ++
2 files changed, 8 insertions(+)
diff --git a/configs/kontron_sl28_defconfig b/configs/kontron_sl28_defconfig
index e066fe87771..accd1b04006 100644
--- a/configs/kontron_sl28_defconfig
+++ b/configs/kontron_sl28_defconfig
@@ -64,6 +64,8 @@ CONFIG_FSL_CAAM=y
CONFIG_SYS_FSL_DDR3=y
CONFIG_DDR_ECC=y
CONFIG_ECC_INIT_VIA_DDRCONTROLLER=y
+CONFIG_DFU_MMC=y
+CONFIG_DFU_SF=y
CONFIG_I2C_SET_DEFAULT_BUS_NUM=y
CONFIG_I2C_MUX=y
CONFIG_MMC_HS400_SUPPORT=y
@@ -95,3 +97,7 @@ CONFIG_USB_XHCI_DWC3=y
CONFIG_OF_LIBFDT_ASSUME_MASK=0x0
CONFIG_OF_LIBFDT_OVERLAY=y
CONFIG_EFI_SET_TIME=y
+CONFIG_EFI_RUNTIME_UPDATE_CAPSULE=y
+CONFIG_EFI_CAPSULE_ON_DISK=y
+CONFIG_EFI_IGNORE_OSINDICATIONS=y
+CONFIG_EFI_CAPSULE_FIRMWARE_FIT=y
diff --git a/include/configs/kontron_sl28.h b/include/configs/kontron_sl28.h
index 6769592101d..4152851ba41 100644
--- a/include/configs/kontron_sl28.h
+++ b/include/configs/kontron_sl28.h
@@ -88,6 +88,8 @@
"envload=env import -d -b ${env_addr}\0" \
"install_rcw=source 20200000\0" \
"fdtfile=freescale/fsl-ls1028a-kontron-sl28.dtb\0" \
+ "dfu_alt_info=sf 0:0=u-boot-bin raw 0x210000 0x1d0000;" \
+ "u-boot-env raw 0x3e0000 0x20000\0" \
ENV_MEM_LAYOUT_SETTINGS \
BOOTENV
--
2.26.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v4 4/5] doc: board: kontron: sl28: Reduce section levels and change title
2021-10-22 22:19 [PATCH v4 0/5] board: sl28: target refresh Marcel Ziswiler
` (2 preceding siblings ...)
2021-10-22 22:19 ` [PATCH v4 3/5] board: sl28: enable EFI UpdateCapsule support Marcel Ziswiler
@ 2021-10-22 22:19 ` Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 5/5] board: sl28: add update image documentation Marcel Ziswiler
` (2 subsequent siblings)
6 siblings, 0 replies; 11+ messages in thread
From: Marcel Ziswiler @ 2021-10-22 22:19 UTC (permalink / raw)
To: u-boot
Cc: Michael Walle, Frieder Schrempf, Fabio Estevam, Marcel Ziswiler,
Priyanka Jain
From: Frieder Schrempf <frieder.schrempf@kontron.de>
In order to add other Kontron boards to the docs alongside the existing
sl28 board, we need to reduce the levels of the sections and change the
title.
Cc: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de>
Acked-by: Michael Walle <michael@walle.cc>
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
---
From v3 of Michael:
Frieder, Fabio, I took the liberty and added this patch to this series,
because the next patch depends on it. It wasn't picked up yet in the imx
queue. In fact, Frieders patches should not depend on this one, although
the documentation will be incorrectly formatted, so it should be fine if
this patch will go through the qoriq queue.
Changes in v4:
- Re-based on top of imx/master.
Changes in v3:
- none
Changes in v2:
- new patch
doc/board/kontron/sl28.rst | 30 +++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/doc/board/kontron/sl28.rst b/doc/board/kontron/sl28.rst
index e458fbc607c..07431986d8f 100644
--- a/doc/board/kontron/sl28.rst
+++ b/doc/board/kontron/sl28.rst
@@ -1,17 +1,17 @@
.. SPDX-License-Identifier: GPL-2.0+
-Summary
-=======
+Kontron SMARC-sAL28
+===================
The Kontron SMARC-sAL28 board is a TSN-enabled dual-core ARM A72
processor module with an on-chip 6-port TSN switch and a 3D GPU.
Quickstart
-==========
+----------
Compile U-Boot
---------------
+^^^^^^^^^^^^^^
Configure and compile the binary::
@@ -21,7 +21,7 @@ Configure and compile the binary::
Copy u-boot.rom to a TFTP server.
Install the bootloader on the board
------------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Please note, this bootloader doesn't support the builtin watchdog (yet),
therefore you have to disable it, see below. Otherwise you'll end up in
@@ -36,7 +36,7 @@ disabled the builtin watchdog you might have to manually enter failsafe
mode by asserting the ``FORCE_RECOV#`` line during board reset.
Disable the builtin watchdog
-----------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- boot into the failsafe bootloader, either by asserting the
``FORCE_RECOV#`` line or if you still have the original bootloader
@@ -53,7 +53,7 @@ Disable the builtin watchdog
Useful I2C tricks
-=================
+-----------------
The board has a board management controller which is not supported in
u-boot (yet). But you can use the i2c command to access it.
@@ -68,7 +68,7 @@ u-boot (yet). But you can use the i2c command to access it.
Non-volatile Board Configuration Bits
-=====================================
+-------------------------------------
The board has 16 configuration bits which are stored in the CPLD and are
non-volatile. These can be changed by the `sl28 nvm` command.
@@ -98,21 +98,21 @@ Please note, that if the board is in failsafe mode, the bits will have the
factory defaults, ie. all bits are off.
Power-On Inhibit
-----------------
+^^^^^^^^^^^^^^^^
If this is set, the board doesn't automatically turn on when power is
applied. Instead, the user has to either toggle the ``PWR_BTN#`` line or
use any other wake-up source such as RTC alarm or Wake-on-LAN.
eMMC Boot
----------
+^^^^^^^^^
If this is set, the RCW will be fetched from the on-board eMMC at offset
1MiB. For further details, have a look at the `Reset Configuration Word
Documentation`_.
Watchdog
---------
+^^^^^^^^
By default, the CPLD watchdog is enabled in failsafe mode. Using bits 2 and
3, the user can change its mode or disable it altogether.
@@ -127,21 +127,21 @@ Bit 2 Bit 3 Description
===== ===== ===============================
Clock Generator Select
-----------------------
+^^^^^^^^^^^^^^^^^^^^^^
The board is prepared to supply different SerDes clock speeds. But for now,
only setting 0 is supported, otherwise the CPU will hang because the PLL
will not lock.
Clock Output Disable And Keep Devices In Reset
-----------------------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
To safe power, the user might disable different devices and clock output of
the board. It is not supported to disable the "CPU SerDes clock #2" for
now, otherwise the CPU will hang because the PLL will not lock.
Automatic reset of the onboard PHYs
------------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
By default, there is no hardware reset of the onboard PHY. This is because
for Wake-on-LAN, some registers have to retain their values. If you don't
@@ -151,7 +151,7 @@ power-on reset.
Further documentation
-=====================
+---------------------
- `Vendor Documentation`_
- `Reset Configuration Word Documentation`_
--
2.26.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v4 5/5] board: sl28: add update image documentation
2021-10-22 22:19 [PATCH v4 0/5] board: sl28: target refresh Marcel Ziswiler
` (3 preceding siblings ...)
2021-10-22 22:19 ` [PATCH v4 4/5] doc: board: kontron: sl28: Reduce section levels and change title Marcel Ziswiler
@ 2021-10-22 22:19 ` Marcel Ziswiler
2021-10-22 22:52 ` [PATCH v4 0/5] board: sl28: target refresh Michael Walle
2021-10-22 23:52 ` Marcel Ziswiler
6 siblings, 0 replies; 11+ messages in thread
From: Marcel Ziswiler @ 2021-10-22 22:19 UTC (permalink / raw)
To: u-boot; +Cc: Michael Walle, Marcel Ziswiler, Frieder Schrempf, Priyanka Jain
From: Michael Walle <michael@walle.cc>
Document the update image and how to use the EFI UpdateCapsule.
Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
---
Changes in v4:
- Re-based on top of imx/master.
Changes in v3:
- none
Changes in v2:
- new patch
doc/board/kontron/sl28.rst | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/doc/board/kontron/sl28.rst b/doc/board/kontron/sl28.rst
index 07431986d8f..c7b18bed10c 100644
--- a/doc/board/kontron/sl28.rst
+++ b/doc/board/kontron/sl28.rst
@@ -52,6 +52,21 @@ Disable the builtin watchdog
- power-cycle the board
+Update image
+------------
+
+After the build finished, there will be an update image called
+u-boot.update. This can either be used in the DFU mode (which isn't
+supported yet) or encapsulated in an EFI UpdateCapsule.
+
+To build the capsule use the following command
+
+ $ tools/mkeficapsule -f u-boot.update -i 1 UpdateUboot
+
+Afterward you can copy this file to your ESP into the /EFI/UpdateCapsule/
+folder. On the next EFI boot this will automatically update your
+bootloader.
+
Useful I2C tricks
-----------------
--
2.26.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH v4 0/5] board: sl28: target refresh
2021-10-22 22:19 [PATCH v4 0/5] board: sl28: target refresh Marcel Ziswiler
` (4 preceding siblings ...)
2021-10-22 22:19 ` [PATCH v4 5/5] board: sl28: add update image documentation Marcel Ziswiler
@ 2021-10-22 22:52 ` Michael Walle
2021-10-22 23:09 ` Marcel Ziswiler
2021-10-22 23:52 ` Marcel Ziswiler
6 siblings, 1 reply; 11+ messages in thread
From: Michael Walle @ 2021-10-22 22:52 UTC (permalink / raw)
To: Marcel Ziswiler
Cc: u-boot, Marcel Ziswiler, Alex Marginean, Frieder Schrempf,
Priyanka Jain, Rick Chen, Simon Glass, Yangbo Lu
Hi Marcel,
Am 2021-10-23 00:19, schrieb Marcel Ziswiler:
> From: Marcel Ziswiler <marcel.ziswiler@toradex.com>
>
>
> Note that this re-base is only compile tested.
Care to explain what this is? Why are you taking my patchset
and make a new version of it and rebasing it on the wrong
tree? Did I miss something?
-michael
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v4 0/5] board: sl28: target refresh
2021-10-22 22:52 ` [PATCH v4 0/5] board: sl28: target refresh Michael Walle
@ 2021-10-22 23:09 ` Marcel Ziswiler
2021-10-22 23:28 ` Michael Walle
0 siblings, 1 reply; 11+ messages in thread
From: Marcel Ziswiler @ 2021-10-22 23:09 UTC (permalink / raw)
To: Michael Walle
Cc: u-boot, Alex Marginean, Frieder Schrempf, Priyanka Jain,
Rick Chen, Simon Glass, Yangbo Lu
Hi Michael
Sorry, I did not want to upset anybody. I probably should have asked first before doing this.
On Sat, 2021-10-23 at 00:52 +0200, Michael Walle wrote:
> Hi Marcel,
>
> Am 2021-10-23 00:19, schrieb Marcel Ziswiler:
> > From: Marcel Ziswiler <marcel.ziswiler@toradex.com>
> >
> >
> > Note that this re-base is only compile tested.
>
> Care to explain what this is? Why are you taking my patchset
> and make a new version of it and rebasing it on the wrong
> tree?
You might have noticed that Stefano has a hard time applying some patch sets due to continuing conflicts.
Therefore in trying to further the binman clean-up [1] were I am just about to post a new version as well, I
took the liberty to re-fresh all the patches my series bases on which have not seen any care for more than a
month. I re-based them on top of Stefano's u-boot-imx/master branch which I am very certain is exactly the tree
stuff needs to be re-based to, not?
> Did I miss something?
Not sure. If you still feel my work is of no help to the community I am more than happy to abandon any of it.
[1] https://marc.info/?l=u-boot&m=163372696806292
> -michael
Cheers
Marcel
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v4 0/5] board: sl28: target refresh
2021-10-22 23:09 ` Marcel Ziswiler
@ 2021-10-22 23:28 ` Michael Walle
2021-10-22 23:50 ` Marcel Ziswiler
0 siblings, 1 reply; 11+ messages in thread
From: Michael Walle @ 2021-10-22 23:28 UTC (permalink / raw)
To: Marcel Ziswiler
Cc: u-boot, Alex Marginean, Frieder Schrempf, Priyanka Jain,
Rick Chen, Simon Glass, Yangbo Lu
Hi Marcel,
Am 2021-10-23 01:09, schrieb Marcel Ziswiler:
> Sorry, I did not want to upset anybody. I probably should have asked
> first before doing this.
You could have said the below in the cover letter. Then
I'd have at least an idea what is going on ;)
> On Sat, 2021-10-23 at 00:52 +0200, Michael Walle wrote:
>> Hi Marcel,
>>
>> Am 2021-10-23 00:19, schrieb Marcel Ziswiler:
>> > From: Marcel Ziswiler <marcel.ziswiler@toradex.com>
>> >
>> >
>> > Note that this re-base is only compile tested.
>>
>> Care to explain what this is? Why are you taking my patchset
>> and make a new version of it and rebasing it on the wrong
>> tree?
>
> You might have noticed that Stefano has a hard time applying some
> patch sets due to continuing conflicts.
> Therefore in trying to further the binman clean-up [1] were I am just
> about to post a new version as well, I
> took the liberty to re-fresh all the patches my series bases on which
> have not seen any care for more than a
> month. I re-based them on top of Stefano's u-boot-imx/master branch
> which I am very certain is exactly the tree
> stuff needs to be re-based to, not?
This is a layerscape SoC board whose patches usually go through
u-boot-fsl-qoriq. Apart from the one doc fix there should be no
dependency on the u-boot-imx tree. I just took Frieder's doc fix
because my last patch depends on it, (in a sense that it doesn't
apply without it). The imx tree should be fine without the fix,
it's just that the generated doc is messed up for the kontron
boards.
I think you don't really need this for your series.
>> Did I miss something?
>
> Not sure. If you still feel my work is of no help to the community I
> am more than happy to abandon any of it.
Now knowing why you did it, it's fine; its just the wrong
tree.
-michael
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v4 0/5] board: sl28: target refresh
2021-10-22 23:28 ` Michael Walle
@ 2021-10-22 23:50 ` Marcel Ziswiler
0 siblings, 0 replies; 11+ messages in thread
From: Marcel Ziswiler @ 2021-10-22 23:50 UTC (permalink / raw)
To: Michael Walle
Cc: u-boot, Alex Marginean, Frieder Schrempf, Priyanka Jain,
Rick Chen, Simon Glass, Yangbo Lu
Hi Michael
On Sat, 2021-10-23 at 01:28 +0200, Michael Walle wrote:
> Hi Marcel,
>
> Am 2021-10-23 01:09, schrieb Marcel Ziswiler:
> > Sorry, I did not want to upset anybody. I probably should have asked
> > first before doing this.
>
> You could have said the below in the cover letter. Then
> I'd have at least an idea what is going on ;)
>
> > On Sat, 2021-10-23 at 00:52 +0200, Michael Walle wrote:
> > > Hi Marcel,
> > >
> > > Am 2021-10-23 00:19, schrieb Marcel Ziswiler:
> > > > From: Marcel Ziswiler <marcel.ziswiler@toradex.com>
> > > >
> > > >
> > > > Note that this re-base is only compile tested.
> > >
> > > Care to explain what this is? Why are you taking my patchset
> > > and make a new version of it and rebasing it on the wrong
> > > tree?
> >
> > You might have noticed that Stefano has a hard time applying some
> > patch sets due to continuing conflicts.
> > Therefore in trying to further the binman clean-up [1] were I am just
> > about to post a new version as well, I
> > took the liberty to re-fresh all the patches my series bases on which
> > have not seen any care for more than a
> > month. I re-based them on top of Stefano's u-boot-imx/master branch
> > which I am very certain is exactly the tree
> > stuff needs to be re-based to, not?
>
> This is a layerscape SoC board whose patches usually go through
> u-boot-fsl-qoriq. Apart from the one doc fix there should be no
> dependency on the u-boot-imx tree. I just took Frieder's doc fix
> because my last patch depends on it, (in a sense that it doesn't
> apply without it). The imx tree should be fine without the fix,
> it's just that the generated doc is messed up for the kontron
> boards.
Hm, now as you say it I am also wondering a little bit why it slipped into my dependency list. And then, of
course, nobody noticed anything (;-p).
> I think you don't really need this for your series.
>
> > > Did I miss something?
> >
> > Not sure. If you still feel my work is of no help to the community I
> > am more than happy to abandon any of it.
>
> Now knowing why you did it, it's fine; its just the wrong
> tree.
Yep, now I see it. And my re-base does not even make any sense in this case. I guess, your v3 was and is still
just fine for the u-boot-fsl-qoriq/master branch. Let me just cancel this v4 then. I am really sorry and hope I
did not disturb anything.
> -michael
Cheers
Marcel
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v4 0/5] board: sl28: target refresh
2021-10-22 22:19 [PATCH v4 0/5] board: sl28: target refresh Marcel Ziswiler
` (5 preceding siblings ...)
2021-10-22 22:52 ` [PATCH v4 0/5] board: sl28: target refresh Michael Walle
@ 2021-10-22 23:52 ` Marcel Ziswiler
6 siblings, 0 replies; 11+ messages in thread
From: Marcel Ziswiler @ 2021-10-22 23:52 UTC (permalink / raw)
To: u-boot
Cc: priyanka.jain, rick, sjg, michael, alexandru.marginean,
frieder.schrempf, yangbo.lu
On Sat, 2021-10-23 at 00:19 +0200, Marcel Ziswiler wrote:
> From: Marcel Ziswiler <marcel.ziswiler@toradex.com>
>
>
> Note that this re-base is only compile tested.
>
> Changes in v4:
> - Re-based on top of imx/master.
>
> Changes in v3:
> - none
> - use CONFIG_EFI_CAPSULE_FIRMWARE_FIT instead of
> CONFIG_EFI_CAPSULE_FIRMWARE_RAW
>
> Changes in v2:
> - none
> - new patch
>
> Frieder Schrempf (1):
> doc: board: kontron: sl28: Reduce section levels and change title
>
> Michael Walle (4):
> board: sl28: enable EFI_SET_TIME support
> board: sl28: generate FIT update image
> board: sl28: enable EFI UpdateCapsule support
> board: sl28: add update image documentation
>
> .../dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi | 35 ++++++++++++++-
> configs/kontron_sl28_defconfig | 7 +++
> doc/board/kontron/sl28.rst | 45 ++++++++++++-------
> include/configs/kontron_sl28.h | 2 +
> 4 files changed, 72 insertions(+), 17 deletions(-)
Sorry, there was a misunderstanding on my side. Please just disregard this v4. Thanks!
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2021-10-22 23:52 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-22 22:19 [PATCH v4 0/5] board: sl28: target refresh Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 1/5] board: sl28: enable EFI_SET_TIME support Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 2/5] board: sl28: generate FIT update image Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 3/5] board: sl28: enable EFI UpdateCapsule support Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 4/5] doc: board: kontron: sl28: Reduce section levels and change title Marcel Ziswiler
2021-10-22 22:19 ` [PATCH v4 5/5] board: sl28: add update image documentation Marcel Ziswiler
2021-10-22 22:52 ` [PATCH v4 0/5] board: sl28: target refresh Michael Walle
2021-10-22 23:09 ` Marcel Ziswiler
2021-10-22 23:28 ` Michael Walle
2021-10-22 23:50 ` Marcel Ziswiler
2021-10-22 23:52 ` Marcel Ziswiler
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.