Correct Default SPL_SIZE_LIMIT for Cyclone/Arria V (SOCFPGA_GEN5)

2024-12-22 Thread Thomas Carpenter
an by validation. In our custom configuration we exceeded the 0xF000 limit (with no error from the build tools) - took a while to figure out why the processor would fail to boot as a result. Kind Regards, Dr Thomas Carpenter

Re: [PATCH 2/3] riscv: dts: sophgo: add device tree for LicheeRV Nano

2024-11-27 Thread Thomas Bonnefille
On Mon Nov 25, 2024 at 10:59 AM CET, Leo Liang wrote: > On Tue, Nov 19, 2024 at 09:35:32PM +0100, Thomas Bonnefille wrote: > > [EXTERNAL MAIL] > > > > On Mon Nov 18, 2024 at 11:01 AM CET, Leo Liang wrote: > > > On Tue, Nov 12, 2024 at 03:57:37PM +0100, Thomas Bonne

Re: [PATCH 2/3] riscv: dts: sophgo: add device tree for LicheeRV Nano

2024-11-19 Thread Thomas Bonnefille
On Mon Nov 18, 2024 at 11:01 AM CET, Leo Liang wrote: > On Tue, Nov 12, 2024 at 03:57:37PM +0100, Thomas Bonnefille wrote: > > [EXTERNAL MAIL] > > > > Import a slightly modified version of the LicheeRV Nano and SG2002 > > device trees from the Linux Kernel. The cur

[PATCH 3/3] board: add support for LicheeRV Nano

2024-11-12 Thread Thomas Bonnefille
The LicheeRV Nano is a small SBC using the Sophgo SG2002 RISCV SoC. Signed-off-by: Thomas Bonnefille --- arch/riscv/Kconfig | 4 +++ board/sophgo/licheerv_nano/Kconfig | 28 board/sophgo/licheerv_nano/MAINTAINERS | 4 +++ board/sophgo/licheerv_nano

[PATCH 0/3] Add support for LicheeRV Nano

2024-11-12 Thread Thomas Bonnefille
This patch series adds support in U-Boot for the Sophgo SG2002 RISCV SoC and one board using this SoC, the LicheeRV Nano. Signed-off-by: Thomas Bonnefille --- Thomas Bonnefille (3): doc: add LicheeRV Nano and SG2002 SoC riscv: dts: sophgo: add device tree for LicheeRV Nano

[PATCH 2/3] riscv: dts: sophgo: add device tree for LicheeRV Nano

2024-11-12 Thread Thomas Bonnefille
Import a slightly modified version of the LicheeRV Nano and SG2002 device trees from the Linux Kernel. The current supported IPs are UART, MMC, Timer, PLIC and CLINT. Signed-off-by: Thomas Bonnefille --- arch/riscv/dts/Makefile | 1 + arch/riscv/dts/sg2002-licheerv-nano-b.dts

[PATCH 1/3] doc: add LicheeRV Nano and SG2002 SoC

2024-11-12 Thread Thomas Bonnefille
Provide a page describing the usage of U-Boot on the LicheeRV Nano and a description of the board. Signed-off-by: Thomas Bonnefille --- doc/board/sophgo/licheerv_nano.rst | 72 ++ 1 file changed, 72 insertions(+) diff --git a/doc/board/sophgo

[PATCH] doc: usage: cmd: ums: fix dependencies

2024-09-20 Thread thomas . perrot
From: Thomas Perrot Replace CONFIG_USB_USB_GADGET by CONFIG_USB_GADGET. Signed-off-by: Thomas Perrot --- doc/usage/cmd/ums.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/usage/cmd/ums.rst b/doc/usage/cmd/ums.rst index 9d379e3c829e..3d344a55da8c 100644 --- a/doc

[PATCH] Fix typo in NVME show command

2024-05-31 Thread Thomas Perl
Foramt -> Format Signed-off-by: Thomas Perl --- drivers/nvme/nvme_show.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/nvme/nvme_show.c b/drivers/nvme/nvme_show.c index 72cbac82bc..8dc03fe5bb 100644 --- a/drivers/nvme/nvme_show.c +++ b/drivers/nvme/nvme_sho

[PATCH] riscv: sifive: fu740: reduce DDR speed from 1866MT/s to 1600MT/s

2024-02-22 Thread thomas . perrot
From: Thomas Perrot It appears that there is some timing marginality either in the board layout or the SoC that results in occasional data corruption on some boards. We observed this issue on some of the new HiFive Unmatched RevB boards during volume production as well as some of the original

[PATCH] log: fixup log_head after relocating global data

2024-02-13 Thread Thomas Weißschuh
`log_dispatch` would never finish. Signed-off-by: Thomas Weißschuh --- This patch is a simpler alternative to https://lore.kernel.org/u-boot/20240212-spl-logging-v1-1-051cde837...@linutronix.de/ This patch should also remove the special handling introduced in commit e7595aa350ae ("x86: Allow loggi

[PATCH] bootdev: drop unnecessary assert on bootflow->bdev

2024-02-12 Thread Thomas Weißschuh
Not all flows have a device and the function already contains logic to handle this case. Fixes: eccb25cd5922 ("bootstd: Allow the bootdev to be optional in bootflows") Signed-off-by: Thomas Weißschuh --- boot/bootdev-uclass.c | 1 - 1 file changed, 1 deletion(-) diff --git a/bo

