Please pull u-boot-watchdog/master

2025-07-30 Thread Stefan Roese
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

Re: [PATCH v2 0/4] watchdog for STM32MP family

2025-07-30 Thread Stefan Roese
ged, 75 insertions(+) Applied to u-boot-watchdog/master Thanks, Stefan

Please pull u-boot-marvell/master

2025-07-29 Thread Stefan Roese
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

Re: [PATCH] cmd: tlv_eeprom: improve mac_read_from_eeprom() log messages

2025-07-29 Thread Stefan Roese
: 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

Re: [PATCH] cmd: tlv_eeprom: fix typo errors in comments and error msg

2025-07-29 Thread Stefan Roese
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

Re: [PATCH] arm: kirkwood: Enable bootstd and other modernization for ib62x0 board

2025-07-29 Thread Stefan Roese
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

Re: [PATCH] spi: mvebu: Correct dependencies on MVEBU_A3700_SPI

2025-07-29 Thread Stefan Roese
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

Re: [PATCH] ddr: marvell: a38x: Fix unsigned issues

2025-07-29 Thread Stefan Roese
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

Re: [PATCH] ddr: marvell: a38x: Fix unsigned issues

2025-07-28 Thread Stefan Roese
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

Bootable partitions in GPT

2025-07-26 Thread Stefan Monnier
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

Re: Smatch issues reported for Marvell a38x DDR4

2025-07-25 Thread Stefan Roese
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

Re: HDMI support for rockchip SBC

2025-07-24 Thread Stefan Monnier
a place that tracks the state of feature-support, like https://linux-sunxi.org/Mainline_U-Boot ? Stefan

HDMI support for rockchip SBC

2025-07-23 Thread Stefan Monnier
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

[PATCH] MAINTAINERS: Update email of Stefan Roese

2025-07-10 Thread Stefan Roese
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

Re: [PATCH] spi: mvebu: Correct dependencies on MVEBU_A3700_SPI

2025-07-02 Thread Stefan Roese
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 ---

Re: [PATCH v1] watchdog: qcom-wdt: Drop read check on write-only WDT_EN register

2025-07-02 Thread Stefan Roese
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

Re: [PATCH v2] watchdog: qcom: Add max timeout check to prevent overflow

2025-06-25 Thread Stefan Roese
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

Re: [PATCH] arm: kirkwood: Enable bootstd and other modernization for ib62x0 board

2025-06-24 Thread Stefan Roese
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

Re: [PATCH v1] watchdog: qcom: Add max timeout check to prevent overflow

2025-06-24 Thread Stefan Roese
+ 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

Re: [PATCH v4 2/2] renesas: Renesas R-Car Gen4 watchdog driver

2025-06-11 Thread Stefan Roese
/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

Re: [PATCH v4 1/2] clk: renesas: Handle CLK_TYPE_GEN4_MDSEL in gen3_clk_get_rate64()

2025-06-10 Thread Stefan Roese
. 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

Re: [PATCH] pci: zynqmp: Fix the pcireg base

2025-05-18 Thread Stefan Roese
ret; Ah, many thanks for catching. Reviewed-by: Stefan Roese Thanks, Stefan

Re: Please pull u-boot-watchdog/master

2025-05-18 Thread Stefan Roese
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

Please pull u-boot-watchdog/master

2025-05-16 Thread Stefan Roese
://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

Re: [PATCH 0/3] make cyclic_(un)register idempotent

2025-05-16 Thread Stefan Roese
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

Re: [PATCH] cmd: tlv_eeprom: return after successful read from EEPROM

2025-05-16 Thread Stefan Roese
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

Please pull u-boot-marvell/master

2025-05-16 Thread Stefan Roese
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

Re: [PATCH] configs: mvebu_espressobin_ultra-88f3720_defconfig: enable hwrng

2025-05-16 Thread Stefan Roese
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

Re: [PATCH 0/2] Enable DM_SERIAL for Marvell Kirkwood Synology DS109.

2025-05-16 Thread Stefan Roese
| 2 -- 3 files changed, 1 insertion(+), 20 deletions(-) Applied to u-boot-marvell/master Thanks, Stefan

Re: [PATCH 3/3] cyclic: document new guarantees for cyclic_(un)register

2025-05-08 Thread Stefan Roese
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

Re: [PATCH 2/3] cyclic: make cyclic_register safe to call on already-registered info

2025-05-08 Thread Stefan Roese
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

Re: [PATCH 1/3] cyclic: make cyclic_unregister() idempotent

2025-05-08 Thread Stefan Roese
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 +

Re: [PATCH 2/2] arm: kirkwood: Remove Synology DS109 board reset_misc

2025-05-06 Thread Stefan Roese
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

Re: [PATCH 1/2] arm: kirkwood: Convert to DM_SERIAL for Synology DS109 board

