On Thu, 17 Oct 2024 at 00:49, Raymond Mao wrote:
>
> Fixes of unreleased buffer, deadcode and wrong variable type detected
> by coverity scan.
>
> Addresses-Coverity-ID: 510809: Resource leaks (RESOURCE_LEAK)
> Addresses-Coverity-ID: 510806: Control flow issues (DEADCODE)
> Addresses-Coverity-
When moving from vendor U-Boot to the upstream U-Boot it is necessary to
reset the environment.
Provide the 'env erase' sub-command.
Signed-off-by: Heinrich Schuchardt
---
configs/starfive_visionfive2_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/starfive_visionfive2_def
> Date: Fri, 18 Oct 2024 19:26:01 +0200
> From: Heinrich Schuchardt
Hi Heinrich,
> On 10/18/24 19:21, Simon Glass wrote:
> > Hi Heinrich,
> >
> > On Thu, 17 Oct 2024 at 19:18, Heinrich Schuchardt
> > wrote:
> >>
> >> The EFI boot-manager is the default method to boot EFI binaries.
> >> We shou
Here's a short update.
-- Forwarded message -
From:
Date: Sat, Oct 19, 2024, 8:35 AM
Subject: New Defects reported by Coverity Scan for Das U-Boot
To:
Hi,
Please find the latest report on new defect(s) introduced to Das U-Boot
found with Coverity Scan.
2 new defect(s) introdu
As a first step to recording images and where they came from, update
this function to do so, since it is used by two bootmeths
Signed-off-by: Simon Glass
---
Changes in v2:
- Update to use a new image-type enum in bootflow.h
boot/bootmeth-uclass.c | 17 -
boot/bootmeth_extlin
This function is exported, so document it in the header file. Drop the
duplicate comment in the C file.
Signed-off-by: Simon Glass
---
(no changes since v1)
boot/pxe_utils.c | 10 --
1 file changed, 10 deletions(-)
diff --git a/boot/pxe_utils.c b/boot/pxe_utils.c
index d6a4b2cb859..4f
This test checks console output so should have the UTF_CONSOLE flag. Add
it.
Signed-off-by: Simon Glass
---
(no changes since v1)
test/boot/bootflow.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/boot/bootflow.c b/test/boot/bootflow.c
index 8ea284098e7..efb82ee628b
This series provides a way to keep track of the images used in bootstd,
including the type of each image.
At present this is sort-of handled by struct bootflow but in quite an
ad-hoc way. The structure has become quite large and is hard to query.
Future work will be able to reduce its size.
Ultim
This test checks console output so should have the UTF_CONSOLE flag. Add
it.
Signed-off-by: Simon Glass
---
(no changes since v1)
test/boot/bootflow.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/boot/bootflow.c b/test/boot/bootflow.c
index 154dea70a59..cc894e804a4
On Sat, Oct 19, 2024 at 05:49:40AM -0600, Simon Glass wrote:
> Hi Tom,
>
> On Fri, 18 Oct 2024 at 15:30, Tom Rini wrote:
> >
> > On Fri, Oct 18, 2024 at 12:48:31PM -0600, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Fri, 18 Oct 2024 at 12:04, Tom Rini wrote:
> > > >
> > > > On Fri, Oct 18, 20
We want to keep track of images which are loaded, or those which could
perhaps be loaded. This will make it easier to manage memory allocation,
as well as permit removal of the EFI set_efi_bootdev() feature.
Add a list of these, attached to the bootflow. For now the list is
empty.
Signed-off-by:
This should really use an address rather than the buffer. Update it in
the command.
Signed-off-by: Simon Glass
---
(no changes since v1)
cmd/bootflow.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/cmd/bootflow.c b/cmd/bootflow.c
index 5f656814b29..3e9769e0d42 100644
--
Add a file-type parameter to this function and update all users. Add a
proper comment to the function which we are here.
This will allow tracking of the file types loaded by the extlinux
bootmeth.
Signed-off-by: Simon Glass
---
Changes in v2:
- Update to use a new image-type enum in bootflow.h
The mkimage call is done twice. Remove the duplicate.
Signed-off-by: Simon Glass
---
(no changes since v1)
test/py/tests/test_ut.py | 2 --
1 file changed, 2 deletions(-)
diff --git a/test/py/tests/test_ut.py b/test/py/tests/test_ut.py
index 39aa1035e34..9166c8f6b6e 100644
--- a/test/py/tests
When the buffer address is not set, say so, rather than showing an
address which looks very strange, on sandbox.
Signed-off-by: Simon Glass
---
(no changes since v1)
cmd/bootflow.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/cmd/bootflow.c b/cmd/bootflow.c
index 3e
Comment this macro so that it is clear how to use it.
Signed-off-by: Simon Glass
---
(no changes since v1)
include/alist.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/include/alist.h b/include/alist.h
index 0343946bc4a..a727f1c7dfa 100644
--- a/include/alist.h
+++ b/include/alist
Unlike linked lists, it is inefficient to remove items from an alist,
particularly if it is large. If most items need to be removed, then the
time-complexity approaches O(n2).
Provide a way to do this efficiently, by working through the alist once
and copying elements down.
Signed-off-by: Simon G
Add some macros which permit easy iteration through an alist, similar to
those provided by the 'list' implementation.
Signed-off-by: Simon Glass
---
(no changes since v1)
include/alist.h | 50
lib/alist.c | 7 +
test/lib/alist.c | 74
Add a new function which returns the next element after the one
provided, if it exists in the list.
Signed-off-by: Simon Glass
---
(no changes since v1)
include/alist.h | 34 +++
lib/alist.c | 21 +++
test/lib/alist.c | 52 +
Sometimes it is useful to empty the list without de-allocating any of
the memory used, e.g. when the list will be re-populated immediately
afterwards.
Add a new function for this.
Signed-off-by: Simon Glass
---
(no changes since v1)
include/alist.h | 7 +++
lib/alist.c | 5 +
Add myself as maintainer of alist
Signed-off-by: Simon Glass
---
Changes in v2:
- Add new patch to put myself as maintainer of alist
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 573403734b2..65e21ba9965 100644
--- a/MAINTAINERS
+++ b/MA
Add a better description for this macro.
Signed-off-by: Simon Glass
---
(no changes since v1)
include/alist.h | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/include/alist.h b/include/alist.h
index a727f1c7dfa..2c78ede201e 100644
--- a/include/alist.h
+++ b/include/al
In the bootflow tests the script bootmeth is bound with the name
bootmeth_script whereas the others have a name without the bootmeth_
prefix. Adjust it to be the same.
Signed-off-by: Simon Glass
---
(no changes since v1)
test/boot/bootflow.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-
Update the function comment to note that this function can return NULL
if it runs out of memory.
Signed-off-by: Simon Glass
---
(no changes since v1)
include/alist.h | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/include/alist.h b/include/alist.h
index 68d268f01af..03
Provide a function which is safe to call in the 'unbind' path, which
returns the bootstd priv data if available.
Signed-off-by: Simon Glass
---
(no changes since v1)
boot/bootstd-uclass.c | 11 +++
include/bootstd.h | 17 +
2 files changed, 28 insertions(+)
diff --
This list is only used by two functions, which can be updated to iterate
through the global list. Take this approach, which allows the bootdev
list to be dropped.
Overall this makes the code slightly more complicated, but will allow
moving the bootflow list into an alist
Signed-off-by: Simon Glas
This relates to more than just the bootdev, since there is a global list
of bootflows. Move the function to the bootstd file and rename it.
Signed-off-by: Simon Glass
---
(no changes since v1)
boot/bootdev-uclass.c | 19 +--
boot/bootstd-uclass.c | 15 +++
cmd/bootf
Use an alist for this data structure as it is somewhat simpler to
manage. This means that bootstd holds a simple list of bootflow structs
and can drop it at will, without chasing down lists.
Signed-off-by: Simon Glass
---
(no changes since v1)
boot/bootdev-uclass.c | 47 +--
This relates to more than just the bootdev, since there is a global list
of bootflows. Move the function to the bootstd file and rename it.
Signed-off-by: Simon Glass
---
(no changes since v1)
boot/bootdev-uclass.c | 25 -
boot/bootstd-uclass.c | 25
All the uclass functions for finding a device end up creating a uclass
if it doesn't exist. Add a function which instead returns NULL in this
case.
This is useful when in the 'unbind' path, since we don't want to undo
any unbinding which has already happened.
Signed-off-by: Simon Glass
---
(no
Add a new 'bootstd images' command, which lists the images which have
been loaded.
Update some existing tests to use it. Provide some documentation about
images in general and this command in particular.
Use a more realistic kernel command-line to make the test easier to
follow.
Signed-off-by: S
The test coverage for the EFI bootmeth is incomplete since it does not
actually boot the application.
This series creates a simple test for this purpose. It includes a few
patches to make this work:
- Revert of an unreviewed patch to change the sandbox efi filename
- Hang in sandbox virtio due to
If the filename cannot be set we should give up. Add the missing error
check.
Signed-off-by: Simon Glass
---
Changes in v2:
- Change the tag to bootmeth_efi
boot/bootmeth_efi.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/boot/bootmeth_efi.c b/boot/bootmeth_efi.c
index e8109e19bcb..1f
Record images loaded by this bootmeth.
Signed-off-by: Simon Glass
---
Changes in v2:
- Update to use a new image-type enum in bootflow.h
boot/bootmeth_cros.c | 30 ++
1 file changed, 30 insertions(+)
diff --git a/boot/bootmeth_cros.c b/boot/bootmeth_cros.c
index 18
We want to record the type of each file which is loaded. Add an new
parameter for this, to the read_file() method. Update all users.
Make bootmeth_common_read_file() store information about the image that
is read.
Signed-off-by: Simon Glass
---
Changes in v2:
- Update to use a new image-type en
Update this function to add the image to the list.
Signed-off-by: Simon Glass
---
Changes in v2:
- Update to use a new image-type enum in bootflow.h
boot/bootmeth-uclass.c | 15 ++-
boot/bootmeth_script.c | 4 ++--
include/bootmeth.h | 3 ++-
3 files changed, 18 insertions(+)
Record images loaded by this bootmeth.
Signed-off-by: Simon Glass
---
(no changes since v1)
boot/bootmeth_pxe.c | 14 +-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/boot/bootmeth_pxe.c b/boot/bootmeth_pxe.c
index b2873075ba5..d7b30d1c745 100644
--- a/boot/bootmeth
The efiload_read_file() does similar things to a common function, so
update it to use that instead.
Signed-off-by: Simon Glass
---
Changes in v2:
- Change the tag to bootmeth_efi
boot/bootmeth_efi.c | 11 +++
1 file changed, 3 insertions(+), 8 deletions(-)
diff --git a/boot/bootmeth_e
Create a new disk for use with tests, which contains the new 'testapp'
EFI app specifically intended for testing the EFI loader.
Attach it to the USB device, since most testing is currently done with
mmc.
Initially this image will be used to test the EFI bootmeth.
Fix a stale comment in prep_mmc
Add a simple test of booting with the EFI bootmeth, which runs the app
and checks that it can call 'exit boot-services' (to check that all the
device-removal code doesn't break anything) and then exit back to
U-Boot.
This uses a disk image containing the testapp, ready for execution by
sandbox whe
This patch was applied without sandbox review. It has changed how
sandbox works and the original author has not been willing to
discuss alternatives.
This reverts commit 3a0654ecd0d6a39406e6fe91f7a40ce589594ae9.
Signed-off-by: Simon Glass
---
Changes in v7:
- Add a revert of the un-reviewed pat
Add a simple app to use for testing. This is intended to do whatever it
needs to for testing purposes. For now it just prints a message and
exits boot services.
There was a considerable amount of discussion about whether it is OK to
call exit-boot-services and then return to U-Boot. This is not no
On Sat, Oct 19, 2024 at 05:51:03AM -0600, Simon Glass wrote:
> Hi Tom,
>
> On Thu, 17 Oct 2024 at 17:35, Tom Rini wrote:
> >
> > On Thu, Oct 17, 2024 at 05:22:52PM -0600, Simon Glass wrote:
> > > Hi Ilias,
> > >
> > > On Tue, 15 Oct 2024 at 07:32, Ilias Apalodimas
> > > wrote:
> > > >
> > > > On
On Thu, Oct 17, 2024 at 05:23:08PM -0600, Simon Glass wrote:
> Hi Tom,
>
> On Tue, 15 Oct 2024 at 13:05, Tom Rini wrote:
> >
> > On Tue, Oct 15, 2024 at 07:10:27AM -0600, Simon Glass wrote:
[snip]
> > > Even if efi_init_obj_list(), I don't like treating U-Boot's memory as
> > > a stack to just g
On Sat, Oct 19, 2024 at 09:24:33AM -0600, Simon Glass wrote:
> Create a new disk for use with tests, which contains the new 'testapp'
> EFI app specifically intended for testing the EFI loader.
>
> Attach it to the USB device, since most testing is currently done with
> mmc.
>
> Initially this i
%s/got languages are/Available languages:/
Signed-off-by: Heinrich Schuchardt
---
lib/efi_selftest/efi_selftest_hii.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/efi_selftest/efi_selftest_hii.c
b/lib/efi_selftest/efi_selftest_hii.c
index f219c0120a3..c363df466dc 1006
Variables that are only used locally in a module should not be exported.
* Make the HII test data variables static.
* Remove unused GUIDs.
Signed-off-by: Heinrich Schuchardt
---
lib/efi_selftest/efi_selftest_hii_data.c | 28
1 file changed, 4 insertions(+), 24 deletions
Hi Tom,
On Fri, 18 Oct 2024 at 15:30, Tom Rini wrote:
>
> On Fri, Oct 18, 2024 at 12:48:31PM -0600, Simon Glass wrote:
> > Hi Tom,
> >
> > On Fri, 18 Oct 2024 at 12:04, Tom Rini wrote:
> > >
> > > On Fri, Oct 18, 2024 at 11:20:52AM -0600, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Fri
On Fri, 18 Oct 2024 at 08:23, Ilias Apalodimas
wrote:
>
> We now can use a combination og lwIP & mbedTLS and download from
> https://. Describe the config options needed to enable it as well
> as some limitations
>
> Signed-off-by: Ilias Apalodimas
> ---
> doc/develop/uefi/uefi.rst | 45
Hi Ilias,
On Fri, 18 Oct 2024 at 08:23, Ilias Apalodimas
wrote:
>
> With the recent changes of lwip & mbedTLS we can now download from
> https:// urls instead of just http://.
> Adjust our wget lwip version parsing to support both URLs.
> While at it adjust the default TCP window for QEMU since h
On Sat, 19 Oct 2024 at 03:04, Heinrich Schuchardt
wrote:
>
> Variables that are only used locally in a module should not be exported.
>
> * Make the HII test data variables static.
> * Remove unused GUIDs.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> lib/efi_selftest/efi_selftest_hii_data.c |
On Sat, 19 Oct 2024 at 02:50, Heinrich Schuchardt
wrote:
>
> %s/got languages are/Available languages:/
>
> Signed-off-by: Heinrich Schuchardt
> ---
> lib/efi_selftest/efi_selftest_hii.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Reviewed-by: Simon Glass
> diff --git a/lib/efi
Hi Heinrich,
On Sat, 19 Oct 2024 at 05:00, Heinrich Schuchardt
wrote:
>
> CONFIG_CMD_DNS and CONFIG_CMD_WGET depend on CONFIG_CMD_NET.
> CONFIG_CMD_NET depends on CONFIG_NET or CONFIG_NET_LWIP.
>
> We shall only enable CONFIG_EFI_HTTP if there is network support.
> We have to select CONFIG_CMD_NE
On Fri, 18 Oct 2024 at 08:23, Ilias Apalodimas
wrote:
>
> QEMU already has an lwip variant of a defconfig. That defconfig
> is also configured with mbedTLS by default. So let's enable the
> remaining config options to enable wget for https:// as well
> and test that codepath in the CI
>
> Signed-o
Hi Johan,
On Fri, 18 Oct 2024 at 07:33, Johan Jonker wrote:
>
>
>
> On 10/18/24 03:30, Heinrich Schuchardt wrote:
> > By using blk_create_devicef() instead of blk_create_devicef() the driver
> > can be simplified and brought into line with other block device drivers.
> >
> > Signed-off-by: Heinri
Hi Tom,
On Thu, 17 Oct 2024 at 17:35, Tom Rini wrote:
>
> On Thu, Oct 17, 2024 at 05:22:52PM -0600, Simon Glass wrote:
> > Hi Ilias,
> >
> > On Tue, 15 Oct 2024 at 07:32, Ilias Apalodimas
> > wrote:
> > >
> > > On Tue, 15 Oct 2024 at 16:26, Simon Glass wrote:
> > > >
> > > > Hi Ilias,
> > > >
>
On Fri, 18 Oct 2024 at 09:56, Andy Shevchenko
wrote:
>
> The new two declarations board_final_init() and board_final_cleanup()
> need a description. Add it here.
>
> Suggested-by: Simon Glass
> Signed-off-by: Andy Shevchenko
> ---
> arch/x86/include/asm/cpu.h | 13 +
> 1 file change
Sandbox is a separate architecture in U-Boot. We want to create binaries
which can run no matter what host architecture is in use.
Create a special filename for sandbox, to avoid needing different
code paths when creating the file in CI.
Signed-off-by: Simon Glass
---
Changes in v7:
- Just do t
This is not implemented so cannot actually be used to read blocks.
Disable it until it is implemented, to avoid causing a hang with EFI,
which probes every available BLK device.
Signed-off-by: Simon Glass
Issue: https://source.denx.de/u-boot/u-boot/-/issues/37
---
(no changes since v6)
Changes
On Sat, Oct 19, 2024 at 09:24:32AM -0600, Simon Glass wrote:
> This is not implemented so cannot actually be used to read blocks.
> Disable it until it is implemented, to avoid causing a hang with EFI,
> which probes every available BLK device.
>
> Signed-off-by: Simon Glass
> Issue: https://sou
Hi Ilias,
On Wed, 16 Oct 2024 at 08:02, Ilias Apalodimas
wrote:
>
> [...]
>
> > > > +
> > > > +/**
> > > > + * efi_memory_coop() - Allow EFI to use all available memory
> > > > + *
> > > > + * Up until this function is called, only a small portion of memory is
> > > > available
> > > > + * for u
This function assumes that all tests in a suite are being run. This
means that it can sometimes call dm_test_restore() when it should not.
The impact of this is that it is not possible, for example, to run
'ut bootstd bootflow_cros' and then check the state of bootstd
afterwards, since all devices
Select default U-Boot and SPL text base for the i.MX6 SoC. The U-Boot
and SPL text base is picked as the one used by various i.MX6 boards.
Update all the boards.
Signed-off-by: Marek Vasut
---
Cc: "Eric Bénard"
Cc: "Huan 'Kitty' Wang"
Cc: "Marek Behún"
Cc: "NXP i.MX U-Boot Team"
Cc: "Sébastie
On Sat, Oct 19, 2024 at 09:21:40AM -0600, Simon Glass wrote:
> This series provides a way to keep track of the images used in bootstd,
> including the type of each image.
>
> At present this is sort-of handled by struct bootflow but in quite an
> ad-hoc way. The structure has become quite large a
On 10/20/24 2:27 AM, Tom Rini wrote:
On Sun, Oct 20, 2024 at 12:09:03AM +0200, Marek Vasut wrote:
Select default U-Boot and SPL text base for the i.MX6 SoC. The U-Boot
and SPL text base is picked as the one used by various i.MX6 boards.
Update all the boards.
Signed-off-by: Marek Vasut
[snip
On Sun, Oct 20, 2024 at 04:25:38AM +0200, Marek Vasut wrote:
> On 10/20/24 2:27 AM, Tom Rini wrote:
> > On Sun, Oct 20, 2024 at 12:09:03AM +0200, Marek Vasut wrote:
> >
> > > Select default U-Boot and SPL text base for the i.MX6 SoC. The U-Boot
> > > and SPL text base is picked as the one used by
Hi,
On Sat, Oct 19, 2024 at 1:31 AM Heinrich Schuchardt
wrote:
>
> When moving from vendor U-Boot to the upstream U-Boot it is necessary to
> reset the environment.
>
> Provide the 'env erase' sub-command.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> configs/starfive_visionfive2_defconfig | 1
Add support for Cool Pi GenBook, it works as a carrier board
connect with CM5 SOM.
Specification:
- Rockchip RK3588
- LPDDR5X 8/32 GB
- eMMC 64 GB
- HDMI Type A out x 1
- USB 3.0 Host x 1
- USB-C 3.0 with DisplayPort AltMode
- PCIE M.2 E Key for RTL8852BE Wireless connection
- PCIE M.2 M Key for N
Cool Pi CM5 GenBook works as a carrier board connect with CM5 [0].
Specification:
- Rockchip RK3588
- LPDDR5X 8/32 GB
- eMMC 64 GB
- HDMI Type A out x 1
- USB 3.0 Host x 1
- USB-C 3.0 with DisplayPort AltMode
- PCIE M.2 E Key for RTL8852BE Wireless connection
- PCIE M.2 M Key for NVME connection
-
Support for Cool Pi GenBook is landing Linux 6.12-rc1, so also
add the support for u-boot here.
Changes in v2:
- Cherry pick it from
https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git
- split the dts to a separate commit
- rename to genbook_cm5_rk3588
- move readme
CONFIG_CMD_DNS and CONFIG_CMD_WGET depend on CONFIG_CMD_NET.
CONFIG_CMD_NET depends on CONFIG_NET or CONFIG_NET_LWIP.
We shall only enable CONFIG_EFI_HTTP if there is network support.
We have to select CONFIG_CMD_NET.
Fixes: d7d07a8b508b ("efi_loader: support boot from URI device path")
Signed-of
/Makefile already adds lib include paths to UBOOTINCLUDE. There is no point
in adding the same paths again.
Clearly separate the lines relating to NET and to NET_LWIP.
Signed-off-by: Heinrich Schuchardt
---
cmd/Makefile | 11 ---
1 file changed, 4 insertions(+), 7 deletions(-)
diff --g
On Fri, Oct 18, 2024 at 02:14:11PM -0600, Simon Glass wrote:
> Hi Tom,
>
> The following changes since commit 8ab2178de069194d2eed8fe1b90db7e12cf032bb:
>
> Merge tag 'u-boot-imx-master-20241018a' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2024-10-18
> 09:05:04 -0600)
>
> are av
On Sat, Oct 19, 2024 at 10:37:38AM +0100, Peter Robinson wrote:
> On Thu, 17 Oct 2024 at 00:49, Raymond Mao wrote:
> >
> > Fixes of unreleased buffer, deadcode and wrong variable type detected
> > by coverity scan.
> >
> > Addresses-Coverity-ID: 510809: Resource leaks (RESOURCE_LEAK)
> > Address
On Thu, Oct 10, 2024 at 07:55:44AM +0200, Jan Kiszka wrote:
> This series depends on:
> https://patchwork.ozlabs.org/project/uboot/patch/a54b501a-9a98-426c-a5ca-faf547411...@siemens.com/
>
> This adds support for the new IOT2050 SM variant, introduces a sysinfo
> driver which also permits SMBIOS
On Sat, 19 Oct 2024 at 12:04, Heinrich Schuchardt
wrote:
>
> Variables that are only used locally in a module should not be exported.
>
> * Make the HII test data variables static.
> * Remove unused GUIDs.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> lib/efi_selftest/efi_selftest_hii_data.c |
On Sat, 19 Oct 2024 at 11:50, Heinrich Schuchardt
wrote:
>
> %s/got languages are/Available languages:/
>
> Signed-off-by: Heinrich Schuchardt
> ---
> lib/efi_selftest/efi_selftest_hii.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/lib/efi_selftest/efi_selftest_hii.c
On Sat, 19 Oct 2024 at 14:00, Heinrich Schuchardt
wrote:
>
> CONFIG_CMD_DNS and CONFIG_CMD_WGET depend on CONFIG_CMD_NET.
> CONFIG_CMD_NET depends on CONFIG_NET or CONFIG_NET_LWIP.
>
> We shall only enable CONFIG_EFI_HTTP if there is network support.
> We have to select CONFIG_CMD_NET.
>
> Fixes:
Hi Manikandan,
I have tested gpio cmd option on SAMA5D3 EDS board (BTW it wasn't enabled by
default in sama5d3_xplained_mmc_defconfig which is used by this board) in
u-boot with the DT change as I proposed and it seems to work fine, at least
it detects all the 5 GPIO ports (A-E). pinmux cmd does n
On 10/18/24 11:57 PM, Lothar Rubusch wrote:
On Mon, Oct 14, 2024 at 8:42 PM Marek Vasut wrote:
On 10/13/24 4:32 PM, Lothar Rubusch wrote:
[...]
diff --git a/arch/arm/dts/socfpga_arria10_enclustra_mercury_aa1.dts
b/arch/arm/dts/socfpga_arria10_enclustra_mercury_aa1.dts
new file mode 100644
On 10/20/24 4:55 AM, Tom Rini wrote:
On Sun, Oct 20, 2024 at 04:25:38AM +0200, Marek Vasut wrote:
On 10/20/24 2:27 AM, Tom Rini wrote:
On Sun, Oct 20, 2024 at 12:09:03AM +0200, Marek Vasut wrote:
Select default U-Boot and SPL text base for the i.MX6 SoC. The U-Boot
and SPL text base is picked
On 10/18/24 11:47 PM, Lothar Rubusch wrote:
On Mon, Oct 14, 2024 at 8:42 PM Marek Vasut wrote:
[...]
diff --git a/board/enclustra/mercury_aa1/fpga.its
b/board/enclustra/mercury_aa1/fpga.its
new file mode 100644
index 00..cb42d61fbd
--- /dev/null
+++ b/board/enclustra/mercury_aa1/fpga
> From: Simon Glass
> Date: Sat, 19 Oct 2024 09:24:29 -0600
>
> This patch was applied without sandbox review. It has changed how
> sandbox works and the original author has not been willing to
> discuss alternatives.
>
> This reverts commit 3a0654ecd0d6a39406e6fe91f7a40ce589594ae9.
>
> Signed-
Hi Simon,
On 2024-10-19 04:00, Simon Glass wrote:
> Hi Jonas,
>
> On Fri, 18 Oct 2024 at 10:34, Jonas Karlman wrote:
>>
>> Implement checkboard() to print current SoC model, e.g. one of:
>>
>> SoC: RK3566 v1
>> SoC: RK3566 v2
>> SoC: RK3566T v2
>> SoC: RK3568 v2
>> SoC: RK356
Make sure DM regulator support is enabled on this board, just like on all
the other DH i.MX8MP DHCOM SoM based boards.
Signed-off-by: Marek Vasut
---
Cc: Andreas Geisreiter
Cc: Christoph Niedermaier
Cc: Fabio Estevam
Cc: Quentin Schulz
Cc: Sean Anderson
Cc: Simon Glass
Cc: Sumit Garg
Cc: T
The DRC02 carrier board does not expose PCIe in any way, disable PCIe support.
Signed-off-by: Marek Vasut
---
Cc: Andreas Geisreiter
Cc: Christoph Niedermaier
Cc: Fabio Estevam
Cc: Quentin Schulz
Cc: Sean Anderson
Cc: Simon Glass
Cc: Sumit Garg
Cc: Tom Rini
Cc: u-b...@dh-electronics.com
C
Deduplicate defconfigs for all DH i.MX8MP DHSOM by factoring out the
common parts into generic _dhsom_defconfig and including those using
the #include preprocessor macro, which is applicable to
defconfigs as well. This enables CMD_EXPORTENV on all iMX8MP DHSOM
systems to be consistent with other D
Deduplicate defconfigs for all DH i.MX6 DHSOM by including common
configs/imx_dhsom_defconfig . This does introduce changes to the
board configuration, namely it enables commands used on all DHSOM
devices consistenty, the prompt is changed to u-boot=>, support for
booting non-Linux OS which was lik
Neither the DRC02 nor PicoITX carrier board contains the PCA954x I2C mux
chip, the chip is only present on PDK3 carrier board. Disable support for
the PCA954x mux chip and I2C mux altogether on both i.MX8MP DHCOM DRC02 and
PicoITX.
Signed-off-by: Marek Vasut
---
Cc: Andreas Geisreiter
Cc: Christ
On Sun, Oct 20, 2024 at 12:09:03AM +0200, Marek Vasut wrote:
> Select default U-Boot and SPL text base for the i.MX6 SoC. The U-Boot
> and SPL text base is picked as the one used by various i.MX6 boards.
> Update all the boards.
>
> Signed-off-by: Marek Vasut
[snip]
> diff --git a/arch/arm/mach-
90 matches
Mail list logo