[PATCH] log: make global data relocatable

2024-02-12 Thread Thomas Weißschuh
`log_dispatch` would never finish. Migrate the list to a singly-linked non-circular one which is easily relocatable. This should also remove the special handling introduced in commit e7595aa350ae ("x86: Allow logging to be used in SPL reliably"). Signed-off-by: Thomas Weißschuh --- co

[PATCH] doc: fix mistyped "env flags" command

2024-02-11 Thread Thomas Weißschuh
Signed-off-by: Thomas Weißschuh --- doc/usage/cmd/env.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/usage/cmd/env.rst b/doc/usage/cmd/env.rst index a859e32798cb..a7e21693a672 100644 --- a/doc/usage/cmd/env.rst +++ b/doc/usage/cmd/env.rst @@ -350,7 +350,7 @@ edit

[PATCH] configs: am64x_evm_r5_defconfig: enlarge simple malloc pool

2024-02-09 Thread Thomas Weißschuh
With the default size the stack grows into the malloc, pool leading to stack corruption and boot failure. Signed-off-by: Thomas Weißschuh --- Note: Maybe this should be increased for a broader set of devices. --- configs/am64x_evm_r5_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git

AW: [PATCH] arm: imx: imx8m: Enable the SError exception

2024-01-18 Thread Thomas Schaefer
Hi Ye Li, I can confirm that our i.MX8MNano LPD4 EVK with field return fuse blown can boot to u-boot prompt after applying your patch. Thank you for your support. Best regards, Thomas -Ursprüngliche Nachricht- Von: Fabio Estevam Gesendet: Freitag, 12. Januar 2024 19:01 An: Ye Li Cc

AW: FIELD_RETURN on i.MX8MNANOLPD4 EVK

2024-01-11 Thread Thomas Schaefer
ERR050350 which has been worked around in patch 2f3c92060dcd. But that patch is currently active in u-boot and so I don't understand what the problem is here in this case. Best regards, Thomas -Ursprüngliche Nachricht- Von: Ye Li Gesendet: Donnerstag, 11. Januar 2024 05:09 An

Re: [PATCH v3 0/8] Suspend to RAM support for K3 J7200

2024-01-10 Thread Thomas Richard
On 1/9/24 18:32, Andrew Davis wrote: > On 1/8/24 10:56 AM, Thomas Richard wrote: >> This series is the U-Boot part of the work to add the suspend to RAM >> support for the K3 J7200 EVM board. >> >> During the boot R5 SPL makes a copy of DM-Firmware and TF-A in memory.

FIELD_RETURN on i.MX8MNANOLPD4 EVK

2024-01-09 Thread Thomas Schaefer
with both signed and unsigned bootloader images. Is the FIELD_RETURN feature for the i.MX8MNano supported with u-boot v2024.01? Best regards, Thomas Thomas Schäfer SW Design Engineer thomas.schae...@kontron.com www.kontron.com Kontron Europe GmbH Heinrich-Barth-Straße 1-

[PATCH v3 8/8] arm: mach-k3: j7200: Skip fit processing when resuming

2024-01-08 Thread Thomas Richard
No need to process fit image during resume. All needed parts are already available in DRAM. Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- (no changes since v1) arch/arm/mach-k3/sysfw-loader.c | 7 ++- 1 file changed, 6 insertions

[PATCH v3 7/8] board: ti: j721e: During resume spl notify tf-a that the board is resuming

2024-01-08 Thread Thomas Richard
: Thomas Richard Signed-off-by: Gregory CLEMENT --- Changes in v3: - At resume, R5 SPL doesn't restore TF-A anymore. TF-A is started like during a cold boot. R5 SPL will notify that the board is resuming using a magic value written in the scratchpad ram. TF-A will restore itself. Chang

[PATCH v3 6/8] board: ti: j721e: Add the missing part of exit retention for k3-ddrss (J7200)

2024-01-08 Thread Thomas Richard
Add the board specific part of the exit retention sequence for k3-ddrss Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- (no changes since v1) board/ti/j721e/evm.c | 27 ++- 1 file changed, 26 insertions(+), 1

[PATCH v3 5/8] ram: k3-ddrss: Add exit retention support

2024-01-08 Thread Thomas Richard
Add the exit retention support. The enter retention is done by DM-Firmware. A part of the exit retention sequence is specific to the board. It is done in board_k3_ddrss_lpddr4_release_retention. Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT

[PATCH v3 4/8] board: ti: j721e: Add resume detection for J7200

2024-01-08 Thread Thomas Richard
Add the capability to detect a resume. To detect the resume, SPL searches a magic value (0xBA) in a register of PMICA. This value is set by DM-Firmware during the suspend sequence. Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- Changes

[PATCH v3 3/8] configs: j7200_evm_r5: Move address used for allocation in the reserved space

2024-01-08 Thread Thomas Richard
From: Gregory CLEMENT Else it could corrupt the memory of Linux when exiting suspend to ram. Signed-off-by: Gregory CLEMENT Signed-off-by: Thomas Richard --- (no changes since v1) configs/j7200_evm_r5_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs

[PATCH v3 2/8] configs: j7200_evm_r5: Used reserved memory in DDR for stack