2025-05-06 Thread Stefan Roese
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

Re: [PATCH] arm: kirkwood: Convert to DM_SERIAL for Kirkwood boards

2025-05-06 Thread Stefan Roese
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

Re: [PATCH v4 6/6] ARM: dts: at91: sam9x60-curiosity: Enable watchdog node

2025-05-04 Thread Stefan Roese
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

Re: [PATCH v4 5/6] ARM: dts: sam9x60: Add watchdog DT node

2025-05-04 Thread Stefan Roese
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

Re: [PATCH v4 4/6] watchdog: at91sam9_wdt: Add SAM9X60 support

2025-05-04 Thread Stefan Roese
. 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

Re: [PATCH v4 3/6] watchdog: at91sam9_wdt: Rename priv to wdt

2025-05-04 Thread Stefan Roese
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

Re: [PATCH v4 2/6] arm: at91: wdt: Rename regval in priv data to mr

2025-05-04 Thread Stefan Roese
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

Re: [PATCH v4 1/6] arm: at91: wdt: Remove at91_wdt struct

2025-05-04 Thread Stefan Roese
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

Re: [PATCH v2 11/22] synology: Include env.h to permit reading the environment

2025-05-02 Thread Stefan Roese
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

Re: [PATCH] configs: mvebu_espressobin_ultra-88f3720_defconfig: enable hwrng

2025-04-30 Thread Stefan Roese
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

Re: [PATCH v3] watchdog: qcom: introduce qcom-wdt driver

2025-04-30 Thread Stefan Roese
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

Re: [PATCH] cmd: tlv_eeprom: return after successful read from EEPROM

2025-04-17 Thread Stefan Roese
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

Please pull u-boot-marvell/master

2025-04-16 Thread Stefan Roese
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

Re: [PATCH v2] configs: clearfog,helios4: disable sdhci sdma

2025-04-16 Thread Stefan Roese
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

Re: [PATCH] cmd: mvebu/bubt: Correct usage of IS_ENABLED() macro

2025-04-16 Thread Stefan Roese
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

Re: [PATCH] ARM: mvebu: Correct SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR usage

2025-04-16 Thread Stefan Roese
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

Re: [PATCH] arm: mvebu: Fix typos in Kconfig help text

2025-04-16 Thread Stefan Roese
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

Re: [PATCH] configs: mvebu_espressobin_ultra-88f3720_defconfig: disable SATA

2025-04-16 Thread Stefan Roese
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

Re: [PATCH] ARM: mvebu: Correct SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR usage

2025-03-30 Thread Stefan Roese
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

Re: [PATCH 19/34] watchdog: sunxi: add A523 support

2025-03-24 Thread Stefan Roese
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

Re: [PATCH] configs: mvebu_espressobin_ultra-88f3720_defconfig: disable SATA

2025-03-20 Thread Stefan Roese
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

[PATCH v1] board: verdin-am62: remove spl_perform_fixups

2025-03-19 Thread Stefan Eichenberger
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

Re: [PATCH v1] common/memsize.c: Fix get_ram_size() original data restore

2025-03-17 Thread Stefan Eichenberger
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

[PATCH v1] common/memsize.c: Fix get_ram_size() original data restore

2025-03-14 Thread Stefan Eichenberger
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

Re: [PATCH v3 07/14] cyclic: invoke uthread_schedule() from schedule()

2025-03-11 Thread Stefan Roese
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

[PATCH v1] board: verdin-am62: fix missing memory fixup call

2025-03-03 Thread Stefan Eichenberger
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

Re: [PATCH v2 07/14] cyclic: invoke uthread_schedule() from schedule()

2025-02-28 Thread Stefan Roese
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

Re: [PATCH v2 07/14] cyclic: invoke uthread_schedule() from schedule()

2025-02-27 Thread Stefan Roese
? 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

Re: [PATCH 3/3] board: solidrun: add cn9130 based boards

2025-02-27 Thread Stefan Roese
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

Re: [PATCH 2/3] mvebu: armada-8k: set fdtfile env from DEFAULT_FDT_FILE

2025-02-27 Thread Stefan Roese
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

Re: [PATCH 1/3] u-boot: drivers: marvell: rtc: adding rtc driver

2025-02-27 Thread Stefan Roese
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

Re: [PATCH v2] configs: clearfog,helios4: disable sdhci sdma

2025-02-27 Thread Stefan Roese
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

Re: [PATCH] arm: mvebu: Fix typos in Kconfig help text

2025-02-27 Thread Stefan Roese
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

Re: [PATCH] cmd: mvebu/bubt: Correct usage of IS_ENABLED() macro

2025-02-27 Thread Stefan Roese
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

Re: [PATCH v3 08/12] watchdog: Add support for ADI SC5XX-family watchdog peripheral

2025-02-27 Thread 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

[PATCH v1] board: verdin-am62: add dram_init_banksize

