Hi Tom,
The following changes since commit d45b1d4ac94710f88902adc2173d7930700e2869:
Merge tag 'u-boot-dfu-next-20250602' of
https://source.denx.de/u-boot/custodians/u-boot-dfu into next (2025-06-02
08:43:10 -0600)
are available in the Git repository at:
https://source.denx
On Fri, 30 May 2025 at 15:41, Sughosh Ganu wrote:
>
> On Fri, 30 May 2025 at 13:17, Ilias Apalodimas
> wrote:
> >
> > > +static phys_addr_t lmb_alloc(phys_size_t size)
> > > +{
> > > + int ret;
> > > + phys_addr_t addr;
> > > +
> > > + /* All memory regions allocated with a 2MiB
The clk_register function logs an error if parent_name is missing from the
Device Tree.On the SAM9X7, the main_rc node is omitted to stay aligned with
the Linux Device Tree.Remove the parent_name check in at91_clk_main_rc()
to allow it to pass NULL when the parent is not specified.
Signed-off-by:
This patch series adds support for the new SoC family - sam9x7.
- sam9x7 SoC is added
- Clock driver for sam9x7 is added
- Target board SAM9X75 Curiosity is added with its differences in DT
and MMC config support
changes in v6:
- 1/4 - New addition to this series
- 5/8 - Parse NULL in at
Hi Mikko
On Mon, 2 Jun 2025 at 14:24, Mikko Rapeli wrote:
>
> Hi,
>
> On Mon, Jun 02, 2025 at 01:28:38PM +0300, Mikko Rapeli wrote:
> > As was discussed over yocto/OE-Core mailing list
> > https://lists.openembedded.org/g/openembedded-core/topic/113306017#msg217258
> > qemu machine with USB and K
On 28/05/25 13:35, Moteen Shah wrote:
> Print DM firmware's version in the boot up process of K3 devices.
>
> Signed-off-by: Moteen Shah
This patch does not apply cleanly on the latest master, you may have to
rebase.
> ---
> arch/arm/mach-k3/am62ax/am62a7_init.c | 4
> arch/arm/mach-k3/am
> >>> We have this binding file in both include/dt-bindings/ and
> >>> dts/upstream/include/dt-bindings. These files are identical save for the
> >>> fact that we do not have commit adb2424d0d05 ("dt-bindings: clock: add
> >>> clock definitions for Ralink SoCs") from the kernel applied. However,
>
On 28/05/25 13:35, Moteen Shah wrote:
> Add a new function to query the capabilities of the DM firmware, using
> TI SCI protocol to retrieve a 64-bit firmware capability, where each bit
> represents a specific capability supported by the firmware.
>
> Signed-off-by: Moteen Shah
> ---
> drivers/f
On 28/05/25 13:35, Moteen Shah wrote:
> Introduce response and request structs to receive and request
> information regarding DM version, etc from TI SCI.
>
> Signed-off-by: Moteen Shah
> ---
> drivers/firmware/ti_sci.h | 29 ++
> include/linux/soc/ti/ti_sci_
Hi Moteen
On 28/05/25 13:35, Moteen Shah wrote:
> Introduce response and request structs for receiving information
> regarding FW/SOC capability from DM. The received capability can
> further be used to call API's based on the feature supported by
> the DM firmware.
>
> Signed-off-by: Moteen Shah
Since the SoC and board DT are already available in dts/upstream,
add the difference from upstream DTS to at91-sam9x75_curiosity-u-boot.dtsi
Signed-off-by: Manikandan Muralidharan
---
.../dts/at91-sam9x75_curiosity-u-boot.dtsi| 95 +++
1 file changed, 95 insertions(+)
create
Am 2. Juni 2025 23:23:08 MESZ schrieb Heinrich Schuchardt :
>Am 21. Mai 2025 17:14:42 MESZ schrieb Jerome Forissier
>:
>>Implement the sntp command when NET_LWIP=y.
https://datatracker.ietf.org/doc/rfc5905/ describes that on Feb 7th, 2036 the
32 bit seconds field wraps around and era 1 starts.
Currently, the number of EXT4 journal entries is defined as a constant,
MAX_JOURNAL_ENTRIES = 100. When the HDD is greater than 2TB in capacity,
the number of blocks per gdt (no_blk_pergdt) is a lot larger than 100.
So the function ext4fs_log_gdt causes an array index out-of-bound in the
journal
Add board specific functions for sam9x75 curiosity
Signed-off-by: Manikandan Muralidharan
---
arch/arm/mach-at91/Kconfig| 8 +++
board/atmel/sam9x75_curiosity/Kconfig | 15 +
board/atmel/sam9x75_curiosity/MAINTAINERS | 6 ++
board/atmel/sam9x75_curiosity/Mak
Add default configuration for sd-card to boot the linux kernel.
Signed-off-by: Manikandan Muralidharan
---
board/atmel/sam9x75_curiosity/MAINTAINERS | 1 +
configs/sam9x75_curiosity_mmc_defconfig | 73 +++
2 files changed, 74 insertions(+)
create mode 100644 configs/sam9x
From: Varshini Rajendran
Add new Microchip sam9x7 SoC based on an ARM926.
Signed-off-by: Varshini Rajendran
Signed-off-by: Balamanikandan Gunasundar
Signed-off-by: Manikandan Muralidharan
---
arch/arm/mach-at91/Kconfig| 4 +
arch/arm/mach-at91/arm926ejs/Makefile
From: Varshini Rajendran
Add support for hardware dividers for PLL IDs.In sam9x7 SoC,
PLL_ID_PLLA and PLL_ID_PLLA_DIV2 has /2 hardware dividers
each.
fcorepllack -> HW Div = 2 -+--> fpllack
|
+--> HW Div = 2 ---> fplladiv2ck
Sign
From: Varshini Rajendran
Add support for different core clock frequency input ranges
for different PLL IDs in the PLL driver and align sam9x60, sama7g5 SOC
platforms.
Signed-off-by: Varshini Rajendran
---
drivers/clk/at91/clk-sam9x60-pll.c | 17 -
drivers/clk/at91/pmc.h
Remove clock/at91.h file as it is subset of
dts/upstream/include/dt-bindings/clock/at91.h.
The constants defined in this header are being used only in dts
Signed-off-by: Manikandan Muralidharan
---
MAINTAINERS | 1 -
include/dt-bindings/clock/at91.h | 23 ---
On Fri, May 30, 2025 at 09:48:51AM +, Yao Zi wrote:
> [EXTERNAL MAIL]
>
> Proper U-Boot for Lichee Pi 4A now runs in S mode instead of M mode,
> which means the extra firmware, OpenSBI, must be built and integrated
> in the image, and the vendor U-Boot cannot chainload the result image
> anymo
These series add support of Renesas R-Car Gen4 watchdog timer.
Timeouts up to 8184.0s are supported (CKS1 register is not involved).
The watchdog uses the clock type CLK_TYPE_GEN4_MDSEL, so a separate
patch adds handling of this constant to gen3_clk_get_rate64() function.
The series were tested on
On Fri, May 30, 2025 at 09:48:50AM +, Yao Zi wrote:
> [EXTERNAL MAIL]
>
> RISC-V software usually expects S mode when leaving the firmware, e.g.
> UEFI applications could only run in S mode. Let's convert proper U-Boot
> of Lichee Pi 4A port to run in S mode.
>
> Signed-off-by: Yao Zi
> ---
On Fri, May 30, 2025 at 09:48:49AM +, Yao Zi wrote:
> [EXTERNAL MAIL]
>
> Add an OpenSBI entry to the FIT image. As it expects an FDT to be
> passed, corresponding FDT entry is generated with of-list as well.
>
> As SPL now passes a full FDT for following stages, proper U-Boot image
> is pack
From: Shmuel Leib Melamud
Add support of Renesas R-Car Gen4 watchdog timer. Timeouts up to
8184.0s are supported (CKS1 register is not involved). The watchdog
uses the clock of type CLK_TYPE_GEN4_MDSEL.
The timeout is set in
dts/upstream/src/arm64/renesas/r8a779f0-spider-cpu.dtsi section &rwdt.
From: Shmuel Leib Melamud
Add support of CLK_TYPE_GEN4_MDSEL clock type to gen3_clk_get_rate64()
function. In particular, this type of clock is used by Renesas R-Car
Gen4 watchdog. It operates similarly to CLK_TYPE_GEN3_MDSEL clock.
Signed-off-by: Shmuel Leib Melamud
---
drivers/clk/renesas/cl
Hey all,
Something I've talked about in release emails earlier this year, and
promised a follow-up on but hadn't gotten to yet, was how to manage the
project moving forward. The email I made last week about Simon also I
believe highlighted some of the problems that we as a project and
community fa
On Tue, May 20, 2025 at 01:23:05PM -0500, Eric Schikschneit wrote:
> This will allow arch(s) that use device tree blobs to pad the end of the
> device tree so they can be modified by board files at run time. This will
> help prevent errors such as FDT_ERR_NOSPACE from occuring.
>
> Signed-off-by:
On Tue, 27 May 2025 11:33:31 +0200, Patrick Rudolph wrote:
> Change the vcpumntirq in the GICv3 node from SPI to PPI.
>
> Prevents Linux from complaining:
> '[Firmware Bug]: CPU interface incapable of MMIO access'
>
> Fixes: 6d722894fd48 "board: emulation: Add QEMU sbsa support"
>
> [...]
Appl
This adds support for the Analog Devices SC573 EZKIT.
Signed-off-by: Vasileios Bimpikas
Signed-off-by: Utsav Agarwal
Signed-off-by: Arturs Artamonovs
Signed-off-by: Nathan Barrett-Morrison
Signed-off-by: Greg Malysa
---
arch/arm/dts/sc573-ezkit.dts | 227 ++
Update the build docs to describe building the u-boot.mbn target
explicitly for some boards. Additionally add a new "signing" page to
describe the purpose of mkmbn and the MBN format.
Signed-off-by: Casey Connolly
---
doc/board/qualcomm/index.rst | 1 +
doc/board/qualcomm/rb3gen2.rst | 27 +++
On Mon, 02 Jun 2025 16:36:51 +0200, Mattijs Korpershoek wrote:
> Please find the following developments for next:
>
> Usb gadget:
> - dwc2: Fix incorrect ULPI_UTMI_SEL bit setting
> - dwc2: Fix HBstLen setting for external DMA mode
> - dwc2: Various refactors to get the code closer to Linux
> - d
On Mon, 02 Jun 2025 14:40:39 +0200, Heiko Schocher wrote:
> The following changes since commit b22a276f039f818d5564bec6637071cfc8a7e432:
>
>image: android: fix ramdisk default address (2025-05-30 13:44:05 -0600)
>
> are available in the Git repository at:
>
>https://source.denx.de/u-boo
On Fri, 30 May 2025 08:05:48 -0600, Tom Rini wrote:
> Keep spelling.txt in sync with the version from kernel v6.15.
>
>
Applied to u-boot/master, thanks!
[1/1] scripts/spelling.txt: Sync script with kernel v6.15
commit: afb3ab64cb7df90a2c6fd54f1639ff3f807f1e86
--
Tom
On Mon, 02 Jun 2025 16:31:44 +0800, Leo Liang wrote:
> The following changes since commit b22a276f039f818d5564bec6637071cfc8a7e432:
>
> image: android: fix ramdisk default address (2025-05-30 13:44:05 -0600)
>
> are available in the Git repository at:
>
> https://source.denx.de/u-boot/custo
>From babe445ec1e08a9bd6d313980371c4b64494ac89 Mon Sep 17 00:00:00 2001
From: BehradElmi
Date: Mon, 2 Jun 2025 20:54:16 +0330
Subject: [PATCH] doc: build: fix typo in gcc.rst
Fix a typo error in gcc.rst, changing "out-out-tree" to
"out-of-tree" in the Out-of-tree section.
Signed-off-by: BehradEl
r the x509 certificate
- dropped encryption extension patch as it's completely independent
- Link to v1:
https://lore.kernel.org/r/20250602-am62xsip-v1-0-ae8aa62b4...@ti.com
---
tools/binman/btool/openssl.py | 16
tools/binman/etype/ti_secure.py | 1 +
tools/binman/etype/t
On June 2, 2025 thus sayeth Andrew Davis:
> On 6/2/25 12:28 PM, Andrew Davis wrote:
> > On 6/2/25 11:56 AM, Bryan Brattlof wrote:
> > > Typically for boards operating in production environments will not be
> > > monitored and so will not need JTAG access unlocked. Disable the debug
> > > extension
Am 21. Mai 2025 17:14:42 MESZ schrieb Jerome Forissier
:
>Implement the sntp command when NET_LWIP=y.
>
>Signed-off-by: Jerome Forissier
>---
>
> cmd/Kconfig| 13 ++--
> cmd/net-lwip.c | 5 ++
> include/net-common.h | 11
> lib/lwip/Makefile | 1
On 6/2/25 12:28 PM, Andrew Davis wrote:
On 6/2/25 11:56 AM, Bryan Brattlof wrote:
Typically for boards operating in production environments will not be
monitored and so will not need JTAG access unlocked. Disable the debug
extension unless asked for in the binman configs.
Signed-off-by: Bryan B
Am 21. Mai 2025 17:14:41 MESZ schrieb Jerome Forissier
:
>Extract the code that sets the RTC clock from sntp_handler() in
>net/sntp.c and make it a new function net_sntp_set_rtc() in
>net/net-common.c. This will allow re-use with NET_LWIP.
>
>Signed-off-by: Jerome Forissier
>---
>
> include/net-c
On 6/2/25 11:56 AM, Bryan Brattlof wrote:
Typically for boards operating in production environments will not be
monitored and so will not need JTAG access unlocked. Disable the debug
extension unless asked for in the binman configs.
Signed-off-by: Bryan Brattlof
---
tools/binman/btool/openssl
On Mon, Jun 02, 2025 at 08:35:31PM +0200, Heinrich Schuchardt wrote:
> Am 2. Juni 2025 20:06:08 MESZ schrieb E Shattow :
> >
> >
> >On 6/2/25 01:11, Jerome Forissier wrote:
> >> Hi Tim,
> >>
> >> On 5/30/25 17:46, Tim Harvey wrote:
> >>> On Wed, May 21, 2025 at 8:15 AM Jerome Forissier
> >>> wrot
Am 2. Juni 2025 22:10:08 MESZ schrieb Mark Kettenis :
>Change from "Baseboard Information" to "Chassis information".
>
>Signed-off-by: Mark Kettenis
Shouldn't we replace all terms in the output with what we find in the SMBIOS
specification?
E.g. the type 1 output should refer to "firmware" and
Change from "Baseboard Information" to "Chassis information".
Signed-off-by: Mark Kettenis
---
cmd/smbios.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmd/smbios.c b/cmd/smbios.c
index 562dd7959be..ed419f19028 100644
--- a/cmd/smbios.c
+++ b/cmd/smbios.c
@@ -280,7 +280,7
Am 2. Juni 2025 21:44:41 MESZ schrieb Greg Malysa :
>ADI processors require packaging with the ldr utility for bootrom
"ADI processors" is not self explanatory. Can we add a sentence like
"LDR files are the executable format for the Analog Devices ADSP-SCxxx on-chip
Boot ROM. Provide the ldr com
On 6/2/25 17:57, Tom Rini wrote:
> On Mon, Jun 02, 2025 at 03:04:54PM +0300, Eugen Hristev wrote:
>>
>>
>> On 5/28/25 03:01, Tom Rini wrote:
>>> We have this binding file in both include/dt-bindings/ and
>>> dts/upstream/include/dt-bindings. These files are identical save for the
>>> fact that w
This adds support for the Analog Devices SC589-EZKIT and SC589-mini.
Signed-off-by: Vasileios Bimpikas
Signed-off-by: Utsav Agarwal
Signed-off-by: Arturs Artamonovs
Signed-off-by: Nathan Barrett-Morrison
Signed-off-by: Greg Malysa
---
arch/arm/dts/sc589-ezkit.dts | 198
When running the test case testPreLoadEncryptedFit, mkimage has been called
multiple times. Each call to Entry_fit's GetData falls into Entry_fit's
BuildSectionData then mkimage is called. The last mkimage is called after
the image has been signed with the preload key. As mkimage uses a random
IV
This adds missing maintainers entries for the ADI SC5xx defconfigs.
Signed-off-by: Vasileios Bimpikas
Signed-off-by: Utsav Agarwal
Signed-off-by: Arturs Artamonovs
Signed-off-by: Nathan Barrett-Morrison
Signed-off-by: Greg Malysa
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff -
This adds support for the Analog Devices SC594 SOM and configurations
for using it with both the SOMCRR-EZKIT and SOMCRR-EZLITE.
Signed-off-by: Vasileios Bimpikas
Signed-off-by: Utsav Agarwal
Signed-off-by: Arturs Artamonovs
Signed-off-by: Nathan Barrett-Morrison
Signed-off-by: Greg Malysa
--
This adds support for the Analog Devices SC598-SOM and configurations
for using it with both the SOMCRR-EZKIT and SOMCRR-EZLITE.
Signed-off-by: Vasileios Bimpikas
Signed-off-by: Utsav Agarwal
Signed-off-by: Arturs Artamonovs
Signed-off-by: Nathan Barrett-Morrison
Signed-off-by: Greg Malysa
--
This adds support for the Analog Devices SC584-EZKIT.
Signed-off-by: Vasileios Bimpikas
Signed-off-by: Utsav Agarwal
Signed-off-by: Arturs Artamonovs
Signed-off-by: Nathan Barrett-Morrison
Signed-off-by: Greg Malysa
---
arch/arm/dts/sc584-ezkit.dts | 230 ++
From: Utsav Agarwal
Binman is optionally supported for Analog Devices sc5xx if Yocto is not
being used to create and assemble system images. The spl LDR is
generated locally but other artifacts such as kernel FIT image, stage 2
bootloader LDR, and root file system are built externally and must be
ADI processors require packaging with the ldr utility for bootrom
compatibility. Normally this is available as part of our yocto-derived
toolchain but it is not a part of any other premade toolchain, so it is
otherwise unavailable in the docker image for CI. This patch adds a
source build from the
This adds infrastructure and shared library code for building targets
that use the ADI SOMCRR-EZKIT and SOMCRR-EZLITE carrier boards. These
are not used directly as board targets in their own right.
Co-developed-by: Nathan Barrett-Morrison
Signed-off-by: Nathan Barrett-Morrison
Signed-off-by: Va
From: Utsav Agarwal
Add Kconfig symbols to parameterize the SPI flash layout used in a
default-ish configuration. This adds more flexibility to the default ADI
environment, enabling customers with boards based on but not identical
to an ezkit to reuse more of the infrastructure. Furthermore it al
This series adds the final pieces to enable mainline U-Boot to build and
boot all Analog Devices SC5xx SoCs and supports the associated carrier
board options. At this point it should be viable for new users for these
platforms to start with the latest version of U-Boot rather than our
vendor fork,
Am 2. Juni 2025 20:57:17 MESZ schrieb Behrad Elmi :
>From babe445ec1e08a9bd6d313980371c4b64494ac89 Mon Sep 17 00:00:00 2001
>From: BehradElmi
>Date: Mon, 2 Jun 2025 20:54:16 +0330
>Subject: [PATCH] doc: build: fix typo in gcc.rst
>
>Fix a typo error in gcc.rst, changing "out-out-tree" to
>"out-of-
Am 2. Juni 2025 20:06:08 MESZ schrieb E Shattow :
>
>
>On 6/2/25 01:11, Jerome Forissier wrote:
>> Hi Tim,
>>
>> On 5/30/25 17:46, Tim Harvey wrote:
>>> On Wed, May 21, 2025 at 8:15 AM Jerome Forissier
>>> wrote:
Implement the sntp command with lwIP (CONFIG_NET_LWIP=y). SNTP is
sup
On June 2, 2025 thus sayeth Andrew Davis:
> On 6/2/25 11:56 AM, Bryan Brattlof wrote:
> > We currently do not have a way for binman to encrypt any component it
> > packages. Remove this to avoid any confusion.
> >
>
> From the subject tag, was this meant to be sent to our internal list for
> inc
On 6/2/25 01:11, Jerome Forissier wrote:
> Hi Tim,
>
> On 5/30/25 17:46, Tim Harvey wrote:
>> On Wed, May 21, 2025 at 8:15 AM Jerome Forissier
>> wrote:
>>>
>>> Implement the sntp command with lwIP (CONFIG_NET_LWIP=y). SNTP is
>>> supported as an app in lib/lwip/lwip/src/apps/sntp/sntp.c so th
TACH;
+ usba_writel(udc, CTRL, USBA_ENABLE_MASK);
else
- ctrl |= USBA_DETACH;
-
- usba_writel(udc, CTRL, ctrl);
+ usba_writel(udc, CTRL, USBA_DISABLE_MASK);
return 0;
}
---
base-commit: 4d3b5c679bc9d5c6cbbeedcc1e4a186f1cc35541
change-id: 2025
Add a bootmeth driver which supports booting A/B system with RAUC as
their update client.
Signed-off-by: Martin Schwan
---
boot/Kconfig | 51 ++
boot/Makefile| 1 +
boot/bootmeth_rauc.c | 432 +++
3 files changed, 484 inserti
Implement support for building u-boot.mbn files using the new mkmbn
tool.
Signed-off-by: Casey Connolly
---
tools/binman/btool/mkmbn.py | 29 +++
tools/binman/etype/u_boot_mbn.py | 51
2 files changed, 80 insertions(+)
diff --git
Not all tools need building, look in the srctree toolpath as well as
the objtree.
Signed-off-by: Casey Connolly
---
Makefile | 5 +
1 file changed, 5 insertions(+)
diff --git a/Makefile b/Makefile
index
f88684947ee55fbc28768eeae159432649cc9ec6..719f7f6ba5161f9ae08fcfeec21b45629ef4bb3e
100
On 6/2/25 11:56 AM, Bryan Brattlof wrote:
We currently do not have a way for binman to encrypt any component it
packages. Remove this to avoid any confusion.
From the subject tag, was this meant to be sent to our internal list for
inclusion in our evil vendor tree only? I think these patches w
Since binman DTB files are not upstream they are kept in the U-Boot dts
dirs, this means they will not be built when building with OF_UPSTREAM
enabled. Resolve this by adding a rule to build the binman DTB if both
conditions are met.
Signed-off-by: Casey Connolly
---
dts/Makefile | 19 ++
We currently do not have a way for binman to encrypt any component it
packages. Remove this to avoid any confusion.
Signed-off-by: Bryan Brattlof
---
tools/binman/btool/openssl.py | 7 ---
1 file changed, 7 deletions(-)
diff --git a/tools/binman/btool/openssl.py b/tools/binman/btool/openssl
Typically for boards operating in production environments will not be
monitored and so will not need JTAG access unlocked. Disable the debug
extension unless asked for in the binman configs.
Signed-off-by: Bryan Brattlof
---
tools/binman/btool/openssl.py | 16
tools/binman
Hello everyone,
While digging through binman a little I noticed a few x509 extensions
that should probably need a little adjusting before the release.
Happy Hacking
~Bryan
Signed-off-by: Bryan Brattlof
---
Bryan Brattlof (2):
binman: openssl: remove unused encryption extension
binm
Add support for Dallas/Maxim ds1672 32bit counter RTC.
Signed-off-by: Tim Harvey
---
drivers/rtc/Kconfig | 7 +++
drivers/rtc/Makefile | 1 +
drivers/rtc/ds1672.c | 117 +++
3 files changed, 125 insertions(+)
create mode 100644 drivers/rtc/ds1672.c
Remove qcs9100_defconfig since it is now identical to qcom_defconfig.
Additionally remove the load address and REMAKE_ELF from other Qualcomm
defconfigs.
For these platforms you should explicitly build the u-boot.mbn target
which will have the correct load address and Qualcomm MBN signatures.
Sig
This is a fork of qtestsign[1] with modifications to integrate with the
U-Boot build system.
New Qualcomm dev boards flash U-Boot to the "uefi" partition, the format
is a standard ELF file with custom program headers containing Qualcomm
signatures, hashes and other metadata.
Since different board
On Mon, Jun 02, 2025 at 01:01:18PM +0200, Philip Oberfichtner wrote:
> Hi Tom,
>
> On Tue, May 27, 2025 at 07:49:06AM -0600, Tom Rini wrote:
> > On Tue, May 27, 2025 at 02:10:48PM +0200, Philip Oberfichtner wrote:
> >
> > > Introduce another SIZE_CHECK macro for u-boot-with-spl.bin.
> > >
> > >
The QCM6490 and QCS9100 targets always enable debug UART, but this is
not really optimal for typical users.
Move these debug UART options to config fragments so that they aren't
enabled by default.
Signed-off-by: Casey Connolly
---
board/qualcomm/debug-qcm6490.config | 5 +
board/qualcomm/d
With several new Qualcomm platforms appearing on the mailing list, all
of which build U-Boot as an ELF, sign it, and then flash it to some
partition on the board, we're getting a lot of defconfigs which just
contain a debug UART and a TEXT_BASE address. This leads to needless
rebuilds in CI of effe
At the end of several passes of packing entries, a FIT is already
generated. This is the FIT with which preload header has signed.
Don't rerun the mkimage to generate a new FIT after the preload header
has already signed the FIT. Because when encrypting the image with a
random IV or if the timestam
From: Paul HENRYS
This test is added to work on issue currently faced with binman.
Binman calls multiple times mkimage and thus generates the FIT multiple
times and the last call happens after the preload header has been
generated. When encrypting the image with a random IV or if the timestamp
in
On Mon, Jun 02, 2025 at 10:15:15AM +, Yao Zi wrote:
> RAM drivers using Device Model currently lack of their own Kconfig menu
> entry, which makes Kconfig put all options of the class in the top-level
> menu of device drivers. These options are also incorrectly grouped with
> pinctrl options i
On Mon, Jun 02, 2025 at 03:04:54PM +0300, Eugen Hristev wrote:
>
>
> On 5/28/25 03:01, Tom Rini wrote:
> > We have this binding file in both include/dt-bindings/ and
> > dts/upstream/include/dt-bindings. These files are identical save for the
> > fact that we do not have commit adb2424d0d05 ("dt-
Acquire processor control before doing core reset operations in probe
routine. Release the control afterwards, so that it can be acquired
during core loading operations.
Signed-off-by: Beleswar Padhi
---
drivers/remoteproc/ti_k3_r5f_rproc.c | 6 ++
1 file changed, 6 insertions(+)
diff --git
Link the default firmware in the environment variable for MCU R5 core1
for all J7 platforms.
Signed-off-by: Beleswar Padhi
---
board/ti/j7200/j7200.env | 2 +-
board/ti/j721e/j721e.env | 2 +-
board/ti/j721s2/j721s2.env | 2 +-
board/ti/j784s4/j784s4.env | 4 ++--
4 files changed, 5 insertio
Currently the MCU R5 processor ids and device ids are only defined for
R5 SPL Stage. Expose these ids always so that A72 SPL can utilize this
information to shutdown MCU R5 Core 1 when booted in Split mode.
Signed-off-by: Beleswar Padhi
---
arch/arm/mach-k3/include/mach/am62_hardware.h | 4 ++-
During boot, ROM can bring up the MCU R5F cores in either lockstep or
split mode based on X509 certificate flags. If booted in split mode,
core 0 will run DM firmware and second core sits in WFI. Add support to
shut down core 1 so that other firmwares can later be loaded on them.
The shutdown of M
This series adds remoteproc support on MCU R5F in Split mode.
During boot, ROM can bring up the boot R5F cores in either lockstep or
split mode based on X509 certificate flags. If booted in lockstep mode,
the MCU R5F cores will run first the R5 SPL, and then once A72 comes up,
will run the Device
On Sat, May 31, 2025 at 09:37:09AM +0200, Lukasz Majewski wrote:
> The btt[c3] devices are based on imx287 SoC.
>
> U-Boot SPL 2025.04-01081-g07e086681d26 (Apr 16 2025 - 12:24:36 +0200)
> Trying to boot from MMC1
>
> U-Boot 2025.04-01081-g07e086681d26 (Apr 16 2025 - 12:24:36 +0200)
>
> CPU: F
Add support of optional shortname for parameter 'type' of gpt
command (limited by UUID_STR_LEN) and a separate 'description'
for UID format "%pUs" used in 'part list' output.
When 'description' is absent in list_guid[], the optional
shortname is used as fallback.
Many partition types for EFI have
On Sun, 01 Jun 2025 10:30:22 -0300, Fabio Estevam wrote:
> Please pull from u-boot-imx/next, thanks.
>
> The following changes since commit 5eb1b7843811e3e87b0e677212a9145f07552a60:
>
> Merge patch series "test/py: enable HTTP testing" (2025-05-30 11:19:45
> -0600)
>
> are available in the G
:
https://source.denx.de/u-boot/custodians/u-boot-dfu.git
tags/u-boot-dfu-next-20250602
for you to fetch changes up to 42911f61b776cda40ba2b8c9e57988a84ad359a5:
usb: dwc2: Refactor register operations with clrsetbits macros (2025-06-02
10:0
V3 version solve issue for "ESP" support when
CONFIG_CMD_EFIDEBUG and CONFIG_EFI is not activated
for example for test with qemu-arm-sbsa defconfig
Fix and add documentation/tests for selection by string for known
partition type GUID introduced by bcb41dcaefac ("uuid: add
selection by string for
Add sandbox test on gpt command with partition type for known type.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
test/py/tests/test_gpt.py | 27 +++
1 file changed, 27 insertions(+)
diff --git a/test/py/tests/test_gpt.py b/tes
Add information on type partition, copied from README.gpt.
I also correct issue for gpt_parts variable and add example of
"gpt read" usage.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
doc/usage/cmd/gpt.rst | 93 ++
Hi,
On 5/30/25 22:27, Tom Rini wrote:
On Fri, May 23, 2025 at 11:11:37AM +0200, Patrick Delaunay wrote:
Fix and add documentation/tests for selection by string for known
partition type GUID introduced by bcb41dcaefac ("uuid: add
selection by string for known partition type GUID"):
- split lis
Hello Simon,
Am Sun, May 25, 2025 at 07:05:46PM +0100 schrieb Simon Glass:
> Hi Naresh,
>
> On Sat, 24 May 2025 at 21:37, Naresh Kumar Ravulapalli
> wrote:
> >
[…]
> How about creating a uclass for FPGA, with an API? I think it would
> help to make things more uniform.
FWIW: that uclass is na
Hello Tom,
The following changes since commit b22a276f039f818d5564bec6637071cfc8a7e432:
image: android: fix ramdisk default address (2025-05-30 13:44:05 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-i2c.git
tags/i2cfixes-for-2025.07-rc4
fo
Hi Yao Zi,
On 6/2/25 12:15 PM, Yao Zi wrote:
RAM drivers using Device Model currently lack of their own Kconfig menu
entry, which makes Kconfig put all options of the class in the top-level
menu of device drivers. These options are also incorrectly grouped with
pinctrl options in the generated .
Hi Mayuresh,
On 5/29/25 5:30 AM, Mayuresh Chitale wrote:
This reverts commit 37b0b22d8b7bbed6aa95b6daed06dcbf4a66f211 as
discussed in [1].
[1] https://lists.denx.de/pipermail/u-boot/2025-May/590841.html
I would recommend to add a little bit of context instead of simply
pointing at some mail
On 5/28/25 03:01, Tom Rini wrote:
> We have this binding file in both include/dt-bindings/ and
> dts/upstream/include/dt-bindings. These files are identical save for the
> fact that we do not have commit adb2424d0d05 ("dt-bindings: clock: add
> clock definitions for Ralink SoCs") from the kernel
Currently in upstream u-boot we only provide a single MMU table for
all k3 platforms, this does not scale for devices with reserved memory
outside the range 0x9e78 - 0xa000 (eg j722s[1]) or for devices
with < 2GiB of memory (eg am62sip).
To properly configure the MMU on various k3 platform
Add documentation for the bootmeth "rauc", which boots an A/B system
with RAUC from MMC.
Signed-off-by: Martin Schwan
---
doc/develop/bootstd/index.rst| 1 +
doc/develop/bootstd/overview.rst | 1 +
doc/develop/bootstd/rauc.rst | 56
3 files chan
1 - 100 of 123 matches
Mail list logo