2024-01-08 Thread Thomas Richard
location that won't be used by Linux. Signed-off-by: Gregory CLEMENT Signed-off-by: Thomas Richard --- (no changes since v1) configs/j7200_evm_r5_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/j7200_evm_r5_defconfig b/configs/j7200_evm_r5_defconfig

[PATCH v3 1/8] DO NOT MERGE: arm: dts: k3-j7200-r5-common: Add pmic node for esm

2024-01-08 Thread Thomas Richard
From: Gowtham Tammana Add pmic tps659413 node needed for ESM error event handling. Signed-off-by: Gowtham Tammana Signed-off-by: Neha Malcom Francis Signed-off-by: Thomas Richard --- (no changes since v1) arch/arm/dts/k3-j7200-r5-common-proc-board.dts | 17 ++--- 1 file

[PATCH v3 0/8] Suspend to RAM support for K3 J7200

2024-01-08 Thread Thomas Richard
erved space Thomas Richard (5): board: ti: j721e: Add resume detection for J7200 ram: k3-ddrss: Add exit retention support board: ti: j721e: Add the missing part of exit retention for k3-ddrss (J7200) board: ti: j721e: During resume spl notify tf-a that the board is resuming arm:

Re: [PATCH v7 7/9] arm: dts: k3-j7200-binman: Add firewall configurations

2024-01-02 Thread Thomas Richard
ation: - SoC: J7200 SR2.0 HS-SE - TIFS: v09.01.02 Tested-by: Thomas Richard -- Thomas Richard, Bootlin Embedded Linux and Kernel engineering https://bootlin.com

AW: Using uart1 on mediatek mt8195 derived board

2023-12-19 Thread Thomas Schaefer
>El 2023-12-08 17:06, Thomas Schaefer va escriure: >> Hi Macpaul, Fabien, >> >> I'm referring to patch series >> https://patc/ >> hwork.ozlabs.org%2Fproject%2Fuboot%2Fpatch%2F20230804110448.24589-1-ma >> cpaul.lin%40mediatek.com%2F&

whitelist commands

2023-12-13 Thread Thomas McCann
How do I add commands to the whitelist. Yours sincerely, [cid:image001.png@01DA2DCD.383194D0]<http://www.drumgrange.com/> Thomas McCann Software Engineer 📧 tmcc...@drumgrange.com [cid:image002.png@01DA2DCD.383194D0]<https://linkedin.com/company/drumgrange-ltd>[cid:image003.

Using uart1 on mediatek mt8195 derived board

2023-12-08 Thread Thomas Schaefer
reg_1p8v: regulator-1p8v { @@ -121,7 +121,7 @@ status = "okay"; }; -&uart0 { +&uart1 { status = "okay"; }; We also tried to change the DEBUG_UART settings in the defconfig to match with UART1, but without success. Are there any special

How to use I2C in U-Boot SPL

2023-11-22 Thread Thomas Thielemann
d_len); #else ret = i2c_write(dev_num, dev_addr, dev_addr_len, cmd, cmd_len); #endif if (ret) log_err("Failed to write to 0x28 (%d)\n", ret); return 0; } int board_early_init_f(void) { i2c_enable_leds(); return 0; } Regards, Thomas

Re: [PATCH v2 7/8] board: ti: j721e: During resume spl restores TF-A and DM-Firmware