2025-02-10 Thread Stefan Eichenberger
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

Re: [PATCH] configs: mvebu_espressobin_ultra-88f3720_defconfig: enable full bootflow functionality

2025-01-28 Thread Stefan Roese
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

Please pull u-boot-marvell/master

2025-01-28 Thread Stefan Roese
/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

Re: [PATCH v3 0/3] Initial support for PXA1908 and samsung-coreprimevelte

2025-01-28 Thread Stefan Roese
insertions(+) Applied to u-boot-marvell/master Thanks, Stefan

Re: [PATCH] board: solidrun: clearfog: enable ddr odt0 on write for both chip-select

2025-01-28 Thread Stefan Roese
, 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

Re: [PATCH] arm: kirkwood: Enable bootstd and other modernization for OpenRD boards

2025-01-28 Thread Stefan Roese
/#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

Re: [PATCH v3 2/3] arm: mmp: add initial support for PXA1908 SoC

2025-01-28 Thread Stefan Roese
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

Re: [PATCH] configs: mvebu_espressobin_ultra-88f3720_defconfig: enable full bootflow functionality

2025-01-28 Thread Stefan Roese
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

Re: [PATCH v3 3/3] board: samsung: add initial support for coreprimevelte board

2025-01-28 Thread Stefan Roese
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

Re: [PATCH v3 1/3] serial: ns16550: Add Intel XScale support

2025-01-28 Thread Stefan Roese
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

[PATCH v1] toradex: tdx-cfg-block: fix switch to user partition

2025-01-24 Thread Stefan Eichenberger
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

Re: [PATCH v2 2/3] arm: mmp: add initial support for PXA1908 SoC

2025-01-23 Thread Stefan Roese
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

Please pull u-boot-watchdog/master

2025-01-22 Thread Stefan Roese
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

Re: [PATCH v2 2/2] cyclic: Fix typo in struct cyclic_info description

2025-01-22 Thread Stefan Roese
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

Re: [PATCH v2 1/2] cyclic: Fix rollover every 72 min on 32 bits platforms

2025-01-22 Thread Stefan Roese
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

Re: [PATCH 1/8] cyclic: Prevent corruption of cyclic list on reassignment

2025-01-22 Thread Stefan Roese
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

Re: [PATCH v2 2/2] cyclic: Fix typo in struct cyclic_info description

2025-01-20 Thread Stefan Roese
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

Re: [PATCH v2 1/2] cyclic: Fix rollover every 72 min on 32 bits platforms

2025-01-20 Thread Stefan Roese
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

Re: [PATCH 2/2] cyclic: Fix typo in struct cyclic_info description

2025-01-08 Thread Stefan Roese
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

Re: [PATCH 1/2] cyclic: Fix rollover every 72 min on 32 bits platforms

2025-01-08 Thread Stefan Roese
cyclic function and account it's cpu-time */ cyclic->next_call = now + cyclic->delay_us; Reviewed-by: Stefan Roese Thanks, Stefan

Re: [PATCH v2 1/3] serial: ns16550: Add Intel XScale support

2025-01-08 Thread Stefan Roese
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

Re: [PATCH v2 1/3] serial: ns16550: Add Intel XScale support

2025-01-08 Thread Stefan Roese
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

Re: [PATCH] watchdog: rti: support SPL (or re-start)

2025-01-07 Thread Stefan Roese
). 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

Please pull u-boot-watchdog/master

2025-01-07 Thread Stefan Roese
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:

Re: [PATCH v2] watchdog: rti: drop hack manipulating WDT clock rate

2025-01-07 Thread Stefan Roese
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/

Re: [PATCH v2 1/3] serial: ns16550: Add Intel XScale support

2025-01-07 Thread Stefan Roese
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

Re: [PATCH v2 0/3] Initial support for PXA1908 and samsung-coreprimevelte

2025-01-07 Thread Stefan Roese
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

Re: [PATCH] watchdog: rti: support SPL (or re-start)

2025-01-07 Thread Stefan Roese
). 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

Re: [PATCH v2] watchdog: rti: drop hack manipulating WDT clock rate

2025-01-07 Thread Stefan Roese
f-by: Alexander Sverdlin Reviewed-by: Jan Kiszka --- Changelog: v2: 2 typos pointed by Jan corrected Reviewed-by: Stefan Roese Thanks, Stefan

Re: [PATCH] watchdog: rti: support SPL (or re-start)

2024-12-14 Thread Stefan Roese
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

[PATCH v1 2/5] toradex: tdx-cfg-block: increase indentation for longer defines

2024-12-11 Thread Stefan Eichenberger
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

[PATCH v1 5/5] imx: mach: imx8: fdt: set correct frequencies for the industrial SoC

2024-12-11 Thread Stefan Eichenberger
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   2   3   4   5   6   7   8   9   10   >