[PATCH] power: regulator: tps6287x: Add driver for TPS6287x step down convertors

2024-05-30 Thread Keerthy
Add driver for TPS6287x step down convertors Data sheet: https://www.ti.com/lit/ds/slvsgc5a/slvsgc5a.pdf Signed-off-by: Keerthy --- drivers/power/regulator/Kconfig | 18 ++ drivers/power/regulator/Makefile | 1 + drivers/power/regulator/tps6287x_regulator.c | 172

Re: [PATCH v4 15/19] board: am62px: Define capsule update firmware info

2024-05-30 Thread Jon Humphreys
Ilias Apalodimas writes: > Hi Jon, > > On Fri, 24 May 2024 at 18:38, Jon Humphreys 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

Re: [PATCH v2 4/4] configs: j721s2_evm_*_defconfig: Enable OSPI configs

2024-05-30 Thread Jon Humphreys
Manorit Chawdhry writes: > Enable OSPI related configs to boot using OSPI > > Reviewed-by: Apurva Nandan > Signed-off-by: Manorit Chawdhry > --- > configs/j721s2_evm_a72_defconfig | 3 +++ > configs/j721s2_evm_r5_defconfig | 3 +++ > 2 files changed, 6 insertions(+) > > diff --git

Re: [PATCH v5 3/3] use fdt_kaslrseed function to de-duplicate code

2024-05-30 Thread Simon Glass
On Thu, 30 May 2024 at 16:06, Tim Harvey wrote: > > Use the fdt_kaslrseed function to deduplicate code doing the same thing. > > Note that the kalsrseed command (CMD_KASLRSEED) is likely pointless now > but left in place in case boot scripts exist that rely on this command > existing and

Re: [PATCH v5 2/3] fdt: automatically add /chosen/kaslr-seed if DM_RNG is enabled

2024-05-30 Thread Simon Glass
On Thu, 30 May 2024 at 16:06, 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

Re: [PATCH v5 1/3] Add fdt_kaslrseed function to add kaslr-seed to chosen node

2024-05-30 Thread Simon Glass
On Thu, 30 May 2024 at 16:06, 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

Re: [PATCH v4] fdt: automatically add /chosen/kaslr-seed if DM_RNG is enabled

2024-05-30 Thread Simon Glass
Hi, On Thu, 30 May 2024 at 09:17, Tim Harvey wrote: > > On Wed, May 29, 2024 at 6:39 PM Marek Vasut wrote: > > > > On 5/29/24 7:05 PM, Simon Glass wrote: > > > > [...] > > > > that is not yet implemented as DM_RNG. We also skip this if > > MEASURED_BOOT is enabled as in that case any

Re: [PATCH] arm64: zynqmp: Update rproc node

2024-05-30 Thread Tanmay Shah
On 5/30/24 5:39 AM, Michal Simek wrote: > remoteproc node should be updated to be aligned with the latest dt-schema. > > Signed-off-by: Michal Simek > --- > > Once we push all dts to Linux we can change to OF_UPSTREAM but till that > time we need to keep DTSes in sync. > --- >

[PATCH v5 3/3] use fdt_kaslrseed function to de-duplicate code

2024-05-30 Thread Tim Harvey
Use the fdt_kaslrseed function to deduplicate code doing the same thing. Note that the kalsrseed command (CMD_KASLRSEED) is likely pointless now but left in place in case boot scripts exist that rely on this command existing and returning success. An informational message is printed to alert

[PATCH v5 2/3] fdt: automatically add /chosen/kaslr-seed if DM_RNG is enabled

2024-05-30 Thread Tim Harvey
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

[PATCH v5 1/3] Add fdt_kaslrseed function to add kaslr-seed to chosen node

2024-05-30 Thread Tim Harvey
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. Add a fdt_kaslrseed

[PATCH v5 0/3] automatically add /chosen/kaslr-seed and deduplicate code

2024-05-30 Thread Tim Harvey
This series will automatically add /chosen/kaslr-seed to the dt if DM_RNG is enabled during the boot process. 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

Re: [PATCH v3 03/25] mbedtls: add mbedtls into the build system

2024-05-30 Thread Ilias Apalodimas
Hi Tom On Wed, 29 May 2024 at 22:47, Tom Rini wrote: > > On Wed, May 29, 2024 at 03:42:04PM -0400, Raymond Mao wrote: > > Hi Tom, > > > > On Wed, 29 May 2024 at 14:43, Tom Rini wrote: > > > > > On Wed, May 29, 2024 at 02:38:10PM -0400, Raymond Mao wrote: > > > > Hi Tom, > > > > > > > > On Wed,