2023-11-09 Thread Thomas Richard
certificate images. You should know this, I explained it all when you tried > the same in TF-A: > > https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/23992 Hi Andrew, We understood that GP devices are not impacted (we had this information from TI, probably Manorit I don't remember), and Manorit confirmed it in the TF-A review. Maybe I could add a check of the device type to not impact HS devices. Regards, Thomas > > NAK > > Andrew >

Re: [PATCH v2 6/8] board: ti: j721e: Add the missing part of exit retention for k3-ddrss (J7200)

2023-11-09 Thread Thomas Richard
On 11/7/23 19:18, Tom Rini wrote: > On Tue, Nov 07, 2023 at 05:18:00PM +0100, Thomas Richard wrote: > >> Add the board specific part of the exit retention sequence for k3-ddrss >> >> Based on the work of Gregory CLEMENT >> >> Signed-off-by: Thomas Richar

[PATCH v2 8/8] arm: mach-k3: j7200: Skip fit processing when resuming

2023-11-07 Thread Thomas Richard
No need to process fit image during resume. All needed parts are already available in DRAM. Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- (no changes since v1) arch/arm/mach-k3/sysfw-loader.c | 7 ++- 1 file changed, 6 insertions

[PATCH v2 7/8] board: ti: j721e: During resume spl restores TF-A and DM-Firmware

2023-11-07 Thread Thomas Richard
-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- Changes in v2: - Check if TF-A is running in DRAM, if yes no need to restore it - Remove BL31_START macro, and get TF-A start address from the fit image arch/arm/mach-k3/common.c | 48 ++- arch/arm/mach

[PATCH v2 5/8] ram: k3-ddrss: Add exit retention support

2023-11-07 Thread Thomas Richard
Add the exit retention support. The enter retention is done by DM-Firmware. A part of the exit retention sequence is specific to the board. It is done in board_k3_ddrss_lpddr4_release_retention. Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT

[PATCH v2 6/8] board: ti: j721e: Add the missing part of exit retention for k3-ddrss (J7200)

2023-11-07 Thread Thomas Richard
Add the board specific part of the exit retention sequence for k3-ddrss Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- (no changes since v1) board/ti/j721e/evm.c | 27 ++- 1 file changed, 26 insertions(+), 1

[PATCH v2 4/8] board: ti: j721e: Add resume detection for J7200

2023-11-07 Thread Thomas Richard
Add the capability to detect a resume. To detect the resume, SPL searches a magic value (0xBA) in a register of PMICA. This value is set by DM-Firmware during the suspend sequence. Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- (no

[PATCH v2 3/8] configs: j7200_evm_r5: Move address used for allocation in the reserved space

2023-11-07 Thread Thomas Richard
From: Gregory CLEMENT Else it could corrupt the memory of Linux when exiting suspend to ram. Signed-off-by: Gregory CLEMENT Signed-off-by: Thomas Richard --- (no changes since v1) configs/j7200_evm_r5_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs

[PATCH v2 2/8] configs: j7200_evm_r5: Used reserved memory in DDR for stack

2023-11-07 Thread Thomas Richard
location that won't be used by Linux. Signed-off-by: Gregory CLEMENT Signed-off-by: Thomas Richard --- (no changes since v1) configs/j7200_evm_r5_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/j7200_evm_r5_defconfig b/configs/j7200_evm_r5_defconfig

[PATCH v2 1/8] DO NOT MERGE: arm: dts: k3-j7200-r5-common: Add pmic node for esm

2023-11-07 Thread Thomas Richard
From: Gowtham Tammana Add pmic tps659413 node needed for ESM error event handling. Signed-off-by: Gowtham Tammana Signed-off-by: Neha Malcom Francis Signed-off-by: Thomas Richard --- (no changes since v1) arch/arm/dts/k3-j7200-r5-common-proc-board.dts | 17 ++--- 1 file

[PATCH v2 0/8] Suspend to RAM support for K3 J7200

2023-11-07 Thread Thomas Richard
: Move address used for allocation in the reserved space Thomas Richard (5): board: ti: j721e: Add resume detection for J7200 ram: k3-ddrss: Add exit retention support board: ti: j721e: Add the missing part of exit retention for k3-ddrss (J7200) board: ti: j721e: During resume spl

Re: [PATCH 1/9] DO NOT MERGE: arm: dts: k3-j7200-r5-common: Add pmic node for esm

2023-10-19 Thread Thomas Richard
On 10/16/23 18:29, Nishanth Menon wrote: > On 16:11-20231016, Thomas Richard wrote: >> From: Gowtham Tammana >> >> Add pmic tps659413 node needed for ESM error event handling. >> >> Signed-off-by: Gowtham Tammana >> Signed-off-by: Neha Malcom Fr

Re: [PATCH 5/9] ram: k3-ddrss: Add exit retention support

2023-10-19 Thread Thomas Richard
On 10/19/23 00:42, Bryan Brattlof wrote: > Hi Thomas! > > On October 16, 2023 thus sayeth Thomas Richard: >> Add the exit retention support. >> The enter retention is done by DM-Firmware. >> A part of the exit retention sequence is specific to

Re: [PATCH 9/9] cmd: test_enter_suspend: Add test_enter_suspend command

2023-10-19 Thread Thomas Richard
On 10/16/23 20:14, Heinrich Schuchardt wrote: > On 10/16/23 16:11, Thomas Richard wrote: >> From: Gregory CLEMENT >> >> Add test_enter_suspend command using PSCI. >> This command is only to test suspend sequence from U-Boot. >> The resume will not work. >

[PATCH 9/9] cmd: test_enter_suspend: Add test_enter_suspend command

2023-10-16 Thread Thomas Richard
From: Gregory CLEMENT Add test_enter_suspend command using PSCI. This command is only to test suspend sequence from U-Boot. The resume will not work. Signed-off-by: Gregory CLEMENT Signed-off-by: Thomas Richard --- cmd/Kconfig | 7 +++ cmd/boot.c | 8

[PATCH 8/9] arm: mach-k3: j7200: Skip fit processing when resuming

2023-10-16 Thread Thomas Richard
No need to process fit image during resume. All needed parts are already available in DRAM. Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- arch/arm/mach-k3/sysfw-loader.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff

[PATCH 7/9] board: ti: j721e: During resume spl restores TF-A and DM-Firmware

2023-10-16 Thread Thomas Richard
-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- arch/arm/mach-k3/common.c | 37 ++- arch/arm/mach-k3/include/mach/j721e_spl.h | 29 ++ arch/arm/mach-k3/sysfw-loader.c | 9 -- 3 files changed, 71 insertions(+), 4 deletions

[PATCH 3/9] configs: j7200_evm_r5: Move address used for allocation in the reserved space

2023-10-16 Thread Thomas Richard
From: Gregory CLEMENT Else it could corrupt the memory of Linux when exiting suspend to ram. Signed-off-by: Gregory CLEMENT Signed-off-by: Thomas Richard --- configs/j7200_evm_r5_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/j7200_evm_r5_defconfig b

[PATCH 6/9] board: ti: j721e: Add the missing part of exit retention for k3-ddrss (J7200)

2023-10-16 Thread Thomas Richard
Add the board specific part of the exit retention sequence for k3-ddrss Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- board/ti/j721e/evm.c | 27 ++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a

[PATCH 5/9] ram: k3-ddrss: Add exit retention support

2023-10-16 Thread Thomas Richard
Add the exit retention support. The enter retention is done by DM-Firmware. A part of the exit retention sequence is specific to the board. It is done in board_k3_ddrss_lpddr4_release_retention. Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT

[PATCH 4/9] board: ti: j721e: Add resume detection for J7200

2023-10-16 Thread Thomas Richard
Add the capability to detect a resume. To detect the resume, SPL searches a magic value (0xBA) in a register of PMICA. This value is set by DM-Firmware during the suspend sequence. Based on the work of Gregory CLEMENT Signed-off-by: Thomas Richard Signed-off-by: Gregory CLEMENT --- board/ti

[PATCH 2/9] configs: j7200_evm_r5: Used reserved memory in DDR for stack

2023-10-16 Thread Thomas Richard
location that won't be used by Linux. Signed-off-by: Gregory CLEMENT Signed-off-by: Thomas Richard --- configs/j7200_evm_r5_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/j7200_evm_r5_defconfig b/configs/j7200_evm_r5_defconfig index c4dd33627b..74505

[PATCH 1/9] DO NOT MERGE: arm: dts: k3-j7200-r5-common: Add pmic node for esm

2023-10-16 Thread Thomas Richard
From: Gowtham Tammana Add pmic tps659413 node needed for ESM error event handling. Signed-off-by: Gowtham Tammana Signed-off-by: Neha Malcom Francis Signed-off-by: Thomas Richard --- arch/arm/dts/k3-j7200-r5-common-proc-board.dts | 17 ++--- 1 file changed, 14 insertions(+), 3

[PATCH 0/9] Suspend to RAM support for K3 J7200

2023-10-16 Thread Thomas Richard
): configs: j7200_evm_r5: Used reserved memory in DDR for stack configs: j7200_evm_r5: Move address used for allocation in the reserved space cmd: test_enter_suspend: Add test_enter_suspend command Thomas Richard (5): board: ti: j721e: Add resume detection for J7200 ram: k3-ddrss: Add

AW: [PATCH 1/1] Documentation extended with specific information for VirtualBox

2023-08-22 Thread Mittelstaedt Thomas (XC-CT/EBV3)
Hello, I am reworking the patch. Some comments below. Mit freundlichen Grüßen / Best regards Thomas Mittelstaedt Cross-Domain Computing Solutions, Engineering BBM Vehicle Computer 3 (XC-CT/EBV3) Robert Bosch GmbH | Postfach 10 02 61 | 31102 Hildesheim | GERMANY | www.bosch.com Tel. +49 5121

AW: [PATCH v3 3/3] X86: pxeboot: bugfix: Set variable for size of initrd

2023-08-16 Thread Mittelstaedt Thomas (XC-CT/EBV3)
Hi Bin, I have never done this. Can you give me some hints: - Base version of U-boot - Path and filename for "efi-payload doc" - Some info about format of doc file and /or example to have a look for Mit freundlichen Grüßen / Best regards Thomas Mittelstaedt Cross-Domain Computing

[PATCH] ARM: at91: armv7: don't initialize clocks if scmi clock driver is enabled

2023-05-30 Thread thomas . perrot
From: Clément Léger Because clock devices are initialized by the SCMI server, if CONFIG_CLK_SCMI is defined. Signed-off-by: Clément Léger Signed-off-by: Thomas Perrot --- arch/arm/mach-at91/armv7/cpu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-at91

AW: [PATCH v2 2/3] X86: Add support for distro boot

2023-05-09 Thread Mittelstaedt Thomas (XC-CT/EBV3)
tatus 0x11 => === Mit freundlichen Grüßen / Best regards Thomas Mittelstaedt Cross-Domain Computing Solutions > -Ursprüngliche Nachricht- > Von: Simon Glass > Gesendet: Montag, 8. Mai 2023 23:23 > An: Mittel

AW: [PATCH v2 2/3] X86: Add support for distro boot

2023-05-05 Thread Mittelstaedt Thomas (XC-CT/EBV3)
==== Mit freundlichen Grüßen / Best regards Thomas Mittelstaedt Cross-Domain Computing Solutions > -Ursprüngliche Nachricht- > Von: Simon Glass > Gesendet: Freitag, 5. Mai 2023 02:41 > An: Mittelstaedt Thomas (XC-CT/EBV3) &g

AW: [PATCH v2 2/3] X86: Add support for distro boot

2023-05-04 Thread Mittelstaedt Thomas (XC-CT/EBV3)
Hello Simon, I've tried out successfully the option (with BOOTSTD_FULL, with BOOTSTD_DEFAULT it's not possible to boot) and will provide a changed patch set soon. Mit freundlichen Grüßen / Best regards Thomas Mittelstaedt Cross-Domain Computing Solutions > -Ursprüngli

