On 6/7/22 01:43, Alexander Graf wrote:
Now that we have a damage tracking API, let's populate damage done by
UEFI payloads when they BLT data onto the screen.
Signed-off-by: Alexander Graf
Reported-by: Da Xue
---
lib/efi_loader/efi_gop.c | 11 +++
1 file changed, 11 insertions(+)
Nuvoton BMC npcm750 have AES HW engine and SHA HW engine
Jim Liu (2):
crypto: nuvoton: Add NPCM7xx AES driver
crypto: nuvoton: Add NPCM7xx SHA driver
arch/arm/include/asm/arch-npcm7xx/aes.h | 53 ++
drivers/crypto/Kconfig | 2 +
drivers/crypto/Makefile |
út 31. 5. 2022 v 20:15 odesílatel Ovidiu Panait napsal:
>
> Introduce a minimal cpuinfo structure to hold cache related info. The
> instruction/data cache size and cache line size are initialized early in
> the boot to default Kconfig values. They will be overwritten with data
> from PVR/dtb if
On Mon, Feb 28, 2022 at 05:11:24PM -0700, Simon Glass wrote:
> Add a vendor-specific TPM2 command for this and implement it for Cr50.
>
> Signed-off-by: Simon Glass
> ---
>
> drivers/tpm/cr50_i2c.c | 117 +
> include/tpm-v2.h | 54
Hi Etienne,
[...]
> > > +
> > > +#ifndef CONFIG_OPTEE_SERVICE_DISCOVERY
> > > /*
> > >* in U-Boot, the discovery of TA on the TEE bus is not supported:
> > >* only bind the drivers associated to the supported OP-TEE TA
> > >*/
> > > if
From: Stefan Herbrechtsmeier
Do not use 0 as address for memory because of the special meaning for
pointers (null pointer). Change the spl bss start address to the second
page.
Signed-off-by: Stefan Herbrechtsmeier
---
The problem was discovered with a static array initialized with zero.
The
Hi Fabio,
Am Di., 7. Juni 2022 um 04:41 Uhr schrieb Fabio Estevam :
>
> Hi Stefan,
>
> On Fri, Apr 29, 2022 at 10:35 AM Stefan Roese wrote:
> >
> > While working on an LX2160 based board and updating to latest mainline
> > I noticed problems using the HW accelerated hash functions on this
> >
Declare rela_start/end and text_base as global variables. It will help with
using these variables for ELF decoding.
Signed-off-by: Michal Simek
---
(no changes since v1)
tools/relocate-rela.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tools/relocate-rela.c
Hi,
this series is adding support for full rela relocation.
Origin NEEDS_MANUAL_RELOC option is still there as default.
Code has been tested with multiple configurations on QEMU.
- Origin behavior - u-boot
- Relocated version - u-boot.elf
- Loading u-boot.bin to higher address than TEXT_BASE
-
There is no value to open u-boot binary file so early. Better to check all
values first and then open binary file.
Signed-off-by: Michal Simek
---
(no changes since v1)
tools/relocate-rela.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git
Numbers in comment are shifter which is visible from command which calls
them. Also relocate-rela usage is describing them.
"Usage: %s"
Signed-off-by: Michal Simek
---
(no changes since v1)
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
Microblaze is 32bit that's why it is using elf32 format. Relocation code
requires to get information about rela and dynsym senctions and also text
base which was used for compilation.
Code build with -fPIC and linked with -pic generates 4 relocation types.
R_MICROBLAZE_NONE is the easiest one
Follow up patch will convert symbol handling that's why it is necessary to
separate logic around symbols to special instruction. It adds 4B for new
instruction but it is worth to do it to have code ready for for full
relocation.
Signed-off-by: Michal Simek
---
(no changes since v1)
Add support for 32bit ELF format which is used by Microblaze. Also check
that code runs only for Microblaze.
Function finds information about rela.dyn and dynsym which will be used
later for relocation.
Signed-off-by: Michal Simek
---
(no changes since v1)
tools/relocate-rela.c | 141
Adding support for new type requires to change code layout that's why move
elf64 code to own function for easier maintenance.
It also solves the problem with not calling fclose in case of error.
Return value from rela_elf64 is saved to variable that's why fclose() is
called all the time.
On 6/7/22 01:43, Alexander Graf wrote:
This patch set speeds up graphics output on ARM by a factor of 60x.
On most ARM SBCs, we keep the frame buffer in DRAM and map it as cached,
but need it accessible by the display controller which reads directly
from a later point of consistency. Hence, we
Add Nuvoton BMC npcm750 otp driver
Signed-off-by: Jim Liu
---
arch/arm/include/asm/arch-npcm7xx/otp.h | 90 +
drivers/misc/Kconfig| 9 +
drivers/misc/Makefile | 1 +
drivers/misc/npcm_otp.c | 512
4 files
út 31. 5. 2022 v 20:14 odesílatel Ovidiu Panait napsal:
>
> Migrate cpu command to use U_BOOT_CMD_WITH_SUBCMDS() helper macro, to
> reduce duplicated code. This also fixes the cpu command on boards that
> enable CONFIG_NEEDS_MANUAL_RELOC.
>
> Signed-off-by: Ovidiu Panait
> ---
> NOTE: this
Hi Simon,
Thanks for fixing this.
On Mon, Feb 28, 2022 at 05:11:21PM -0700, Simon Glass wrote:
> The message format is incorrect. Fix it.
>
> Signed-off-by: Simon Glass
> ---
>
> lib/tpm-v2.c | 18 +++---
> 1 file changed, 11 insertions(+), 7 deletions(-)
>
> diff --git
Hi Tom,
please pull the following watchdog related fix:
- Fix SPL build with watchdog disabled in asm files (Pali)
Here the Azure build, without any issues:
Hi all,
On Wed, May 25, 2022 at 02:22:48PM +0100, Rui Miguel Silva wrote:
> Add support for the usb isp1760 host controller family, which
> for example is present in MPS3 FPGA board from Arm (isp1763).
>
> First we move some helper functions and defines to a more
> common place to be shared by
Sorry for the typo in the mailadress.
Heiko Thiery schrieb am Di., 7. Juni 2022, 09:44:
> Hi Fabio,
>
>
> Am Di., 7. Juni 2022 um 04:41 Uhr schrieb Fabio Estevam <
> feste...@gmail.com>:
> >
> > Hi Stefan,
> >
> > On Fri, Apr 29, 2022 at 10:35 AM Stefan Roese wrote:
> > >
> > > While working
Microblaze is using NEEDS_MANUAL_RELOC from the beginnging. This is causing
issues with function pointer arrays which need to be updated manually after
relocation. Building code with -fPIC and linking with -pic will remove this
limitation and there is no longer need to run manual update.
By
b4 utility [1] is introduced by Linux Kernel developers and used to
fetch patches and patch series from lore.kernel.org and is proven
to be useful for U-Boot development. Detailed usage of the tool can be
read under post from the original author [2].
This tool fetches files from the list and
út 7. 6. 2022 v 9:44 odesílatel Stefan Herbrechtsmeier
napsal:
>
> From: Stefan Herbrechtsmeier
>
> Do not use 0 as address for memory because of the special meaning for
> pointers (null pointer). Change the spl bss start address to the second
> page.
>
> Signed-off-by: Stefan Herbrechtsmeier
>
Better to add comment to explain why reset vector points all the time to
origin U-Boot location.
If reset happens U-Boot should start from it's origin location.
Signed-off-by: Michal Simek
---
(no changes since v1)
arch/microblaze/cpu/start.S | 1 +
1 file changed, 1 insertion(+)
diff --git
Right now U-Boot runs all the time from the same address where it is loaded
but going to full relocation code starting address doesn't need to be fixed
and can be simply discovered from reading PC register. That's why use r20
to get PC address and subtract offset from the beginning to get starting
add nuvoton BMC npcm750 AES driver
Signed-off-by: Jim Liu
---
arch/arm/include/asm/arch-npcm7xx/aes.h | 53 +
drivers/crypto/Kconfig | 2 +
drivers/crypto/Makefile | 1 +
drivers/crypto/nuvoton/Kconfig | 8 +
drivers/crypto/nuvoton/Makefile
add nuvoton BMC npcm750 SHA driver
Signed-off-by: Jim Liu
---
drivers/crypto/nuvoton/Kconfig| 6 +
drivers/crypto/nuvoton/Makefile | 1 +
drivers/crypto/nuvoton/npcm_sha.c | 897 ++
3 files changed, 904 insertions(+)
create mode 100644
Hi Ilias,
On Mon, 6 Jun 2022 at 11:49, Ilias Apalodimas
wrote:
>
> Hi Etienne,
>
> On Wed, Jun 01, 2022 at 10:27:51AM +0200, Etienne Carriere wrote:
> > This change defines resources for OP-TEE service drivers to register
> > themselves for being bound to when OP-TEE firmware reports the related
that fixes the pointers after relocation (the cpu driver makes use
of the events feature)? Without this, in my testing the event handlers
are not called at all after relocation:
https://lore.kernel.org/u-boot/20220515184029.2169025-2-ovpan...@gmail.com/
It seems it is not currently applied to the 2022
Enable u-boot.elf recreation from u-boot.bin to prepare for removing manul
relocation. Enable option for big endian configuration but it is not used
too much that's why it is completely untested.
By supporting this system there is a need to define LITTLE/BIG endian
Kconfig options to pass -EL/-EB
There are additional operations which can be done simpler that's why
improve logic around relocation address r7 handling and _start symbol.
Signed-off-by: Michal Simek
---
(no changes since v1)
arch/microblaze/cpu/start.S | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff
r20 is not used that's why remove logic around it.
Signed-off-by: Michal Simek
---
(no changes since v1)
arch/microblaze/cpu/start.S | 5 -
1 file changed, 5 deletions(-)
diff --git a/arch/microblaze/cpu/start.S b/arch/microblaze/cpu/start.S
index f2d6d12deb73..c3d925c1d151 100644
---
SLR low address is still setup to 0 that's why only high limit should be
updated. STACK_SIZE macro is present and could be possible used for
low address alignment but it is not done by this patch.
Signed-off-by: Michal Simek
---
(no changes since v1)
arch/microblaze/cpu/start.S | 1 +
1 file
Trivial fix.
Signed-off-by: Michal Simek
---
(no changes since v1)
arch/microblaze/cpu/exception.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/microblaze/cpu/exception.c b/arch/microblaze/cpu/exception.c
index d3640d3903b8..9414776afa7f 100644
---
On Mon, Feb 28, 2022 at 05:11:19PM -0700, Simon Glass wrote:
> This feature is used for measured boot. It is not currently supported in
> the TPM drivers, but add it to the API so that code which expects it can
> signal its request.
>
> Signed-off-by: Simon Glass
> ---
>
> cmd/tpm-v1.c |
Hi Simon,
On Mon, Feb 28, 2022 at 05:11:22PM -0700, Simon Glass wrote:
> At present the emulator assumes that the TPM is inited in the same phase
> where it is used. But in fact SPL may init the TPM, so we don't want to
> complain when U-Boot proper later uses it. Remove this check.
>
> It
Hi Simon,
On Mon, Feb 28, 2022 at 05:11:20PM -0700, Simon Glass wrote:
> The offset here is incorrect. Fix it.
>
> Signed-off-by: Simon Glass
> ---
>
> lib/tpm-v1.c | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/lib/tpm-v1.c b/lib/tpm-v1.c
> index
On 04.06.22 15:06, Pali Rohár wrote:
PING?
On Thursday 28 April 2022 13:33:09 Pali Rohár wrote:
Allow to compile assembler files in SPL build which calls WATCHDOG_RESET
function when watchdog is disabled in SPL and enabled in U-Boot proper.
This issue was fixed in past by commit 7fbd42f5afc4
It works well, thanks for your work.
Miquel Raynal 于2022年6月3日周五 23:26写道:
>
> Following Jincheng's report, an out-of-band write leading to arbitrary
> code execution is possible because on one side the squashfs logic
> accepts directory names up to 65535 bytes (u16), while U-Boot fs logic
>
On 03.06.22 12:53, Robert Marko wrote:
uDPU like eDPU does not expose SCSI based peripherals like SATA nor PCI
and for sure it does not have the Intel E1000 PCI card.
So, like for eDPU remove those from the defconfig.
Signed-off-by: Robert Marko
Reviewed-by: Stefan Roese
Thanks,
Stefan
On 6/7/22 01:43, Alexander Graf wrote:
Now that we have a damage area tells us which parts of the frame buffer
actually need updating, let's only dcache flush those on video_sync()
calls. With this optimization in place, frame buffer updates - especially
on large screen such as 4k displays -
CONFIG_SYS_INIT_SP_OFFSET macro place stack to TEXT_BASE - SYS_MALLOC_F_LEN
but there is no reason to do it now because board_init_f_alloc_reserve()
returns exact location where stack should be. That's why stack location is
calculated at run time and there is no need to hardcode it via macro. This
There is no need to pass section information via parameters.
Let's read text base and rela start/end directly from elf.
It will help with reading other information from ELF for others
architecture. Input to relocate-rela is u-boot binary and u-boot ELF.
Signed-off-by: Michal Simek
---
(no
There is no reason to use absolute branches and use just relative. This
change helps with moving binary to different location and start it from
there.
Signed-off-by: Michal Simek
---
(no changes since v1)
arch/microblaze/cpu/start.S | 18 +-
1 file changed, 9 insertions(+), 9
This option will be used by Microblaze that's why move it to generic
location to be able to use it.
Signed-off-by: Michal Simek
---
Changes in v2:
- new patch in series to solve Kconfig warning
arch/Kconfig | 22 ++
arch/mips/Kconfig | 18 --
2 files
Use symbol instead macro to find where U-Boot starts.
Signed-off-by: Michal Simek
---
(no changes since v1)
arch/microblaze/cpu/start.S | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/microblaze/cpu/start.S b/arch/microblaze/cpu/start.S
index
When U-Boot starts stack protection can be already enabled that's why setup
the lowest possible SLR value which is address 0. And the highest possible
stack in front of U-Boot. That's why you should never load U-Boot to the
beginning of DDR. There must be some space reserved. Code is using this
Removes local variable child in optee_probe() that is not used.
Cc: Patrick Delaunay
Signed-off-by: Etienne Carriere
---
No change since v2.
New change not in v1 series.
---
drivers/tee/optee/core.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/tee/optee/core.c
This change defines resources for OP-TEE service drivers to register
themselves for being bound to when OP-TEE firmware reports the related
service is supported. OP-TEE services are discovered during optee
driver probe sequence which mandates optee driver is always probe once
bound.
Discovery of
Changes optee_rng driver to register itself has a OP-TEE service so
that a device is bound for the driver when OP-TEE enumerates the
PTA RNG service.
Cc: Sughosh Ganu
Cc: Patrick Delaunay
Signed-off-by: Etienne Carriere
---
No change since v2.
No change since v1.
---
drivers/rng/Kconfig
On 03.06.22 12:53, Robert Marko wrote:
eDPU does not use SCSI nor it has SATA exposed, and commit
arm: mvebu: a3720: Set BOOT_TARGET_DEVICES list to enabled peripherals
now allows compiling U-boot wihout all of the BOOT_TARGET_DEVICES since
not all boards have all of the listed peripherals
Hi Tom,
please pull this one patch to your tree. I found one issue with some boards
that's why I would like to fix it in this release.
Thanks,
Michal
The following changes since commit 0f259fe79d7f0dca716bc954c211b0e6bc606d72:
Merge tag 'efi-2022-07-rc4-4' of
Symbol handling depends on compilation flags. Right now manual relocation
is used that's why symbols can be referenced just by name and there is no
need to find them out. But when position independent code (PIC) is used
symbols need to be described differently. That's why having one macro
change
Relocation support is only for EM_AARCH64 that's why check machine type to
make sure that the code will never run on any unsupported one.
Signed-off-by: Michal Simek
---
(no changes since v1)
tools/relocate-rela.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/tools/relocate-rela.c
Hi Simon,
Apologies the late reply. I wasn't cc'ed on those and missed them in my
mailbox.
On Mon, Feb 28, 2022 at 05:11:18PM -0700, Simon Glass wrote:
> These functions should really be available outside the TPM code, so that
> other callers can find out which version the TPM is. Rename them
add nuvoton BMC npcm750 host configuartion driver
Signed-off-by: Jim Liu
---
drivers/misc/Makefile | 1 +
drivers/misc/npcm_host_intf.c | 110 ++
2 files changed, 111 insertions(+)
create mode 100644 drivers/misc/npcm_host_intf.c
diff --git
Am Mo., 6. Juni 2022 um 16:26 Uhr schrieb Tom Rini :
>
> Hey all,
>
> It's release day and so here's v2022.07-rc4. There were a few more
> fixes that I had seen that were either regressions or minor and
> seemingly safe fixes that I've pulled them in. If there are any bug
> fixes people are
On 6/1/22 10:46, Oleksandr Suvorov wrote:
Store a set of supported bitstream types in xilinx_desc structure.
It will be used to determine whether an FPGA image is able to be
loaded with a given driver.
Signed-off-by: Oleksandr Suvorov
---
(no changes since v1)
include/versalpl.h | 2 +-
On 6/1/22 10:46, Oleksandr Suvorov wrote:
Convert taken FPGA image "compatible" string to a binary compatible
flag and pass it to an FPGA driver.
Signed-off-by: Oleksandr Suvorov
---
(no changes since v1)
common/spl/spl_fit.c | 10 +++---
1 file changed, 7 insertions(+), 3
Hi Michal,
On Tue, Jun 7, 2022 at 3:47 PM Michal Simek wrote:
>
> Hi,
>
> On 6/7/22 13:37, Oleksandr Suvorov wrote:
> > Hi Michal,
> >
> > On Tue, Jun 7, 2022 at 2:32 PM Michal Simek wrote:
> >>
> >>
> >>
> >> On 6/1/22 10:46, Oleksandr Suvorov wrote:
> >>> Store a set of supported bitstream
On Tue, Jun 07, 2022 at 06:00:38PM +0800, Jincheng Wang wrote:
> It works well, thanks for your work.
Can you please provide a Tested-by? Thanks!
>
>
> Miquel Raynal 于2022年6月3日周五 23:26写道:
> >
> > Following Jincheng's report, an out-of-band write leading to arbitrary
> > code execution is
On Tue, Jun 07, 2022 at 08:06:07PM +0800, Turritopsis Dohrnii Teo En Ming wrote:
> Subject: Unpatched Critical Flaws Disclosed in U-Boot Bootloader for
> Embedded Devices
>
> Good day from Singapore,
>
> I am sharing this news article for more awareness.
>
> Article: Unpatched Critical Flaws
On Tue, Jun 07, 2022 at 11:11:20AM +0200, Christian Gmeiner wrote:
> Am Mo., 6. Juni 2022 um 16:26 Uhr schrieb Tom Rini :
> >
> > Hey all,
> >
> > It's release day and so here's v2022.07-rc4. There were a few more
> > fixes that I had seen that were either regressions or minor and
> > seemingly
On 6/1/22 10:46, Oleksandr Suvorov wrote:
Add supporting new compatible string "u-boot,zynqmp-fpga-ddrauth" to
handle loading authenticated images (DDR).
Based on solution by Jorge Ramirez-Ortiz
Signed-off-by: Oleksandr Suvorov
---
(no changes since v1)
boot/Kconfig
Hi Adrian,
On Tue, Jun 7, 2022 at 4:01 PM Adrian Fiergolski
wrote:
>
> Oleksandr,
>
> yes, I will try to find some time slot to test them. However, don't you
> want to first implement Michael's suggestions, so I test the final version?
Sure, no problem, Adrian.
>
> Regards,
> Adrian
>
> On
On 07/06/2022 16:00, Neil Armstrong wrote:
On 07/06/2022 15:28, Philippe Boos wrote:
Add support for hardware watchdog timer for Amlogic SoCs.
This driver has been heavily inspired by his Linux equivalent
(meson_gxbb_wdt.c).
Reviewed-by: Jerome Brunet
Signed-off-by: Philippe Boos
---
This
On 6/1/22 10:46, Oleksandr Suvorov wrote:
Store a set of supported bitstream types in xilinx_desc structure.
It will be used to determine whether an FPGA image is able to be
loaded with a given driver.
Signed-off-by: Oleksandr Suvorov
---
(no changes since v1)
include/versalpl.h | 2 +-
Hi Michal,
On Tue, Jun 7, 2022 at 2:32 PM Michal Simek wrote:
>
>
>
> On 6/1/22 10:46, Oleksandr Suvorov wrote:
> > Store a set of supported bitstream types in xilinx_desc structure.
> > It will be used to determine whether an FPGA image is able to be
> > loaded with a given driver.
> >
> >
Hi,
On 6/7/22 13:37, Oleksandr Suvorov wrote:
Hi Michal,
On Tue, Jun 7, 2022 at 2:32 PM Michal Simek wrote:
On 6/1/22 10:46, Oleksandr Suvorov wrote:
Store a set of supported bitstream types in xilinx_desc structure.
It will be used to determine whether an FPGA image is able to be
loaded
On Tue, Jun 7, 2022 at 3:11 PM Michal Simek wrote:
>
>
>
> On 6/1/22 10:46, Oleksandr Suvorov wrote:
> > Add a "compatible" string to binary flag converter, which uses
> > a callback str2flag() of given FPGA driver if available.
> >
> > Signed-off-by: Oleksandr Suvorov
> > ---
> >
> > (no
Subject: Unpatched Critical Flaws Disclosed in U-Boot Bootloader for
Embedded Devices
Good day from Singapore,
I am sharing this news article for more awareness.
Article: Unpatched Critical Flaws Disclosed in U-Boot Bootloader for
Embedded Devices
Link:
On Mon, 6 Jun 2022 23:00:08 +0200 (CEST)
Mark Kettenis wrote:
Hi Mark,
> > From: Andre Przywara
> > Date: Mon, 9 May 2022 17:08:49 +0100
> >
> > The AArch64 TCR_ELx register is a 64-bit register, and many newer
> > architecture features use bits in the upper half. So far U-Boot was
> >
Add support for hardware watchdog timer for Amlogic SoCs.
This driver has been heavily inspired by his Linux equivalent
(meson_gxbb_wdt.c).
Reviewed-by: Jerome Brunet
Signed-off-by: Philippe Boos
---
This watchdog driver has been tested on a GXL libretech-cc board and also on
a custom G12a
On 07/06/2022 15:28, Philippe Boos wrote:
Add support for hardware watchdog timer for Amlogic SoCs.
This driver has been heavily inspired by his Linux equivalent
(meson_gxbb_wdt.c).
Reviewed-by: Jerome Brunet
Signed-off-by: Philippe Boos
---
This watchdog driver has been tested on a GXL
Currently get_tcr() takes an "el" parameter, to select the proper
version of the TCR_ELx system register.
This is problematic in case of the Apple M1, since it runs with
HCR_EL2.E2H fixed to 1, so TCR_EL2 is actually using the TCR_EL1 layout,
and we get the wrong version.
For U-Boot's purposes
On 6/1/22 10:46, Oleksandr Suvorov wrote:
Add a "compatible" string to binary flag converter, which uses
a callback str2flag() of given FPGA driver if available.
Signed-off-by: Oleksandr Suvorov
---
(no changes since v1)
drivers/fpga/fpga.c | 26 ++
Oleksandr,
yes, I will try to find some time slot to test them. However, don't you
want to first implement Michael's suggestions, so I test the final version?
Regards,
Adrian
On 02.06.2022 17:11, Oleksandr Suvorov wrote:
Adrian, I don't have access to the ZynqMP hardware for now, so could
On Sun, May 08, 2022 at 01:01:42PM +0300, Ovidiu Panait wrote:
> Migrate dm command to use U_BOOT_CMD_WITH_SUBCMDS() helper macro, to reduce
> duplicated code. We can also drop the CONFIG_NEEDS_MANUAL_RELOC exception,
> as the command list is updated post relocation in board_r.c initcall
>
On Sat, May 07, 2022 at 09:23:05PM +0800, Peng Fan (OSS) wrote:
> From: Peng Fan
>
> CONFIG_SYS_BOOTM_LEN is not used in this file, drop it.
>
> Signed-off-by: Peng Fan
> Reviewed-by: Tom Rini
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP signature
On Sat, May 07, 2022 at 10:39:01PM +0200, Heinrich Schuchardt wrote:
> CONFIG_DM_EVENT without CONFIG_EVENT is non-functional.
> Let CONFIG_DM_EVENT depend on CONFIG_EVENT.
>
> Remove superfluous stub in include/event.h.
>
> Fixes: 5b896ed5856f ("event: Add events for device probe/remove")
>
On Wed, May 11, 2022 at 10:36:07AM +0100, Pierre-Clément Tosi wrote:
> Add a make command to compile binary files as C data through bin2c with
>
> $(call,bin2c,)
>
> Note that this requires BUILD_BIN2C=y.
>
> Cc: Simon Glass
> Signed-off-by: Pierre-Clément Tosi
Applied to u-boot/next,
On Mon, May 16, 2022 at 04:11:07PM -0400, Sean Anderson wrote:
> Document -G and the secondary image types which can be used with -R.
> Also reword the documentation of -s for clarity.
>
> Signed-off-by: Sean Anderson
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP
On Sun, May 15, 2022 at 09:40:28PM +0300, Ovidiu Panait wrote:
> The whole event_register() function is wrapped in EVENT_DYNAMIC #ifdef
> checks, so the inner check is not needed:
>
> #if CONFIG_IS_ENABLED(EVENT_DYNAMIC)
> ...
> int event_register(...)
> {
> ...
> if
On Fri, May 13, 2022 at 10:24:51PM +0200, Pali Rohár wrote:
> Set correct type for 3rd argument of ofnode_get_addr_size_index_notrans()
> function. It expects fdt_size_t * and not fdt_addr_t *.
>
> When these two types do not have same size then U-Boot throw compile
> warning:
>
>
On Sun, May 15, 2022 at 09:40:29PM +0300, Ovidiu Panait wrote:
> Static events do not currently work post-relocation for boards that enable
> CONFIG_NEEDS_MANUAL_RELOC. Relocate event handler pointers for all event
> spies to fix this.
>
> Tested on Microblaze.
>
> Signed-off-by: Ovidiu Panait
On Thu, May 19, 2022 at 06:26:05PM -0400, Sean Anderson wrote:
> Linux determines its console based on several sources:
>
> 1. the console command line parameter
> 2. device tree (e.g. /chosen/stdout-path)
> 3. various other board- and arch-specific sources
>
> If the console parameter
On Thu, May 19, 2022 at 11:10:43AM +0200, Rasmus Villemoes wrote:
> Asking if the alias we found actually points at the device tree node
> we passed in (in the guise of its offset from blob) can be done simply
> by asking if the fdt_path_offset() of the alias' path is identical to
> offset.
>
>
On Tue, May 17, 2022 at 01:55:07PM -0400, Sean Anderson wrote:
> ARM semihosting provides no provisions for determining if there is
> pending input. The only way to determine if there is console input is to
> do a read (and block until the user types something). For this reason,
> we always
On Tue, May 17, 2022 at 02:37:05PM +0200, Patrick Delaunay wrote:
> Replace in the function of_machine_is_compatible(), the used API
> fdt_node_check_compatible() by ofnode_device_is_compatible()
> to support a live tree.
>
> Signed-off-by: Patrick Delaunay
> Reviewed-by: Patrice Chotard
On Thu, May 19, 2022 at 05:48:30PM +0100, Pierre-Clément Tosi wrote:
> Add a check for calloc() failing to allocate the requested memory.
>
> Make decode_regions() return an error code.
>
> Cc: Bin Meng
> Cc: Simon Glass
> Cc: Stefan Roese
> Signed-off-by: Pierre-Clément Tosi
>
On Mon, May 16, 2022 at 04:11:08PM -0400, Sean Anderson wrote:
> This adds support for signing images in auto-generated FITs. To do this,
> we need to add a signature node. The algorithm name property already has
> its own option, but we need one for the key name hint. We could have
> gone the -G
On 6/7/22 19:26, Alper Nebi Yasak wrote:
On 06/06/2022 17:07, Marek Vasut wrote:
On 6/3/22 09:17, Peng Fan (OSS) wrote:
From: Peng Fan
i.MX8M use FIT image, not RAW image. And to support binman symbols,
u_boot_any could be optimized if RAW image is not selected, otherwise
there will be build
On 06/06/2022 17:07, Marek Vasut wrote:
> On 6/3/22 09:17, Peng Fan (OSS) wrote:
>> From: Peng Fan
>>
>> i.MX8M use FIT image, not RAW image. And to support binman symbols,
>> u_boot_any could be optimized if RAW image is not selected, otherwise
>> there will be build failure. So not select
On 03/06/2022 18:07, Stefan Herbrechtsmeier wrote:
> Am 02.06.2022 um 20:10 schrieb Alper Nebi Yasak:
>> On 01/06/2022 11:29, Stefan Herbrechtsmeier wrote:
>>> Hi Simon,
>>>
>>> I want to compress a FPGA Image on the fly via binman but this doesn't
>>> work. I have add a bintool implementation for
On Tue, Jun 07, 2022 at 09:37:21AM +0200, Michal Simek wrote:
> Hi Tom,
>
> please pull this one patch to your tree. I found one issue with some boards
> that's why I would like to fix it in this release.
>
> Thanks,
> Michal
>
> The following changes since commit
On Tue, Jun 07, 2022 at 10:44:52AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the following watchdog related fix:
>
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
On Sat, May 28, 2022 at 03:10:51AM +0300, Gabriel Hojda wrote:
> hi,
>
> i've recently tried u-boot 2022.04 (u-boot-v2022.04.tar.bz2) and my
> odroid-hc2 didn't boot with uefi (default since Fedora 35) but worked when i
> used exlinux.conf
>
> trying to track down the problem, i've found that
On Tue, Jun 07, 2022 at 10:13:00AM +0200, Andrey Zhizhikin wrote:
> b4 utility [1] is introduced by Linux Kernel developers and used to
> fetch patches and patch series from lore.kernel.org and is proven
> to be useful for U-Boot development. Detailed usage of the tool can be
> read under post
1 - 100 of 124 matches
Mail list logo