Hi Stefan,
On 15.05.2024 08:12, Stefan Roese wrote:
Hi Lukas,
On 5/14/24 16:04, lukas.funke-...@weidmueller.com wrote:
From: Lukas Funke
Add driver to access ZynqMP efuses. This is a u-boot port of [1].
[1]
https://lore.kernel.org/all/20240224114516.86365-8-srinivas.kandaga...@linaro.org/
Hi Jiaxun,
On 2024-05-15 02:12, Jiaxun Yang wrote:
>
>
> 在2024年5月14日五月 下午3:50,Jonas Karlman写道:
>> Hi Jiaxun,
> [...]
>>> + return ERR_PTR(ret);
>>
>> Please explain in more details what the issue this is trying to solve.
>>
>> Typically syscon_get_regmap() is called on a udevice return
grepping for usb_ether_curr_dev in u-boot source code shows
$ grep -r usb_ether_curr_dev .
./cmd/usb.c:static int __maybe_unused usb_ether_curr_dev = -1; /* current
ethernet device */
$
only declared but never used, so it can safely
removed from code.
Signed-off-by: Heiko Schocher
---
azure b
Hi Lukas,
On 5/14/24 16:04, lukas.funke-...@weidmueller.com wrote:
From: Lukas Funke
Add driver to access ZynqMP efuses. This is a u-boot port of [1].
[1]
https://lore.kernel.org/all/20240224114516.86365-8-srinivas.kandaga...@linaro.org/
Signed-off-by: Lukas Funke
---
drivers/misc/Kconf
Hi Lukas,
On 5/14/24 16:04, lukas.funke-...@weidmueller.com wrote:
From: Lukas Funke
Add functions to access efuses through PMU firmware
interface.
Signed-off-by: Lukas Funke
---
drivers/firmware/firmware-zynqmp.c | 31 ++
include/zynqmp_firmware.h |
On 5/15/24 02:50, Marek Vasut wrote:
On 5/15/24 2:22 AM, Tim Harvey wrote:
If RANDOMIZE_BASE is enabled in the Linux kernel instructing it to
randomize the virtual address at which the kernel image is loaded, it
expects entropy to be provided by the bootloader by populating
/chosen/kaslr-seed wi
ext4_write_file() depends on CONFIG_EXT4_WRITE. Allow build without
CONFIG_CMD_EXT4_WRITE.
Signed-off-by: Baruch Siach
---
fs/fs.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/fs.c b/fs/fs.c
index bed1f7242f41..0c47943f3339 100644
--- a/fs/fs.c
+++ b/fs/fs.c
@@ -224,7 +
Revise CONFIG_ENV_SIZE and Add CONFIG_USE_PREBOOT
Signed-off-by: DelphineCCChiu
---
configs/ast2600_openbmc_spl_defconfig | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/configs/ast2600_openbmc_spl_defconfig
b/configs/ast2600_openbmc_spl_defconfig
index efd683570f..f930
1. Set mtest_result in environment after doing mtest in u-boot so that user can
check the result in user space.
2. Revise CONFIG_ENV_SIZE and Add CONFIG_USE_PREBOOT
DelphineCCChiu (2):
mem_test: Support to save mtest result in environment
configs: openbmc: Revise size of environment and use p
Set mtest_result in environment after doing mtest in u-boot so that user
can check the result in user space.
Signed-off-by: DelphineCCChiu
---
cmd/mem.c | 8
1 file changed, 8 insertions(+)
diff --git a/cmd/mem.c b/cmd/mem.c
index 392ed1756b..bb6a3d2e60 100644
--- a/cmd/mem.c
+++ b/cmd
On 5/15/24 2:22 AM, Tim Harvey wrote:
If RANDOMIZE_BASE is enabled in the Linux kernel instructing it to
randomize the virtual address at which the kernel image is loaded, it
expects entropy to be provided by the bootloader by populating
/chosen/kaslr-seed with a 64-bit value from source of entro
As I understand the env command documentation the subcommand style is
preferred, though the old format is still fully supported.
Signed-off-by: Fiona Klute
---
doc/usage/netconsole.rst | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/doc/usage/netconsole.rst b/doc/usage/
This adds details that I would have liked to have readily available,
in particular how to activate the network interface before enabling
netconsole, and how to integrate netconsole so you can use the U-Boot
prompt.
Signed-off-by: Fiona Klute
---
doc/usage/netconsole.rst | 33
Tested-by: John Ma
On 5/7/24 08:17, Wadim Egorov wrote:
PHYTEC stores details about the hardware in an EEPROM on the SoM. We can
utilize this information and chose the proper DDR timings accordingly.
Due to the limited SRAM memory on the AM62x, the concept was to store
only the DDR timings del
If RANDOMIZE_BASE is enabled in the Linux kernel instructing it to
randomize the virtual address at which the kernel image is loaded, it
expects entropy to be provided by the bootloader by populating
/chosen/kaslr-seed with a 64-bit value from source of entropy at boot.
If we have DM_RNG enabled p
在2024年5月14日五月 下午3:50,Jonas Karlman写道:
> Hi Jiaxun,
[...]
>> +return ERR_PTR(ret);
>
> Please explain in more details what the issue this is trying to solve.
>
> Typically syscon_get_regmap() is called on a udevice returned from a
> uclass_get_device call, and that should trigger a pr
On 5/14/24 8:34 PM, Tim Harvey wrote:
Hi,
diff --git a/doc/imx/habv4/guides/mx8m_spl_secure_boot.txt
b/doc/imx/habv4/guides/mx8m_spl_secure_boot.txt
index e16e5410bd9..ce1de659d8c 100644
--- a/doc/imx/habv4/guides/mx8m_spl_secure_boot.txt
+++ b/doc/imx/habv4/guides/mx8m_spl_secure_boot.txt
@@
On Wed, May 1, 2024 at 4:12 PM Sam Protsenko wrote:
>
> On Wed, Apr 10, 2024 at 9:53 PM Sean Anderson wrote:
> >
> > On 3/7/24 19:04, Sam Protsenko wrote:
> > > Sometimes clocks provided to a consumer might not have .set_rate
> > > operation (like gate or mux clocks), but have CLK_SET_PARENT_RATE
On Sun, May 12, 2024 at 10:08 PM Marek Vasut wrote:
>
> On 5/8/24 9:23 AM, Claudius Heine wrote:
> > Hi Marek,
>
> Hi,
>
> > On 2024-05-07 3:28 pm, Marek Vasut wrote:
> >> On 5/7/24 3:06 PM, Claudius Heine wrote:
> >>> For CST to find the certificates and keys for signing, some keys and
> >>> cert
On Thu, May 2, 2024 at 6:05 PM Marek Vasut wrote:
>
> Update documentation and use nxp_imx8mcst binman etype for signing
> of flash.bin instead of previous horrible shell scripting.
>
> Signed-off-by: Marek Vasut
> ---
> Cc: "NXP i.MX U-Boot Team"
> Cc: Adam Ford
> Cc: Alper Nebi Yasak
> Cc: A
On Tue, May 14, 2024 at 5:05 AM Dragan Simic wrote:
>
> Hello all,
>
> On 2024-05-14 01:02, Marek Vasut wrote:
> > On 5/13/24 10:52 PM, Tim Harvey wrote:
> >> On Mon, Apr 29, 2024 at 1:51 PM Marek Vasut wrote:
> >>>
> >>> On 4/29/24 6:48 PM, Tim Harvey wrote:
> On Sat, Apr 27, 2024 at 4:20 P
On Fri, May 03, 2024 at 05:18:36PM +0200, Caleb Connolly wrote:
> Since Python 3.12 unrecognised escape sequences trigger a SyntaxWarning.
> Convert the '\#' string to a raw string so the backslash is correctly
> used as a literal.
>
> Ported from Linux commit dae4a0171e25 ("gen_compile_commands:
On Fri, May 10, 2024 at 03:21:24PM -0500, Andrew Davis wrote:
> Each SoC now has a directory in mach-k3, let's move the SoC specific
> files into their respective directories.
>
> Signed-off-by: Andrew Davis
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP signature
On Wed, May 01, 2024 at 10:54:09AM +0200, Fiona Klute wrote:
> Specifying a file in an EXT4 or FAT partition on a virtio device as
> environment location failed because virtio hadn't been initialized by
> the time the environment was loaded. This patch mirrors commit
> 54ee5ae84191 ("Add SCSI scan
On Mon, Apr 29, 2024 at 02:38:03PM +0800, Jim Liu wrote:
> 1. Use vendor naming rule to rename each function
> 2. add SHA 384/512 support
>
> Signed-off-by: Jim Liu
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP signature
On Wed, May 01, 2024 at 09:16:33AM +0100, Peter Hoyes wrote:
> From: Peter Hoyes
>
> Polling cntpct_el0 in a tight loop for delays is inefficient.
> This is particularly apparent on Arm FVPs, which do not simulate
> real time, meaning that a 1s sleep can take a couple of orders
> of magnitude lo
On Wed, May 01, 2024 at 09:16:32AM +0100, Peter Hoyes wrote:
> From: Peter Hoyes
>
> The sev() and wfe() asm macros are currently defined only for
> mach-exynos. As these are common Arm instructions, move them to the
> common asm/system.h header file, for both Armv7 and Armv8, so they
> can be u
On Wed, May 01, 2024 at 12:55:10AM +0800, WHR wrote:
> The 2 bytes 0x is too short for being a PowerPC instruction, resulting
> in an error similar to:
> /tmp/ccW8yjie.s: Assembler messages:
> /tmp/ccW8yjie.s: Error: unaligned opcodes detected in executable segment
> /tmp/ccW8yjie.
On Wed, May 01, 2024 at 12:40:38AM +0800, WHR wrote:
> In order to prevent crashing due to infinite recursion and actually
> decompress the requested data, call the zlib function 'uncompress'
> instead.
>
> Signed-off-by: WHR
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description:
On Wed, May 01, 2024 at 12:28:32AM +0800, WHR wrote:
> Currently no features are implemented, only the zpool version 5000 that
> indicating the features support, is recognized. Since it is possible for
> OpenZFS to create a pool with features support enabled, but without
> enabling any actual feat
On Tue, May 14, 2024 at 09:28:54PM +0800, Leo Liang wrote:
> Hi Tom,
>
> The following changes since commit c8ffd1356d42223cbb8c86280a083cc3c93e6426:
>
> Merge patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"
> (2024-05-13 09:15:51 -0600)
>
> are available in the Git reposit
On Tue, May 14, 2024 at 09:01:24AM +0200, Caleb Connolly wrote:
> Hi Tom,
>
> This patch for master fixes framebuffer video on almost all Qualcomm platforms
> where the framebuffer is initialised by the first stage bootloader.
>
> The following changes since commit 5c5565cfec92eb7377ff7fe197612c
Hi Jiaxun,
On 2024-05-13 20:13, Jiaxun Yang wrote:
> When bootph-all is enabled for a syscon driver, the device
> may leave unprobed when syscon_get_regmap is called by another
> driver.
>
> Perform device_probe in syscon_get_regmap, there is no side
> affect as device_probe will return 0 quickly
On Tue, 14 May 2024 12:15:02 +0200, Robert Marko wrote:
> Number of Qualcomm ARMv7 SoC-s did not use PSCI but rather used PSHOLD
> (Qualcomm Power Supply Hold Reset) bit to trigger reset or poweroff.
>
> Qualcomm IPQ40XX is one of them, so provide a simple sysreset driver based
> on the upstream
From: Lukas Funke
Add driver to access ZynqMP efuses. This is a u-boot port of [1].
[1]
https://lore.kernel.org/all/20240224114516.86365-8-srinivas.kandaga...@linaro.org/
Signed-off-by: Lukas Funke
---
drivers/misc/Kconfig| 8 ++
drivers/misc/Makefile | 1 +
drivers/misc/z
From: Lukas Funke
This series adds a driver to read and write ZynqMP eFuses [1]. The
driver can be accessed by the 'efuse_read' and 'efuse_write' subcommands
of the 'zynqmp' command.
Example:
=> zynqmp efuse_read 0xc 0xc
: 85 66 b1 32 43 f2 4a 02 00 00 00 40 .f.https://doc
From: Lukas Funke
Add subcommands to read/write eFuses using u-boot. The subcommands
through the 'zynqmp' command.
Example:
=> zynqmp efuse_read 0xc 0xc
: 85 36 b1 3c 34 f2 3b 01 00 00 00 40 .f.
---
board/xilinx/zynqmp/cmds.c | 101 +
1
From: Lukas Funke
Add functions to access efuses through PMU firmware
interface.
Signed-off-by: Lukas Funke
---
drivers/firmware/firmware-zynqmp.c | 31 ++
include/zynqmp_firmware.h | 2 ++
2 files changed, 33 insertions(+)
diff --git a/drivers/firmware/
On Tue, 14 May 2024 01:43:19 +0200
Michael Walle wrote:
Hi Michael,
> The V3s is identical regarding register layout, clocks and resets to
> the sun6i variants. Therefore, we can just add the MACH_SUN8I_V3S to
> the sun6i compatible ones.
Interesting, I was a bit surprised that this would be al
We try to split work with Marek on USB as following:
- Mattijs handles usb gadget
- Marek handles the rest of usb
Add additional gadget patterns to the maintainers file so that I
get cc'ed more often on USB gadget patches.
Signed-off-by: Mattijs Korpershoek
---
MAINTAINERS | 2 ++
1 file change
Fastboot patches go through the u-boot-dfu tree.
Add a link in the maintainers file for it.
Signed-off-by: Mattijs Korpershoek
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 6853288975c0..05217db79f7e 100644
--- a/MAINTAINERS
+++ b/MAINTAINER
MAINTAINERS: add usb gadget regex to u-boot-dfu tree
MAINTAINERS | 3 +++
1 file changed, 3 insertions(+)
---
base-commit: c8ffd1356d42223cbb8c86280a083cc3c93e6426
change-id: 20240514-gadget-maintainer-cf40fcf2bab4
Best regards,
--
Mattijs Korpershoek
Hi Tom,
The following changes since commit c8ffd1356d42223cbb8c86280a083cc3c93e6426:
Merge patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"
(2024-05-13 09:15:51 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-riscv.git
for y
On 5/14/24 14:58, Mark Kettenis wrote:
Date: Tue, 14 May 2024 14:49:47 +0200
From: Heinrich Schuchardt
Hi Heinrich,
On 4/26/24 17:47, Ilias Apalodimas wrote:
Hi Heinrich
On Fri, 26 Apr 2024 at 17:53, Heinrich Schuchardt
wrote:
On 26.04.24 16:30, Ilias Apalodimas wrote:
Hi Heinrich,
On
This reverts commit 33041972727e84d3f95e26c83322521f61827584.
With the ability to generate this SMBIOS details autmotically the
small amount of details that this patch provided are generated
automatically so this is now obsolete so we can just drop it.
Signed-off-by: Peter Robinson
---
arch/arm
Hi Alexander,
Thank you for the patch.
On ven., avril 12, 2024 at 22:26, "A. Sverdlin"
wrote:
> From: Thinh Nguyen
>
> Upstream Linux commit 3aa07f72894d.
>
> If there's a disconnection while operating in eSS, there may be a delay
> in VBUS drop response from the connector. In that case, the
Hi Alexander,
Thank you for the patch.
On ven., avril 12, 2024 at 22:26, "A. Sverdlin"
wrote:
> From: Felipe Balbi
>
> Upstream Linux commit 514f227b.
>
> The cmd argument we pass to
> dwc3_send_gadget_ep_cmd() could contain extra
> arguments embedded. When checking for StartTransfer
> co
> Date: Tue, 14 May 2024 14:49:47 +0200
> From: Heinrich Schuchardt
Hi Heinrich,
> On 4/26/24 17:47, Ilias Apalodimas wrote:
> > Hi Heinrich
> >
> > On Fri, 26 Apr 2024 at 17:53, Heinrich Schuchardt
> > wrote:
> >>
> >> On 26.04.24 16:30, Ilias Apalodimas wrote:
> >>> Hi Heinrich,
> >>>
> >>>
On 4/28/24 15:28, Ilias Apalodimas wrote:
Hi Heinrich
On Fri, 26 Apr 2024 at 17:14, Heinrich Schuchardt
wrote:
Up to now efi_dp_from_lo() only could return the initrd or fdt device-path.
Allow returning the binary device-path to.
Why do we need this?
In patch 14/14 I add this line:
+
Hi Alexander,
Thank you for the patch.
On ven., avril 12, 2024 at 22:26, "A. Sverdlin"
wrote:
> From: Thinh Nguyen
>
> Upstream Linux commit 87dd96111b0b.
>
> When operating in USB 2.0 speeds (HS/FS), if GUSB2PHYCFG.ENBLSLPM or
> GUSB2PHYCFG.SUSPHY is set, it must be cleared before issuing an
Hi Alexander,
Thank you for the patch.
On ven., avril 12, 2024 at 22:26, "A. Sverdlin"
wrote:
> From: Felipe Balbi
>
> Upstream Linux commit ab2a92e7a608.
>
> As a micro-power optimization, let's only resume the
> USB2 PHY if we're working on <=HIGHSPEED. If we're
> gonna work on SUPERSPEED o
Hi Alexander,
Thank you for the patch.
On ven., avril 12, 2024 at 22:26, "A. Sverdlin"
wrote:
> From: Felipe Balbi
>
> Upstream Linux commit 2b0f11df84bb.
>
> Synopsys Databook 2.60a has a note that if we're
> sending an endpoint command we _must_ make sure that
> DWC3_GUSB2PHY(n).SUSPHY bit
On 4/26/24 17:47, Ilias Apalodimas wrote:
Hi Heinrich
On Fri, 26 Apr 2024 at 17:53, Heinrich Schuchardt
wrote:
On 26.04.24 16:30, Ilias Apalodimas wrote:
Hi Heinrich,
On Fri, 26 Apr 2024 at 17:13, Heinrich Schuchardt
wrote:
Provide a function to append a device_path to a list of device p
Hi Alexander,
Thank you for the patch.
On ven., avril 12, 2024 at 22:26, "A. Sverdlin"
wrote:
> From: Felipe Balbi
>
> Upstream Linux commit c0ca324d09a0.
>
> dwc3_send_gadget_ep_cmd() had three return
> points. That becomes a pain to track when we need to
> debug something or if we need to a
Thanks for your suggestions. I read the docs and it seems that maybe the
standard boot procedure is a bit too much, the current u-boot config for
raspberry pi CM4 is very simple and I'd like to keep it that way.
By default the u-boot environment on CM4 is kept on the boot FAT partition.
Would it be
Hello all,
On 2024-05-14 01:02, Marek Vasut wrote:
On 5/13/24 10:52 PM, Tim Harvey wrote:
On Mon, Apr 29, 2024 at 1:51 PM Marek Vasut wrote:
On 4/29/24 6:48 PM, Tim Harvey wrote:
On Sat, Apr 27, 2024 at 4:20 PM Marek Vasut wrote:
On 4/27/24 2:11 AM, Tim Harvey wrote:
[...]
diff --git
On Mon, 13 May 2024 22:56:09 +0200
Michael Walle wrote:
Hi,
> Add the compatible string for the emac found on the V3s SoC. The SoC
> only supports the internal PHY. There are no (R)MII signals on any pins.
>
> Signed-off-by: Michael Walle
Nice, that seems indeed all we need for that SoC.
Rev
We want to use OF_UPSTREAM on IPQ40XX as its well supported upstream, so
lets drop our downstream DTSI.
Signed-off-by: Robert Marko
Acked-by: Caleb Connolly
---
arch/arm/dts/qcom-ipq4019.dtsi | 202 -
1 file changed, 202 deletions(-)
delete mode 100644 arch/arm/
Provide basic DRAM info population from DT, cache setting and the
board_init stub.
Signed-off-by: Robert Marko
Acked-by: Caleb Connolly
---
Changes in v2:
* Drop
arch/arm/mach-ipq40xx/Makefile | 7 ++
arch/arm/mach-ipq40xx/cpu.c| 43 ++
2 files changed
Now that drivers are compatible enough with the upstream DTS, there is no
reason to not use the upstream DTS, so imply OF_UPSTREAM by default.
Signed-off-by: Robert Marko
Acked-by: Caleb Connolly
---
arch/arm/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/Kconfig b/arch/ar
On Mon, 13 May 2024 22:56:08 +0200
Michael Walle wrote:
Hi,
> Add the clock gate registers as well as the reset register bits for the
> EMAC and EPHY for the V3s. These are needed by the sun8i network driver.
>
> Signed-off-by: Michael Walle
Compared against the manual and the Linux driver:
Number of Qualcomm ARMv7 SoC-s did not use PSCI but rather used PSHOLD
(Qualcomm Power Supply Hold Reset) bit to trigger reset or poweroff.
Qualcomm IPQ40XX is one of them, so provide a simple sysreset driver based
on the upstream Linux one, it is DT compatible as well.
Signed-off-by: Robert Mark
On Mon, May 06, 2024 at 05:10:06PM +0800, Hanyuan Zhao wrote:
> Without the NULL check, if the devicetree that u-boot loads does not have a
> compatible property then a store access fault will be raised and force the
> machine to reset, due to the NULL pointer we passed to strlen. This commit
> add
Hi,
On Fri, 03 May 2024 09:00:38 +0200, Benjamin Hahn wrote:
> Set CONFIG_USB_GADGET_MANUFACTURER to PHYTEC for all PHYTEC boards.
>
>
Thanks, Applied to https://source.denx.de/u-boot/custodians/u-boot-dfu
(u-boot-dfu)
[1/1] configs: Make USB_GADGET_MANUFACTURER consistent over all PHYTEC boa
On Tue, May 14, 2024 at 07:51:42AM +0200, Heinrich Schuchardt wrote:
> * We already have a header 'backtrace', there is no need to repeat the
> word backtrace on every line.
> * Add a blank line before the backtrace section of the crash report for
> improved readability.
> * If U-Boot is compil
Signed-off-by: Leo Yu-Chi Liang
---
arch/riscv/Kconfig| 4 +-
arch/riscv/cpu/{andesv5 => andes}/Kconfig | 4 +-
arch/riscv/cpu/{andesv5 => andes}/Makefile| 0
arch/riscv/cpu/{andesv5 => andes}/cache.c | 12 +++---
arch/riscv/cpu/{andesv5 => andes}/cpu.c
Hi Tom,
This patch for master fixes framebuffer video on almost all Qualcomm platforms
where the framebuffer is initialised by the first stage bootloader.
The following changes since commit 5c5565cfec92eb7377ff7fe197612c6a813bb6c7:
Merge patch series "arm: davinci: Migrate da850-evm to OF_UPST
67 matches
Mail list logo