On 4/10/2025 1:25 PM, Daniel Schultz wrote:
Labels are not allowed before declarations. Move the carveout struct
at the beginning and only update 'end' at this point.
This will fix following error:
arch/arm/mach-k3/common_fdt.c: In function 'fdt_fixup_reserved':
arch/arm/mach-k3/common_fdt.c:
UEFI binaries should be executed in EL2 or EL1 even if U-Boot is started
in EL3. Provide a unit test.
Signed-off-by: Heinrich Schuchardt
---
lib/efi_selftest/Makefile | 1 +
lib/efi_selftest/efi_selftest_el.c | 46 ++
2 files changed, 47 insertions(+)
creat
Hi Nishanth,
Sorry for basic question
On 4/7/2025 5:45 PM, Nishanth Menon wrote:
[..] This creates a problem when Device Manager(DM) firmware starts up later
on in the boot process and identifies that this instance of i2c is
Do we need to do clean up, where DM is loaded as different binary .
The EFI selftest should match executing a real EFI binary
as closely as possible.
Use do_bootefi_exec() to enter the EFI selftest.
Signed-off-by: Heinrich Schuchardt
---
cmd/bootefi.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/cmd/bootefi.c b/cmd/bootefi.c
index
From: Padmarao Begari
Apart from ENOENT observing return value as ENOSYS when
!DM_REGULATOR that's why cover both configurations.
Changed code is not working as operation should be "&&"
not "||" (ret != -ENOENT && ret != -ENOSYS).
Also fix the remove function where the regulator_set_enable_if_al
On Mon, Apr 07, 2025 at 09:24:16AM -0600, Simon Glass wrote:
> Hi Tom,
>
> On Mon, 7 Apr 2025 at 08:31, Tom Rini wrote:
> >
> > On Mon, Apr 07, 2025 at 12:35:15PM +1200, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Mon, 7 Apr 2025 at 10:38, Tom Rini wrote:
> > > >
> > > > On Mon, Apr 07, 2025
On Mon, 7 Apr 2025 at 09:44, Heinrich Schuchardt
wrote:
>
> Since commit 53d5a221632e ("emulation: Use bloblist to hold tables")
> `make qemu-riscv64_smode_defconfig acpi.config && make` fails with
>
> drivers/misc/qfw_smbios.c:93:(.text.qfw_evt_write_smbios_tables+0xe):
> undefined refere
This series split out generic Rockchip binman image related commits from
Simons "VBE serial part H: Implement VBE on Rockchip RK3399" [1] series.
These are generic binman image patches fixing an existing issue [2][3]
and that other series [4] already depends on.
They are being split out to ease c
On 07/04/2025 18:59, Stephan Gerhold wrote:
The actual counter frequency is 19.2 MHz, not 19.0 MHz. This isn't really
used so far though, since probably no one (except me) ever tried using
U-Boot in EL3 where we need to program the counter frequency.
Signed-off-by: Stephan Gerhold
---
configs
From: Venkatesh Yadav Abbarapu
Adding support for the ufs distro boot command.
Signed-off-by: Venkatesh Yadav Abbarapu
Signed-off-by: Michal Simek
---
include/configs/amd_versal2.h | 9 +
1 file changed, 9 insertions(+)
diff --git a/include/configs/amd_versal2.h b/include/configs/am
Update the Python dependencies to the newest releases.
This addresses CVE-2024-56326, CVE-2024-56201, CVE-2025-27516 for jinja2.
Signed-off-by: Heinrich Schuchardt
---
doc/sphinx/requirements.txt | 22 +++---
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/doc/sph
From: Simon Glass
Provide a compatible string in the config nodes that U-Boot can use to
help decide which configuration to use with SPL_LOAD_FIT_FULL=y and
FIT_BEST_MATCH=y.
Signed-off-by: Simon Glass
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Reviewed-by: Quentin Schulz
---
Chang
Let's make use of the newly introduced part_get_info_cached() API
and the part_get_info_cached_free() when scanning all partitions
of a disk. With this, a lot of unnecessary computation is saved,
leading to a faster boot time when partitions are scanned, especially
with storage medias with potentia
On 2025/4/8 06:46, Jonas Karlman wrote:
The SDHCI controller in Rockchip RK3528 is similar to the one included
in RK3588.
Add device tree node for the SDHCI controller in RK3528.
Signed-off-by: Jonas Karlman
Link: https://lore.kernel.org/r/20250305214108.1327208-3-jo...@kwiboo.se
Signed-off-
From: Vitor Soares
This series adds support for the new Toradex SMARC i.MX8MP
System-on-Module (SoM), along with necessary
updates to Toradex config block and device tree synchronization.
1. Syncs imx8mp.dtsi with Linux v6.15-rc1;
2. Introduces Toradex SMARC iMX95 8GB WB IT (PID 0096) in the
Hi Tom,
On Mon, 7 Apr 2025 at 07:53, Tom Rini wrote:
>
> On Mon, Apr 07, 2025 at 01:07:34PM +1200, Simon Glass wrote:
> > Hi Tom,
> >
> > On Mon, 7 Apr 2025 at 10:48, Tom Rini wrote:
> > >
> > > On Mon, Apr 07, 2025 at 09:12:32AM +1200, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Sun,
On Mon, 7 Apr 2025 at 23:25, Eugen Hristev wrote:
>
> Hi everyone,
>
> I keep getting an error on running the CI loop on -next on my tree :
>
> https://source.denx.de/u-boot/custodians/u-boot-at91/-/jobs/1090517
Thanks for the report.
>
> ! _pytest.outcomes.Exit: Lab timeout: Marking connection
From: Vitor Soares
Add PID4 0096 Toradex SMARC iMX95 Hexa 8GB WB IT to config block handling.
Signed-off-by: Vitor Soares
---
board/toradex/common/tdx-cfg-block.c | 1 +
board/toradex/common/tdx-cfg-block.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/board/toradex/common/tdx-cfg-bloc
Linux commit 6ee0b9ad3995 ("arm64: dts: rockchip: Add rng node to
RK3588") merged for v6.15-rc1 add a proper rng node to the device tree.
The compatible used differs compared to what U-Boot is currently using.
Replace the old trngv1 compatible with the dts/upstream compatible in
the rng driver and
Add a minimal generic RK3528 board that only have eMMC and SD-card
enabled. This defconfig can be used to boot from eMMC or SD-card on most
RK3528 boards that follow reference board design.
Signed-off-by: Jonas Karlman
---
Changes in v2:
- Move sdhci node to main .dts-file
- Enable meminfo cmd
T
Hi Tom,
On Mon, 7 Apr 2025 at 07:30, Tom Rini wrote:
>
> On Mon, Apr 07, 2025 at 10:49:11PM +1200, Simon Glass wrote:
> > Hi Heinrich,
> >
> > On Mon, 7 Apr 2025 at 19:57, Heinrich Schuchardt wrote:
> > >
> > > On 07.04.25 03:35, Simon Glass wrote:
> > > > This function doesn't have a great name
Radxa E20C has three gpio controlled leds (sys, wan and lan).
Add led nodes and set default trigger to heartbeat for the sys led and
netdev for the lan and wan leds.
Signed-off-by: Jonas Karlman
Link: https://lore.kernel.org/r/20250304201642.831218-2-jo...@kwiboo.se
Signed-off-by: Heiko Stuebner
On Wed, 26 Mar 2025 13:24:07 +0100, Caleb Connolly wrote:
> SCSI devices like UFS may maintain their own cache to speed up writes,
> however this is lost on board reset (and may be lost on device removal
> or reset by OS drivers).
>
> Currently this can be worked around by "waiting for a while" a
On Tue, 25 Mar 2025 04:58:16 +0100, Wadim Egorov wrote:
> Add general ethernet boot support for AM62Ax SoC.
> Some of the work is based on TI's downstream u-boot patches found in
> [1], patches touching code in mach-k3 and *.yaml board config files.
>
> Also, provide defconfigs and device tree ch
On Wed, 26 Mar 2025 17:42:17 +0530, Santhosh Kumar K wrote:
> This series adds support for UBIFS in AM64x, AM62x, AM62Px.
>
> Test logs: https://gist.github.com/santhosh21/be687f10086fe3b02d76cf5126a99861
>
> Signed-off-by: Santhosh Kumar K
>
> Santhosh Kumar K (3):
> configs: am64x: Add UBI
Airoha new SoC implement the same Mediatek driver for MMC. Permit to
also build for Airoha arch.
Signed-off-by: Christian Marangi
---
drivers/mmc/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mmc/Kconfig b/drivers/mmc/Kconfig
index 4827834b4aa..2e33dbd3fb7 1
Rather than accessing settings directly, pass the aliases in, so that
we can do the same from tests. With further work this will allow the
tests to work without using settings.alias
Signed-off-by: Simon Glass
---
tools/patman/control.py | 3 ++-
tools/patman/func_test.py | 2 +-
tools/patma
HBM stands for high bandwidth memory and is a type of memory interface used
in 3D-stacked DRAM (dynamic random access memory) in some AMD GPUs (aka
graphics cards), as well as the server, high-performance computing (HPC)
and networking and client space. High Bandwidth Memory(HBM) has total 16
chann
Use of SHA256 checksum validation on ARMv7 SoCs can be very time
consuming compared to when used on a ARMv8 SoC with Crypto Extensions.
Add support for use of the much faster CRC32 hash algo when SHA256 is
not supported in SPL. Also use a HAS_FIT_HASH to simplify the ifdefs
when no known hash algo
From: Simon Glass
Fix the indentation on the template. This is done in a separate patch
so that it is easier to review.
Signed-off-by: Simon Glass
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Reviewed-by: Quentin Schulz
---
Changes in v5:
- Collect r-b tags
Changes in v4:
- Split fr
From: Simon Glass
Declare arch and compression at the top of the file to avoid needing
ifdefs in every usage.
Add a few comments to help with the remaining #ifdefs.
Signed-off-by: Simon Glass
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
---
Changes in v5:
- Rename ARCH to FIT_ARCH
-
From: Simon Glass
Move the FIT description into a template so that it can be used in both
the simple-bin and the simple-bin-spi images.
Signed-off-by: Simon Glass
Signed-off-by: Jonas Karlman
Reviewed-by: Kever Yang
Reviewed-by: Quentin Schulz
---
Changes in v5:
- Merge patch to use template
Almost all Rockchip boards use the same Kconfig value for SPL_PAD_TO,
0x7f8000.
u-boot-rockchip.bin is typically written to offset 64S (32KiB) of MMC
media. u-boot.itb (or u-boot.img) is typically expected at offset 16384S
(8MiB) of MMC media (SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x4000).
SPL_PAD_TO
On 2025/1/29 20:42, Quentin Schulz wrote:
From: Quentin Schulz
There's no need to modify private data from the controller, so let's
make that struct const.
Signed-off-by: Quentin Schulz
Reviewed-by: Kever Yang
Thanks,
- Kever
---
drivers/pinctrl/rockchip/pinctrl-rk322x.c | 2 +-
1 fi
Hi Quentin,
On Wed, 9 Apr 2025 at 04:57, Quentin Schulz wrote:
>
> Hi Jonas, Simon,
>
> On 3/29/25 4:06 PM, Jonas Karlman wrote:
> > From: Simon Glass
> >
> > The simple-bin image is normally written to MMC media at block 64, which
> > is a 32K offset from start of storage media.
> >
> > Set the
The set_dfu_alt_info() function calls the ALLOC_CACHE_ALIGN_BUFFER()
macro to declare a `buf' variable pointer into an array allocated on the
stack. It then calls the memset() function to clear the useable portion
of the array using the idiomatic expression `sizeof(buf)'.
While this would indeed w
Add support for the two USB2.0 PHYs use in the RK3528 SoC.
Signed-off-by: Jonas Karlman
---
v2: New patch
---
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 20 +++
1 file changed, 20 insertions(+)
diff --git a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c
b/drivers/phy/rockch
On Thu, 10 Apr 2025 09:04:35 +0200
Jernej Škrabec wrote:
> Dne sreda, 9. april 2025 ob 02:20:29 Srednjeevropski poletni čas je Andre
> Przywara napisal(a):
> > From: Samuel Holland
> >
> > AXP PMICs have a pin which can either report the USB VBUS state, or
> > driving a regulator that supplies
To avoid the problem fixed in commit 57a95d522ca8 ("doc: release_cycle:
fix next release version") moving forward, make use of the variable
substitution feature of rST. This adds a next_ver variable and
references it in all of the places where I had been listing the version
being worked on.
Sugges
Hi Caleb,
On Thu, 10 Apr 2025 at 09:41, Caleb Connolly wrote:
>
> Hi Simon,
>
> On 4/10/25 16:15, Simon Glass wrote:
> > Hi Caleb,
> >
> > On Thu, 10 Apr 2025 at 08:04, Caleb Connolly
> > wrote:
> >>
> >>
> >>
> >> On 4/10/25 15:07, Simon Glass wrote:
> >>> Hi Caleb,
> >>>
> >>> On Thu, 10 Apr
Hi Bryan - I realized what I think you were trying to say - the
bootcount_davinci driver uses the davinci_rtc struct which is a completely
different register layout between the AM33 and AM62 RTCSS. I imagine I could
make an alternate davinci_rtc struct in my new header file just to remap the
On Fri, Apr 11, 2025 at 08:07:15AM +0930, Joel Stanley wrote:
> On Mon, 7 Apr 2025 at 23:25, Eugen Hristev wrote:
> >
> > Hi everyone,
> >
> > I keep getting an error on running the CI loop on -next on my tree :
> >
> > https://source.denx.de/u-boot/custodians/u-boot-at91/-/jobs/1090517
>
> Thank
201 - 242 of 242 matches
Mail list logo