any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=395&view=results
Thanks,
Stefan
The following changes since commit a8f20bb6650df56d2600cda2c66f9349df9e49c8:
Merge patch series "bios_emulator: Fix two issues found by Smatch"
(2025-07-29 13:14:52 -0600)
ar
ged, 75 insertions(+)
Applied to u-boot-watchdog/master
Thanks,
Stefan
MVEBU_A3700_SPI (Tom)
- ddr: marvell: a38x: Fix unsigned issues detected by smatch (Andrew)
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=394&view=results
Thanks,
Stefan
: ethernet@11c2
Fix by moving unconditional "EEPROM: " header into each message and
changing debug message to use log_debug().
Signed-off-by: Hugo Villeneuve
Applied to u-boot-marvell/master
Thanks,
Stefan
---
cmd/tlv_eeprom.c | 8 +++-
1 file changed, 3 insertions(+), 5 dele
On 12.06.25 16:04, Hugo Villeneuve wrote:
From: Hugo Villeneuve
Fix typo errors in comments and error message by replacing EERPOM->EEPROM.
Signed-off-by: Hugo Villeneuve
Applied to u-boot-marvell/master
Thanks,
Stefan
---
cmd/tlv_eeprom.c | 10 +-
1 file changed, 5 inserti
On 23.06.25 22:59, Tony Dinh wrote:
Enable bootstd.
Update defconfigs to the latest u-boot requirements.
Enable SYS_THUMB_BUILD and LTO and to reduce binary size.
Enable NET_RANDOM_ETHADDR.
Disable JFFS2 support.
Signed-off-by: Tony Dinh
Applied to u-boot-marvell/master
Thanks,
Stefan
On 02.07.25 03:04, Tom Rini wrote:
A dependency exposed by "make allyesconfig" is that the logic around
this symbol was not quite correct. It needs to depend on ARCH_MVEBU and
ARM64 and then select CLK_MVEBU.
Signed-off-by: Tom Rini
Applied to u-boot-marvell/master
Thanks,
Stefa
On 29.07.25 08:41, Stefan Roese wrote:
On 28.07.25 16:26, Andrew Goodbody wrote:
Cannot test an unsigned variable to be less than 0, it will always fail.
Signed-off-by: Andrew Goodbody
Reviewed-by: Stefan Roese
Applied to u-boot-marvell/master
Thanks,
Stefan
Thanks,
Stefan
On 28.07.25 16:26, Andrew Goodbody wrote:
Cannot test an unsigned variable to be less than 0, it will always fail.
Signed-off-by: Andrew Goodbody
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
drivers/ddr/marvell/a38x/mv_ddr4_training_calibration.c | 13 +++--
1 file changed, 7
on's GUID. But IIUC that GUID is meant for the EFI
partition, which would be a weird choice for partitions that hold
GNU/Linux ext4 rootfs.
Is there any hope to see some other option (not sure what that would be)?
Stefan
Hi Andrew,
On 24.07.25 18:01, Andrew Goodbody wrote:
Hi Stefan,
Smatch reports the following issues
drivers/ddr/marvell/a38x/mv_ddr4_training_calibration.c:1029
mv_ddr4_center_of_mass_calc() warn: unsigned 'd_min' is never less than
zero.
drivers/ddr/ma
a place that tracks the state of feature-support, like
https://linux-sunxi.org/Mainline_U-Boot
?
Stefan
G_VIDEO_DT_SIMPLEFB.
but still, nothing shows up on my screen until the Linux kernel
configures the display (and pressing a key on the keyboard doesn't seem
to prevent autobooting).
What am I missing?
Stefan
--- .config.ORIG2025-07-23 20:27:50.725403359 +
+++ .config
Use the @mailbox.org mail address also for community work.
Signed-off-by: Stefan Roese
---
.mailmap | 2 +-
MAINTAINERS| 14 +++---
doc/git-mailrc | 2 +-
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/.mailmap b/.mailmap
index 629d0ca95a81..67a42217cf86
On 02.07.25 03:04, Tom Rini wrote:
A dependency exposed by "make allyesconfig" is that the logic around
this symbol was not quite correct. It needs to depend on ARCH_MVEBU and
ARM64 and then select CLK_MVEBU.
Signed-off-by: Tom Rini
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
submission:
https://lore.kernel.org/u-boot/20250625094607.1348494-1-gopinath.se...@oss.qualcomm.com/
Signed-off-by: Balaji Selvanathan
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
drivers/watchdog/qcom-wdt.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/drivers
inath Sekar
---
Changes in v2:
- Made changes to clamp the timeout value at SOC supported max value
if the requested timeout value is greater than max value.
- Link to v1:
https://lore.kernel.org/u-boot/20250624061907.3893511-1-gopinath.se...@oss.qualcomm.com/
Reviewed-by: Stefan Roese
T
On 23.06.25 22:59, Tony Dinh wrote:
Enable bootstd.
Update defconfigs to the latest u-boot requirements.
Enable SYS_THUMB_BUILD and LTO and to reduce binary size.
Enable NET_RANDOM_ETHADDR.
Disable JFFS2 support.
Signed-off-by: Tony Dinh
Reviewed-by: Stefan Roese
Thanks,
Stefan
+ return -EINVAL;
Not sure, but wouldn't it be better to use this max timeout value in
this case instead of returning with error? Best with a changed dev_err
or dev_warn explaining this changed behavior.
Thanks,
Stefan
/upstream/src/arm64/renesas/r8a779f0-spider-cpu.dtsi section &rwdt.
This driver is based on upstream linux commit:
e70140ba0d2b("Get rid of 'remove_new' relic from platform driver struct")
Signed-off-by: Shmuel Leib Melamud
Reviewed-by: Mattijs Korpershoek
Reviewed-by: Stefa
.
Signed-off-by: Shmuel Leib Melamud
Reviewed-by: Mattijs Korpershoek
Reviewed-by: Marek Vasut
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
drivers/clk/renesas/clk-rcar-gen3.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/clk/renesas/clk-rcar-gen3.c
b
ret;
Ah, many thanks for catching.
Reviewed-by: Stefan Roese
Thanks,
Stefan
Hi Tom,
On 16.05.25 21:18, Tom Rini wrote:
On Fri, May 16, 2025 at 06:42:11PM +0200, Stefan Roese wrote:
Hi Tom,
please pull this next batch of mostly cyclic patches from Rasmus:
Oh, and can you please update the .git/config here like you did for the
marvell PR? b4 doesn't like th
://dev.azure.com/sr0718/u-boot/_build/results?buildId=393&view=results
Thanks,
Stefan
The following changes since commit 1b5e435102aa29a665119430196cb366ce36a01b:
Merge tag 'u-boot-imx-master-20250512' of
https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2025-05-12 16:05:22
make cyclic_register safe to call on already-registered info
cyclic: document new guarantees for cyclic_(un)register
common/cyclic.c| 17 +
doc/develop/cyclic.rst | 13 +
2 files changed, 30 insertions(+)
Applied to u-boot-watchdog/master
Thanks,
Stefan
alled.
Let's fix it by adding the needed 'return 0'.
Signed-off-by: Martin Schiller
Applied to u-boot-marvell/master
Thanks,
Stefan
---
cmd/tlv_eeprom.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/cmd/tlv_eeprom.c b/cmd/tlv_eeprom.c
index 0aec7521770..d7c229
DS109 board
- cmd: tlv_eeprom: return after successful read from EEPROM
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=392&view=results
Thanks,
Stefan
The following changes s
for it in the default configuration for this device.
Signed-off-by: Benjamin Schneider
Applied to u-boot-marvell/master
Thanks,
Stefan
---
configs/mvebu_espressobin_ultra-88f3720_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configs/mvebu_espressobin_ultra
| 2 --
3 files changed, 1 insertion(+), 20 deletions(-)
Applied to u-boot-marvell/master
Thanks,
Stefan
On 07.05.25 12:58, Rasmus Villemoes wrote:
Signed-off-by: Rasmus Villemoes
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
doc/develop/cyclic.rst | 13 +
1 file changed, 13 insertions(+)
diff --git a/doc/develop/cyclic.rst b/doc/develop/cyclic.rst
index 6f1da6f0d9b
valuable distinctions. I'm not convinced at all. Back then, when we
introduced hrtimers, we came to the conclusion that hrtimer_start()
is sufficient.
Signed-off-by: Rasmus Villemoes
Many thanks for digging into this and improving this cyclic interface
over the time.
Reviewed-b
igned-off-by: Rasmus Villemoes
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
common/cyclic.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/common/cyclic.c b/common/cyclic.c
index b695f092f52..75662d9f613 100644
--- a/common/cyclic.c
+++ b/common/cyclic.c
@@ -28,6 +
On 06.05.25 04:58, Tony Dinh wrote:
Remove DS109 board reset_misc() function. U-Boot generic reset is enough.
Signed-off-by: Tony Dinh
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
board/Synology/ds109/ds109.c | 18 --
1 file changed, 18 deletions(-)
diff --git a
On 06.05.25 04:58, Tony Dinh wrote:
Enable DM_SERIAL for Marvell Kirkwood Synology DS109.
Note that this patch depends on:
https://patchwork.ozlabs.org/project/uboot/patch/20250505220853.23679-1-mibo...@gmail.com/
Signed-off-by: Tony Dinh
Reviewed-by: Stefan Roese
Thanks,
Stefan
On 06.05.25 00:08, Tony Dinh wrote:
Enable DM_SERIAL for Marvell Kirkwood boards that have not been converted.
Signed-off-by: Tony Dinh
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/mach-kirkwood/Kconfig | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm
On 28.04.25 11:16, Zixun LI wrote:
Enable watchdog node on SAM9X60-Curiosity board.
A default timeout of 16s is added which is the maximum supported value,
also matching Linux driver's behavior.
Signed-off-by: Zixun LI
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/dts
On 28.04.25 11:16, Zixun LI wrote:
Add the watchdog timer node for the sam9x60 SoC's.
Signed-off-by: Zixun LI
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/dts/sam9x60.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/dts/sam9x60.dtsi b/arch/ar
.
Signed-off-by: Zixun LI
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/mach-at91/include/mach/at91_wdt.h | 19 +--
drivers/watchdog/at91sam9_wdt.c| 39 --
2 files changed, 48 insertions(+), 10 deletions(-)
diff --git a/arch
On 28.04.25 11:16, Zixun LI wrote:
"wdt" is a better name for watchdog rather than generic "priv".
Signed-off-by: Zixun LI
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
drivers/watchdog/at91sam9_wdt.c | 24
1 file changed, 12 inserti
On 28.04.25 11:16, Zixun LI wrote:
Use the name "mr" since we are referring to timer mode register.
Signed-off-by: Zixun LI
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/mach-at91/include/mach/at91_wdt.h | 2 +-
drivers/watchdog/at91sam9_wdt.c| 8
On 28.04.25 11:16, Zixun LI wrote:
at91_wdt struct is only used by spl, remove this reference and the struct
itself.
Signed-off-by: Zixun LI
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/mach-at91/include/mach/at91_wdt.h | 6 --
arch/arm/mach-at91/spl.c
On 01.05.25 03:04, Simon Glass wrote:
This file reads from the environment but does not include the correct
header. Update it.
Signed-off-by: Simon Glass
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
(no changes since v1)
board/Synology/ds414/ds414.c | 1 +
1 file changed, 1
for it in the default configuration for this device.
Signed-off-by: Benjamin Schneider
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
configs/mvebu_espressobin_ultra-88f3720_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configs/mvebu_espressobin_ultra-88f3720_defconfig
b
viour.
Signed-off-by: Casey Connolly
Signed-off-by: Paul Sajna
Co-authored-by: Paul Sajna
Tested-by: Paul Sajna
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
This patch introduces a simple watchdog driver for Qualcomm devices.
Some devices, including one I have been spending a lot of time
alled.
Let's fix it by adding the needed 'return 0'.
Signed-off-by: Martin Schiller
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
cmd/tlv_eeprom.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/cmd/tlv_eeprom.c b/cmd/tlv_eeprom.c
index 0aec7521770..d7c229e5441 100644
anks,
Stefan
The following changes since commit a08425586799374ccded78eb5fdef6e2235e1ad9:
Merge tag 'tpm-master-14042025' of
https://source.denx.de/u-boot/custodians/u-boot-tpm (2025-04-15 07:36:25
-0600)
are available in the Git repository at:
https://source.denx.de/u-boot/cus
move sdhci sdma from defconfig for now as a workaround.
Signed-off-by: Josua Mayer
Applied to u-boot-marvell/master
Thanks,
Stefan
---
Changes in v2:
- changed *all* a388 clearfog_* defconfig files
- Link to v1:
https://lore.kernel.org/r/20250208-a388-kerneladdr-v1-1-1ed91f642...@sol
On 26.02.25 21:31, Tom Rini wrote:
This file was using IS_ENABLED() to test for CONFIG flags but omitted
the CONFIG_ prefix and so did not work as expected.
Signed-off-by: Tom Rini
Applied to u-boot-marvell/master
Thanks,
Stefan
---
Cc: Tim Harvey
Cc: Stefan Roese
This does change how
guard against future regressions, make
the choice statement in common/spl/Kconfig have an explicit default if
MVEBU_SPL_BOOT_DEVICE_MMC.
Signed-off-by: Tom Rini
Applied to u-boot-marvell/master
Thanks,
Stefan
---
Cc: Stefan Roese
Cc: "Marek Behún"
Cc: Chris Packham
---
a
On 27.02.25 00:07, Chris Packham wrote:
Fix a couple of typos in mach-mvebu/Kconfig.
Signed-off-by: Chris Packham
Applied to u-boot-marvell/master
Thanks,
Stefan
---
arch/arm/mach-mvebu/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/mach-mvebu
On 20.03.25 07:55, Stefan Roese wrote:
On 28.02.25 20:22, Benjamin Schneider wrote:
This device uses the SCSI subsystem to interface with SATA devices.
Trying to use the sata command results in an unhandled exception.
This has the side effect of also causing bootflow scan to raise
an unhandled
guard against future regressions, make
the choice statement in common/spl/Kconfig have an explicit default if
MVEBU_SPL_BOOT_DEVICE_MMC.
Signed-off-by: Tom Rini
---
Cc: Stefan Roese
Cc: "Marek Behún"
Cc: Chris Packham
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/mac
the new register layout.
Signed-off-by: Andre Przywara
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
drivers/watchdog/sunxi_wdt.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/watchdog/sunxi_wdt.c b/drivers/watchdog/sunxi_wdt.c
index 8eeac935760..467db5fe9bf
SATA
subsystem. Disabling the sata command fixes this issue and does
not remove support for any boot devices.
Signed-off-by: Benjamin Schneider
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
configs/mvebu_espressobin_ultra-88f3720_defconfig | 1 -
1 file changed, 1 deletion(-)
diff --git
From: Stefan Eichenberger
spl_perform_fixups is redundant in the current implementation. SPLs call
dram_init during spl_enable_cache in arch/arm/mach-k3/common.c. In
U-Boot, dram_init and dram_init_banksize are automatically called in
init_sequence_f. Therefore, SPLs and U-Boot always determine
Hi Tom,
On Fri, Mar 14, 2025 at 10:34:22AM -0600, Tom Rini wrote:
> On Fri, Mar 14, 2025 at 11:06:49AM +0100, Stefan Eichenberger wrote:
>
> > From: Stefan Eichenberger
> >
> > The get_ram_size() function fails to restore the original RAM data when
> > the data ca
From: Stefan Eichenberger
The get_ram_size() function fails to restore the original RAM data when
the data cache is enabled. This issue was observed on an AM625 R5 SPL
with 512MB of RAM and is a regression that became visible with
commit bc07851897bd ("board: ti: Pull redundant DDR functio
Apalodimas
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
common/cyclic.c | 3 +++
include/u-boot/schedule.h | 3 +++
2 files changed, 6 insertions(+)
diff --git a/common/cyclic.c b/common/cyclic.c
index fad071a39c6..b695f092f52 100644
--- a/common/cyclic.c
+++ b/common/cyclic.c
From: Stefan Eichenberger
The commit bc07851897bd ("board: ti: Pull redundant DDR functions to a
common location and Fixup DDR size when ECC is enabled") broke DRAM
support for the Verdin AM62. This was partially fixed with commit
3f866c47b582 ("board: verdin-am62: add dra
Hi Jerome,
On 27.02.25 18:05, Jerome Forissier wrote:
Hi Stefan,
On 2/27/25 13:30, Stefan Roese wrote:
Hi Jerome,
On 25.02.25 17:34, Jerome Forissier wrote:
Make the schedule() call from the CYCLIC framework a uthread scheduling
point too. This makes sense since schedule() is called from a
? Sorry, I did not thoroughly go through all your code
to get the internals from there. It would be great if you could
elaborate a bit on this.
For this patch:
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
common/cyclic.c | 3 +++
include/u-boot/schedule.h | 3 +++
2 files chang
via driver model.
source "board/solidrun/clearfog/Kconfig"
+source "board/solidrun/octeontx2_cn913x/Kconfig"
source "board/kobol/helios4/Kconfig"
endif
diff --git a/board/solidrun/octeontx2_cn913x/Kconfig
b/board/solidrun/octeontx2_cn913x/Kconfig
new
CONFIG_DEFAULT_FDT_FILE. This allows clear separation between
device-tree for U-Boot and OS.
Signed-off-by: Josua Mayer
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
include/configs/mvebu_armada-8k.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/configs
RUPT1_INT1AE_MASK 0x1
+#define RTC_SZ_INTERRUPT1_RESERVED1_MASK 0xFFC0
+#define RTC_SZ_INTERRUPT2_INT2FE_MASK 0x2
+#define RTC_SZ_INTERRUPT2_RESERVED1_MASK 0xFFC0
+
+struct rtc_unit_config {
+ void __iomem *rtc_base;
+};
+
+#endif /* _MARVELL_RTC_H */
Thanks,
Stefan
erhaps fix the
root cause at some point?
For now:
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
configs/clearfog_defconfig | 1 -
configs/clearfog_sata_defconfig | 1 -
configs/clearfog_spi_defconfig | 1 -
configs/helios4_defconfig | 1 -
4 files changed, 4 deletions(-)
di
On 27.02.25 00:07, Chris Packham wrote:
Fix a couple of typos in mach-mvebu/Kconfig.
Signed-off-by: Chris Packham
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/mach-mvebu/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/mach-mvebu
On 26.02.25 21:31, Tom Rini wrote:
This file was using IS_ENABLED() to test for CONFIG flags but omitted
the CONFIG_ prefix and so did not work as expected.
Signed-off-by: Tom Rini
---
Cc: Tim Harvey
Cc: Stefan Roese
This does change how some platforms are built.
Reviewed-by: Stefan Roese
-by: Oliver Gaskell
Signed-off-by: Nathan Barrett-Morrison
---
Changes in v3:
- replace readl/writel with ioread32 and iowrite32 and friends
Reviewed-by: Stefan Roese
BTW: I already added my RB tag on v1, please include it in later
versions, if not bigger changes occur.
Thanks,
Stefan
From: Stefan Eichenberger
Add the dram_init_banksize function to the board file to properly set
DRAM memory sizes during boot.
The commit bc07851897bd ("board: ti: Pull redundant DDR functions to a
common location and Fixup DDR size when ECC is enabled") relocated the
dram_ini
On 06.12.24 22:09, bsch...@gmail.com wrote:
From: Ben Schneider
This appliance has multiple devices from which it can boot. Enable full
bootflow functionality so users can choose a non-default boot device.
Signed-off-by: Ben Schneider
Applied to u-boot-marvell/master
Thanks,
Stefan
/u-boot/_build/results?buildId=389&view=results
Thanks,
Stefan
The following changes since commit a517796cfa5d8f4ca2f0c11c78c24a08a102c047:
Prepare v2025.04-rc1 (2025-01-27 16:38:46 -0600)
are available in the Git repository at:
g...@source.denx.de:u-boot/custodians/u-boot-marvell.git
insertions(+)
Applied to u-boot-marvell/master
Thanks,
Stefan
,
Stefan
---
board/solidrun/clearfog/clearfog.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/solidrun/clearfog/clearfog.c
b/board/solidrun/clearfog/clearfog.c
index
2dbd071abd9f29cee97fb813a67d0190a620bd32..67b60d2e7b43331383b6a01b13693b29b21129be
100644
--- a
/#m2fc25da1d2c019bc3cd8676991fdd64b8a21aa9b
Signed-off-by: Tony Dinh
Applied to u-boot-marvell/master
Thanks,
Stefan
---
arch/arm/mach-kirkwood/Kconfig| 1 +
board/Marvell/openrd/openrd.env | 20
configs/openrd_base_defconfig | 18 +-
configs
On 24.01.25 16:47, Duje Mihanović wrote:
Add initial support for Marvell PXA1908. The SoC has 4 Cortex-A53 cores,
a GC7000UL GPU and a variety of peripheral controllers.
Signed-off-by: Duje Mihanović
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
MAINTAINERS| 8
On 06.12.24 22:09, bsch...@gmail.com wrote:
From: Ben Schneider
This appliance has multiple devices from which it can boot. Enable full
bootflow functionality so users can choose a non-default boot device.
Signed-off-by: Ben Schneider
Reviewed-by: Stefan Roese
Thanks,
Stefan
On 24.01.25 16:47, Duje Mihanović wrote:
Samsung Galaxy Core Prime VE LTE is an entry-level PXA1908-based
smartphone. It has 1GB of DRAM, 8GB eMMC and USB connectivity.
Signed-off-by: Duje Mihanović
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/dts/Makefile
On 24.01.25 16:47, Duje Mihanović wrote:
Add compatible string for the Intel XScale variant of the 16550. Needed
to match upstream.
Signed-off-by: Duje Mihanović
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
drivers/serial/ns16550.c | 1 +
1 file changed, 1 insertion(+)
diff --git a
From: Stefan Eichenberger
The Toradex configuration block is stored in the first boot partition of
the eMMC. After reading the configuration block, U-Boot switches back to
the user partition. Currently, this operation always targets mmc device
0, even when the configuration block is stored on
pe 'int(void **)'
1189 | int board_fdt_blob_setup(void **fdtp);
| ^~~~
make[1]: *** [scripts/Makefile.build:257: arch/arm/mach-mmp/board.o] Error 1
make: *** [Makefile:1918: arch/arm/mach-mmp] Error 2
Could you please have a look and resubmit a fixed version?
Thanks,
S
issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=381&view=results
Thanks,
Stefan
The following changes since commit 82d262ae162d859d3b0bbcd40a9464e890b009da:
Merge patch series "MediaTek MT7629 OF_UPSTREAM migration (v2)"
(2025-01-21 09:29:05 -0600)
are availa
On 14.01.25 14:28, Patrice Chotard wrote:
Replace delay_ns by delay_us which is the field name used into
struct cyclic_info.
Signed-off-by: Patrice Chotard
---
Changes in v2:
_ Update the comment which still references "ns"
Applied to u-boot-watchdog/master
Thanks,
Stefan
Patrice Chotard
---
Changes in v2:
_ Replace remaining timer_get_us() by get_timer_us(0)
Applied to u-boot-watchdog/master
Thanks,
Stefan
common/cyclic.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/common/cyclic.c b/common/cyclic.c
index 196797fd
nsidered
opaque).
I like the approach suggest by Rasmus. Marek, do you see any flaws using
this version? If not, please send an updated version.
Thanks,
Stefan
On 14.01.25 14:28, Patrice Chotard wrote:
Replace delay_ns by delay_us which is the field name used into
struct cyclic_info.
Signed-off-by: Patrice Chotard
---
Changes in v2:
_ Update the comment which still references "ns"
Reviewed-by: Stefan Roese
Thanks,
Stefan
Patrice Chotard
---
Changes in v2:
_ Replace remaining timer_get_us() by get_timer_us(0)
Reviewed-by: Stefan Roese
Thanks,
Stefan
common/cyclic.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/common/cyclic.c b/common/cyclic.c
index 196797fd61e..fa
is ns after which this function shall get executed
The comment still references "ns" above. No need to re-send, I can
change this when committing.
Reviewed-by: Stefan Roese
Thanks,
Stefan
cyclic function and account it's cpu-time */
cyclic->next_call = now + cyclic->delay_us;
Reviewed-by: Stefan Roese
Thanks,
Stefan
On 08.01.25 22:26, Duje Mihanović wrote:
On 8.1.2025. 14:43, Stefan Roese wrote:
On 07.01.25 19:06, Duje Mihanović wrote:
On Tuesday 7 January 2025 12:30:40 Central European Standard Time
Stefan Roese wrote:
Wouldn't it make more sense to use this compatible property instead?
I was goi
On 07.01.25 19:06, Duje Mihanović wrote:
On Tuesday 7 January 2025 12:30:40 Central European Standard Time Stefan Roese
wrote:
On 31.12.24 17:49, Duje Mihanović wrote:
{ .compatible = "ingenic,jz4780-uart",.data = PORT_JZ4780 },
{ .compatible = "nvid
).
Signed-off-by: Alexander Sverdlin
Applied to u-boot-watchdog/master
Thanks,
Stefan
---
drivers/watchdog/rti_wdt.c | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/drivers/watchdog/rti_wdt.c b/drivers/watchdog/rti_wdt.c
index 99168d0cad03..320c5ca19e0a 100644
Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=380&view=results
Thanks,
Stefan
The following changes since commit 6d41f0a39d6423c8e57e92ebbe9f8c0333a63f72:
Prepare v2025.01 (2025-01-06 18:54:44 -0600)
are available in the Git repository at:
f-by: Alexander Sverdlin
Reviewed-by: Jan Kiszka
Applied to u-boot-watchdog/master
Thanks,
Stefan
---
Changelog:
v2: 2 typos pointed by Jan corrected
drivers/watchdog/rti_wdt.c | 8
1 file changed, 8 deletions(-)
diff --git a/drivers/watchdog/rti_wdt.c b/drivers/watchdog/
inux 8250 of_device_id struct I see this entry:
{ .compatible = "mrvl,mmp-uart",
.data = (void *)PORT_XSCALE, },
Wouldn't it make more sense to use this compatible property instead?
Thanks,
Stefan
rks of the factory S-Boot.
S-Boot? Never heard of that one.
Interesting to see such an ancient SoC getting supported in U-Boot.
Thanks,
Stefan
Signed-off-by: Duje Mihanović
---
Changes in v2:
- Drop arm,armv8 compatible from CPU nodes to match upstream
- Add intel,xscale-uart compatible to NS16550
).
Signed-off-by: Alexander Sverdlin
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
drivers/watchdog/rti_wdt.c | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/drivers/watchdog/rti_wdt.c b/drivers/watchdog/rti_wdt.c
index 99168d0cad03..320c5ca19e0a 100644
--- a
f-by: Alexander Sverdlin
Reviewed-by: Jan Kiszka
---
Changelog:
v2: 2 typos pointed by Jan corrected
Reviewed-by: Stefan Roese
Thanks,
Stefan
Hi Alexander,
On 10.12.24 13:45, Sverdlin, Alexander wrote:
Hi Stefan!
On Fri, 2024-11-08 at 22:15 +0100, A. Sverdlin wrote:
From: Alexander Sverdlin
If the RTI watchdog has been enabled in SPL, enabling it in U-Boot proper
fails because it can only be enabled once in HW and never stopped
From: Stefan Eichenberger
This preparation step ensures that the first column has sufficient space
to handle longer defines. This is necessary for the new Apalis iMX8
defines.
Signed-off-by: Stefan Eichenberger
---
board/toradex/common/tdx-cfg-block.c | 178 +--
1 file
From: Stefan Eichenberger
Set correct CPU and GPU frequencies for the industrial i.MX8 SoC
variant.
Ensure that the CPU and GPU frequencies are properly configured for the
industrial variant of the SoC. According to the "i.MX 8QuadMax
Industrial Applications Processors" datasheet, the
1 - 100 of 1191 matches
Mail list logo