AW: [PATCH 4/4] X86: pxeboot: bugfix: Set variable for size of initrd

2023-05-02 Thread Mittelstaedt Thomas (XC-CT/EBV3)
> -Ursprüngliche Nachricht- > Von: Heinrich Schuchardt > Gesendet: Dienstag, 2. Mai 2023 12:15 > An: Mittelstaedt Thomas (XC-CT/EBV3) ; u- > b...@lists.denx.de > Cc: Simon Glass ; Niel Armstrong > ; Patrick Delaunay ; > Ramon Fried ; Marek Vasut ; Manuel > Trau

[PATCH] rtc: m41t62: implements read8/write8 operations

2023-03-17 Thread thomas . perrot
From: Thomas Perrot These operations are required by dm_rtc_read and dm_bootcount_get helpers. Signed-off-by: Thomas Perrot --- drivers/rtc/m41t62.c | 12 1 file changed, 12 insertions(+) diff --git a/drivers/rtc/m41t62.c b/drivers/rtc/m41t62.c index 66a0faa0ecff..891fe09d311b

[PATCH v2] doc: board: bcm7xxx: Convert to reStructuredText format

2023-02-13 Thread Thomas Fitzsimmons
ramdisk = "ramdisk@1"; - fdt = "fdt@1"; - }; - }; -}; diff --git a/doc/board/broadcom/bcm7xxx.rst b/doc/board/broadcom/bcm7xxx.rst new file mode 100644 index 00..f1994d9f97 --- /dev/null +++ b/doc/board/broadcom/bcm7xxx.rst @@ -0,0 +1,183