Re: [PATCH v3 12/12] mailmap: Update email for Paul Burton

2024-05-30 Thread Maciej W. Rozycki
On Fri, 17 May 2024, Jiaxun Yang wrote: > Replace it with his kenrel.org email, which has been used in ^^ Typo here. Maciej

Re: [PATCH 0/4] arm64: versal2: Add support for new AMD Versal Gen 2 SoC

2024-05-30 Thread Michal Simek
On 5/30/24 16:08, Tom Rini wrote: On Thu, May 30, 2024 at 08:04:07AM +0200, Michal Simek wrote: Hi Tom, On 5/29/24 18:13, Tom Rini wrote: On Wed, May 29, 2024 at 04:47:57PM +0200, Michal Simek wrote: Hi, I am sending patches for adding initial support for new AMD Versal Gen 2 SoC. If

Re: [PATCH v2 12/14] test/py: net: add _lwip variants of dhcp, ping and tftpboot tests

2024-05-30 Thread Maxim Uvarov
чт, 30 мая 2024 г. в 17:11, Jerome Forissier : > > > > On 5/28/24 11:53, Maxim Uvarov wrote: > > пт, 24 мая 2024 г. в 19:22, Jerome Forissier : > >> > >> WHen NET_LWIP is enabled, the dhcp/ping/tftpboot commands are enabled > >> via CMD_DHCP_LWIP, CMD_PING_LWIP and CMD_TFTPBOOT_LWIP, respectively;

Re: [PATCH 0/4] arm64: versal2: Add support for new AMD Versal Gen 2 SoC

2024-05-30 Thread Tom Rini
On Thu, May 30, 2024 at 08:04:07AM +0200, Michal Simek wrote: > Hi Tom, > > On 5/29/24 18:13, Tom Rini wrote: > > On Wed, May 29, 2024 at 04:47:57PM +0200, Michal Simek wrote: > > > > > Hi, > > > > > > I am sending patches for adding initial support for new AMD Versal Gen 2 > > > SoC. If you

Re: [PATCH v3 03/25] mbedtls: add mbedtls into the build system

2024-05-30 Thread Raymond Mao
Hi Ilias, On Thu, 30 May 2024 at 11:48, Ilias Apalodimas wrote: > Hi both, > > [...] > > >> > > > > > > > >> > > > > > > We need much more granularity here, and to re-think some > existing > >> > > > > > > symbols too perhaps. What we should be able to do is pick > mbedTLS > >> > > or > >> > >

Re: [PATCH v4 15/19] board: am62px: Define capsule update firmware info

2024-05-30 Thread Ilias Apalodimas
Hi Jon, On Fri, 24 May 2024 at 18:38, Jon Humphreys 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,

Re: [PATCH v3 03/25] mbedtls: add mbedtls into the build system

2024-05-30 Thread Ilias Apalodimas
Hi both, [...] >> > > > > > > >> > > > > > > We need much more granularity here, and to re-think some existing >> > > > > > > symbols too perhaps. What we should be able to do is pick mbedTLS >> > > or >> > > > > > > "legacy SW implementation" or "HW implementation" for the various >> > > > > >

Re: [PATCH v2 7/7] test: lib/uuid: add unit tests for dynamic UUIDs

