From: Hugo Dubois
CMPC885 board can be pluged on a mother board with fibre interface, so
fibre interface MAC address must be initialised for that case.
Signed-off-by: Hugo Dubois
Reviewed-by: CASAUBON Jean Michel
Signed-off-by: Christophe Leroy
---
board/cssi/cmpc885/cmpc885.c | 4 +++-
1 fi
From: Hugo Dubois
When equiped with the SRSA audio board, MIAE equipment
has an additional port called port F.
Initialise that port just like other ports of the board, so
that it is already configured when starting Linux kernel.
Signed-off-by: Hugo Dubois
Reviewed-by: CASAUBON Jean Michel
Sig
From: Jean-Michel CASAUBON
HUSH shell is not always wanted/desirable.
Add missing braces in environment in order to allow use without
HUSH shell.
Signed-off-by: Jean-Michel CASAUBON
Cc: DUBOIS Hugo
Signed-off-by: Christophe Leroy
---
board/cssi/cmpc885/cmpc885.env | 4 ++--
board/cssi/cmpcp
From: Jean-Michel CASAUBON
Remove a stray semicolon in MCR3000 board environment.
Signed-off-by: Jean-Michel CASAUBON
Reviewed-by: DUBOIS Hugo
Signed-off-by: Christophe Leroy
---
board/cssi/mcr3000/mcr3000.env | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/cssi/mcr
This series contains misc fixes and changes for CSSI boards.
I will send a pull request later before close of the merge window.
Hugo Dubois (2):
board: cssi: Initialise port F on MIAE
board: cssi: Properly initialise MAC address for fibre on CMPC885
board
Jean-Michel CASAUBON (2):
boar
From: Ilias Apalodimas
efi_var_collect() was initially placed in efi_var_file.c, since back
then we only supported efi variables stored in a file. Since then we
support variables stored in an RPMB as well and use that function to
collect variables that should be present at runtime.
So let's move
From: Takahiro Kuwano
The S25FS064S, S25FS128S, and S25FS256S are the same family of SPI NOR
Flash devices with S25FS512S. Some difference depending on the device
densities are taken care in fixup hooks.
Signed-off-by: Takahiro Kuwano
---
Datasheets:
https://www.infineon.com/dgdl/Infineon-S25FS
On Fri, 5 Apr 2024 at 09:33, Heinrich Schuchardt wrote:
>
> On 4/4/24 09:48, Ilias Apalodimas wrote:
> > From: Ilias Apalodimas
> >
> > efi_var_collect() was initially placed in efi_var_file.c, since back
> > then we only supported efi variables stored in a file. Since then we
> > support variabl
Hello Andrew,
On 04/04/24 21:19, Andrew Davis wrote:
On 4/4/24 4:00 AM, Jayesh Choudhary wrote:
Introduce basic documentation for the J722S-EVM.
Signed-off-by: Jayesh Choudhary
---
doc/board/ti/j722s_evm.rst | 262 +
doc/board/ti/k3.rst | 1 +
On 4/4/24 09:48, Ilias Apalodimas wrote:
From: Ilias Apalodimas
efi_var_collect() was initially placed in efi_var_file.c, since back
then we only supported efi variables stored in a file. Since then we
support variables stored in an RPMB as well and use that function to
collect variables that s
The 2 subsections of this page ("Compatible IDEs" and "Usage") are using
the same header level as the title (with "===").
Because of this, they always appear in the HTML rendered ToC.
Drop the subsections one level lower by replacing "=" by "-".
This fixes the HTML rendering.
Signed-off-by: Matti
commit cacc0b2678c0 ("CI: Move to latest container image") updated the
docker container image.
Reflect the change in the documentation.
Signed-off-by: Mattijs Korpershoek
---
Note: maybe we can consider doing the doc change each time we update
.gitlab-ci.yml ?
---
doc/build/docker.rst | 2 +-
1
Hello Sumit,
On 05/04/24 10:27, Sumit Garg wrote:
Hi Jayesh,
On Thu, 4 Apr 2024 at 14:30, Jayesh Choudhary wrote:
j722s dts support that needs to be pulled from devicetree-rebasing
tree. The whole series depends on this support.
Which devicetree-rebasing tag does this patch depend upon? v
Hi Jayesh,
On Thu, 4 Apr 2024 at 14:30, Jayesh Choudhary wrote:
>
> j722s dts support that needs to be pulled from devicetree-rebasing
> tree. The whole series depends on this support.
>
Which devicetree-rebasing tag does this patch depend upon? v6.8-dts
has already made its way to U-Boot mainli
Hi!
On Thu, Apr 4, 2024 at 4:02 PM Alexey Romanov
wrote:
> > > +#include
> > > #include
> > > #include
> > > #include
> > > @@ -1182,8 +1183,13 @@ static int spinand_bind(struct udevice *dev)
> > > {
> > > if (blk_enabled()) {
> > > struct spinand_plat *plat = dev_
Hi Jagan,
On 2023/12/18 20:40, Jagan Teki wrote:
On Wed, Oct 25, 2023 at 1:20 PM Kunihiko Hayashi
wrote:
Currently the controller driver has maximum frequency in plat->frequency
that is specified by "spi-max-frequency" DT property in the controller
node. This is special to U-Boot and doesn't
For pcr_read and pcr_extend commands allow the digest algorithm to be
specified by an additional argument. If not specified it will default to
SHA256 for backwards compatibility.
A follow-on to this could be to extend all PCR banks with the detected
algo when the argument is 'auto'.
Signed-off-b
On Tue, Apr 02, 2024 at 06:38:59PM +0200, Quentin Schulz wrote:
> Hi Chris,
>
> On 4/1/24 20:14, Chris Morgan wrote:
> > From: Chris Morgan
> >
> > Allow RK3568 and RK3588 based boards to get the RAM bank configuration
> > from the ROCKCHIP_TPL stage instead of the current logic. This fixes
> >
According to the documentation (for example NXP's AN13994 on encrypted
boot on AHAB-enabled devices), the format of the signature block is:
+--+--+--+-+
| Tag | Length - msb | Length - lsb | Version |
+--+--
Hi Tom,
Sorry for the noise, totally fluffed that PR... Please ignore the previous
email.
Some new Qualcomm features for you:
* Ethernet, i2c, and USB support are now enabled by default
* The clock driver gets some bug fixes and cleanup
* Invalid FDTs are now properly detected in board_fdt_blob_
Hi Tom,
Some new Qualcomm features for you:
* Ethernet, i2c, and USB support are now enabled by default
* The clock driver gets some bug fixes and cleanup
* Invalid FDTs are now properly detected in board_fdt_blob_setup().
* The pinctrl driver gains preparatory support for per-pin function muxes.
On 3/26/24 4:34 AM, Sébastien Szymanski wrote:
The NFS protocol uses file handles to refer to file or directory.
In NFSv2 file handles have a fixed size of 32 bytes.
In NFSv3 file handles have a variable length up to 64 bytes. This is
also true for the MOUNT protocol. [1]
When the NFSv3 server re
-boot-dfu-next-20240402' of
https://source.denx.de/u-boot/custodians/u-boot-dfu (2024-04-02 22:37:23 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-amlogic.git
tags/u-boot-amlogic-20240404
for you to
Enable the SM8550 & SM8650 clock driver in the Qualcomm defconfig.
Signed-off-by: Neil Armstrong
---
configs/qcom_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configs/qcom_defconfig b/configs/qcom_defconfig
index 1abb57345ff..993c2d25f07 100644
--- a/configs/qcom_defconfig
+++
Add the GCC and TCSRCC clock driver for the SM8650 SoC.
The GCC driver uses the clk-qcom infrastructure to support GDSCs,
Resets and gates. While the TCSRCC is a simpler clock driver which
only supports gates.
The GCC enable and set_rate callbacks contains some tweaks to
setup clocks for Debug UA
Add the GCC and TCSRCC clock driver for the SM8550 SoC.
The GCC driver uses the clk-qcom infrastructure to support GDSCs,
Resets and gates. While the TCSRCC is a simpler clock driver which
only supports gates.
The GCC enable and set_rate callbacks contains some tweaks to
setup clocks for Debug UA
.c | 335
drivers/clk/qcom/clock-sm8650.c | 332 +++
5 files changed, 687 insertions(+)
---
base-commit: f0e6aba1218bca578605697eed8aa94582bf57bb
change-id: 20240404-topic-sm8x50-clock-a76f8359b5fb
Best regards,
--
Neil Armstrong
Hello all,
Just a brief reminder about merging this patch. It looks fine to me.
On 2024-03-21 19:31, Ahelenia Ziemiańska wrote:
Open for reading as O_RDONLY instead of O_RDWR:
the only usage of the fd is for the single read() below;
this prevented
mkimage -f auto -A arm64 \
Hello Ahelenia,
Just checking, have you forgotten about this patch?
On 2024-03-21 21:50, Dragan Simic wrote:
On 2024-03-21 21:37, Ahelenia Ziemiańska wrote:
This is a trivial but significant optimization:
mkimage took >200ms (and 49489 writes (of which 49456 512)),
now it takes 110ms (and
On April 4, 2024 thus sayeth Jayesh Choudhary:
> Include the clock and lpsc tree files needed for the wkup spl to
> initialize the proper PLLs and power domains to boot the SoC.
>
> Signed-off-by: Vaishnav Achath
> Signed-off-by: Jayesh Choudhary
> ---
> arch/arm/mach-k3/r5/Makefile
On April 4, 2024 thus sayeth Jayesh Choudhary:
> Use IS_ENABLED macro for the platform clock-data list and add them
> in alphabetical order.
>
> Signed-off-by: Jayesh Choudhary
> ---
> drivers/clk/ti/clk-k3.c | 41 +
> 1 file changed, 21 insertions(+), 20
On 04.04.24 16:46, Ilias Apalodimas wrote:
Hi Heinrich,
FWIW reading at this, I don't see a point of having it overall. It has
a nice feature of trying to load external DTBs from a path though.
I think in the future we can move the dtb selection in
bootmeth_efi_mgr.c and delete this one
efi_mg
On 4/4/24 4:00 AM, Jayesh Choudhary wrote:
Introduce basic documentation for the J722S-EVM.
Signed-off-by: Jayesh Choudhary
---
doc/board/ti/j722s_evm.rst | 262 +
doc/board/ti/k3.rst| 1 +
2 files changed, 263 insertions(+)
create mode 100644
On 04.04.24 17:18, Mark Kettenis wrote:
From: Heinrich Schuchardt
Date: Thu, 4 Apr 2024 13:47:39 +0200
The default sequence of boot methods is determined by alphabetical sorting
during linkage.
* efi_mgr must run before efi to be UEFI compliant
* pxe should run as last resort
Signed-off-by:
On 4/4/24 4:00 AM, Jayesh Choudhary wrote:
Include the uboot device tree files needed to boot the board.
Co-developed-by: Vaishnav Achath
Signed-off-by: Vaishnav Achath
Signed-off-by: Jayesh Choudhary
---
arch/arm/dts/Makefile |2 +
arch/arm/dts/k3-j722s-binman.dts
> From: Heinrich Schuchardt
> Date: Thu, 4 Apr 2024 13:47:39 +0200
>
> The default sequence of boot methods is determined by alphabetical sorting
> during linkage.
>
> * efi_mgr must run before efi to be UEFI compliant
> * pxe should run as last resort
>
> Signed-off-by: Heinrich Schuchardt
Hi Heinrich,
FWIW reading at this, I don't see a point of having it overall. It has
a nice feature of trying to load external DTBs from a path though.
I think in the future we can move the dtb selection in
bootmeth_efi_mgr.c and delete this one
On Thu, 4 Apr 2024 at 14:49, Heinrich Schuchardt
wr
On Thu, 4 Apr 2024 at 14:50, Heinrich Schuchardt
wrote:
>
> efi_default_filename.h requires HOST_ARCH to be defined. Up to now we
> defined it via a CFLAGS. This does not scale. Add the symbol to
> version_autogenerated.h instead.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> v2:
> new p
On Thu, 4 Apr 2024 at 14:49, Heinrich Schuchardt
wrote:
>
> If UEFI is enabled in U-Boot, we want it to conform to the UEFI
> specification. This requires enabling the boot manager boot method.
>
> Reported-by: E Shattow
> Signed-off-by: Heinrich Schuchardt
> ---
> v2:
> fix building wit
On Thu, 4 Apr 2024 at 14:49, Heinrich Schuchardt
wrote:
>
> The default sequence of boot methods is determined by alphabetical sorting
> during linkage.
>
> * efi_mgr must run before efi to be UEFI compliant
> * pxe should run as last resort
>
> Signed-off-by: Heinrich Schuchardt
> ---
> v2:
>
The usage of the common.h include file is deprecated [1], and has already
been removed from several files.
Get rid of all inclusions in the "drivers/tee" directory, and replace it
with required include files directly where needed.
[1] doc/develop/codingstyle.rst
Reviewed-by: Ilias Apalodimas
Sig
Add read/write tests for optee_rpmb cmd.
Signed-off-by: Igor Opaniuk
---
(no changes since v1)
test/py/tests/test_optee_rpmb.py | 20
1 file changed, 20 insertions(+)
create mode 100644 test/py/tests/test_optee_rpmb.py
diff --git a/test/py/tests/test_optee_rpmb.py b/test
Support CMD_OPTEE_RPMB for SANDBOX configurations.
Test:
$ ./u-boot -d arch/sandbox/dts/test.dtb
...
=> optee_rpmb write_pvalue test_variable test_value
Wrote 11 bytes
=> optee_rpmb read_pvalue test_variable 11
Read 11 bytes, value = test_value
Reviewed-by: Mattijs Korpershoek
Tested-by: Mattijs
Close tee session after each optee_rpmb invocation, as there is no
reason to keep it open, considering the absence of any available mechanism
to clean up all open sessions automatically before handing over control
to the Linux kernel. Without proper clean-up we might end up with orphaned
sessions r
Fix OPTEE_TA_AVB symbol description in Kconfig:
s/"write"rb"/"write_rb"/g
Reviewed-by: Heinrich Schuchardt
Reviewed-by: Ilias Apalodimas
Signed-off-by: Igor Opaniuk
---
(no changes since v2)
Changes in v2:
- Applied R-b tags
drivers/tee/optee/Kconfig | 2 +-
1 file changed, 1 insertion(+),
- Address some spelling errors and typos
- Support CMD_OPTEE_RPMB for SANDBOX configurations and add python tests
- Remove common.h inclusion for drivers/tee
- Add calls for closing tee session after every read/write operation.
CI build:
[1]
https://dev.azure.com/igoropaniuk/u-boot/_build/results
On 3/26/24 22:12, Tony Dinh wrote:
Remove DTS and DTSI files for Kirkwood boards that have upstream supports.
This patch depends on
"arm: dts: kirkwood: Enable upstream DT on Kirkwood boards"
https://patchwork.ozlabs.org/project/uboot/patch/20240322021747.14873-1-mibo...@gmail.com/
Signed-off-b
Hi Fabio,
First, sorry for the delay. I was out of the office (Easter).
-Original Message-
From: Fabio Estevam
Could you elaborate more about this and share more details?
Have you seen a run-time error or did you catch it by code inspection?
The struct has the fields in the wrong order
The upper-to-lowercase character conversion now avoids altering the
MAC address field. In the previous version, this alteration corrupted
the MAC address.
Signed-off-by: Petr Zejdl
---
board/xilinx/common/board.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/bo
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]:
Hi Tom,
please pull the first batch of mostly Marvell related patches:
- kirkwood: Switch to using upstream dts/dtsi files (Tony)
- mvebu: Turris Omnia - New board revision support (Marek)
--
Hi Javier,
On Thu, Apr 4, 2024 at 8:58 AM Viguera, Javier wrote:
> The struct has the fields in the wrong order according to other documentation
> from NXP (see for example the AN13994 - Encrypted Boot on AHAB-enabled
> devices).
>
> In the current upstream u-boot code there is NO runtime erro
On 4/2/24 00:08, Tony Dinh wrote:
Enable OF_UPSTREAM to use upstream DT and add marvell/ prefix to the
DEFAULT_DEVICE_TREE for Kirkwood boards. And so we can directly build
DTBs from dts/upstream/src/arm/marvell, and including *-u-boot.dtsi
files from arch/arm/dts/ directory.
Background:
The fo
On 4/4/24 09:50, Marek Behún wrote:
changes since v3:
- added missing files turris_common.c and turris_common.h to patch 05/18
- added comment to patch 11/18 before while (1); as discussed in v3
v1, v2 and v3 at:
https://patchwork.ozlabs.org/project/uboot/cover/20240304152148.3847-1-ka...@ke
Hi Igor,
Thank you for the patch.
On jeu., avril 04, 2024 at 12:52, Igor Opaniuk wrote:
> Add orphaned TEE/OP-TEE-related files to TEE subsystem entry in
> MAINTAINERS. This includes:
> - optee_rpmb cmd and test for it
> - Misc. OP-TEE tests
> - OP-TEE SCMI agent implementation
> - Documentatio
efi_default_filename.h requires HOST_ARCH to be defined. Up to now we
defined it via a CFLAGS. This does not scale. Add the symbol to
version_autogenerated.h instead.
Signed-off-by: Heinrich Schuchardt
---
v2:
new patch
---
Makefile| 1 +
arch/sandbox/config.mk | 2 --
i
* The sandbox must not use an arbitrary file name bootsbox.efi but the
file name matching the host architecture to properly boot the respective
file. We already have an include which provides a macro with the name of
the EFI binary. Use it.
* The path to the EFI binary should be absolute.
*
If UEFI is enabled in U-Boot, we want it to conform to the UEFI
specification. This requires enabling the boot manager boot method.
Reported-by: E Shattow
Signed-off-by: Heinrich Schuchardt
---
v2:
fix building with EFI_BOOT_MGR but w/o BOOTSTD
---
boot/Kconfig | 10 ++
The default sequence of boot methods is determined by alphabetical sorting
during linkage.
* efi_mgr must run before efi to be UEFI compliant
* pxe should run as last resort
Signed-off-by: Heinrich Schuchardt
---
v2:
no change
---
boot/bootmeth_efi.c | 2 +-
boot/bootmeth_efi_mgr.c
The default sequence of boot methods is determined by alphabetical sorting
during linkage.
* efi_mgr must run before efi to be UEFI compliant
* pxe should run as last resort
If UEFI is enabled in U-Boot, we want it to conform to the UEFI
specification. This requires enabling the boot manager boot
Hi Igor,
On Thu, 4 Apr 2024 at 14:40, Igor Opaniuk wrote:
>
> Ilias,
>
> On Thu, Apr 4, 2024 at 1:00 PM Ilias Apalodimas
> wrote:
>>
>> Hi Igor,
>>
>> On Thu, 4 Apr 2024 at 13:18, Igor Opaniuk wrote:
>> >
>> > Hi Ilias,
>> >
>> > On Thu, Apr 4, 2024 at 10:54 AM Ilias Apalodimas
>> > wrote:
Ilias,
On Thu, Apr 4, 2024 at 1:00 PM Ilias Apalodimas
wrote:
> Hi Igor,
>
> On Thu, 4 Apr 2024 at 13:18, Igor Opaniuk wrote:
> >
> > Hi Ilias,
> >
> > On Thu, Apr 4, 2024 at 10:54 AM Ilias Apalodimas <
> ilias.apalodi...@linaro.org> wrote:
> >>
> >> Hi Igor,
> >>
> >> On Thu, 4 Apr 2024 at 11:
Thanks!
On Thu, 4 Apr 2024 at 13:52, Igor Opaniuk wrote:
>
> Add orphaned TEE/OP-TEE-related files to TEE subsystem entry in
> MAINTAINERS. This includes:
> - optee_rpmb cmd and test for it
> - Misc. OP-TEE tests
> - OP-TEE SCMI agent implementation
> - Documentation, including device tree bindi
Hi Igor,
On Thu, 4 Apr 2024 at 13:18, Igor Opaniuk wrote:
>
> Hi Ilias,
>
> On Thu, Apr 4, 2024 at 10:54 AM Ilias Apalodimas
> wrote:
>>
>> Hi Igor,
>>
>> On Thu, 4 Apr 2024 at 11:40, Ilias Apalodimas
>> wrote:
>> >
>> > Hi Igor,
>> >
>> > I was about to apply the series, but noticed neither m
HI Ilias
On Thu, Apr 4, 2024 at 12:15 PM Igor Opaniuk wrote:
> Hi Ilias,
>
> On Thu, Apr 4, 2024 at 10:40 AM Ilias Apalodimas <
> ilias.apalodi...@linaro.org> wrote:
>
>> Hi Igor,
>>
>> I was about to apply the series, but noticed neither me or Jens were cc'ed
>> on this. Adding Jens to the part
Add orphaned TEE/OP-TEE-related files to TEE subsystem entry in
MAINTAINERS. This includes:
- optee_rpmb cmd and test for it
- Misc. OP-TEE tests
- OP-TEE SCMI agent implementation
- Documentation, including device tree bindings
Signed-off-by: Igor Opaniuk
---
MAINTAINERS | 9 +
1 file
Include the uboot device tree files needed to boot the board.
Co-developed-by: Vaishnav Achath
Signed-off-by: Vaishnav Achath
Signed-off-by: Jayesh Choudhary
---
arch/arm/dts/Makefile |2 +
arch/arm/dts/k3-j722s-binman.dtsi | 171 ++
arch/arm/dts/k3-j722s-ddr
Hi,
On Thu, Apr 04, 2024 at 11:23:47AM +0800, Chuanhong Guo wrote:
> Hello!
>
> On Mon, Mar 25, 2024 at 10:46 PM Alexey Romanov
> wrote:
> >
> > 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.
>
On Wed, 3 Apr 2024 at 12:51, Marcel Ziswiler wrote:
>
> From: Marcel Ziswiler
>
> Move verdin-imx8mm and verdin-imx8mp to OF_UPSTREAM:
> - handle the fact that dtbs now have a 'freescale/' prefix
> - imply OF_UPSTREAM
> - remove redundant files from arch/arm/dts leaving only the
> *-u-boot.dtsi
Hi Ilias,
On Thu, Apr 4, 2024 at 10:54 AM Ilias Apalodimas <
ilias.apalodi...@linaro.org> wrote:
> Hi Igor,
>
> On Thu, 4 Apr 2024 at 11:40, Ilias Apalodimas
> wrote:
> >
> > Hi Igor,
> >
> > I was about to apply the series, but noticed neither me or Jens were
> cc'ed
> > on this. Adding Jens to
Hi Ilias,
On Thu, Apr 4, 2024 at 10:40 AM Ilias Apalodimas <
ilias.apalodi...@linaro.org> wrote:
> Hi Igor,
>
> I was about to apply the series, but noticed neither me or Jens were cc'ed
> on this. Adding Jens to the party
>
I usually rely on automatic CC-list creation by patman. Looks like there
Hi Matthias
On 04/04/24 13:34, Matthias Schiffer wrote:
On Wed, 2024-04-03 at 17:51 +0200, Michael Walle wrote:
Hi,
And on top of that, it will just be a base board and there will
likely be some carrier device trees (overlay? I'm not sure yet).
As far as I can tell, you've put the memory con
Introduce basic documentation for the J722S-EVM.
Signed-off-by: Jayesh Choudhary
---
doc/board/ti/j722s_evm.rst | 262 +
doc/board/ti/k3.rst| 1 +
2 files changed, 263 insertions(+)
create mode 100644 doc/board/ti/j722s_evm.rst
diff --git a/doc/boa
Introduce the initial configs needed to support the J722S SoC family.
Signed-off-by: Vaishnav Achath
Signed-off-by: Jayesh Choudhary
---
configs/j722s_evm_a53_defconfig | 177
configs/j722s_evm_r5_defconfig | 137
include/configs/j722s_
Introduce the basic files needed to support the TI J722S family of SoCs.
Co-developed-by: Vaishnav Achath
Signed-off-by: Vaishnav Achath
Signed-off-by: Jayesh Choudhary
---
board/ti/j722s/Kconfig | 26 +
board/ti/j722s/MAINTAINERS |9 +
board/ti/j722s/Makefile |
Include the static DMA channel data for using DMA at SPL stage
for J722S SoC family.
Signed-off-by: Vaishnav Achath
Signed-off-by: Jayesh Choudhary
---
drivers/firmware/ti_sci_static_data.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/firmware/ti_sci_static_data.h
Introduce the basic functions and definitions needed to properly
initialize TI J722S family of SoCs.
Co-developed-by: Vaishnav Achath
Signed-off-by: Vaishnav Achath
Signed-off-by: Jayesh Choudhary
---
arch/arm/mach-k3/Kconfig | 7 +-
arch/arm/mach-k3/Makefile
Include the clock and lpsc tree files needed for the wkup spl to
initialize the proper PLLs and power domains to boot the SoC.
Signed-off-by: Vaishnav Achath
Signed-off-by: Jayesh Choudhary
---
arch/arm/mach-k3/r5/Makefile | 1 +
arch/arm/mach-k3/r5/j722s/Makefile | 6 +
arch/
The J722S family of SoCs uses the same DDR controller as found on the
AM62A family. Enable this option when building for the J722S family.
Signed-off-by: Vaishnav Achath
Signed-off-by: Jayesh Choudhary
---
drivers/ram/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/d
j722s dts support that needs to be pulled from devicetree-rebasing
tree. The whole series depends on this support.
Signed-off-by: Jayesh Choudhary
---
dts/upstream/Bindings/arm/ti/k3.yaml | 6 +
dts/upstream/src/arm64/ti/k3-j722s-evm.dts | 383 +
dts/upstream/src/arm6
Sort CONFIG_SOC* and K3_SOC_ID alphabetically.
Signed-off-by: Jayesh Choudhary
---
arch/arm/mach-k3/include/mach/hardware.h | 37
1 file changed, 19 insertions(+), 18 deletions(-)
diff --git a/arch/arm/mach-k3/include/mach/hardware.h
b/arch/arm/mach-k3/include/mach/har
Add the entries in alphabetical order.
Signed-off-by: Jayesh Choudhary
---
arch/arm/mach-k3/r5/Makefile | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-k3/r5/Makefile b/arch/arm/mach-k3/r5/Makefile
index 1cfc8e3ade..f1e61c8548 100644
--- a/arch/arm/mach-k3
Use IS_ENABLED macro for the platform clock-data list and add them
in alphabetical order.
Signed-off-by: Jayesh Choudhary
---
drivers/clk/ti/clk-k3.c | 41 +
1 file changed, 21 insertions(+), 20 deletions(-)
diff --git a/drivers/clk/ti/clk-k3.c b/drivers/
Add JTAG_ID_PARTNO_* in alphabetical order.
Signed-off-by: Jayesh Choudhary
---
drivers/soc/soc_ti_k3.c | 28 ++--
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/drivers/soc/soc_ti_k3.c b/drivers/soc/soc_ti_k3.c
index 3a4e58bba6..bcc11e6bff 100644
--- a/d
Add the power domain platform data entries in alphabetical order.
Signed-off-by: Jayesh Choudhary
---
drivers/power/domain/ti-power-domain.c | 36 +-
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/drivers/power/domain/ti-power-domain.c
b/drivers/power/do
Include the part number for TI's j722s family of SoC
to identify it during boot.
Signed-off-by: Vaishnav Achath
Signed-off-by: Jayesh Choudhary
---
arch/arm/mach-k3/include/mach/hardware.h | 2 ++
drivers/soc/soc_ti_k3.c | 3 +++
2 files changed, 5 insertions(+)
diff --git a/a
Hello there,
This series add the U-Boot support for our new platform of K3-SOC
family - J722S-EVM which is a superset of AM62P. It shares the same
memory map and thus the nodes are being reused from AM62P includes
instead of duplicating the definitions.
Some highlights of J722S SoC (in addition t
Hi Igor,
On Thu, 4 Apr 2024 at 11:40, Ilias Apalodimas
wrote:
>
> Hi Igor,
>
> I was about to apply the series, but noticed neither me or Jens were cc'ed
> on this. Adding Jens to the party
>
> On Thu, Apr 04, 2024 at 10:13:49AM +0200, Igor Opaniuk wrote:
> > Add calls for closing tee session aft
Dear Tom,
The following changes since commit dde373bde392c38649c8c4420e0c98ef8d38d9dc:
Prepare v2024.04-rc5 (2024-03-25 21:56:50 -0400)
are available in the git repository at:
g...@source.denx.de:u-boot/custodians/u-boot-samsung.git master
for you to fetch changes up to 1751ba9a3b79ea5083f
On 4/2/24 16:23, Venkatesh Yadav Abbarapu wrote:
ID code is added for zu3teg variant.
Signed-off-by: Venkatesh Yadav Abbarapu
---
drivers/soc/soc_xilinx_zynqmp.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/soc/soc_xilinx_zynqmp.c b/drivers/soc/soc_xilinx_zynqmp.c
i
Hi Igor,
I was about to apply the series, but noticed neither me or Jens were cc'ed
on this. Adding Jens to the party
On Thu, Apr 04, 2024 at 10:13:49AM +0200, Igor Opaniuk wrote:
> Add calls for closing tee session after every read/write operation.
What the patch is pretty obvious, but I am mis
I've already reviewed this one. [0]
I'll add my tag
[0]
https://lore.kernel.org/u-boot/CAC_iWjLZcKEo6-0P_gkz5UOe7VanuNv1+=i3xcutkvo5b1t...@mail.gmail.com/
Cheers
/Ilias
On Thu, 4 Apr 2024 at 11:14, Igor Opaniuk wrote:
>
> The usage of the common.h include file is deprecated [1], and has already
Hi Neha!
On Apr 04, 2024 at 10:20:21 +0530, Neha Malcom Francis wrote:
> Hi Dhruva
>
> On 03/04/24 17:33, Dhruva Gole wrote:
> > From: Kamlesh Gurudasani
> >
> > Add support for signing of TIFSSTUB images for HSSE, HSFS and GP devices
> > and include them in tispl.bin and tispl.bin_unsigned.
>
Thanks Igor
I'll pick this up
On Thu, 4 Apr 2024 at 11:13, Igor Opaniuk wrote:
>
> - Address some spelling errors and typos
> - Support CMD_OPTEE_RPMB for SANDBOX configurations and add python tests
> - Remove common.h inclusion for drivers/tee
> - Add calls for closing tee session after every r
The usage of the common.h include file is deprecated [1], and has already
been removed from several files.
Get rid of all inclusions in the "drivers/tee" directory, and replace it
with required include files directly where needed.
[1] doc/develop/codingstyle.rst
Signed-off-by: Igor Opaniuk
---
Add read/write tests for optee_rpmb cmd.
Signed-off-by: Igor Opaniuk
---
(no changes since v1)
test/py/tests/test_optee_rpmb.py | 20
1 file changed, 20 insertions(+)
create mode 100644 test/py/tests/test_optee_rpmb.py
diff --git a/test/py/tests/test_optee_rpmb.py b/test
Support CMD_OPTEE_RPMB for SANDBOX configurations.
Test:
$ ./u-boot -d arch/sandbox/dts/test.dtb
...
=> optee_rpmb write_pvalue test_variable test_value
Wrote 11 bytes
=> optee_rpmb read_pvalue test_variable 11
Read 11 bytes, value = test_value
Reviewed-by: Mattijs Korpershoek
Tested-by: Mattijs
1 - 100 of 134 matches
Mail list logo