Hi Tom,
Please pull the updates for rockchip platform:
- new board: rk3566 Powkiddy X55, rk3588s Indiedroid Nova;
- rv1126 migrate to OF_UPSTREAM;
- Fix for px30 ringneck board;
- Fix for rk3588 SPLL clock init;
CI:
https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/20844
Thank
On 2024/5/25 00:48, Chris Morgan wrote:
From: Chris Morgan
The Indiedroid Nova is a Rockchip RK3588S based SBC from Indiedroid.
Specifications:
Rockchip RK3588S SoC
4x ARM Cortex-A76, 4x ARM Cortex-A55
4/8/16GB memory LPDDR4x
Mali G610MC4 GPU
Optional eMMC
2x U
Hi Jiaxun,
On Wed, May 22, 2024 at 06:07:56PM +0100, Jiaxun Yang wrote:
> This is a side product of me investigating architectures
> physical address != virtual address in U-Boot. Now we can
> get it covered under CI and regular tests.
>
> VirtIO devices are not working as expected, due to U-Boot
On Fri, 22 Mar 2024 16:27:13 +0530, Sughosh Ganu wrote:
> The following patch series adds support for version 2 of the FWU
> metadata. The version 2 metadata structure is defined in the latest
> revision of the FWU specification [1].
>
> The earlier versions of these patches were migrating to a v
Looking at failed pipelines on
https://dev.azure.com/u-boot/u-boot/_build, it is easy to find lots of
examples that have failed spuriously for the same reason: The "cyclic
function ... took too long" message being printed in the middle of
some console output, causing the 'expect' machinery to fail
n" (2024-05-22
> 08:55:35 -0600)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-next-20240524
>
> for you to fetch changes up to 7457dc6f183303aaf2d58fff0a622e6791aba33c:
>
> imx:
On Fri, May 24, 2024 at 08:15:04AM -0600, Tom Rini wrote:
> On Fri, May 24, 2024 at 05:58:34PM +0800, Kever Yang wrote:
>
> > Hi Tom,
> >
> > This new boards has MAINTAINERS file, but the CI reports:
> >
> > WARNING: no maintainers for 'nova-rk3588s'
> >
> > Could you give advice for this?
Hi Jianan,
On Sat, 26 Feb 2022 at 18:05, Huang Jianan wrote:
>
> Update the LZ4 compression module based on LZ4 v1.8.3 in order to
> use the newest LZ4_decompress_safe_partial() which can now decode
> exactly the nb of bytes requested.
>
> Signed-off-by: Huang Jianan
I noticed after this commit
Add what it takes to enable NETDEVICES with NET_LWIP and enable DHCP as
well as the dhcp command.
- net-lwip/net-lwip.c is mostly empty for now. It will provide functions
similar to net/net.c except based on the lwIP stack
- include/net-lwip.h is a replacement for include/net.h which is unused
when
Prepare the introduction of the lwIP (lightweight IP) TCP/IP stack by
adding a new net-lwip/ directory and the NET_LWIP symbol. At this
point, enabling NET_LWIP simply disables NET. Subsequent commits will
introduce the lwIP code, re-work the NETDEVICE integration and port
some of the NET commands
On Mon, Feb 26, 2024 at 3:56 PM Dmitry Dunaev wrote:
>
> Added support for the Puya Semiconductor chips.
>
> The datasheet can be found here:
> https://www.puyasemi.com/h_xilie715.html
>
> Signed-off-by: Dmitry Dunaev
> ---
Applied to u-boot-spi/master
On Fri, May 24, 2024 at 8:56 PM Tom Rini wrote:
>
> On Fri, May 24, 2024 at 04:09:00PM +0200, Michal Simek wrote:
> >
> >
> > On 5/7/24 17:48, Tom Rini wrote:
> > > On Tue, May 07, 2024 at 04:15:14AM +, Abbarapu, Venkatesh wrote:
> > >
> > > > + Tom Rini
> > > >
> > > > Do you have any comment
On Mon, Feb 26, 2024 at 3:56 PM Dmitry Dunaev wrote:
>
> Added support for the Puya Semiconductor chips.
>
> The datasheet can be found here:
> https://www.puyasemi.com/h_xilie715.html
>
> Signed-off-by: Dmitry Dunaev
> ---
Reviewed-by: Jagan Teki
On Mon, Mar 4, 2024 at 9:46 PM Marek Vasut wrote:
>
> Some Winbond SPI NORs have special SR3 register which is
> used among other things to control whether non-standard
> "Individual Block/Sector Write Protection" (WPS bit)
> locking scheme is activated. This non-standard locking
> scheme is not s
On Fri, May 24, 2024 at 09:26:46AM -0600, Tom Rini wrote:
> On Fri, May 24, 2024 at 04:09:00PM +0200, Michal Simek wrote:
> >
> >
> > On 5/7/24 17:48, Tom Rini wrote:
> > > On Tue, May 07, 2024 at 04:15:14AM +, Abbarapu, Venkatesh wrote:
> > >
> > > > + Tom Rini
> > > >
> > > > Do you have
Hi,
On 2024/5/24 22:26, Jonathan Liu wrote:
Hi Jianan,
On Sat, 26 Feb 2022 at 18:05, Huang Jianan wrote:
Update the LZ4 compression module based on LZ4 v1.8.3 in order to
use the newest LZ4_decompress_safe_partial() which can now decode
exactly the nb of bytes requested.
Signed-off-by: Huan
From: Chris Morgan
The Indiedroid Nova is a Rockchip RK3588S based SBC from Indiedroid.
Specifications:
Rockchip RK3588S SoC
4x ARM Cortex-A76, 4x ARM Cortex-A55
4/8/16GB memory LPDDR4x
Mali G610MC4 GPU
Optional eMMC
2x USB 2.0, 2x USB 3.0, 1x USB 3.0 C port with DP Alt
On Tue, May 21, 2024 at 7:50 AM Marek Vasut wrote:
>
> From: Olaf Mandel
>
> By removing the "boot" directory in the "m53menlo/boot/fitImage" path,
> we simplify the TFTP server directory layout a bit. This also requires a
> change to the mmcload command as it (mis-)uses the same variable as the
On Tue, May 21, 2024 at 6:42 AM Marek Vasut wrote:
>
> The board can do primary/secondary boot switching, enable the bmode command.
>
> Signed-off-by: Marek Vasut
Applied, thanks.
On Tue, May 21, 2024 at 6:41 AM Marek Vasut wrote:
>
> Synchronize Toradex Verdin iMX8MM based MX8Menlo board configuration
> with Toradex Verdin iMX8MM and enable convenience commands like cat,
> hexdump, xxd.
>
> Signed-off-by: Marek Vasut
Applied, thanks.
On Tue, May 21, 2024 at 6:40 AM Marek Vasut wrote:
>
> The ethernet PHY on MX8Menlo board takes a while to come out of
> reset, increase the auto-negotiation timeout to prevent it from
> timing out in case the ethernet is used right after the board was
> reset.
>
> Signed-off-by: Marek Vasut
App
On Thu, May 16, 2024 at 5:36 AM Claudius Heine wrote:
>
> For CST to find the certificates and keys for signing, some keys and
> certs need to be copied into the u-boot build directory.
>
> Signed-off-by: Claudius Heine
Applied, thanks.
On Mon, May 13, 2024 at 12:28 AM Marek Vasut wrote:
>
> Make sure i.MX maintainers are CCed on doc/imx/ patches.
>
> Signed-off-by: Marek Vasut
Applied, thanks.
On Tue, May 21, 2024 at 7:48 AM Marek Vasut wrote:
>
> Add new binman etype which allows signing both the SPL and fitImage sections
> of i.MX8M flash.bin using CST. There are multiple DT properties which govern
> the signing process, nxp,loader-address is the only mandatory one which sets
> the SP
.de/u-boot/custodians/u-boot-imx.git
tags/u-boot-imx-next-20240524
for you to fetch changes up to 7457dc6f183303aaf2d58fff0a622e6791aba33c:
imx: hab: add documentation about the required keys/certs (2024-05-24
11:33:15 -0300)
u-boot-imx-master-20240524
--
Build and run qemu_arm64_lwip_defconfig in CI. This tests the lightweight
IP (lwIP) implementation of the dhcp, tftpboot and ping commands.
Signed-off-by: Jerome Forissier
---
.azure-pipelines.yml | 7 +++
1 file changed, 7 insertions(+)
diff --git a/.azure-pipelines.yml b/.azure-pipelines.
Add myself as a maintainer for the lwIP network stack integration code
and network commands. The library code itself (i.e., most files under
lib/lwip/ except README, Makefile and integration files in u-boot) is
unmodified from upstream and therefore does not need a maintainer.
Signed-off-by: Jerom
WHen NET_LWIP is enabled, the dhcp/ping/tftpboot commands are enabled
via CMD_DHCP_LWIP, CMD_PING_LWIP and CMD_TFTPBOOT_LWIP, respectively;
therefore the config annotations in the Python test scripts need to be
cmd_dhcp_lwip, cmd_ping_lwip and cmd_tftpboot_lwip.
The console output of the tftpboot
Add qemu_arm64_lwip_defconfig based on qemu_arm64_defconfig but
with NET_LWIP instead of NET. The new file was obtained by doing:
1. make qemu_arm64_defconfig
2. make menuconfig
Select NET_LWIP
3. make savedefconfig
4. diff -u defconfig configs/qemu_arm64_defconfig
5. Create configs/qemu_
Support "bdinfo -e" when lwIP is selected.
Signed-off-by: Jerome Forissier
Reviewed-by: Ilias Apalodimas
Reviewed-by: Tom Rini
---
cmd/bdinfo.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/cmd/bdinfo.c b/cmd/bdinfo.c
index 79106caeec2..690fb894bf6 100644
--- a/cmd/b
Add support for the wget command with NET_LWIP.
About the small change in cmd/efidebug.c: when the wget command based
on the lwIP stack is used the wget command has a built-in URL
validation function since it needs to parse it anyways (in parse_url()).
Therefore wget_validate_uri() doesn't exist.
Some sandbox tests make strong assumptions on how the network stack is
implemented. For example, the ping tests assume that ARP resolution
occurs upon sending out the ICMP packet. This is not always the case
with the lwIP stack which can cache ARP information.
Therefore, disable these tests when CO
Add CONFIG_CMD_DNS_LWIP depending on CONFIG_NET_LWIP to provide the
dns command using lwIP.
Signed-off-by: Jerome Forissier
---
cmd/Kconfig| 6 +++
cmd/net-lwip.c | 8
include/net-lwip.h | 1 +
net-lwip/Makefile | 1 +
net-lwip/dns.c | 107 ++
Add support for the the ping command with NET_LWIP. The implementation
is derived from lwIP's contrib/apps/ping/ping.c.
Signed-off-by: Jerome Forissier
---
boot/Kconfig | 2 +-
cmd/Kconfig| 6 ++
cmd/net-lwip.c | 8 +++
include/net-lwip.h | 3 +
net-lwip/Makefile | 1
Implement do_tftpb().
Signed-off-by: Jerome Forissier
---
cmd/Kconfig | 3 +-
cmd/net-lwip.c | 8 ++
net-lwip/dhcp.c | 11 ++-
net-lwip/tftp.c | 206 +++-
4 files changed, 223 insertions(+), 5 deletions(-)
diff --git a/cmd/Kconfig b/cmd/Kcon
Build the lwIP library when NET_LWIP is enabled. The following files
are adaptation layers written specially for U-Boot:
lib/lwip/u-boot/arch/cc.h
lib/lwip/u-boot/arch/sys_arch.h (empty)
lib/lwip/u-boot/limits.h (empty)
lib/lwip/u-boot/lwipopts.h
They were initially contributed by Maxim in a
This is a rework of a patch series by Maxim Uvarov: "net/lwip: add lwip
library for the network stack" [1]. The goal is to introduce the lwIP TCP/IP
stack [2] [3] as an alternative to the current implementation in net/,
selectable with Kconfig, and ultimately keep only lwIP if possible. Some
reason
On Fri, May 24, 2024 at 09:37:58PM +0530, Jagan Teki wrote:
> On Fri, May 24, 2024 at 8:56 PM Tom Rini wrote:
> >
> > On Fri, May 24, 2024 at 04:09:00PM +0200, Michal Simek wrote:
> > >
> > >
> > > On 5/7/24 17:48, Tom Rini wrote:
> > > > On Tue, May 07, 2024 at 04:15:14AM +, Abbarapu, Venkate
On Fri, May 24, 2024 at 05:30:45PM +0200, Jerome Forissier wrote:
>
>
> On 5/24/24 17:08, Tom Rini wrote:
> > On Fri, May 24, 2024 at 12:09:33PM +0200, Jerome Forissier wrote:
> >>
> >>
> >> On 5/23/24 17:02, Tom Rini wrote:
> >>> On Wed, May 22, 2024 at 06:00:12PM +0200, Jerome Forissier wrote:
Ilias Apalodimas writes:
> Hi Jonathan
>
> Thanks for working on this
>
> On Thu, May 09, 2024 at 11:41:19AM -0500, Jonathan Humphreys wrote:
>> Define the firmware components updatable via EFI capsule update, including
>> defining capsule GUIDs for the various firmware components for the AM62px
On 5/24/24 17:08, Tom Rini wrote:
> On Fri, May 24, 2024 at 12:09:33PM +0200, Jerome Forissier wrote:
>>
>>
>> On 5/23/24 17:02, Tom Rini wrote:
>>> On Wed, May 22, 2024 at 06:00:12PM +0200, Jerome Forissier wrote:
>>>
Add qemu_arm64_lwip_defconfig which was created from
qemu_arm64_def
On Fri, May 24, 2024 at 04:09:00PM +0200, Michal Simek wrote:
>
>
> On 5/7/24 17:48, Tom Rini wrote:
> > On Tue, May 07, 2024 at 04:15:14AM +, Abbarapu, Venkatesh wrote:
> >
> > > + Tom Rini
> > >
> > > Do you have any comments for this series?
> >
> > Seems likely fine. Jagan, do you have
On Fri, May 24, 2024 at 12:09:33PM +0200, Jerome Forissier wrote:
>
>
> On 5/23/24 17:02, Tom Rini wrote:
> > On Wed, May 22, 2024 at 06:00:12PM +0200, Jerome Forissier wrote:
> >
> >> Add qemu_arm64_lwip_defconfig which was created from
> >> qemu_arm64_defconfig with CONFIG_NET_LWIP enabled.
>
On Fri, May 24, 2024 at 04:55:15PM +0200, Jerome Forissier wrote:
>
>
> On 5/23/24 17:02, Tom Rini wrote:
> > On Wed, May 22, 2024 at 06:00:02PM +0200, Jerome Forissier wrote:
> >
> >> Import the Lightweight IP (lwIP) library as lib/lwip. The code is built
> >> when CONFIG_NET_LWIP=y.
> >>
> >>
On 5/23/24 17:02, Tom Rini wrote:
> On Wed, May 22, 2024 at 06:00:02PM +0200, Jerome Forissier wrote:
>
>> Import the Lightweight IP (lwIP) library as lib/lwip. The code is built
>> when CONFIG_NET_LWIP=y.
>>
>> The lwIP code was imported with the following commands:
>>
>> (cd /tmp && git clon
On 24.05.2024 16:31, Dario Binacchi wrote:
> Hi Arseniy,
>
> On Fri, May 24, 2024 at 11:25 AM Arseniy Krasnov
> wrote:
>>
>> Hi Dario!
>>
>> Sorry, is this patch ok?
>
> Sorry, I told you I was testing it but I forgot to tell you that
> testing was successfully
> completed for this patch.
Ah
On Fri, May 24, 2024 at 05:58:34PM +0800, Kever Yang wrote:
> Hi Tom,
>
> This new boards has MAINTAINERS file, but the CI reports:
>
> WARNING: no maintainers for 'nova-rk3588s'
>
> Could you give advice for this?
Yes.
[snip]
> > arch/arm/mach-rockchip/rk3588/Kconfig | 10
> > bo
On 5/7/24 17:48, Tom Rini wrote:
On Tue, May 07, 2024 at 04:15:14AM +, Abbarapu, Venkatesh wrote:
+ Tom Rini
Do you have any comments for this series?
Seems likely fine. Jagan, do you have time to put this in a PR for
-next? Thanks.
No reaction for quite a long time. Can you take it
Hi Arseniy,
On Fri, May 24, 2024 at 11:25 AM Arseniy Krasnov
wrote:
>
> Hi Dario!
>
> Sorry, is this patch ok?
Sorry, I told you I was testing it but I forgot to tell you that
testing was successfully
completed for this patch.
Thanks and regards,
Dario
>
> Thanks
>
> On 18.04.2024 09:55, Dario
---
base-commit: a7f0154c412859323396111dd0c09dbafbc153cb
change-id: 20240524-bootflow-doc-typo-9339f86cf340
Best regards,
--
Mattijs Korpershoek
On 5/24/24 11:38, Ilias Apalodimas wrote:
> On Wed, 22 May 2024 at 19:04, Jerome Forissier
> wrote:
>>
>> Add support for "net list" and "net stats" to net-lwip/ by copying the
>> code from cmd/net.c.
>>
>> Signed-off-by: Jerome Forissier
>> ---
>> cmd/net-lwip.c | 98
If a video device has a video_sync hook, it means some software
intervene is required to scanout framebuffer up on change.
That means EFI application can't just use it as raw framebuffer,
it should call BLT operation to let U-Boot help with scanout.
Mark pixel format as BLTONLY as per UEFI spec t
This driver is implemened based on latest VirtIO spec.
It follows operation prodcure as defined in the spec.
It implemented multihead (mirroring) support as well.
Signed-off-by: Jiaxun Yang
---
v2:
- Add big endian code path
- Reword typical resolution for Kconfig symbol
---
dri
Hi all,
This series added support for virtio-gpu device, it has been
tested on QEMU riscv64 and aarch64.
I also fixed a problem in EFI GOP so it works with EFI applications
as well.
There is a problem remaining. virtio_init() is being called too
late to allow virtio-gpu to be selected as a vidco
UBI block is virtual block device, which is an abstraction
over MTD layer. Therefore it is logical to use it in combination
with MTD drivers.
Signed-off-by: Alexey Romanov
---
drivers/mtd/nand/spi/core.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/mtd/nand/
UBI partition is abstraction over UBI volumes.
Can be used by UBI block device.
Signed-off-by: Alexey Romanov
Reviewed-by: Heiko Schocher
---
drivers/mtd/ubi/Makefile | 2 +-
drivers/mtd/ubi/part.c | 99
include/part.h | 2 +
3 files change
Block devices can already set partition type at initialization
stage, so, in this case is no point in searching for partition type.
Signed-off-by: Alexey Romanov
Reviewed-by: Heiko Schocher
---
disk/part.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/disk/part.c b/disk/part.c
inde
UBI block is an virtual device, that runs on top
of the MTD layer. The blocks are UBI volumes.
Intended to be used in combination with other MTD
drivers.
Despite the fact that it, like mtdblock abstraction,
it used with UCLASS_MTD, they can be used together
on the system without conflicting. For e
Introduce ubi_volume_offset_write() helper, which
allow to write to ubi volume with specified offset.
Signed-off-by: Alexey Romanov
Reviewed-by: Heiko Schocher
Acked-by: Heiko Schocher
---
cmd/ubi.c | 71 +++--
env/ubi.c | 10 +++
Now user can pass an additional parameter 'offset'
to ubi_volume_read() function.
Signed-off-by: Alexey Romanov
Reviewed-by: Heiko Schocher
Acked-by: Heiko Schocher
---
cmd/ubi.c | 6 +++---
env/ubi.c | 6 +++---
include/ubi_uboot.h | 2 +-
3 files changed, 7 insertions(+),
Hello!
This series adds support for the UBI block device, which
allows to read/write data block by block. For example,
it can now be used for BCB or Android AB command:
$ bcb load ubi 0 part_name
Tested only on SPI NAND, so bind is made only for
SPI NAND drivers. Can be used with mtdblock devi
Bind SPI-NAND driver to MTD block driver.
Reviewed-by: Frieder Schrempf
Signed-off-by: Alexey Romanov
---
drivers/mtd/nand/spi/core.c | 20
1 file changed, 20 insertions(+)
diff --git a/drivers/mtd/nand/spi/core.c b/drivers/mtd/nand/spi/core.c
index 2a3dbcfcb4..dd880adf31
MTD block - abstraction over MTD subsystem, allowing
to read and write in blocks using BLK UCLASS.
Signed-off-by: Alexey Romanov
---
drivers/block/blk-uclass.c | 1 +
drivers/mtd/Makefile | 1 +
drivers/mtd/mtdblock.c | 227 +
include/linux/mtd/m
Add new MTD partition driver, which can be useful with
mtdblock driver combination.
Signed-off-by: Alexey Romanov
---
disk/part.c | 3 +-
drivers/mtd/Kconfig | 1 +
drivers/mtd/mtdpart.c | 69 +++
include/part.h| 3 ++
4 files change
Hello!
This series adds support for the mtdblock device, which
allows to read/write data block by block. For example,
it can now be used for BCB or Android AB command:
$ bcb load mtd 0 part_name
Tested only on SPI NAND, so bind is made only for
SPI NAND drivers.
---
Changes V1 -> V2 [1]:
On 5/23/24 17:02, Tom Rini wrote:
> On Wed, May 22, 2024 at 06:00:03PM +0200, Jerome Forissier wrote:
>
>> Add what it takes to enable CONFIG_NETDEVICES with CONFIG_NET_LWIP and
>> enable DHCP as well as the dhcp command (CONFIG_CMD_DHCP_LWIP).
>> - net-lwip/net-lwip.c is mostly empty for now.
чт, 23 мая 2024 г. в 16:40, Peter Robinson :
>
> On Wed, 22 May 2024 at 19:08, Ilias Apalodimas
> wrote:
> >
> > Hi Jerome,
> >
> > On Wed, 22 May 2024 at 19:04, Jerome Forissier
> > wrote:
> > >
> > > Some sandbox tests make strong assumptions on how the network stack is
> > > implemented. For e
On Fri, 24 May 2024 at 15:20, Caleb Connolly wrote:
>
>
>
> On 24/05/2024 08:01, Ilias Apalodimas wrote:
> > [...]
> >
> >> #include
> >> #include
> >> +#include
> >>
> >> int uuid_str_valid(const char *uuid)
> >> {
> >> int i, valid;
> >> @@ -368,8 +369,40 @@ void uuid_bin_to_
On Fri, 24 May 2024 at 15:17, Caleb Connolly wrote:
>
>
>
> On 24/05/2024 08:37, Ilias Apalodimas wrote:
> > [...]
> >
> >
> >> config EFI_CAPSULE_FIRMWARE_MANAGEMENT
> >> diff --git a/lib/efi_loader/efi_capsule.c b/lib/efi_loader/efi_capsule.c
> >> index de0d49ebebda..9ef67d1b4405 100644
> >> -
On 24/05/2024 08:01, Ilias Apalodimas wrote:
[...]
#include
#include
+#include
int uuid_str_valid(const char *uuid)
{
int i, valid;
@@ -368,8 +369,40 @@ void uuid_bin_to_str(const unsigned char *uuid_bin, char
*uuid_str,
}
}
}
+#if CONFIG_IS
On 24/05/2024 08:37, Ilias Apalodimas wrote:
[...]
config EFI_CAPSULE_FIRMWARE_MANAGEMENT
diff --git a/lib/efi_loader/efi_capsule.c b/lib/efi_loader/efi_capsule.c
index de0d49ebebda..9ef67d1b4405 100644
--- a/lib/efi_loader/efi_capsule.c
+++ b/lib/efi_loader/efi_capsule.c
@@ -19,8 +19,9 @
Signed-off-by: Kristian Amlie
---
board/armltd/vexpress/MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/armltd/vexpress/MAINTAINERS
b/board/armltd/vexpress/MAINTAINERS
index 2b3e4916a5..7a54c6b560 100644
--- a/board/armltd/vexpress/MAINTAINERS
+++ b/board/ar
From: Quentin Schulz
Most of the current URLs should be redirected but some aren't already,
so let's anticipate more IT hiccups by migrating to new URLs.
Signed-off-by: Quentin Schulz
---
board/theobroma-systems/jaguar_rk3588/MAINTAINERS | 4 ++--
board/theobroma-systems/puma_rk3399/MAINTAINER
---
board/theobroma-systems/ringneck_px30/MAINTAINERS | 7 ---
6 files changed, 20 insertions(+), 14 deletions(-)
---
base-commit: 377e91c162ab09ec20f96f966f380cb55c590edd
change-id: 20240524-tsd-to-cherry-8f9e69a89607
Best regards,
--
Quentin Schulz
From: Quentin Schulz
See
https://embedded.cherry.de/theobroma-systems-is-now-officially-part-of-cherry-se/
While the mail addresses on the theobroma-systems.com domain should be
redirect to cherry.de, let's anticipate IT hiccups and avoid important
mails not reaching us by swapping the domain na
From: Quentin Schulz
The Theobroma address bounces as Philipp is not working there anymore,
so let's update with the one that seems to be working right now.
Cc: Philipp Tomsich
Signed-off-by: Quentin Schulz
---
.mailmap | 1 +
1 file changed, 1 insertion(+)
diff --git a/.mailmap b/.mailmap
i
From: Quentin Schulz
The ID of the PMIC is stored in the 2 16b registers but the only part
that matters right now is the 3 MSB, which make the 3 digits (in hex) of
the part number.
Right now, only RK808 was properly displayed, with this all currently
supported PMICs should display the proper par
From: Quentin Schulz
On px30-ringneck the FIT payload is located at sector 0x200 compared to
the more Rockchip common sector 0x4000 offset:
SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x200
Because FIT payload is located at sector 0x200 and the TPL+SPL is
located at sector 64, the combined size of
From: Quentin Schulz
Since commit 6007b69d544e ("rockchip: rk3399-puma: Update SPL_PAD_TO
Kconfig option"), SPL_PAD_TO matches
(CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR - 64) * 512 and the default
value for simple-bin:fit:offset in rockchip-u-boot.dtsi is
SPL_PAD_TO, so let's remove this override.
From: Quentin Schulz
CONFIG_ENV_OFFSET already defaults to 0x3F8000, however it is stored in
lowercase hexdigits instead of uppercase like in the defconfig.
No change in behavior intended.
Signed-off-by: Quentin Schulz
---
configs/puma-rk3399_defconfig | 1 -
1 file changed, 1 deletion(-)
di
From: Quentin Schulz
The default env size is 0x8000 when building for Rockchip SoCs with
support for environment stored in MMC.
Jaguar hasn't entered mass production just yet, so it's a breaking
change we can afford in the name of consistency.
Signed-off-by: Quentin Schulz
---
configs/jaguar-
change-id: 20240524-misc-tsd-e08551c01c8a
Best regards,
--
Quentin Schulz
The property 'fit,keys-directory' can be added to the configuration file
passed to binman to specify a directory where keys are stored and can be
used by mkimage to sign and cipher data.
Signed-off-by: Paul HENRYS
---
tools/binman/btool/mkimage.py | 5 -
tools/binman/etype/fit.py | 3 +++
Test the property 'fit,keys-directory' which, when a cipher node is
present, encrypts the data stored in the FIT.
Signed-off-by: Paul HENRYS
---
tools/binman/ftest.py | 39 +
tools/binman/test/326_fit_encrypt_data.dts| 53 ++
.../test/327
When the initialisation vector is randomly generated, its value shall be
stored in the FIT together with the encrypted data. The changes allow to
store the IV in the FIT also in the case where the key is not stored in
the DTB but retrieved somewhere else at runtime.
Signed-off-by: Paul HENRYS
---
The first patch 0001 is required for patch 0002 as random IV are
currently only added to the FIT if the encryption key is also added to
the DTB. Patch 0002 then allows to use binman to encrypt data in the FIT
generated when mkimage is called by binman, when cipher information are
provided.
Paul HE
On 5/23/24 17:02, Tom Rini wrote:
> On Wed, May 22, 2024 at 06:00:12PM +0200, Jerome Forissier wrote:
>
>> Add qemu_arm64_lwip_defconfig which was created from
>> qemu_arm64_defconfig with CONFIG_NET_LWIP enabled.
>>
>> Signed-off-by: Jerome Forissier
>> ---
>> configs/qemu_arm64_lwip_defconf
Hi Michal
On Fri, 24 May 2024 at 12:45, Michal Simek wrote:
>
> Hi Ilias,
>
> On 4/26/24 15:38, Michal Simek wrote:
> > Hi,
> >
> > currently only DT way is supported and it is added directly to lib/smbios.c
> > but I think DT and env is only one way how information can be found that's
> > why t
Hi Tom,
This new boards has MAINTAINERS file, but the CI reports:
WARNING: no maintainers for 'nova-rk3588s'
Could you give advice for this?
Thanks,
- Kever
On 2024/5/21 23:33, Chris Morgan wrote:
From: Chris Morgan
The Indiedroid Nova is a Rockchip RK3588S based SBC from Indiedroid.
S
Hi Sughosh,
On 3/22/24 11:57, Sughosh Ganu wrote:
The following patch series adds support for version 2 of the FWU
metadata. The version 2 metadata structure is defined in the latest
revision of the FWU specification [1].
The earlier versions of these patches were migrating to a version 2
onl
Hi Ilias,
On 4/26/24 15:38, Michal Simek wrote:
Hi,
currently only DT way is supported and it is added directly to lib/smbios.c
but I think DT and env is only one way how information can be found that's
why this series is improving handling with using sysinfo driver which can
be platform specif
On Wed, 22 May 2024 at 19:04, Jerome Forissier
wrote:
>
> Add support for "net list" and "net stats" to net-lwip/ by copying the
> code from cmd/net.c.
>
> Signed-off-by: Jerome Forissier
> ---
> cmd/net-lwip.c | 98 ++
> include/net-lwip.h | 50 ++
Hi Dario!
Sorry, is this patch ok?
Thanks
On 18.04.2024 09:55, Dario Binacchi wrote:
> Arseniy, Michael, All
>
> On Wed, Apr 17, 2024 at 8:44 PM Michael Nazzareno Trimarchi
> wrote:
>>
>> Hi
>>
>> Dario did you add those patches in CI and test them again?
>>
>> Michael
>>
>> On Wed, Apr 17, 20
From: Quentin Schulz
Migrate PX30/RK3326 boards that exists in Linux v6.8 to use OF_UPSTREAM.
firefly-px30 is not migrated to OF_UPSTREAM because there's no Device
Tree in the Linux kernel.
Differences between U-Boot's Odroid-Go2 and Linux's are now moved to the
-u-boot.dtsi, though I have a gu
From: Quentin Schulz
In the Device Tree, UART5 is the system UART, but in the defconfig it
currently is UART2. Let's sync the two by making the defconfig use UART5
as well.
Reviewed-by: Kever Yang
Signed-off-by: Quentin Schulz
---
configs/evb-px30_defconfig | 2 +-
1 file changed, 1 insertion
From: Quentin Schulz
In order to be able to properly mux UART on PX30 EVB, the pinmux needs
to be done at runtime, so let's not remove the pinctrl nodes from the
SPL DTB.
Reviewed-by: Kever Yang
Signed-off-by: Quentin Schulz
---
configs/evb-px30_defconfig | 2 +-
1 file changed, 1 insertion(+
From: Quentin Schulz
This adds the default pinmux for UART2 and UART5 to the TPL/SPL DTB (if
not removed through the CONFIG_OF_SPL_REMOVE_PROPS symbol) as those two
controllers are always made available to all boards.
Reviewed-by: Kever Yang
Signed-off-by: Quentin Schulz
---
arch/arm/dts/px30
From: Quentin Schulz
U-Boot proper pre-reloc is currently running out of memory on PX30
Ringneck and it is thus impossible to boot into U-Boot CLI. It is
assumed the same problem can be seen on other PX30 boards though I
cannot guarantee it since I don't have access to them.
Fix this by migratin
From: Quentin Schulz
U-Boot proper pre-reloc is currently running out of memory on PX30
Ringneck and it is thus impossible to boot into U-Boot CLI. It is
assumed the same problem can be seen on other PX30 boards though I
cannot guarantee it since I don't have access to them.
Fix this by migratin
From: Quentin Schulz
U-Boot proper pre-reloc is currently running out of memory on PX30
Ringneck and it is thus impossible to boot into U-Boot CLI. It is
assumed the same problem can be seen on other PX30 boards though I
cannot guarantee it since I don't have access to them.
Fix this by migratin
1 - 100 of 104 matches
Mail list logo