2024-05-30 Thread Ilias Apalodimas
[...] > +static int lib_test_dynamic_uuid(struct unit_test_state *uts) > +{ > + int ret, i; > + > + ut_unsilence_console(uts); > + static const struct dynamic_uuid_test_data test_data[] = { You pass this a function ptr, I guess the static is a typo? > + { > +

Re: [PATCH v4] fdt: automatically add /chosen/kaslr-seed if DM_RNG is enabled

2024-05-30 Thread Tim Harvey
On Wed, May 29, 2024 at 6:39 PM Marek Vasut wrote: > > On 5/29/24 7:05 PM, Simon Glass wrote: > > [...] > > that is not yet implemented as DM_RNG. We also skip this if > MEASURED_BOOT is enabled as in that case any modifications to the > dt will cause measured boot to fail

Re: [PATCH] efi_loader: Fix capsule_esl.dtsi.in comment style

2024-05-30 Thread Ilias Apalodimas
On Thu, 30 May 2024 at 10:17, Michal Simek wrote: > > Comment is not kernel-doc format that's why don't label it like that and > also fix indentation to have proper multiline comment. > > Signed-off-by: Michal Simek > --- > > lib/efi_loader/capsule_esl.dtsi.in | 4 ++-- > 1 file changed, 2

Re: [PATCH v2 1/7] lib: uuid: add UUID v5 support

2024-05-30 Thread Ilias Apalodimas
Hi Caleb, > diff --git a/lib/uuid.c b/lib/uuid.c > index dfa2320ba267..6ef006cca1da 100644 > --- a/lib/uuid.c > +++ b/lib/uuid.c > @@ -21,8 +21,9 @@ > #include > #include > #include > #include > +#include > > int uuid_str_valid(const char *uuid) > { > int i, valid; > @@ -368,8

Re: [PATCH v2 2/7] efi: add a helper to generate dynamic UUIDs

2024-05-30 Thread Ilias Apalodimas
Hi Caleb, [...] > > #include > #include > #include > diff --git a/lib/efi_loader/efi_firmware.c b/lib/efi_loader/efi_firmware.c > index ba5aba098c0f..a8dafe4f01a5 100644 > --- a/lib/efi_loader/efi_firmware.c > +++ b/lib/efi_loader/efi_firmware.c > @@ -244,8 +244,71 @@ void

RE: [PATCH 1/1] Added arm64 assembly for examples/api crt0

2024-05-30 Thread Brunham, Kalen
Hi Tom, What are next steps on this change? I'm committed to the idea of EFI apps opposed to examples/standalone. EFI currently requires block devices which is not enabled when only using flash. Should config BLK be updated to include DM_SPI_FLASH? Should we explore how to remove BLK as a

Re: [PATCH v2 3/7] doc: uefi: document dynamic UUID generation

2024-05-30 Thread Ilias Apalodimas
On Wed, 29 May 2024 at 17:49, Caleb Connolly wrote: > Document how platforms can generate GUIDs at runtime rather than > maintaining a list of UUIDs per-board. > > Signed-off-by: Caleb Connolly > --- > doc/develop/uefi/uefi.rst | 31 +++ > 1 file changed, 31

Re: [PATCH v3 03/25] mbedtls: add mbedtls into the build system

2024-05-30 Thread Raymond Mao
Hi Tom, On Wed, 29 May 2024 at 15:47, Tom Rini wrote: > On Wed, May 29, 2024 at 03:42:04PM -0400, Raymond Mao wrote: > > Hi Tom, > > > > On Wed, 29 May 2024 at 14:43, Tom Rini wrote: > > > > > On Wed, May 29, 2024 at 02:38:10PM -0400, Raymond Mao wrote: > > > > Hi Tom, > > > > > > > > On Wed,

Re: [PATCH v2 12/14] test/py: net: add _lwip variants of dhcp, ping and tftpboot tests

2024-05-30 Thread Jerome Forissier
On 5/28/24 11:53, Maxim Uvarov wrote: > пт, 24 мая 2024 г. в 19:22, Jerome Forissier : >> >> 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

Re: [PATCH v2 0/7] efi: CapsuleUpdate: support for dynamic UUIDs

2024-05-30 Thread Simon Glass
Hi Caleb, On Wed, 29 May 2024 at 15:55, Caleb Connolly wrote: > > > > On 29/05/2024 21:49, Simon Glass wrote: > > Hi Caleb, > > > > On Wed, 29 May 2024 at 13:04, Caleb Connolly > > wrote: > >> > >> > >>> > >>> How about using the compatible string, instead of a GUID? Is that > >>> possible? >

Re: [PATCH 0/4] arm64: versal2: Add support for new AMD Versal Gen 2 SoC

2024-05-30 Thread Michal Simek
Hi Tom, On 5/29/24 18:13, Tom Rini wrote: On Wed, May 29, 2024 at 04:47:57PM +0200, Michal Simek wrote: Hi, I am sending patches for adding initial support for new AMD Versal Gen 2 SoC. If you want to find out more information please take a look at this page:

[PATCH v3] configs: add mvebu_espressobin_ultra-88f3720_defconfig

2024-05-30 Thread Benjamin Schneider
Add support for a Marvell Armada 3720 device variant Signed-off-by: Benjamin Schneider --- Changes in v3: - Fix typo in MAINTAINERS board/Marvell/mvebu_armada-37xx/MAINTAINERS | 5 + .../mvebu_espressobin_ultra-88f3720_defconfig | 106 ++ 2 files changed, 111 insertions(+)

Re: [PATCH 2/3] migrate Theobroma Systems mail addresses to CHERRY Embedded Solutions

2024-05-30 Thread Tom Rini
On Fri, May 24, 2024 at 01:46:36PM +0200, Quentin Schulz wrote: > 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

Re: [PATCH 3/3] rockchip: theobroma: update URLs to point to CHERRY website

2024-05-30 Thread Tom Rini
On Fri, May 24, 2024 at 01:46:37PM +0200, Quentin Schulz wrote: > 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 Applied to u-boot/master,

Re: [PATCH 1/3] .mailmap: redirect Philipp Tomsich Theobroma address to Vrull

2024-05-30 Thread Tom Rini
On Fri, May 24, 2024 at 01:46:35PM +0200, Quentin Schulz wrote: > 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

Re: [PATCH] arm: mach-k3: am62p: Fixup TF-A/OP-TEE reserved-memory node in FDT

2024-05-30 Thread Tom Rini
On Thu, May 23, 2024 at 11:43:20AM -0500, Bryan Brattlof wrote: > The address we load TFA and OPTEE is configurable by the > CONFIG_K3_{ATF,OPTEE)_LOAD_ADDR, but the DT node reservations remain > static which can cause some confusion about where exactly these firmware > are exactly. Fix this by

Re: [PATCH 1/1] Update maintainer for Versatile Express.

2024-05-30 Thread Tom Rini
On Fri, May 24, 2024 at 01:57:05PM +0200, Kristian Amlie wrote: > Signed-off-by: Kristian Amlie Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature

Re: [PATCH] board: toradex: change maintainer to Francesco

2024-05-30 Thread Tom Rini
On Wed, May 22, 2024 at 10:28:48AM +0200, Francesco Dolcini wrote: > From: Francesco Dolcini > > Marcel is leaving Toradex and the email will start bouncing in a few > weeks, move maintainership to myself. > > Cc: Marcel Ziswiler > Signed-off-by: Francesco Dolcini > Acked-by: Marcel Ziswiler

Re: [PATCH v3 7/8] board: ti: Pull redundant DDR functions to a common location and Fixup DDR size when ECC is enabled

2024-05-30 Thread Wadim Egorov
Hi Santhosh, thanks for this series! Am 23.05.24 um 07:04 schrieb Santhosh Kumar K: As there are few redundant functions in board/ti/*/evm.c files, pull them to a common location of access to reuse and include the common file to access the functions. Call k3-ddrss driver through

Re: [PATCH 2/7] arm: mach-k3: j721e: Enable QoS for DSS

2024-05-30 Thread Jayesh Choudhary
Hello Andrew, On 22/05/24 21:14, Andrew Davis wrote: On 5/22/24 6:37 AM, Jayesh Choudhary wrote: Enable Quality of Service (QoS) blocks for Display SubSystem (DSS), by servicing the DSS - DDR traffic from the Real-Time (RT) queue. This is done by setting the DSS DMA orderID to greater than 7.

Re: [PATCH 1/7] arm: mach-k3: am62a_qos: Move common bit MACROS to k3_qos header file

2024-05-30 Thread Jayesh Choudhary
Hello Tom, Andrew, On 23/05/24 04:36, Tom Rini wrote: On Wed, May 22, 2024 at 10:21:28AM -0500, Andrew Davis wrote: On 5/22/24 6:37 AM, Jayesh Choudhary wrote: QoS bit mapping are common across all K3 SoCs so move those defines to common header file (k3_qos.h). This ensures that we do not

Re: [PATCH] Makefile: Fix include directory for OF_UPSTREAM

2024-05-30 Thread Sumit Garg
On Thu, 30 May 2024 at 14:43, Patrick Barsanti wrote: > > Hi Sumit, > > On Wed, 29 May 2024 at 14:00, Sumit Garg wrote: >> >> On Wed, 29 May 2024 at 14:45, Patrick Barsanti >> wrote: >> > >> > Hi Sumit, >> > >> > On Wed, 29 May 2024 at 08:57, Sumit Garg wrote: >> >> >> >> Hi Patrick, >> >> >>

Re: [PATCH v3 0/2] Introduce spl_soc_init() for SoC specific initialization

2024-05-30 Thread Michal Simek
Hi, pá 3. 5. 2024 v 8:10 odesílatel Lukas Funke napsal: > > Hi Michal, > > On 10.04.2024 09:06, Michal Simek wrote: > > Hi, > > > > On 4/8/24 14:59, Michal Simek wrote: > >> > >> > >> On 3/27/24 13:11, lukas.funke-...@weidmueller.com wrote: > >>> From: Lukas Funke > >>> > >>> > >>> Currently

[PATCH] arm64: zynqmp: Update rproc node

2024-05-30 Thread Michal Simek
remoteproc node should be updated to be aligned with the latest dt-schema. Signed-off-by: Michal Simek --- Once we push all dts to Linux we can change to OF_UPSTREAM but till that time we need to keep DTSes in sync. --- arch/arm/dts/zynqmp.dtsi | 67 +--

Re: [PATCH v2 8/8] qcom_defconfig: enable capsule update support

2024-05-30 Thread Ilias Apalodimas
On Mon, 27 May 2024 at 20:18, Caleb Connolly wrote: > Enable all the necessary options for capsule updates to work, as well as > a few additional EFI features. > > Signed-off-by: Caleb Connolly > --- > configs/qcom_defconfig | 13 +++-- > 1 file changed, 11 insertions(+), 2

Re: [RESEND PATCH 4/4] omap3: igep0x00: Migrate to use upstream DT

2024-05-30 Thread Enric Balletbo Serra
Hi Javier, Yay, many thanks for this change. Missatge de Sumit Garg del dia dl., 20 de maig 2024 a les 12:20: > > On Sat, 18 May 2024 at 18:36, Javier Martinez Canillas > wrote: > > > > From: Javier Martinez Canillas > > > > Enable OF_UPSTREAM to use upstream DT and add a ti/omap/ prefix to

Re: [RESEND PATCH 3/4] omap3: igep0x00: Update for DM SPL support

2024-05-30 Thread Enric Balletbo Serra
Hi Javier, Thanks for the patches. Missatge de Javier Martinez Canillas del dia ds., 18 de maig 2024 a les 15:06: > > From: Javier Martinez Canillas > > This change is heavily based on commit e0cc7df9fdf2 ("omap3_beagle: Update > for DM SPL support"), that did the same update for the OMAP3

Re: [RESEND PATCH 2/4] omap3: igep0x00: Drop unused SPI support

2024-05-30 Thread Enric Balletbo Serra
Hi Javier, Missatge de Javier Martinez Canillas del dia ds., 18 de maig 2024 a les 15:06: > > From: Javier Martinez Canillas > > There are no SPI peripherals in neither the IGEPv2 board nor the IGEP COM > Module, so there's no reason to have this enabled in the boards defconfig. > >

Re: [RESEND PATCH 1/4] omap3: igep00x0: Increase malloc() pool size

2024-05-30 Thread Enric Balletbo Serra
Hi Javier, Many thanks for your patches. They look great Missatge de Javier Martinez Canillas del dia ds., 18 de maig 2024 a les 15:06: > > From: Javier Martinez Canillas > > The IGEPv2 board boot started to fail since the commit afd4f15a39de ("spi: > omap3_spi: Read platform data in

Re: [PATCH] Makefile: Fix include directory for OF_UPSTREAM

2024-05-30 Thread Patrick Barsanti
Hi Sumit, On Wed, 29 May 2024 at 14:00, Sumit Garg wrote: > On Wed, 29 May 2024 at 14:45, Patrick Barsanti > wrote: > > > > Hi Sumit, > > > > On Wed, 29 May 2024 at 08:57, Sumit Garg wrote: > >> > >> Hi Patrick, > >> > >> On Tue, 28 May 2024 at 14:16, Patrick Barsanti > >> wrote: > >> > > >>

[GIT PULL] u-boot-riscv/master

2024-05-30 Thread Leo Liang
Hi Tom, The following changes since commit 46ff00bea5dd2dd247d5e2fdadbf5dcf8653cd9a: Merge tag 'tpm-master-27052024' of https://source.denx.de/u-boot/custodians/u-boot-tpm (2024-05-27 08:56:02 -0600) are available in the Git repository at:

[PATCH] efi_loader: Fix capsule_esl.dtsi.in comment style

2024-05-30 Thread Michal Simek
Comment is not kernel-doc format that's why don't label it like that and also fix indentation to have proper multiline comment. Signed-off-by: Michal Simek --- lib/efi_loader/capsule_esl.dtsi.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git