On 1/19/22 23:52, Ricardo Salveti wrote:
The available ram can be limited by ram_top as that depends on the
reserved memory nodes provided by the device-tree (via
board_get_usable_ram_top), so make sure to respect ram_top when setting
up bootm_size to avoid overlapping reserved memory regions
Driver should be enabled by CONFIG_POWER_DOMAIN=y and
CONFIG_ZYNQMP_POWER_DOMAIN=y. Power domain driver doesn't have own DT node
but it uses zynqmp firmware DT node that's why there is a need to bind
driver when firmware node is found.
Driver itself is simple. It is sending pmufw config object ove
Dear Tom,
I put the patch to replace @return by Return: in code comments into a
separate pull request at it is touching so many files. As we have a lot
of churn in U-Boot we have to put in the patch close after preparation
otherwise rebasing will be an endless story.
Gitlab CI showed no issu
Since commit 985503439762 ("fdt: Don't call board_fdt_blob_setup()
without OF_BOARD") board_fdt_blob_setup() is no more called on
STM32MP platforms in trusted boot which hangs during boot process.
Enable OF_BOARD flag to fix this issue.
Signed-off-by: Patrice Chotard
---
arch/arm/mach-stm32mp
Hello Sughosh,
2022年1月20日(木) 3:57 Sughosh Ganu :
> diff --git a/lib/fwu_updates/Kconfig b/lib/fwu_updates/Kconfig
> new file mode 100644
> index 00..6de28e0c9c
> --- /dev/null
> +++ b/lib/fwu_updates/Kconfig
> @@ -0,0 +1,31 @@
> +config FWU_MULTI_BANK_UPDATE
> + bool "Enable FWU Mul
Hi Sughosh,
I have another comment on this patch.
2022年1月20日(木) 3:56 Sughosh Ganu :
> +/**
> + * fwu_update_active_index() - Update active_index from the FWU metadata
> + * @active_idx: active_index value to be updated
> + *
> + * Update the active_index field in the FWU metadata
> + *
> + * Ret
Hi, Anastasiia
On 19.01.22 22:49, Anastasiia Lukianenko wrote:
> Changing e-mail because of leaving EPAM.
>
> Signed-off-by: Anastasiia Lukianenko
Reviewed-by: Oleksandr Andrushchenko
> ---
> MAINTAINERS | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/MAINTAINERS b/MA
On Wed, Jan 19, 2022 at 04:41:15PM +0100, Heinrich Schuchardt wrote:
> On 1/18/22 05:39, AKASHI Takahiro wrote:
> > All the error messages should be printed out to stderr.
> >
> > Signed-off-by: AKASHI Takahiro
> > ---
> > tools/mkeficapsule.c | 35 ++-
> > 1 fi
Hello Sughosh,
2022年1月20日(木) 3:56 Sughosh Ganu :
>
> In the FWU Multi Bank Update feature, the information about the
> updatable images is stored as part of the metadata, which is stored on
> a dedicated partition. Add the metadata structure, and functions to
> access the metadata. These are gener
Sughosh,
On Thu, Jan 20, 2022 at 12:25:39AM +0530, Sughosh Ganu wrote:
>
> The patchset adds support for the FWU Multi Bank Update[1]
> feature. Certain aspects of the Dependable Boot[2] specification have
> also been implemented.
>
> The FWU multi bank update feature is used for supporting mult
On Thu, Jan 20, 2022 at 12:25:44AM +0530, Sughosh Ganu wrote:
> The FWU Multi Banks Update feature allows updating different types of
> updatable firmware images on the platform. These image types are
> identified using the ImageTypeId GUID value. Add support in the
> GetImageInfo function of the F
On Wed, Jan 19, 2022 at 12:27:09PM +0100, Heinrich Schuchardt wrote:
> On 1/19/22 02:42, Simon Glass wrote:
> > At present it is not possible to find out which part of the string is the
> > number part and which is before it. Add a new variant which provides this
> > feature, so we can separate the
Hi Sughosh,
>From user's point of view,
On Thu, Jan 20, 2022 at 12:25:48AM +0530, Sughosh Ganu wrote:
> The Dependable Boot specification describes the structure of the
May we have a pointer or reference to it?
> firmware accept and revert capsules. These are empty capsules which
> are used for
Heinrich,
On Wed, Jan 19, 2022 at 05:08:14PM +0100, Heinrich Schuchardt wrote:
> On 1/18/22 05:39, AKASHI Takahiro wrote:
> > Add CONFIG_TOOLS_MKEFICAPSULE. Then we want to always build mkeficapsule
> > if tools-only_defconfig is used.
> >
> > Signed-off-by: AKASHI Takahiro
> > Reviewed-by: Simo
On 7/25/21 7:16 PM, Yifan Gu wrote:
From: George Hilliard
The f1c100s has a simple clock tree similar to those of other sunxi
parts. Add support for it.
Signed-off-by: George Hilliard
Signed-off-by: Yifan Gu
---
drivers/clk/sunxi/Kconfig | 7
drivers/clk/sunxi/Makefile |
On 1/17/22 7:36 PM, Johan Jonker wrote:
From: Paweł Jarosz
Add the clock driver for the rk3066 platform.
Derived from the rk3288 and rk3188 driver it
supports only a bare minimum to bring up the system
to reduce the TPL size for:
SDRAM clock configuration.
The boot devices NAND, EMMC, SD
Add board include header and defconfig files for Pogoplug V4
Signed-off-by: Tony Dinh
---
Changes in v3:
- Migrate config symbols from board include header to defconfig
- Remove obsolete config symbols from header file
- Don't use ifdefs for unselectable config symbols in header file
Changes in
Note: currently the fdt_get_phy_addr function in this file is
duplicate in this board and many other Kirkwood boards
(eg. Sheevaplug, GoFlex Home, etc.). This function is being
factored out into common area by another patch. And because it
was written for flattree only, the patch is being rewritten
Add Kconfig files for Pogoplug V4 board
Signed-off-by: Tony Dinh
---
Changes in v3:
- Migrate symbols from board include header to Kconfig
arch/arm/mach-kirkwood/Kconfig | 6 ++
board/cloudengines/pogo_v4/Kconfig | 16
2 files changed, 22 insertions(+)
create mode 10
Add DTS files for Pogoplug V4 board
Reviewed-by: Stefan Roese
Signed-off-by: Tony Dinh
---
(no changes since v2)
Changes in v2:
- Use mainline Linux DTS version
arch/arm/dts/Makefile | 1 +
arch/arm/dts/kirkwood-pogoplug-series-4.dts | 180
2 file
Pogoplug V4 specifications:
Kirkwood 88F6192 SoC
800 MHz CPU
1Gbs Ethernet
128 MB RAM
128 MB NAND
1x USB 2.0
2x USB 3.0 (on PCIe bus)
1 SDHC slot
1x External SATA port (USM enclosure form factor slot)
Changes in v3:
- Migrate symbols from board include header to Kconfig
- Squash board file sma
From: Marek Behún
Add macro fdt_for_each_node_by_compatible() to allow iterating over
fdt nodes by compatible string.
Convert various usages of
off = fdt_node_offset_by_compatible(fdt, start, compat);
while (off > 0) {
code();
off = fdt_node_offset_by_compatible(fdt, off,
()Hi Mark,
On Wed, 19 Jan 2022 at 09:38, Mark Kettenis wrote:
>
> > Date: Wed, 19 Jan 2022 11:21:17 -0500
> > From: Tom Rini
> >
> > On Wed, Jan 19, 2022 at 09:09:51AM -0700, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Wed, 19 Jan 2022 at 08:01, Tom Rini wrote:
> > > >
> > > > On Wed, Jan 1
fHi Stefan,
On Wed, Jan 19, 2022 at 6:37 AM Stefan Roese wrote:
>
> Hi Tony,
>
> On 1/19/22 02:31, Tony Dinh wrote:
>
>
>
> >>> +#if defined(CONFIG_RESET_PHY_R)
> >>> +/* Configure and initialize PHY */
> >>> +void reset_phy(void)
> >>> +{
> >>> + u16 reg;
> >>> + int phyaddr;
> >>> +
Hi Tom,
On Wed, 19 Jan 2022 at 09:21, Tom Rini wrote:
>
> On Wed, Jan 19, 2022 at 09:09:51AM -0700, Simon Glass wrote:
> > Hi Tom,
> >
> > On Wed, 19 Jan 2022 at 08:01, Tom Rini wrote:
> > >
> > > On Wed, Jan 19, 2022 at 07:37:36AM -0700, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Wed
> From: Alistair Delva
> Date: Wed, 19 Jan 2022 14:48:21 -0800
>
> Hi Pali,
>
> Sorry for the late reply..
>
> On Thu, Jan 13, 2022 at 4:34 AM Pali Rohár wrote:
> >
> > Hello!
> >
> > Now I see that you have merged commit 4f2e2280862a ("RFC: arm: pci: Add
> > PCI cam support to PCI-E ecam driv
The available ram can be limited by ram_top as that depends on the
reserved memory nodes provided by the device-tree (via
board_get_usable_ram_top), so make sure to respect ram_top when setting
up bootm_size to avoid overlapping reserved memory regions (e.g. memory
used by OP-TEE).
The same logic
Hi Pali,
Sorry for the late reply..
On Thu, Jan 13, 2022 at 4:34 AM Pali Rohár wrote:
>
> Hello!
>
> Now I see that you have merged commit 4f2e2280862a ("RFC: arm: pci: Add
> PCI cam support to PCI-E ecam driver"). It adds some "PCI cam support"
> with generic DT binding "pci-host-cam-generic".
Changing e-mail because of leaving EPAM.
Signed-off-by: Anastasiia Lukianenko
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 64648c2921..9c2d6fe063 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1307,7 +1307,7 @@ F:arch
On Wed, Jan 19, 2022 at 05:30:02PM +0100, Michal Simek wrote:
> Hi Tom,
>
> please pull these changes to your tree. I will have another queue when
> patches are reviewed but in general we will be extending zynqmp driver with
> adding more new features to support new Xilinx SOMs.
>
> Thanks,
> Mi
The Dependable Boot specification describes the structure of the
firmware accept and revert capsules. These are empty capsules which
are used for signalling the acceptance or rejection of the updated
firmware by the OS. Add support for generating these empty capsules.
Signed-off-by: Sughosh Ganu
Add a command to read the metadata as specified in the FWU
specification and print the fields of the metadata.
Signed-off-by: Sughosh Ganu
---
Changes since V2:
* Include the log.h and stdio.h header files
cmd/Kconfig | 7 ++
cmd/Makefile| 1 +
cmd/fwu_mdata.c | 67 ++
The FWU Multi Bank Update feature supports updation of firmware images
to one of multiple sets(also called banks) of images. The firmware
images are clubbed together in banks, with the system booting images
from the active bank. Information on the images such as which bank
they belong to is stored
The FWU Multi Bank Update specification requires the Update Agent to
carry out certain checks at the time of platform boot. The Update
Agent is the component which is responsible for updating the firmware
components and maintaining and keeping the metadata in sync.
The spec requires that the Updat
The FWU Multi Banks Update feature allows updating different types of
updatable firmware images on the platform. These image types are
identified using the ImageTypeId GUID value. Add support in the
GetImageInfo function of the FMP protocol to get the GUID values for
the individual images and popul
The FWU Multi Bank Update feature allows the platform to boot the
firmware images from one of the partitions(banks). The first stage
bootloader(fsbl) passes the value of the boot index, i.e. the bank
from which the firmware images were booted from to U-Boot. On the
STM32MP157C-DK2 board, this value
Add helper functions needed for accessing the FWU metadata which
contains information on the updatable images. These functions have
been added for the STM32MP157C-DK2 board which has the updatable
images on the uSD card, formatted as GPT partitions.
Signed-off-by: Sughosh Ganu
---
Changes since
In the FWU Multi Bank Update feature, the information about the
updatable images is stored as part of the metadata, on a separate
partition. Add functions for reading from and writing to the metadata
when the updatable images and the metadata are stored on a block
device which is formated with GPT
In the FWU Multi Bank Update feature, the information about the
updatable images is stored as part of the metadata, which is stored on
a dedicated partition. Add the metadata structure, and functions to
access the metadata. These are generic API's, and implementations can
be added based on paramete
The patchset adds support for the FWU Multi Bank Update[1]
feature. Certain aspects of the Dependable Boot[2] specification have
also been implemented.
The FWU multi bank update feature is used for supporting multiple
sets(also called banks) of firmware image(s), allowing the platform to
boot fr
Hi Aswath,
On 1/18/22 1:27 AM, Aswath Govindraju wrote:
> From: David Huang
>
> Add basic support for J721S2 SoC definition
>
> Signed-off-by: David Huang
> Signed-off-by: Aswath Govindraju
> Signed-off-by: Dave Gerlach
> Signed-off-by: Nishanth Menon
> Signed-off-by: Hari Nagalla
> ---
>
Hi Adrian,
On Wed, Jan 19, 2022 at 7:23 PM Jorge Ramirez-Ortiz, Foundries
wrote:
>
> On 19/01/22, Jorge Ramirez-Ortiz, Foundries wrote:
> > On 19/01/22, Jorge Ramirez-Ortiz, Foundries wrote:
> > > On 19/01/22, Adrian Fiergolski wrote:
> > > > Hi Jorge,
> > >
> > > hi Adrian,
> > >
> > > >
> > > >
On 1/19/22 16:11, Tom Rini wrote:
On Wed, Jan 19, 2022 at 07:37:23AM -0700, Simon Glass wrote:
Hi Heinrich,
On Wed, 19 Jan 2022 at 04:33, Heinrich Schuchardt wrote:
On 1/19/22 02:42, Simon Glass wrote:
At present it is not possible to find out which part of the string is the
number part and
On 19/01/22, Jorge Ramirez-Ortiz, Foundries wrote:
> On 19/01/22, Jorge Ramirez-Ortiz, Foundries wrote:
> > On 19/01/22, Adrian Fiergolski wrote:
> > > Hi Jorge,
> >
> > hi Adrian,
> >
> > >
> > > Have you succeeded to enable secure boot on ZynqMP with SPL (not Xilinx's
> > > FSBL)? Is it docume
On 19/01/22, Jorge Ramirez-Ortiz, Foundries wrote:
> On 19/01/22, Adrian Fiergolski wrote:
> > Hi Jorge,
>
> hi Adrian,
>
> >
> > Have you succeeded to enable secure boot on ZynqMP with SPL (not Xilinx's
> > FSBL)? Is it documented somewhere? Any configuration files/yocto recipes?
>
> somewhere
On 19/01/22, Adrian Fiergolski wrote:
> Hi Jorge,
hi Adrian,
>
> Have you succeeded to enable secure boot on ZynqMP with SPL (not Xilinx's
> FSBL)? Is it documented somewhere? Any configuration files/yocto recipes?
somewhere there:
https://github.com/foundriesio/meta-lmp
> Have you managed to
> Date: Wed, 19 Jan 2022 11:21:17 -0500
> From: Tom Rini
>
> On Wed, Jan 19, 2022 at 09:09:51AM -0700, Simon Glass wrote:
> > Hi Tom,
> >
> > On Wed, 19 Jan 2022 at 08:01, Tom Rini wrote:
> > >
> > > On Wed, Jan 19, 2022 at 07:37:36AM -0700, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On
Hi Tom,
please pull these changes to your tree. I will have another queue when patches
are reviewed but in general we will be extending zynqmp driver with adding more
new features to support new Xilinx SOMs.
Thanks,
Michal
The following changes since commit ade37460a944aed36ae6ee634c4d4a9a22
On Wed, Jan 19, 2022 at 09:09:51AM -0700, Simon Glass wrote:
> Hi Tom,
>
> On Wed, 19 Jan 2022 at 08:01, Tom Rini wrote:
> >
> > On Wed, Jan 19, 2022 at 07:37:36AM -0700, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Wed, 19 Jan 2022 at 07:04, Tom Rini wrote:
> > > >
> > > > On Tue, Jan 18, 20
Hi Tom,
On Wed, 19 Jan 2022 at 08:01, Tom Rini wrote:
>
> On Wed, Jan 19, 2022 at 07:37:36AM -0700, Simon Glass wrote:
> > Hi Tom,
> >
> > On Wed, 19 Jan 2022 at 07:04, Tom Rini wrote:
> > >
> > > On Tue, Jan 18, 2022 at 06:43:15PM -0700, Simon Glass wrote:
> > >
> > > > Switch this over, for te
On 1/18/22 05:39, AKASHI Takahiro wrote:
Add CONFIG_TOOLS_MKEFICAPSULE. Then we want to always build mkeficapsule
if tools-only_defconfig is used.
Signed-off-by: AKASHI Takahiro
Reviewed-by: Simon Glass
---
configs/tools-only_defconfig | 1 +
tools/Kconfig| 8
tool
Hi Jorge,
Have you succeeded to enable secure boot on ZynqMP with SPL (not
Xilinx's FSBL)? Is it documented somewhere? Any configuration
files/yocto recipes? Have you managed to resolve problem of the
bitstream loaded in such a case by SPL?
I need to use an encrypted bitstream. However, it r
On 1/18/22 05:39, AKASHI Takahiro wrote:
All the error messages should be printed out to stderr.
Signed-off-by: AKASHI Takahiro
---
tools/mkeficapsule.c | 35 ++-
1 file changed, 18 insertions(+), 17 deletions(-)
diff --git a/tools/mkeficapsule.c b/tools/mkef
On Wed, Jan 19, 2022 at 07:27:28PM +0900, Minkyu Kang wrote:
> Dear Tom,
>
> The following changes since commit fe04d885fb540b614a2f989e16e808b300ccb52e:
>
> Merge branch 'next' (2022-01-10 14:01:57 -0500)
>
> are available in the git repository at:
>
> g...@source.denx.de:u-boot/custodian
On Wed, Jan 19, 2022 at 07:37:23AM -0700, Simon Glass wrote:
> Hi Heinrich,
>
> On Wed, 19 Jan 2022 at 04:33, Heinrich Schuchardt wrote:
> >
> > On 1/19/22 02:42, Simon Glass wrote:
> > > At present it is not possible to find out which part of the string is the
> > > number part and which is befo
Heinrich
Replying to myself here but...
On Wed, 19 Jan 2022 at 13:54, Ilias Apalodimas
wrote:
>
> Since SHA1 has know collisions disable it on EFI verification for
> variables and executables
>
> Signed-off-by: Ilias Apalodimas
> ---
> lib/efi_loader/efi_signature.c | 5 +
> 1 file change
On Wed, Jan 19, 2022 at 07:37:36AM -0700, Simon Glass wrote:
> Hi Tom,
>
> On Wed, 19 Jan 2022 at 07:04, Tom Rini wrote:
> >
> > On Tue, Jan 18, 2022 at 06:43:15PM -0700, Simon Glass wrote:
> >
> > > Switch this over, for testing purposes.
> > >
> > > Signed-off-by: Simon Glass
> > > ---
> > >
>
Hi Tom,
On Mon, 17 Jan 2022 at 06:54, Tom Rini wrote:
>
> On Sun, Jan 16, 2022 at 01:19:25PM -0700, Simon Glass wrote:
>
> > This is supposed to be a build-system flag. Move it there so we can
> > define it before linux/kconfig.h is included.
> >
> > Signed-off-by: Simon Glass
>
> These aren't "
Hi Tom,
Thank you for the reply.
It looks like some of changes are only appeared in openbmc u-boot repo.
Hi Joel,
Could you advise how to send the patch to openbmc u-boot repo? Thank you.
BRs,
Potin
-Original Message-
From: Tom Rini
Sent: Wednesday, January 19, 2022 1:48 AM
To: Potin L
IFC-NOR and QSPI are muxed on SoC.
So disable IFC node in dts if QSPI is enabled or disable QSPI node in dts
in case QSPI is not enabled.
"ifc/nor" will be changed to "memory-controller/nor" in linux. So need to
modify "ifc/nor" to "memory-controller/nor" in fdt_path_offset().
Signed-off-by: Jian
On Mon, Jan 17, 2022 at 01:34:55AM +, Andre Przywara wrote:
> On Fri, 7 Jan 2022 11:52:54 -0600
> Chris Morgan wrote:
>
> Hi Chris,
>
> > From: Chris Morgan
> >
> > This adds a compatible string for the Allwinner Sun4i-A10 I2C
> > controller. Without this, boards based on the R8 and A13 (
Hi Michael,
On Wed, 19 Jan 2022 at 01:09, Michael Walle wrote:
>
>
> > The bootflow feature provide a built-in way for U-Boot to automatically
> > boot an Operating System without custom scripting and other customisation.
> > This is called 'standard boot' since it provides a standard way for
> >
Hi Heinrich,
On Wed, Jan 19, 2022 at 03:22:53PM +0100, Heinrich Schuchardt wrote:
> On 1/18/22 19:12, Ilias Apalodimas wrote:
> > Hi Heinrich,
> >
> > On Tue, 18 Jan 2022 at 18:22, Heinrich Schuchardt
> > wrote:
> > >
> > > On 1/18/22 15:03, Ilias Apalodimas wrote:
> > > > Hi Heinrich,
> > >
Hi,
On Wed, 19 Jan 2022 15:24:00 +0100, Mattijs Korpershoek wrote:
> The Khadas VIM3 and VIM3L boards, which are supported in Android via
> Yukawa [1] need a serial number for usb/fastboot enumeration.
>
> Whenever the environment does not provide a serial#, use the eth mac
> address as serial#.
On 19/01/2022 15:24, Mattijs Korpershoek wrote:
> The Khadas VIM3 and VIM3L boards, which are supported in Android via
> Yukawa [1] need a serial number for usb/fastboot enumeration.
>
> Whenever the environment does not provide a serial#, use the eth mac
> address as serial#.
>
> [1] https://sou
Hi Tony,
On 1/19/22 02:31, Tony Dinh wrote:
+#if defined(CONFIG_RESET_PHY_R)
+/* Configure and initialize PHY */
+void reset_phy(void)
+{
+ u16 reg;
+ int phyaddr;
+ char *name = "ethernet-controller@72000";
+ char *eth0_path = "/ocp@f100/ethernet-controller@72000";
+
+
Hi Tom,
On Wed, 19 Jan 2022 at 07:04, Tom Rini wrote:
>
> On Tue, Jan 18, 2022 at 06:43:15PM -0700, Simon Glass wrote:
>
> > Switch this over, for testing purposes.
> >
> > Signed-off-by: Simon Glass
> > ---
> >
> > (no changes since v1)
> >
> > boot/Kconfig | 3 ++-
> > include/confi
Hi Heinrich,
On Wed, 19 Jan 2022 at 04:33, Heinrich Schuchardt wrote:
>
> On 1/19/22 02:42, Simon Glass wrote:
> > At present it is not possible to find out which part of the string is the
> > number part and which is before it. Add a new variant which provides this
> > feature, so we can separat
On 1/19/22 04:09, AKASHI Takahiro wrote:
Heinrich,
Thank you for additional work.
On Wed, Jan 19, 2022 at 01:23:00AM +0100, Heinrich Schuchardt wrote:
Document the format specifier codes used by U-Boot's printf()
implementation.
Signed-off-by: Heinrich Schuchardt
---
doc/develop/index.rst
The Khadas VIM3 and VIM3L boards, which are supported in Android via
Yukawa [1] need a serial number for usb/fastboot enumeration.
Whenever the environment does not provide a serial#, use the eth mac
address as serial#.
[1] https://source.android.com/setup/build/devices#vim3_and_vim3l_boards
Sign
On 1/18/22 19:12, Ilias Apalodimas wrote:
Hi Heinrich,
On Tue, 18 Jan 2022 at 18:22, Heinrich Schuchardt wrote:
On 1/18/22 15:03, Ilias Apalodimas wrote:
Hi Heinrich,
- info.checksum = image_get_checksum_algo("sha256,rsa2048");
[...]
- info.name = "sha256,rsa2048";
- }
Add phy and reset support for ceva sata IP. Phy and reset are optional
properties that's why detect if description is available. If not just
continue with operation.
This code was tested on Xilinx Kria SOM kv260-revA with sata connector
populated.
Signed-off-by: Michal Simek
---
drivers/ata/sat
DP is untested but just c&p from Linux driver. Sata is tested on kv260-revA
board which has SATA connector populated.
Signed-off-by: Michal Simek
---
drivers/phy/phy-zynqmp.c | 30 +-
1 file changed, 29 insertions(+), 1 deletion(-)
diff --git a/drivers/phy/phy-zynqm
On Tue, Jan 18, 2022 at 06:43:15PM -0700, Simon Glass wrote:
> Switch this over, for testing purposes.
>
> Signed-off-by: Simon Glass
> ---
>
> (no changes since v1)
>
> boot/Kconfig | 3 ++-
> include/configs/rpi.h | 39 ++-
> 2 files changed, 4
Trivial English correction.
On Wed, Jan 19, 2022 at 6:04 AM Michal Simek
wrote:
> Driver should be enabled by CONFIG_POWER_DOMAIN=y and
> CONFIG_ZYNQMP_POWER_DOMAIN=y. Power domain driver doesn't have own DT node
> but it uses zynqmp firmware DT node that's why there is a need to bind
> driver w
Hi Simon,
On 28/10/2021 08:52, Matthias Brugger wrote:
On 22/10/2021 19:59, Frank Kunz wrote:
This fixes boot problems with distributions that use EFI
boot like opensuse.
Signed-off-by: Frank Kunz
Reviewed-by: Matthias Brugger
I can see that this patched got delegated to you in patchw
\> >
> > No that's not doable. Things like EFI_TCG2 protocol needs that since
> > we use a sha1 in the tcg eventlog.
>
> I simply wonder why you can trust SHA1 in PCR/event log while you don't
> trust it in secure boot.
You don't trust the PCRs in the eventlog. The eventlog is a human
readable f
On Wed, Jan 19, 2022 at 09:07:04AM +0200, Ilias Apalodimas wrote:
> Hi Akashi-san,
>
>
> On Wed, 19 Jan 2022 at 06:47, AKASHI Takahiro
> wrote:
> >
> > On Tue, Jan 18, 2022 at 08:12:22PM +0200, Ilias Apalodimas wrote:
> > > Hi Heinrich,
> > >
> > > On Tue, 18 Jan 2022 at 18:22, Heinrich Schuchar
Since SHA1 has know collisions disable it on EFI verification for
variables and executables
Signed-off-by: Ilias Apalodimas
---
lib/efi_loader/efi_signature.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/lib/efi_loader/efi_signature.c b/lib/efi_loader/efi_signature.c
index 6e3ee3c0c0
Right now the code explicitly limits us to sha1,256 hashes with RSA2048
encryption. But the limitation is artificial since U-Boot supports
a wider range of algorithms.
The internal image_get_[checksum|crypto]_algo() functions expect an
argument in the format of ,. So let's remove the size
checki
On 1/19/22 02:43, Simon Glass wrote:
Add a bootmeth driver which handles EFI boot manager, using EFI_LOADER.
In effect, this provides the same functionality as the 'bootefi bootmgr'
command and shares the same code. But the interface into it is via a
bootmeth, so it does not require any special
On 1/19/22 02:43, Simon Glass wrote:
Add a bootmeth driver which handles EFI boot, using EFI_LOADER.
In effect, this provides the same functionality as the 'bootefi' command
and shares the same code. But the interface into it is via a bootmeth,
so it does not require any special scripts, etc.
F
On 1/19/22 02:43, Simon Glass wrote:
Add documentation for this feature, including the commands and full
devicetree bindings.
Signed-off-by: Simon Glass
---
Changes in v3:
- Update docs for "bootmeths" and "boot_targets" env vars
MAINTAINERS | 4 +
doc/develop/b
On 1/19/22 02:42, Simon Glass wrote:
Use the uclass name to get the device type for a block device.
Signed-off-by: Simon Glass
---
(no changes since v1)
drivers/block/blk-uclass.c | 8
include/blk.h | 8
2 files changed, 16 insertions(+)
diff --git a/driver
On 1/19/22 02:42, Simon Glass wrote:
In some cases two devices are related and the only way to tell is to
check that the names partially patch. Add a way to check this without
needing to create a new string for the comparison.
Fix the comment for device_find_child_by_namelen() while we are here.
On 1/19/22 02:42, Simon Glass wrote:
It seems that namelen is more common in U-Boot. Rename this function to
fit in better.
Signed-off-by: Simon Glass
---
Changes in v3:
- Add new patch to rename uclass_get_by_name_len()
drivers/core/uclass.c | 7 ---
include/dm/uclass.h | 8
On 1/19/22 02:42, Simon Glass wrote:
At present it is not possible to find out which part of the string is the
number part and which is before it. Add a new variant which provides this
feature, so we can separate the two in the caller.
Signed-off-by: Simon Glass
---
Changes in v3:
- Change the
On 1/19/22 02:42, Simon Glass wrote:
This function currently has no tests. Add some.
Signed-off-by: Simon Glass
---
(no changes since v1)
include/vsprintf.h | 4 ++--
test/str_ut.c | 19 +++
2 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/include/vspr
On 1/19/22 02:42, Simon Glass wrote:
A few string tests were added to the print module by mistake. Move them.
Signed-off-by: Simon Glass
---
(no changes since v1)
test/print_ut.c | 40
test/str_ut.c | 40
Driver should be enabled by CONFIG_POWER_DOMAIN=y and
CONFIG_ZYNQMP_POWER_DOMAIN=y. Power domain driver doesn't have own DT node
but it uses zynqmp firmware DT node that's why there is a need to bind
driver when firmware node is found.
Driver itself is simple. It is sending pmufw config object ove
Use the same coding style for all macros.
#defineNAMEVALUE
Signed-off-by: Michal Simek
---
Changes in v2:
- Change base
include/zynqmp_firmware.h | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/include/zynqmp_firmware.h b/include/zynqmp_firmware.h
index 2db0
Disable mmc from u-boot.dtsi file because it was there only for kv260
board. With kr260 this is not needed because we will switch to full DT per
board with SD/EMMC there too.
Signed-off-by: Michal Simek
---
arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi | 21
arch/arm/dts/zyn
pá 14. 1. 2022 v 13:20 odesílatel Michal Simek napsal:
>
> Use the same coding style for all macros.
> #defineNAMEVALUE
>
> Signed-off-by: Michal Simek
> ---
>
> include/zynqmp_firmware.h | 20 ++--
> 1 file changed, 10 insertions(+), 10 deletions(-)
>
> diff --git a/include/zyn
pá 14. 1. 2022 v 13:25 odesílatel Michal Simek napsal:
>
> Hi,
>
> this small series is extending firmware interface for sending
> pmufw configuration overlay with asking for access to certain
> device. This infrastructure can be used via command or via power domain
> driver.
>
> Thanks,
> Michal
pá 14. 1. 2022 v 13:08 odesílatel Michal Simek napsal:
>
> In case of mini U-Boot configurations there is no need to enable firmware
> driver which just consume space for nothing. That's why add an option to
> disable it.
>
> Signed-off-by: Michal Simek
> ---
>
> arch/arm/Kconfig | 4 ++--
> 1 f
Dear Tom,
The following changes since commit fe04d885fb540b614a2f989e16e808b300ccb52e:
Merge branch 'next' (2022-01-10 14:01:57 -0500)
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 e93158beb35b7522ef99
pá 14. 1. 2022 v 12:44 odesílatel Michal Simek napsal:
>
> From: Shravya Kumbham
>
> Update dma name and add #dma-cells properties to fix dtbs_check
> warnings.
>
> Signed-off-by: Shravya Kumbham
> Signed-off-by: Michal Simek
> ---
>
> arch/arm/dts/zynqmp.dtsi | 48 ++--
pá 14. 1. 2022 v 12:43 odesílatel Michal Simek napsal:
>
> From: Manish Narani
>
> The DWC3 bindings require all USB node handles to be '^usb@[0-9a-f]+$'.
> Update the same in ZynqMP device tree.
>
> Signed-off-by: Manish Narani
> Signed-off-by: Michal Simek
> ---
>
> arch/arm/dts/zynqmp.dtsi
pá 14. 1. 2022 v 12:43 odesílatel Michal Simek napsal:
>
> Based on Linux kernel DT binding there should be different compatible
> strings used that's why align zynqmp.dtsi with it.
>
> Signed-off-by: Michal Simek
> ---
>
> arch/arm/dts/zynqmp.dtsi | 4 ++--
> 1 file changed, 2 insertions(+), 2
Document the format specifier codes used by U-Boot's printf()
implementation.
Signed-off-by: Heinrich Schuchardt
---
v2:
describe flags (' ', '#', '-', '+')
mention %o
---
doc/develop/index.rst | 1 +
doc/develop/printf.rst | 199 +
2 fi
1 - 100 of 105 matches
Mail list logo