[PATCH] doc: board: bcm7xxx: Convert to reStructuredText format

2023-02-11 Thread Thomas Fitzsimmons
- configurations { - default = "conf@bcm7445"; - conf@bcm7445 { - description = "BCM7445 configuration"; - kernel = "kernel@1"; - ramdisk = "ramdisk@1"; - fdt = "

[PATCH] arm: bcm7xxx: Convert to DM_SERIAL

2023-02-05 Thread Thomas Fitzsimmons
Remove ns16550 configuration from header files. Document DM_SERIAL-required prior stage device tree configuration. --- configs/bcm7260_defconfig | 4 ++-- configs/bcm7445_defconfig | 4 ++-- doc/README.bcm7xxx| 6 ++ include/configs/bcm7260.h | 2 -- include/configs/bcm7445.h | 2

Voltage ID (VID) Programming for PMBus Devices

2022-12-22 Thread Bayer Thomas (ETAS-DAP/XPC-Fe1)
based on the target output voltage. Otherwise depending on the amount of output voltage change a over- / undervoltage fault might be triggered. Attached is a proposal for modified PMBbus controller target voltage programming in vid.c. Regards, Thomas /* Write to the VOUT or one of the VOUT

Re: Support for Banana Pi BPI-P2 Zero

2022-10-28 Thread Martin Thomas
Hi, I found a solution. I had to use CONFIG_DEFAULT_DEVICE_TREE="sun8i-h2-plus-bananapi-m2-zero" This defconfig works! Best regards Martin Am 28.10.22 um 20:38 schrieb Martin Thomas: Hi Developers, I am struggling with the u-boot for the Banana Pi BPI-P2 Zero. I used this def

Support for Banana Pi BPI-P2 Zero

2022-10-28 Thread Martin Thomas
Hi Developers, I am struggling with the u-boot for the Banana Pi BPI-P2 Zero. I used this defconfig but it has problems with at least the mmc card: CONFIG_ARM=y CONFIG_ARCH_SUNXI=y CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-bananapi-m2-plus-v1.2" CONFIG_SPL=y CONFIG_MACH_SUN8I_H3=y CONFIG_DRAM_CLK=

Re: [PATCH 1/1] usb: request only 8 bytes for USB_SPEED_FULL bMaxPacketSize0 discovery

2022-09-26 Thread Thomas Glanzmann
the patch. https://www.keychron.com/products/keychron-k1-wireless-mechanical-keyboard https://www.realforcekeyboards.com https://www.lenovo.com/de/de/accessories-and-monitors/keyboards-and-mice/keyboards/KEYBOARD-German/p/0B47202 Cheers, Thomas

Booting from SPI-NAND

2022-07-20 Thread Thomas Marangoni
Hello, I have an Allwinner suniv f1c100s and trying to boot the device from SPI-NAND. Booting from SD-Cards works without problems. I'm using "sunxi-next" branch from "sunxi U-Boot Custodian Tree". The SPI-NAND device is detected with "mtd list", but when flashing u-boot with spl to the SPI-NAN

AW: Serial Download Boot on i.MX8MN EVK Board

2022-05-30 Thread Thomas Schaefer
Hi Fabio, >Hi Thomas, >On Mon, May 30, 2022 at 9:01 AM Thomas Schaefer >wrote: >> >> Hi all, >> >> We are trying to boot our i.MX8MNano UltraLite DDR3L EVK via USB using >> Serial Download Mode. We are using u-boot v2022.04-rc3 with patches to >

Serial Download Boot on i.MX8MN EVK Board

2022-05-30 Thread Thomas Schaefer
when ATF firmware (bl31.bin) has finished (I have added some debug prints to BL31 to verify this). Are the DDR4/LPDDR4 variants of the i.MX8MNano eval kit known to boot in serial download mode? Best regards, Thomas Thomas Schäfer SW Design Engineer Kontron Europe GmbH Heinrich-Barth-Straße 1

Re: [PATCH 1/2] Kconfig: Change SYS_MALLOC_F_LEN default to 0x2000

2022-04-07 Thread Thomas Chou
handle a little more memory usage. --- Kconfig | 9 +++-- configs/10m50_defconfig | 1 + configs/3c120_defconfig | 1 + Reviewed-by: Thomas Chou

[PATCH v3] console: usb: kbd: Limit poll frequency to improve performance

2022-02-10 Thread Thomas Watson
: Thomas Watson --- This revision fixes a sandbox test failure by honoring the test's request to skip delays. common/usb_kbd.c | 31 ++- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/common/usb_kbd.c b/common/usb_kbd.c index afad260d3d..352d8

Re: [PATCH 2/2] common: drop CONFIG_SYS_RESET_ADDR

2022-02-02 Thread thomas
/3c120_devboard.h | 9 - scripts/config_whitelist.txt | 1 - 3 files changed, 19 deletions(-) Acked-by: tho...@wytron.com.tw Thanks, Thomas Chou diff --git a/include/configs/10m50_devboard.h b/include/configs/10m50_devboard.h index 04ce88c9dd..3b4d1fd626 100644 --- a/include/configs

Re: [PATCH] LynxOS is no longer supported

2022-01-04 Thread Thomas Huth
On 13/11/2021 18.13, Thomas Huth wrote: LynxOS needed the do_bootm_lynxkdi() function that got removed in 7e713067ee ("Remove LYNX KDI remainders") - and that function needed a lynxkdi_boot() function, where the last implementation had been removed in 98f705c9ce ("powerpc: rem

Re: [PATCH v2 2/7] common: remove bedbug debugger support

2022-01-04 Thread Thomas Huth
c delete mode 100644 common/bedbug.c delete mode 100644 doc/README.bedbug delete mode 100644 include/bedbug/bedbug.h delete mode 100644 include/bedbug/ppc.h delete mode 100644 include/bedbug/regs.h delete mode 100644 include/bedbug/tables.h delete mode 100644 include/bedbug/type.h Revi

[PATCH v2] console: usb: kbd: Limit poll frequency to improve performance

2021-12-22 Thread Thomas Watson
: Thomas Watson --- This revision wraps the comment at 80 characters and also should not have been corrupted by my e-mail client. common/usb_kbd.c | 20 +++- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/common/usb_kbd.c b/common/usb_kbd.c index afad260d3d

[PATCH] console: usb: kbd: Limit poll frequency to improve performance

2021-12-22 Thread Thomas Watson
: Thomas Watson --- common/usb_kbd.c | 20 +++- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/common/usb_kbd.c b/common/usb_kbd.c index afad260d3d..0131b7dfab 100644 --- a/common/usb_kbd.c +++ b/common/usb_kbd.c @@ -118,7 +118,7 @@ struct usb_kbd_pdata { extern int

[PATCH v3 1/2] riscv: Support booting SiFive Unmatched from SPI.

2021-11-24 Thread Thomas Skibo
Configure SPI flash devices into SPL. Add SPI boot option to spl.c. Document how to format flash for booting. Signed-off-by: Thomas Skibo --- .../dts/hifive-unmatched-a00-u-boot.dtsi | 11 +++ board/sifive/unmatched/spl.c | 3 ++ configs/sifive_unmatched_defconfig

[PATCH v3 0/2] riscv: Support booting SiFive Unmatched from SPI flash.

2021-11-24 Thread Thomas Skibo
This patch set adds support for booting the SiFive Unmatched board from SPI flash memory and saving the environment to flash. Thomas Skibo (2): riscv: Support booting SiFive Unmatched from SPI. riscv: Enable SPI flash env for SiFive Unmatched. arch/riscv/cpu/fu740/Kconfig

[PATCH v3 2/2] riscv: Enable SPI flash env for SiFive Unmatched.

2021-11-24 Thread Thomas Skibo
Enable saving environment to SPI flash memory on SiFive Unmatched. Signed-off-by: Thomas Skibo --- arch/riscv/cpu/fu740/Kconfig | 13 + board/sifive/unmatched/Kconfig | 1 + 2 files changed, 14 insertions(+) diff --git a/arch/riscv/cpu/fu740/Kconfig b/arch/riscv/cpu/fu740

Re: [PATCH v2 1/2] riscv: Support booting SiFive Unmatched from SPI.

2021-11-24 Thread Thomas Skibo
On 11/23/21 8:39 PM, Sean Anderson wrote: On 11/23/21 11:27 PM, Thomas Skibo wrote: + + +Booting from SPI + + +Use Building steps from "Booting from uSD using U-Boot SPL" section. + +Partition the SPI in Linux via mtdblock. + +.. code-block:: none + +    sgdisk --

[PATCH v2 1/2] riscv: Support booting SiFive Unmatched from SPI.

2021-11-23 Thread Thomas Skibo
Configure SPI flash devices into SPL. Add SPI boot option to spl.c. Document how to format flash for booting. Signed-off-by: Thomas Skibo --- .../dts/hifive-unmatched-a00-u-boot.dtsi | 11 +++ board/sifive/unmatched/spl.c | 3 ++ configs/sifive_unmatched_defconfig

[PATCH v2 0/2] riscv: Support booting SiFive Unmatched from SPI flash.

2021-11-23 Thread Thomas Skibo
This patch set adds support for booting the SiFive Unmatched board from SPI flash memory and saving the environment to flash. Thomas Skibo (2): riscv: Support booting SiFive Unmatched from SPI. riscv: Enable SPI flash env for SiFive Unmatched. arch/riscv/cpu/fu740/Kconfig

[PATCH v2 2/2] riscv: Enable SPI flash env for SiFive Unmatched.

2021-11-23 Thread Thomas Skibo
Enable saving environment to SPI flash memory on SiFive Unmatched. Signed-off-by: Thomas Skibo --- arch/riscv/cpu/fu740/Kconfig | 13 + board/sifive/unmatched/Kconfig | 1 + 2 files changed, 14 insertions(+) diff --git a/arch/riscv/cpu/fu740/Kconfig b/arch/riscv/cpu/fu740

[PATCH] LynxOS is no longer supported

2021-11-13 Thread Thomas Huth
his OS is definitely not supported anymore, so remove it from the corresponding lists. Signed-off-by: Thomas Huth --- README | 3 +-- boot/image.c | 3 --- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/README b/README index 9606a8b3ac..064e781d45 100644 --- a/README +++

Re: [PATCH] Remove LYNX KDI remainders

2021-11-12 Thread Thomas Huth
On 26/10/2021 14.31, Thomas Huth wrote: The last board that used to set CONFIG_LYNXKDI has been removed in commit 242836a893ae ("powerpc: ppc4xx: remove pcs440ep support"), doc/README.lynxkdi only talks about a MPC8260 board being supported, and the mpc8260 support has been removed

[PATCH] Remove LYNX KDI remainders

2021-10-26 Thread Thomas Huth
t;powerpc, 8260: remove support for mpc8260") already, and common/lynxkdi.c only consists of an "#error" statement these days, so it seems like the LYNX KDI code is dead code nowadays. Let's remove it now. Signed-off-by: Thomas Huth --- common/Makefile | 1 -

[PATCH] doc: Remove the obsolete README.AMCC-eval-boards-cleanup file

2021-10-25 Thread Thomas Huth
The related boards have been removed four years ago already, in commit 98f705c9cefd ("powerpc: remove 4xx support"), so this README file is not required anymore. Signed-off-by: Thomas Huth --- doc/README.AMCC-eval-boards-cleanup | 31 - 1 file changed, 31

[PATCH] doc: Remove the obsolete README.mpc74xx file

2021-10-25 Thread Thomas Huth
Support for the PPC74xx processors has been removed in commit d928664f41 ("powerpc: 74xx_7xx: remove 74xx_7xx cpu support") more than 6 years ago already. So the corresponding README file can now be removed, too. Signed-off-by: Thomas Huth --- doc/README.mpc74xx | 22 ---

Re: [PATCH] ppc: mpc8xx: Drop -mstring from PLATFORM_CPPFLAGS

2021-10-25 Thread Thomas Huth
+= -mstring -mcpu=860 -msoft-float +PLATFORM_CPPFLAGS += -mcpu=860 -msoft-float Reviewed-by: Thomas Huth

Re: [PATCH 1/1] doc: remove AMCC PPC405 processor references

2021-10-24 Thread Thomas Huth
On 23/10/2021 13.14, Heinrich Schuchardt wrote: Support for PPC4XX processors has been removed. So we should not mention it in the documentation. Signed-off-by: Heinrich Schuchardt --- doc/README.bedbug | 22 -- 1 file changed, 22 deletions(-) Reviewed-by: Thomas Huth

Re: [PATCH] doc: Remove obsolete README.440-DDR-performance file

2021-10-21 Thread Thomas Huth
On 21/10/2021 08.00, Thomas Huth wrote: On 21/10/2021 07.16, Stefan Roese wrote: On 21.10.21 00:32, Heinrich Schuchardt wrote: On 10/19/21 9:25 AM, Thomas Huth wrote: The PPC 440 support has been removed in commit 98f705c9ce ("powerpc: remove 4xx support") already, so this file is

Re: [PATCH] doc: Remove obsolete doc/README.nand-boot-ppc440

2021-10-21 Thread Thomas Huth
On 21/10/2021 07.20, Stefan Roese wrote: The PPC440 support has been removed in commit 98f705c9ce ("powerpc: remove 4xx support"). This patch removes this obsolete file as well. Signed-off-by: Stefan Roese Cc: Heinrich Schuchardt Cc: Thomas Huth --- doc/README.nand-boot-p

Re: [PATCH] doc: Remove obsolete README.440-DDR-performance file

2021-10-21 Thread Thomas Huth
On 21/10/2021 07.16, Stefan Roese wrote: On 21.10.21 00:32, Heinrich Schuchardt wrote: On 10/19/21 9:25 AM, Thomas Huth wrote: The PPC 440 support has been removed in commit 98f705c9ce ("powerpc: remove 4xx support") already, so this file is certainly not required anymore. Sig

[PATCH] doc: Remove obsolete README.440-DDR-performance file

2021-10-19 Thread Thomas Huth
The PPC 440 support has been removed in commit 98f705c9ce ("powerpc: remove 4xx support") already, so this file is certainly not required anymore. Signed-off-by: Thomas Huth --- doc/README.440-DDR-performance | 90 -- 1 file changed, 90 deletions(-) d

  1   2   3   4   5   6   7   8   9   10   >