AST2600 leverages the FIT hash/signature verification to fulfill
secure boot trust chain. To improve the performance and save SW
code size for those crypto operations, the two HW crypto engine,
HACE and ACRY, are enabled.
However, both of the engines can only access to data stored in
DRAM space. T
Enable SPL FIT image load and verification support.
The HW accelerated SHA is also available with the
newly added support of the HACE HW hash engine.
The SPL thumb build is also enabled to keep the binary
less than 64KB to fit into the Aspeed secure boot design.
Signed-off-by: Chia-Wei Wang
Revi
Move CONFIG_EXTRA_ENV_SETTINGS to board-specific
configuration headers.
Signed-off-by: Chia-Wei Wang
---
include/configs/aspeed-common.h | 9 -
include/configs/evb_ast2500.h | 7 +++
include/configs/evb_ast2600.h | 7 +++
3 files changed, 14 insertions(+), 9 deletions(-)
dif
ACRY is designed to accelerate ECC/RSA digital signature
generation and verification.
Signed-off-by: Chia-Wei Wang
---
drivers/crypto/aspeed/Kconfig | 10 ++
drivers/crypto/aspeed/Makefile | 1 +
drivers/crypto/aspeed/aspeed_acry.c | 190
lib/rsa/Kconfi
Add ACRY DTS node and enable it for AST2600 EVB.
Signed-off-by: Chia-Wei Wang
Reviewed-by: Joel Stanley
---
arch/arm/dts/ast2600-evb.dts | 5 +
arch/arm/dts/ast2600.dtsi| 9 +
2 files changed, 14 insertions(+)
diff --git a/arch/arm/dts/ast2600-evb.dts b/arch/arm/dts/ast2600-evb
From: Johnny Huang
Hash and Crypto Engine (HACE) is designed to accelerate the
throughput of hash data digest, and symmetric-key encryption.
Signed-off-by: Johnny Huang
Signed-off-by: Chia-Wei Wang
---
drivers/crypto/Kconfig | 2 +
drivers/crypto/Makefile | 1 +
d
Return CONFIG_SYS_LOAD_ADDR pointing to DRAM space for
spl_get_load_buffer() to allow generic SPL image loading
code (e.g. FIT and Ymodem) to store data in DRAM.
Signed-off-by: Chia-Wei Wang
Reviewed-by: Joel Stanley
---
arch/arm/mach-aspeed/ast2600/spl.c | 9 +
1 file changed, 1 insert
Add RSACLK enable for ACRY, the HW RSA/ECC crypto engine
of ASPEED AST2600 SoCs.
Signed-off-by: Chia-Wei Wang
---
.../arm/include/asm/arch-aspeed/scu_ast2600.h | 1 +
drivers/clk/aspeed/clk_ast2600.c | 24 +++
2 files changed, 25 insertions(+)
diff --git a/arch/arm
From: Joel Stanley
Add HACE DTS node and enable it for AST2600 EVB.
Signed-off-by: Joel Stanley
Signed-off-by: Chia-Wei Wang
---
arch/arm/dts/ast2600-evb.dts | 5 +
arch/arm/dts/ast2600.dtsi| 8
2 files changed, 13 insertions(+)
diff --git a/arch/arm/dts/ast2600-evb.dts b/ar
From: Joel Stanley
Add YCLK enable for HACE, the HW hash engine of
ASPEED AST2600 SoCs.
Signed-off-by: Joel Stanley
Signed-off-by: Chia-Wei Wang
---
.../arm/include/asm/arch-aspeed/scu_ast2600.h | 5 +++--
drivers/clk/aspeed/clk_ast2600.c | 22 +++
2 files change
The AST2600 SRAM has been extended to 88KB since A1
chip revision. This patch updates the SRAM size to
offer more space for early stack/heap use.
Signed-off-by: Chia-Wei Wang
Reviewed-by: Joel Stanley
---
arch/arm/include/asm/arch-aspeed/platform.h | 2 +-
1 file changed, 1 insertion(+), 1 dele
This patch series intends to provide a secure boot chain from SPL to Linux
kernel
based on the hash and signature verification of FIT image paradigm.
To improve the performance and save code size (SPL is limited to 64KB due to
HW-RoT),
the drviers of two HW crypto engine HACE and ACRY are also a
Fix inconsistent function parameter name of the hash algorithm.
Signed-off-by: Chia-Wei Wang
Fixes: 92055e138f2 ("image: Drop if/elseif hash selection in calculate_hash()")
Reviewed-by: Joel Stanley
Reviewed-by: Simon Glass
---
common/image-fit.c | 4 ++--
1 file changed, 2 insertions(+), 2 de
On 10/6/21 8:05 AM, Stefan Agner wrote:
dev_err seems to be moved to different header file. Include
dm/device_compat.h file to compile properly.
Fixes: 69dae8902b16 ("linux/compat.h: Remove redefinition of dev_xxx macros")
Signed-off-by: Stefan Agner
---
Changes in v2:
- Correctly place includ
On 26.10.21 20:48, Pali Rohár wrote:
On Tuesday 26 October 2021 16:21:02 Stefan Roese wrote:
On 26.10.21 14:40, Pali Rohár wrote:
My another guess there could be a problem is usage of stack. Maybe it is
possible that register with stack pointer is not initialized after the
full transfer when go
Hi Simon,
gitlab reported the following test error below:
=== FAILURES ===
__ test_ut[ut_dm_rtc_set_get] __
test/py/tests/test_ut.py:43: in test_ut
assert output.endswith('Failures: 0')
On Wed, Oct 6, 2021 at 8:05 PM Stefan Agner wrote:
>
> dev_err seems to be moved to different header file. Include
> dm/device_compat.h file to compile properly.
>
> Fixes: 69dae8902b16 ("linux/compat.h: Remove redefinition of dev_xxx macros")
> Signed-off-by: Stefan Agner
> ---
>
> Changes in v2
On Wed, Oct 27, 2021 at 11:08 AM Bin Meng wrote:
>
> On Thu, Oct 21, 2021 at 5:31 AM Alistair Delva wrote:
> >
> > When building U-Boot with clang, it notices that the i8254.h include
> > guard does not work correctly due to a typo. Fix it.
> >
> > Signed-off-by: Alistair Delva
> > Cc: Simon Gla
On Wed, Oct 27, 2021 at 11:07 AM Bin Meng wrote:
>
> On Thu, Oct 21, 2021 at 5:31 AM Alistair Delva wrote:
> >
> > Fix a warning seen when compiling this dts file.
> >
> > Signed-off-by: Alistair Delva
> > Cc: Simon Glass
> > Cc: Bin Meng
> > ---
> > arch/x86/dts/chromebook_coral.dts | 1 +
>
On Wed, Oct 27, 2021 at 11:05 AM Bin Meng wrote:
>
> On Wed, Oct 20, 2021 at 8:51 PM Andy Shevchenko
> wrote:
> >
> > There is no point to use Method() for the constant.
> > Replace it with Name() defined object. For the _STA
> > case it saves 3 bytes per each entry.
> >
> > Before: 2881
> > Afte
On Wed, Oct 20, 2021 at 3:18 PM Zhaofeng Li wrote:
>
> Hi Simon,
>
> Thanks for your review! I have added a second patch to perform the
> cleanup that you mentioned in the review, so the actual "fix" patch
> stays minimal and easy to review.
>
> I agree that calling the bootm and zboot code direct
On Thu, Oct 21, 2021 at 5:31 AM Alistair Delva wrote:
>
> When building U-Boot with clang, it notices that the i8254.h include
> guard does not work correctly due to a typo. Fix it.
>
> Signed-off-by: Alistair Delva
> Cc: Simon Glass
> Cc: Bin Meng
> ---
> arch/x86/include/asm/i8254.h | 2 +-
>
On Thu, Oct 21, 2021 at 5:31 AM Alistair Delva wrote:
>
> Fix a warning seen when compiling this dts file.
>
> Signed-off-by: Alistair Delva
> Cc: Simon Glass
> Cc: Bin Meng
> ---
> arch/x86/dts/chromebook_coral.dts | 1 +
> 1 file changed, 1 insertion(+)
>
Reviewed-by: Bin Meng
On Wed, Oct 20, 2021 at 8:51 PM Andy Shevchenko
wrote:
>
> There is no point to use Method() for the constant.
> Replace it with Name() defined object. For the _STA
> case it saves 3 bytes per each entry.
>
> Before: 2881
> After: 2833
>
> Signed-off-by: Andy Shevchenko
> ---
> .../asm/arch-tang
Hi Andy,
On Sat, Oct 16, 2021 at 1:27 AM Andy Shevchenko
wrote:
>
> There are two PCB designs in the wild which use the opposite
> signaling for SD card detect. This makes U-Boot working in one case
> and failing in the other. Quirk this out by disconnecting SD card
> detect pin from the PCB by s
Hi Andy,
On Sat, Oct 16, 2021 at 1:27 AM Andy Shevchenko
wrote:
>
> We would need to quirk out Card Detect case and for that we allow
> configuring SD/SDIO family of pins.
>
> Signed-off-by: Andy Shevchenko
> ---
> arch/x86/cpu/tangier/pinmux.c | 39 ++-
> 1 file
On Sun, Oct 24, 2021 at 9:39 AM Simon Glass wrote:
>
> Hi Mark,
>
> On Thu, 21 Oct 2021 at 02:51, Mark Kettenis wrote:
> >
> > > From: Simon Glass
> > > Date: Wed, 20 Oct 2021 16:44:41 -0600
> > >
> > > Hi Rob,
> > >
> > > On Mon, 18 Oct 2021 at 16:26, Rob Herring wrote:
> > > >
> > > > On Wed,
On Sun, Oct 17, 2021 at 2:26 AM Ramon Fried wrote:
>
> On Wed, Sep 29, 2021 at 4:32 PM Vladimir Oltean
> wrote:
> >
> > On Wed, Sep 29, 2021 at 01:50:44PM +0800, Bin Meng wrote:
> > > set_promisc() call accepts the parameter of a bool type. Make it
> > > clear by using true instead of 1.
> > >
>
On Tue, Oct 26, 2021 at 12:41:59AM +0200, Heinrich Schuchardt wrote:
> Free() checks if its argument in NULL. There is no need for the caller to
> do the same.
>
> Signed-off-by: Heinrich Schuchardt
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
On Tue, Oct 26, 2021 at 12:37:05AM +0200, Marek Vasut wrote:
> The DFU_MTD Kconfig entry is in the wrong position, move it into the
> correct alphabetically sorted position. No functional change.
>
> Signed-off-by: Marek Vasut
> Cc: Lukasz Majewski
> Cc: Patrice Chotard
> Cc: Patrick Delaunay
On Fri, Oct 22, 2021 at 05:05:47PM +0200, Patrick Delaunay wrote:
> Correct the test on RNG device presence,when ret is equal to 0,
> before to call dm_rng_read function.
>
> Without this patch the RNG device is not used when present (when ret == 0)
> or a data abort occurs in dm_rng_read when CO
On Fri, Oct 15, 2021 at 11:35:03AM +0200, Philippe Reynes wrote:
> The padding pss is only supported on u-boot and tools since
> commit 2bbed3ff8c7f ("image: Use Kconfig to enable FIT_RSASSA_PSS on host")
>
> This commit adds the config SPL_FIT_RSASSA_PSS to support
> the padding pss in the SPL.
On Fri, Oct 15, 2021 at 11:28:47AM +0200, Philippe Reynes wrote:
> This commit adds a check on the padding in the function rsa_verify_key
> to avoid using a NULL pointer.
>
> Signed-off-by: Philippe Reynes
> Reviewed-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
signature.asc
De
On Wed, Oct 13, 2021 at 04:00:04PM +0200, Clément Léger wrote:
> First two fields are reversed compared to what is expected by the SCMI
> specification.
>
> Signed-off-by: Clément Léger
> Fixes: 60388844836 ("clk: add clock driver for SCMI agents")
Applied to u-boot/master, thanks!
--
Tom
s
On Tue, Jun 29, 2021 at 12:46:11PM +0530, Balamanikandan Gunasundar wrote:
> The command shall be used to induce bit errors in the nand page
> manually. The code flips a bit in the specified offset without
> changing the ECC. This helps to see how the software handles the
> error.
>
> The patch i
The following changes since commit 397b35f09794e40d62d5e4f53992e2a711dc8be1:
Merge branch 'master' of
https://source.denx.de/u-boot/custodians/u-boot-sunxi (2021-10-25
12:09:57 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-20
Downloading binaries and executing without checking the authenticity is
at least unwise.
When binman downloads GCC it should also download and verify the GPG
signatures.
Additionally binman could hold a list of the SHA256 hashes of all
binaries in question for a further check.
Best regards
On Sat, Oct 16, 2021 at 10:19:48AM +0800, Jincheng Wang wrote:
> We can delete two lines of code to avoid double free bug, but still a wild
> pointers bug.
>
> A test for wild pointers:
> sqfsls host 0 1//2/3//4/5
>
> Fill the tokens list can solve it well.
>
>
> Signed-off-by: Jincheng W
On Sun, 24 Oct 2021 at 02:26, Simon Glass wrote:
>
> At present we support reading a string list a string at a time. Apart
> from being inefficient, this makes it impossible to separate reading of
> the devicetree into the of_to_plat() method where it belongs, since any
> code which needs access t
On 10/26/21 10:27, Masahisa Kojima wrote:
This commit adds the UEFI GPT disk partition topology
measurement required in TCG PC Client Platform Firmware
Profile Specification
Signed-off-by: Masahisa Kojima
---
Changes in v4:
- update commit message
- return EFI_SUCCESS if device path is NULL
On Tuesday 26 October 2021 16:21:02 Stefan Roese wrote:
> On 26.10.21 14:40, Pali Rohár wrote:
> > My another guess there could be a problem is usage of stack. Maybe it is
> > possible that register with stack pointer is not initialized after the
> > full transfer when going to execute main image.
Hi, I have volunteered to coordinate a patch to u-boot for the Raspberry
Pi 3 on FreeBSD. The problem is that with u-boot-2021.07 and the current
MMC overlay, the SD card slot is renumbered. The SD card does not
configure, and the installation card doesn't boot. The following patch
to include/co
From: Mihai Sain
Add dm command for driver model low level access and
gpio command for query and control gpio pins.
Signed-off-by: Mihai Sain
---
configs/sama5d27_som1_ek_mmc1_defconfig| 2 ++
configs/sama5d27_som1_ek_mmc_defconfig | 2 ++
configs/sama5d27_som1_ek_qspiflash_def
On Tue, Oct 26, 2021 at 9:52 AM Marek Behún wrote:
>
> On Tue, 26 Oct 2021 09:40:44 -0700
> Roman Bacik wrote:
>
> > On Tue, Oct 26, 2021 at 9:02 AM Roman Bacik
> > wrote:
> > >
> > > On Tue, Oct 26, 2021 at 8:55 AM Marek Behún wrote:
> > > >
> > > > On Tue, 26 Oct 2021 08:14:28 -0700
> > > >
On Tue, 26 Oct 2021 09:40:44 -0700
Roman Bacik wrote:
> On Tue, Oct 26, 2021 at 9:02 AM Roman Bacik wrote:
> >
> > On Tue, Oct 26, 2021 at 8:55 AM Marek Behún wrote:
> > >
> > > On Tue, 26 Oct 2021 08:14:28 -0700
> > > Roman Bacik wrote:
> > >
> > > > Hi Marek,
> > > >
> > > > We do not want t
On Tue, 26 Oct 2021 09:02:54 -0700
Roman Bacik wrote:
> On Tue, Oct 26, 2021 at 8:55 AM Marek Behún wrote:
> >
> > On Tue, 26 Oct 2021 08:14:28 -0700
> > Roman Bacik wrote:
> >
> > > Hi Marek,
> > >
> > > We do not want this driver to be automatically probed. It is not needed
> > > all the ti
On Tue, Oct 26, 2021 at 9:02 AM Roman Bacik wrote:
>
> On Tue, Oct 26, 2021 at 8:55 AM Marek Behún wrote:
> >
> > On Tue, 26 Oct 2021 08:14:28 -0700
> > Roman Bacik wrote:
> >
> > > Hi Marek,
> > >
> > > We do not want this driver to be automatically probed. It is not needed
> > > all the time a
On Tue, Oct 26, 2021 at 8:55 AM Marek Behún wrote:
>
> On Tue, 26 Oct 2021 08:14:28 -0700
> Roman Bacik wrote:
>
> > Hi Marek,
> >
> > We do not want this driver to be automatically probed. It is not needed
> > all the time and also slows down the boot time. We have stripped down
> > everything e
On Tue, 26 Oct 2021 at 17:27, Simon Glass wrote:
> Hi François,
>
> On Tue, 26 Oct 2021 at 08:31, François Ozog
> wrote:
> >
> > Hi Simon,
> >
> > On Tue, 26 Oct 2021 at 02:25, Simon Glass wrote:
> >>
> >> At present some of the ideas and techniques behind devicetree in U-Boot
> >> are assumed,
On Tue, 26 Oct 2021 08:14:28 -0700
Roman Bacik wrote:
> Hi Marek,
>
> We do not want this driver to be automatically probed. It is not needed
> all the time and also slows down the boot time. We have stripped down
> everything else to bare minimum.
> Thanks,
>
> Roman
Hi Roman,
OK, that is re
On 26.10.21 17:34, Marek Behún wrote:
On Tue, 26 Oct 2021 17:25:10 +0200
Stefan Roese wrote:
On 26.10.21 17:20, Marek Behún wrote:
On Tue, 26 Oct 2021 17:13:05 +0200
Stefan Roese wrote:
Here is now just hangs forever. No output from main U-Boot proper at
all. This happed every time, whe
On Tue, 26 Oct 2021 17:25:10 +0200
Stefan Roese wrote:
> On 26.10.21 17:20, Marek Behún wrote:
> > On Tue, 26 Oct 2021 17:13:05 +0200
> > Stefan Roese wrote:
> >
> >> Here is now just hangs forever. No output from main U-Boot proper at
> >> all. This happed every time, when the baudrate is ch
Hi Ilias,
On Tue, 26 Oct 2021 at 07:56, Ilias Apalodimas
wrote:
>
> Hi Simon,
>
> As I said here [1], this is moving on an entirely different direction I had
> in mind. I'd much prefer starting the discussions for a solution that
> allows us to scale.
I am missing the point here. Is there someth
Hi François,
On Tue, 26 Oct 2021 at 08:31, François Ozog wrote:
>
> Hi Simon,
>
> On Tue, 26 Oct 2021 at 02:25, Simon Glass wrote:
>>
>> At present some of the ideas and techniques behind devicetree in U-Boot
>> are assumed, implied or unsaid. Add some documentation to cover how
>> devicetree is
Hi Ilias,
On Tue, 26 Oct 2021 at 08:06, Ilias Apalodimas
wrote:
>
> Hi Simon,
>
> > +
>
> [...]
>
> > +This is why `CONFIG_OF_SEPARATE` should always be used when building
> > U-Boot.
> > +The `CONFIG_OF_EMBED` option embeds the devicetree somewhere in the U-Boot
> > ELF
> > +image as rodata, m
On 26.10.21 17:20, Marek Behún wrote:
On Tue, 26 Oct 2021 17:13:05 +0200
Stefan Roese wrote:
Here is now just hangs forever. No output from main U-Boot proper at
all. This happed every time, when the baudrate is changed, meaning a
non 115200 -B is passed to kwboot. I checked with 115201 and he
On Tue, 26 Oct 2021 17:13:05 +0200
Stefan Roese wrote:
> Here is now just hangs forever. No output from main U-Boot proper at
> all. This happed every time, when the baudrate is changed, meaning a
> non 115200 -B is passed to kwboot. I checked with 115201 and here no
> U-Boot proper output is pri
> -Original Message-
> From: Marek Behún
> Sent: Tuesday, October 26, 2021 6:18 AM
> To: Roman Bacik
> Cc: U-Boot Mailing List ; Bharat Gooty
> ; Aswath Govindraju govindr...@ti.com>; Bin Meng ; Franck
> LENORMAND ; Heinrich Schuchardt
> ; Kory Maincent ;
> Michal Simek ; Patrick Delauna
On 26.10.21 16:48, Pali Rohár wrote:
On Tuesday 26 October 2021 16:21:02 Stefan Roese wrote:
On 26.10.21 14:40, Pali Rohár wrote:
On Tuesday 26 October 2021 13:09:42 Stefan Roese wrote:
On 26.10.21 11:06, Pali Rohár wrote:
Now I found logical error in kwboot code which handles retransmissi
On Tuesday 26 October 2021 16:21:02 Stefan Roese wrote:
> On 26.10.21 14:40, Pali Rohár wrote:
> > On Tuesday 26 October 2021 13:09:42 Stefan Roese wrote:
> > > On 26.10.21 11:06, Pali Rohár wrote:
> > >
> > >
> > >
> > > > Now I found logical error in kwboot code which handles retransmission of
Hi Simon,
On Tue, 26 Oct 2021 at 02:25, Simon Glass wrote:
> At present some of the ideas and techniques behind devicetree in U-Boot
> are assumed, implied or unsaid. Add some documentation to cover how
> devicetree is build, how it can be modified and the rules about using
> the various CONFIG_
On 26.10.21 14:40, Pali Rohár wrote:
On Tuesday 26 October 2021 13:09:42 Stefan Roese wrote:
On 26.10.21 11:06, Pali Rohár wrote:
Now I found logical error in kwboot code which handles retransmission of
the last header packet. State of "baudrate change" is cleared on every
retransmission. Pl
Hi Simon,
> +
[...]
> +This is why `CONFIG_OF_SEPARATE` should always be used when building U-Boot.
> +The `CONFIG_OF_EMBED` option embeds the devicetree somewhere in the U-Boot
> ELF
> +image as rodata, meaning that it is hard to find it and it cannot increase in
> +size.
> +
> +When modifying
On 26.10.21 15:06, Marek Behún wrote:
On Tue, 26 Oct 2021 14:40:48 +0200
Pali Rohár wrote:
What is happening here? I do not know. But as Marek told me that
observed same issue and replacing USB-UART cable by another decreased
transfer time. So I think that issue is somewhere in USB-UART
transm
Hi Simon,
As I said here [1], this is moving on an entirely different direction I had
in mind. I'd much prefer starting the discussions for a solution that
allows us to scale.
FWIW I think the current code is still not clean for my taste. Commit
3b595da441cf ("fdtdec: allow board to provide fdt
On Wed, Oct 20, 2021 at 03:12:06PM +0300, Oleksandr Suvorov wrote:
> From: Ricardo Salveti
>
> Make sure to (if applicable) flush the D-cache, invalidate I-cache,
> and disable MMU and caches before jumping to OPTEE.
> This fixes the SDP->SPL->OPTEE boot flow on iMX6Q and most likely on
> some o
On Sun, Oct 10, 2021 at 11:52:41PM +0200, marek.va...@gmail.com wrote:
> From: Marek Vasut
>
> The loads srec loading may overwrite piece of U-Boot accidentally.
> Prevent that by using LMB to detect whether upcoming write would
> overwrite piece of reserved U-Boot code, and if that is the case,
On Sun, Oct 17, 2021 at 07:23:36PM +0200, Marek Vasut wrote:
> Currently the MMC environment driver supports storing redundant environment
> only in one eMMC partition at different offsets. This is sub-optimal, since
> if this one boot partition is erased, both copies of environment are lost.
> Si
On Wed, Oct 06, 2021 at 06:29:53PM +0200, Marek Vasut wrote:
> If the environment is stored in eMMC hardware boot partition, the environment
> driver first stores the currently selected eMMC boot partition, then does the
> requested operation, and then restores the original boot partition settings
On Tue, Sep 14, 2021 at 05:26:51AM +0200, Marek Vasut wrote:
> Not all SPI flashes and controllers can do continuous transfer longer
> than 16 MiB, so perform the DFU read in 16 MiB chunks.
>
> Signed-off-by: Marek Vasut
> Cc: Lukasz Majewski
> Reviewed-by: Lukasz Majewski
Applied to u-boot/m
Hi Peter,
This add SPL support for RK3568, and the ATF support is a function
support int the ATF in rockchip platform, so if this chip works, them it
will of course support ATF like other rockchip SoCs.
Thanks,
- Kever
On 2021/10/26 下午4:09, Peter Robinson wrote:
Hi Nico,
Is this expec
On Mon, 25 Oct 2021 16:44:44 -0700
Roman Bacik wrote:
> From: Bharat Gooty
>
> Following netXtreme commands are supported:
> probe, remove.
>
> Signed-off-by: Bharat Gooty
>
> Signed-off-by: Roman Bacik
Hi Roman,
why do you need to have custom command for probing / removing the
driver?
U
On Tue, 26 Oct 2021 14:40:48 +0200
Pali Rohár wrote:
> What is happening here? I do not know. But as Marek told me that
> observed same issue and replacing USB-UART cable by another decreased
> transfer time. So I think that issue is somewhere in USB-UART
> transmitter. My guess is that USB-UART
On Tuesday 26 October 2021 13:09:42 Stefan Roese wrote:
> On 26.10.21 11:06, Pali Rohár wrote:
>
>
>
> > Now I found logical error in kwboot code which handles retransmission of
> > the last header packet. State of "baudrate change" is cleared on every
> > retransmission. Please apply following
The last board that used to set CONFIG_LYNXKDI has been removed in
commit 242836a893ae ("powerpc: ppc4xx: remove pcs440ep support"),
doc/README.lynxkdi only talks about a MPC8260 board being supported,
and the mpc8260 support has been removed four years ago in commit
2eb48ff7a210d ("powerpc, 8260:
Hi Simon,
A bit late to the party, sorry!
[...]
> >
> > I really want to see what the binary case looks like since we could then
> > kill off rpi_{3,3_b,4}_defconfig and I would need to see if we could
> > then also do a rpi_arm32_defconfig too.
> >
> > I want to see less device trees in U-Boot
OF_HOSTFILE is used on sandbox configs only. Although it's pretty
unique and not causing any confusions, we are better of having simpler
config options for the DTB.
So let's replace that with the existing OF_BOARD. U-Boot would then
have only three config options for the DTB origin.
- OF_SEPARA
On Tue, 26 Oct 2021 at 00:17, Tom Rini wrote:
>
> On Tue, Oct 19, 2021 at 04:07:21PM +0300, Ilias Apalodimas wrote:
>
> > OF_HOSTFILE is used on sandbox configs only. Although it's pretty
> > unique and not causing any confusions, we are better of having simpler
> > config options for the DTB.
>
From: Bharat Gooty
Broadcom bnxt L2 driver support. Used by the Broadcom
iproc platforms.
Signed-off-by: Bharat Gooty
Reviewed-by: Ramon Fried
Signed-off-by: Roman Bacik
---
Changes in v3:
- change printf to debug in display_banner
- remove get/set/print mac/speed
- remove bnxt_hwrm_set_nvm
Hi Peter,
The scripts that package the ATF and other components are subject to further
updates to the patch, which is not currently available in the submitted patch.
Nico
--
nico.ch...@rock-chips.com
>Hi Nico,
>
>Is this expected to work with Arm Trusted Firmware or some
On 26.10.21 11:06, Pali Rohár wrote:
Now I found logical error in kwboot code which handles retransmission of
the last header packet. State of "baudrate change" is cleared on every
retransmission. Please apply following diff, so state variables are
initialized only once.
diff --git a/tools/kw
Dear Simon,
In message
you wrote:
>
> > > We need the space between the bootargs.
> >
> > Exactly like that, and for the case where you want to append something
> > _without_ an extra space there's the .=3D operator I also suggested.
>
> Do you have a link to the docs for that?
>
> Perhaps we sh
Hi,
(for those who don't know how to stop at breakpoints after relocation..)
I came back to this problem today and found
https://shenki.github.io/debugging-u-boot-after-relocation/.
So by doing in gdb,
b relocation_done
(after you stop at relocation_done),
print /x ((gd_t *)$r9)->relocaddr
$1
On Tuesday 26 October 2021 10:45:09 Stefan Roese wrote:
> On 26.10.21 10:33, Pali Rohár wrote:
> > On Monday 25 October 2021 17:15:14 Stefan Roese wrote:
> > > Hi Pali,
> > >
> > > On 25.10.21 16:42, Pali Rohár wrote:
> > > > On Monday 25 October 2021 16:39:44 Stefan Roese wrote:
> > > > > Hi Mare
On 26.10.21 10:33, Pali Rohár wrote:
On Monday 25 October 2021 17:15:14 Stefan Roese wrote:
Hi Pali,
On 25.10.21 16:42, Pali Rohár wrote:
On Monday 25 October 2021 16:39:44 Stefan Roese wrote:
Hi Marek,
On 25.10.21 15:12, Marek Behún wrote:
From: Marek Behún
Hello Stefan,
these are an
On Monday 25 October 2021 17:15:14 Stefan Roese wrote:
> Hi Pali,
>
> On 25.10.21 16:42, Pali Rohár wrote:
> > On Monday 25 October 2021 16:39:44 Stefan Roese wrote:
> > > Hi Marek,
> > >
> > > On 25.10.21 15:12, Marek Behún wrote:
> > > > From: Marek Behún
> > > >
> > > > Hello Stefan,
> > > >
This commit adds the DeployedMode and AuditMode variable
measurement required in TCG PC Client Platform Firmware
Profile Specification.
Signed-off-by: Masahisa Kojima
---
Changes in v4:
- use table and loop
- update commit message
Changes in v3:
- read variable first, then mesure the variable
This commit simplifies tcg2_measure_secure_boot_variable()
using secure_variables table.
Signed-off-by: Masahisa Kojima
---
Newly added in v4
lib/efi_loader/efi_tcg2.c | 60 ---
1 file changed, 18 insertions(+), 42 deletions(-)
diff --git a/lib/efi_loader/ef
This commit adds the UEFI GPT disk partition topology
measurement required in TCG PC Client Platform Firmware
Profile Specification
Signed-off-by: Masahisa Kojima
---
Changes in v4:
- update commit message
- return EFI_SUCCESS if device path is NULL
- use memalign()
Changes in v3:
- EV_EFI_GPT_E
TCG PC Client Platform Firmware Profile Specification
requires to measure the SMBIOS table that contains static
configuration information (e.g. Platform Manufacturer
Enterprise Number assigned by IANA, platform model number,
Vendor and Device IDs for each SMBIOS table).
The device- and environment
This patch series add the following measurement mandated in the
TCG PC Client PFP Specification.
- SMBIOS tables
- GPT disk partition topology
- AuditMode and Deployed mode
Masahisa Kojima (4):
efi_loader: add SMBIOS table measurement
efi_loader: add UEFI GPT measurement
efi_loader: simpl
Hi Nico,
Is this expected to work with Arm Trusted Firmware or some other TF?
Could we have some docs/details for how to test this?
Peter
> This series adds support for the rk3568 SOC, SPL load next-stage image from
> eMMC will be supported after this series of patches.
>
> Changes in v3:
> Rep
On 26/10/2021 03.28, Simon Glass wrote:
> Hi Rasmus,
>
> On Tue, 28 Sept 2021 at 02:57, Rasmus Villemoes
> wrote:
>>
>> The build system already automatically looks for and includes an
>> in-tree *-u-boot.dtsi when building the control .dtb. However, there
>> are some things that are awkward to m
Hi Patrick
On 10/21/21 11:54 AM, Patrick Delaunay wrote:
> Device tree alignment with Linux kernel v5.15-rc6
> - Set {bitclock,frame}-master phandles on ST DKx
> - Add coprocessor detach mbox on stm32mp15x-dkx boards
> - Add coprocessor detach mbox on stm32mp157c-ed1 board
>
> Signed-off-by: Patr
>
> On 25/10/21 12:30PM, Jagan Teki wrote:
> > On Mon, Oct 18, 2021 at 11:54 AM JaimeLiao wrote:
> > >
> > > Power-on-Reset is a method to restore flash back to 1S-1S-1S mode from
> > > 8D-8D-8D
> > > in the begging of probe.
> > >
> > > Command extension type is not standardized across flash ven
>
> On 18/10/21 02:24PM, JaimeLiao wrote:
> > Adding Macronix Octal flash for Octal DTR support.
> >
> > The octaflash series can be divided into the following types:
> >
> > MX25 series : Serial NOR Flash.
> > MX66 series : Serial NOR Flash with stacked die.(Size larger than 1Gb)
> > LM/UM series
>
> On 18/10/21 02:24PM, JaimeLiao wrote:
> > Following linux kernel to check address width and 4byte flag to enable
> > 4byte opcode setting.
> >
> > Signed-off-by: JaimeLiao
> > ---
> > drivers/mtd/spi/spi-nor-core.c | 4
> > 1 file changed, 4 insertions(+)
> >
> > diff --git a/drivers/mtd
Signed-off-by: Gaurav Jain
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 5069f18806..12a304bcb6 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1276,3 +1276,10 @@ T: git https://source.denx.de/u-boot/u-boot.git
F: configs/tool
98 matches
Mail list logo