Hi Tom
On 3/31/22 00:07, Tom Rini wrote:
> These values are only used in one file, reference them more directly.
>
> Cc: Kamil Lulko
> Cc: Patrick Delaunay
> Cc: Patrice Chotard
> Cc: uboot-st...@st-md-mailman.stormreply.com
> Signed-off-by: Tom Rini
> ---
> board/st/stm32f429-discovery/led.
hi Masami,
On Thu, 31 Mar 2022 at 08:15, Masami Hiramatsu
wrote:
>
> Hi Sughosh,
>
> If you remove the DEFAULT_DFU_ALT_INFO definition but introduce
> set_dfu_alt_info(), this also must the CONFIG_SET_DFU_ALT_INFO for
> each platform configuration too.
> Unless that, some platform will not lose t
hi Masami,
On Thu, 31 Mar 2022 at 08:18, Masami Hiramatsu
wrote:
>
> Hi,
>
> Even with this patch, if the platform configuration doesn't select
> EFI_CAPSULE_FIRMWARE_* (or user will disable it when use it), the
> platform will lose raw DFU availability.
I will have to rely on feedback from boar
Le Thu, 31 Mar 2022 05:59:02 +,
a écrit :
> On 3/30/22 6:49 PM, Clément Léger wrote:
> > Le Tue, 22 Mar 2022 13:35:08 +0100,
> > Clément Léger a écrit :
> >
> >> Le Tue, 22 Mar 2022 11:18:39 +,
> >> a écrit :
> >>
> >
> > [...]
> >
> >>>
> >>> Could not initialize timer (err -2
Hi Kojima-san,
On Thu, Mar 24, 2022 at 10:54:41PM +0900, Masahisa Kojima wrote:
> +
I haven't been able to get the patch working yet. I'll send more feedback
once I do. Here's a few comments I have
[...]
> +struct efi_bootmenu_file_entry_data {
> + struct efi_bootmenu_boot_option *bo;
> +
On 3/30/22 16:50, Sughosh Ganu wrote:
Currently, all platforms that enable capsule updates do so using
either EFI_FIRMWARE_IMAGE_TYPE_UBOOT_RAW_GUID or
EFI_FIRMWARE_IMAGE_TYPE_UBOOT_FIT_GUID. This is based on the Firmware
Management Protocol(FMP) instance used on the platform. However, this
me
hi Masami,
On Thu, 31 Mar 2022 at 13:11, Sughosh Ganu wrote:
>
> hi Masami,
>
> On Thu, 31 Mar 2022 at 08:18, Masami Hiramatsu
> wrote:
> >
> > Hi,
> >
> > Even with this patch, if the platform configuration doesn't select
> > EFI_CAPSULE_FIRMWARE_* (or user will disable it when use it), the
> >
From: qianfan Zhao
Add support \\, \r, \n, \t and \b.
eg:
=> lcdputs "hello\nworld"
Signed-off-by: qianfan Zhao
---
drivers/video/vidconsole-uclass.c | 34 +--
1 file changed, 32 insertions(+), 2 deletions(-)
diff --git a/drivers/video/vidconsole-uclass.c
b/drive
From: qianfan Zhao
CONFIG_VIDEO_FONT_4x6 is referenced in include/video_font.h, but doesn't
has a Kconfig configuration.
Add it.
Signed-off-by: qianfan Zhao
---
drivers/video/Kconfig| 8
include/video_font_4x6.h | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git
On Thu, Mar 24, 2022 at 10:54:42PM +0900, Masahisa Kojima wrote:
> UEFI specification requires booting from removal media using
> a architecture-specific default image name such as BOOTAA64.EFI.
> This commit adds the removable media entries into bootmenu,
> so that user can select the removable me
Add a driver for the timer counter block that can be found on sama5d2.
This driver will be used when booting under OP-TEE since the pit timer
which is part of the SYSC is secured. Channel 1 & 2 are configured to
be chained together which allows to have a 64bits counter.
Reviewed-by: Claudiu Beznea
When booting under OP-TEE, the SYSC is secured which means the PIT is
also not accessible by non-secure world. The TCB 0 however is always
available for non-secure world and thus can be used.
This series add a TCB driver and enables it in sama5d2 configs.
---
Changes in v8:
- Switch clock to use t
Enable CONFIG_ATMEL_TCB_TIMER and disable CONFIG_ATMEL_PIT_TIMER.
This will allow using the TCB timer instead of the PIT one when running
under OP-TEE.
Reviewed-by: Claudiu Beznea
Signed-off-by: Clément Léger
---
configs/sama5d2_icp_mmc_defconfig| 2 +-
configs/sama5d2_ptc_ek_mmc_de
Add the device-tree node to describe the TCB timer.
Signed-off-by: Clément Léger
---
arch/arm/dts/sama5d2.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm/dts/sama5d2.dtsi b/arch/arm/dts/sama5d2.dtsi
index 7de58e4a1f..058009adca 100644
--- a/arch/arm/dts/sama5d
When using interrupts property, a global interrupt controller needs to
be added to avoid warnings when compiling device-tree:
arch/arm/dts/at91-sama5d2_xplained.dtb: Warning (interrupts_property):
/ahb/apb/timer@f800c000: Missing interrupt-parent
Add AIC node as the sama5d2 global interrupt
On 3/31/22 00:07, Tom Rini wrote:
This register is referenced in one location and does not seem
configurable, so remove it from CONFIG namespace.
Cc: Stefan Roese
Signed-off-by: Tom Rini
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/mach-mvebu/cpu.c | 2 +-
arch/a
On 3/31/22 00:07, Tom Rini wrote:
This symbol is only possibly useful on some mvebu platforms, so move the
symbol there and select it for the only current user.
Cc: Mario Six
Cc: Stefan Roese
Signed-off-by: Tom Rini
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
arch/arm/mach-mvebu/Kcon
Hi Sughosh,
2022年3月31日(木) 17:38 Sughosh Ganu :
>
> hi Masami,
>
> On Thu, 31 Mar 2022 at 13:11, Sughosh Ganu wrote:
> >
> > hi Masami,
> >
> > On Thu, 31 Mar 2022 at 08:18, Masami Hiramatsu
> > wrote:
> > >
> > > Hi,
> > >
> > > Even with this patch, if the platform configuration doesn't select
This patch adds support for the "marvell,reg-init" DT property, which
is used to describe board specific Marvell PHY register configurations
in the board dts file. This DT property is supported in the Linux Kernel
since a longer time. Adding it to U-Boot now, enables the boards which
describe the r
This patch adds basic support for the Marvell 88E1240 PHY.
This will be used by the upcoming ethernet support addition for the
Marvell MIPS Octeon EBB7304 platform.
Signed-off-by: Stefan Roese
Cc: Ramon Fried
Cc: Joe Hershberger
Cc: Aaron Williams
Cc: Chandrakala Chavva
---
v2:
- No change
From: qianfan Zhao
Add support \\, \r, \n, \t and \b.
eg:
=> lcdputs "hello\nworld"
Signed-off-by: qianfan Zhao
---
drivers/video/vidconsole-uclass.c | 34 +--
1 file changed, 32 insertions(+), 2 deletions(-)
diff --git a/drivers/video/vidconsole-uclass.c
b/drive
From: qianfan Zhao
CONFIG_VIDEO_FONT_4x6 is referenced in include/video_font.h, but doesn't
has a Kconfig configuration.
Add it.
Signed-off-by: qianfan Zhao
---
drivers/video/Kconfig| 15 +++
include/video_font_4x6.h | 2 +-
2 files changed, 16 insertions(+), 1 deletion(-)
d
From: qianfan Zhao
6x8 bitmap font has better display effect on smaller lcd screen.
Signed-off-by: qianfan Zhao
---
drivers/video/Kconfig|3 +
include/video_font.h |4 +-
include/video_font_6x8.h | 2580 ++
3 files changed, 2586 insertions(+)
The shared descriptors should only be written by the guest driver,
however, the device is still able to overwrite and corrupt them.
Maintain a private shadow copy of the descriptors for the driver to
use for state tracking, removing the need to read from the shared
descriptors.
Signed-off-by: Andr
The variables `total_sg` and `descs_used` have the same value. Replace
the few uses of `total_sg` with `descs_used` to simplify the situation.
Signed-off-by: Andrew Scull
---
drivers/virtio/virtio_ring.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/virtio/vi
When the device returns used buffers, it should refer to the descriptor
that is the head of the descriptor chain for that buffer. Confirm this
to be the case by tracking the head of descriptor chains that have been
made available to the device.
Signed-off-by: Andrew Scull
---
drivers/virtio/virt
On Thu, 31 Mar 2022 at 17:48, Ilias Apalodimas
wrote:
>
> On Thu, Mar 24, 2022 at 10:54:42PM +0900, Masahisa Kojima wrote:
> > UEFI specification requires booting from removal media using
> > a architecture-specific default image name such as BOOTAA64.EFI.
> > This commit adds the removable media
On Thu, 31 Mar 2022 11:43:06 +0200
Stefan Roese wrote:
> This patch adds support for the "marvell,reg-init" DT property, which
> is used to describe board specific Marvell PHY register configurations
> in the board dts file. This DT property is supported in the Linux Kernel
> since a longer time.
On Thu, 31 Mar 2022 11:43:07 +0200
Stefan Roese wrote:
> This patch adds basic support for the Marvell 88E1240 PHY.
>
> This will be used by the upcoming ethernet support addition for the
> Marvell MIPS Octeon EBB7304 platform.
>
> Signed-off-by: Stefan Roese
> Cc: Ramon Fried
> Cc: Joe Hersh
On Sun, 27 Mar 2022 at 21:27, Simon Glass wrote:
>
> LTO (Link-Time Optimisation) is an very useful feature which can
> significantly reduce the size of U-Boot binaries. So far it has been
> made available for selected ARM boards and sandbox.
>
> However, incremental builds are much slower when LT
On Wed, 30 Mar 2022 08:46:06 -0700
Tim Harvey wrote:
> On Tue, Mar 29, 2022 at 4:22 PM Marek Behún wrote:
> >
> > On Tue, 29 Mar 2022 15:52:39 -0700
> > Tim Harvey wrote:
> >
> > > Add a DSA driver for the MV88E61xx compatible GbE Ethernet switches.
> > >
> > > Signed-off-by: Tim Harvey
>
The div loop uses reassign and reuse parent_rate, which causes
the parent rate reference to be wrong after the first loop, the
resulting clock becomes incorrect for div != 1.
Fixes: 829e06bf4175 ("imx8ulp: clock: Add MIPI DSI clock and DCNano clock")
Signed-off-by: Loic Poulain
---
arch/arm/mach
From: Peter Hoyes
distro_bootcmd uses this construct a few times to test $fdt_addr_r,
and fall back on $fdtcontroladdr if not set/invalid:
if fdt addr ${fdt_addr_r}; then
...
else
...
fi
If the `fdt addr` test fails, it prints the following message on the
console, s
Some globals where not properly initialized causing timeouts
as data packets where not immediately acknowledged.
Signed-off-by: Arjan Minzinga Zijlstra
---
net/tftp.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/net/tftp.c b/net/tftp.c
index 62a9648474..9d5fe2f2d9 100644
--- a/net/tftp.
On Wed, Mar 30, 2022 at 01:25:59PM -0400, Sean Anderson wrote:
> On 3/30/22 1:13 PM, Andy Shevchenko wrote:
> > On Wed, Mar 30, 2022 at 7:49 PM Sean Anderson wrote:
> >
> > Also I don't like to have workarounds for the broken tools.
> > But if you still want to have something, what about rather t
This series is cleaning up the usage of the image GUIDs that are used
in capsule update and the EFI System Resource Table(ESRT). There are
some other enhancements being made to the capsule update code to make
it more robust.
Firstly, an overview of the fixes being made.
Currently, there are two
The current capsule update code compares the image GUID value in the
capsule header with the image GUID value obtained from the
GetImageInfo function of the Firmware Management Protocol(FMP). This
comparison is done to ascertain if the FMP's SetImage function can be
called for the update. Make this
Currently, the image descriptor array that has been passed to the
GetImageInfo function of the Firmware Management Protocol(FMP) gets
populated through the data stored with the dfu framework. The
dfu data is not restricted to contain information only of the images
updatable through the capsule upda
Currently, all platforms that enable capsule updates do so using
either EFI_FIRMWARE_IMAGE_TYPE_UBOOT_RAW_GUID or
EFI_FIRMWARE_IMAGE_TYPE_UBOOT_FIT_GUID. This is based on the Firmware
Management Protocol(FMP) instance used on the platform. However, this
means that all platforms that enable a partic
The capsule update code has been modified for getting the image GUID
values from the platform code. With this, each image now has a unique
GUID value. With this change, there is no longer a need for defining
GUIDs for FIT and raw images. Remove these GUID values.
Signed-off-by: Sughosh Ganu
---
Currently, there are a bunch of boards which enable the UEFI capsule
update feature. The actual update of the firmware images is done
through the dfu framework which uses the dfu_alt_info environment
variable for getting information on the update, like device, partition
number/address etc. Currentl
While building a capsule, the GUID value of that specific image is to
be passed through the --guid command option to the mkeficapsule
tool. This renders the EFI_FIRMWARE_IMAGE_TYPE_UBOOT_FIT_GUID and
EFI_FIRMWARE_IMAGE_TYPE_UBOOT_RAW_GUID values superfluous. Remove the
--raw and --fit command line
The current UEFI capsule updation code uses two GUID values, one for
FIT images, and one for raw images across platforms. This logic is
being changed to have GUID values per image, per platform. Change the
tests for the capsule update code to reflect this change. The GUID
values now used are the on
Update the capsule update functionality related documentation to
refect the additional definitions that need to be made per platform
for supporting the capsule update feature.
Signed-off-by: Sughosh Ganu
---
Changes since V3:
* Rephrase the commit message to indicate that the doc changes are not
On Thu, Mar 24, 2022 at 08:32:00AM -0700, Tim Harvey wrote:
> commit 7c84319af9c7 ("dm: gpio: Correct use of -ENODEV in drivers")
> changed the return code for an I2C NAK from -ENODEV to -EREMOTEIO.
>
> Update the gsc_i2c_read and gsc_i2c_write functions for this change
> to properly retry the tr
On Wed, Mar 30, 2022 at 01:39:02PM -0700, Tim Harvey wrote:
> The SPL does not update the memory node with the dram size from EEPROM
> but instead we can use get_ram_size which does a simple memory test
> to determine the available RAM. Update PHYS_SDRAM_SIZE to 4GiB as that
> is the max used on t
On Wed, Mar 30, 2022 at 06:49:18PM +0300, Andy Shevchenko wrote:
> Before the culprit patch (see BugLink for the details):
>
> => acpi list
> Name Base Size Detail
> - --
> RSDP 000e4500 24 v02 U-BOOT
> RSDT 000e4530 38 v01 U-BOOT U-BOOTBL 20
On Mon, Mar 28, 2022 at 04:40:36PM -0300, Fabio Estevam wrote:
> From: Fabio Estevam
>
> Currently, on imx6sabresd and gwventana boards, the company logo
> and U-Boot logo are shown.
>
> The correct behavior is to show only the company logo, if available,
> and not both logos.
>
> Reported-by:
On Wed, Mar 30, 2022 at 12:11:00PM +0200, Heinrich Schuchardt wrote:
> 'make sifive_unamtched_defconfig; make clean; make' fails if file
> include/generated/env.in exists. 'make clean' should remove all files that
> stop building.
>
> Add file include/generated/env.in to the clean target.
>
> Si
On Wed, Mar 30, 2022 at 09:30:15AM -0400, Tom Rini wrote:
> When migrating SYS_IMMR, I didn't allow for boards to provide
> non-default values here. This lead to an incorrect migration on the
> platforms where CONFIG_SYS_IMMR is set to CONFIG_SYS_CCSRBAR and
> CONFIG_SYS_CSSRBAR is NOT the same a
On Thu, Mar 31, 2022 at 06:57:43PM +0530, Sughosh Ganu wrote:
> Currently, all platforms that enable capsule updates do so using
> either EFI_FIRMWARE_IMAGE_TYPE_UBOOT_RAW_GUID or
> EFI_FIRMWARE_IMAGE_TYPE_UBOOT_FIT_GUID. This is based on the Firmware
> Management Protocol(FMP) instance used on the
Hi Sughosh,
OK, this looks good to me.
Acked-by: Masami Hiramatsu
for DeveloperBox part.
Thank you,
2022年3月31日(木) 22:28 Sughosh Ganu :
>
> Currently, there are a bunch of boards which enable the UEFI capsule
> update feature. The actual update of the firmware images is done
> through the dfu f
Hi Sughosh,
On Thu, Mar 31, 2022 at 06:57:44PM +0530, Sughosh Ganu wrote:
> Currently, the image descriptor array that has been passed to the
> GetImageInfo function of the Firmware Management Protocol(FMP) gets
> populated through the data stored with the dfu framework. The
> dfu data is not res
On Mon, Mar 28, 2022 at 7:55 AM Marek Vasut wrote:
>
> On 3/28/22 08:54, Ye Li wrote:
> > Hi Marek,
>
> Hi,
>
> [...]
>
> >>> 2. Update the u-boot.itb offset in imx8mp-u-boot.dtsi, set the
> >>> offset
> >>> to 0x5f000. The previous offset 0x58000 is for SD, calculated by
> >>> 0x6 - 0x8000 (
On 3/31/22 17:09, Tim Harvey wrote:
On Mon, Mar 28, 2022 at 7:55 AM Marek Vasut wrote:
On 3/28/22 08:54, Ye Li wrote:
Hi Marek,
Hi,
[...]
2. Update the u-boot.itb offset in imx8mp-u-boot.dtsi, set the
offset
to 0x5f000. The previous offset 0x58000 is for SD, calculated by
0x6 - 0x80
On Thu, Mar 31, 2022 at 8:26 AM Marek Vasut wrote:
>
> On 3/31/22 17:09, Tim Harvey wrote:
> > On Mon, Mar 28, 2022 at 7:55 AM Marek Vasut wrote:
> >>
> >> On 3/28/22 08:54, Ye Li wrote:
> >>> Hi Marek,
> >>
> >> Hi,
> >>
> >> [...]
> >>
> > 2. Update the u-boot.itb offset in imx8mp-u-boot.dt
hi Ilias,
On Thu, 31 Mar 2022 at 20:38, Ilias Apalodimas
wrote:
>
> Hi Sughosh,
>
> On Thu, Mar 31, 2022 at 06:57:44PM +0530, Sughosh Ganu wrote:
> > Currently, the image descriptor array that has been passed to the
> > GetImageInfo function of the Firmware Management Protocol(FMP) gets
> > popul
+Vignesh
Hi Tom,
On 30/03/22 06:07PM, Tom Rini wrote:
> This is a little tricky since SoCFPGA has code to determine this as
> runtime. Introduce a guard variable for platforms to select if they
> have a static value to use. Then for ARCH_SOCFPGA, call
> cm_get_qspi_controller_clk_hz() and other
On 3/31/22 18:03, Tim Harvey wrote:
On Thu, Mar 31, 2022 at 8:26 AM Marek Vasut wrote:
On 3/31/22 17:09, Tim Harvey wrote:
On Mon, Mar 28, 2022 at 7:55 AM Marek Vasut wrote:
On 3/28/22 08:54, Ye Li wrote:
Hi Marek,
Hi,
[...]
2. Update the u-boot.itb offset in imx8mp-u-boot.dtsi, set
On Tue, Mar 29, 2022 at 03:52:38PM -0700, Tim Harvey wrote:
> Add support for DM_MDIO by registering a UCLASS_MDIO driver and
> attempting to use it. This is necessary if wanting to use a DSA
> driver for example hanging off of the FEC MAC.
>
> Care is taken to fallback to non DM_MDIO as several b
On Thu, Mar 31, 2022 at 10:00:52PM +0530, Pratyush Yadav wrote:
> +Vignesh
>
> Hi Tom,
>
> On 30/03/22 06:07PM, Tom Rini wrote:
> > This is a little tricky since SoCFPGA has code to determine this as
> > runtime. Introduce a guard variable for platforms to select if they
> > have a static value
This driver is not enabled by any board and not converted to DM_ETH.
Remove.
Signed-off-by: Tom Rini
---
drivers/net/Makefile| 1 -
drivers/net/armada100_fec.c | 739
drivers/net/armada100_fec.h | 208 --
3 files changed, 948 deletions(-)
d
This driver is not enabled by any board and not converted to DM_ETH.
Remove.
Signed-off-by: Tom Rini
---
drivers/net/Makefile | 1 -
drivers/net/cs8900.c | 320 ---
drivers/net/cs8900.h | 248 -
3 files changed, 569 deleti
This driver is not enabled by any board and not converted to DM_ETH.
Remove.
Signed-off-by: Tom Rini
---
drivers/net/Makefile | 1 -
drivers/net/ftmac110.c | 491 -
drivers/net/ftmac110.h | 175 ---
3 files changed, 667 deletions(-)
delete
This driver is not enabled by any board and not converted to DM_ETH.
Remove.
Signed-off-by: Tom Rini
---
drivers/net/Makefile | 1 -
drivers/net/ax88180.c | 755 --
drivers/net/ax88180.h | 396 --
3 files changed, 1152 deletions(-)
This driver is not enabled by any board and not converted to DM_ETH.
Remove.
Signed-off-by: Tom Rini
---
drivers/net/Makefile | 1 -
drivers/net/natsemi.c | 883 --
2 files changed, 884 deletions(-)
delete mode 100644 drivers/net/natsemi.c
diff --git
This driver is not enabled by any board and not converted to DM_ETH.
Remove.
Signed-off-by: Tom Rini
---
drivers/net/Makefile | 1 -
drivers/net/ns8382x.c | 854 --
2 files changed, 855 deletions(-)
delete mode 100644 drivers/net/ns8382x.c
diff --git
This driver is not enabled by any board and not converted to DM_ETH.
Remove.
Signed-off-by: Tom Rini
---
drivers/net/Makefile | 1 -
drivers/net/uli526x.c | 996 --
2 files changed, 997 deletions(-)
delete mode 100644 drivers/net/uli526x.c
diff --git
This driver is not enabled by any board and not converted to DM_ETH.
Remove.
Signed-off-by: Tom Rini
---
drivers/net/Makefile | 1 -
drivers/net/lan91c96.c | 799 -
drivers/net/lan91c96.h | 616 ---
3 files changed, 1416 del
This driver is not enabled by any board and not converted to DM_ETH.
Remove.
Signed-off-by: Tom Rini
---
drivers/net/Makefile | 1 -
drivers/net/dnet.c | 395 ---
drivers/net/dnet.h | 166 --
3 files changed, 562 deletions(-)
delete
There are no platforms for this architecture anymore, remove unused
code.
Signed-off-by: Tom Rini
---
arch/arm/cpu/arm920t/Makefile | 1 -
arch/arm/cpu/arm920t/ep93xx/Makefile| 19 -
arch/arm/cpu/arm920t/ep93xx/cpu.c | 37 --
arch/arm/cpu/arm920t/ep93xx/led.c
On Thu, Mar 31, 2022 at 10:01 AM Vladimir Oltean
wrote:
>
> On Tue, Mar 29, 2022 at 03:52:38PM -0700, Tim Harvey wrote:
> > Add support for DM_MDIO by registering a UCLASS_MDIO driver and
> > attempting to use it. This is necessary if wanting to use a DSA
> > driver for example hanging off of the
On Thu, Mar 31, 2022 at 9:41 AM Marek Vasut wrote:
>
> On 3/31/22 18:03, Tim Harvey wrote:
> > On Thu, Mar 31, 2022 at 8:26 AM Marek Vasut wrote:
> >>
> >> On 3/31/22 17:09, Tim Harvey wrote:
> >>> On Mon, Mar 28, 2022 at 7:55 AM Marek Vasut wrote:
>
> On 3/28/22 08:54, Ye Li wrote:
>
On 3/31/22 20:02, Tim Harvey wrote:
On Thu, Mar 31, 2022 at 9:41 AM Marek Vasut wrote:
On 3/31/22 18:03, Tim Harvey wrote:
On Thu, Mar 31, 2022 at 8:26 AM Marek Vasut wrote:
On 3/31/22 17:09, Tim Harvey wrote:
On Mon, Mar 28, 2022 at 7:55 AM Marek Vasut wrote:
On 3/28/22 08:54, Ye Li w
On Thu, Mar 31, 2022 at 06:57:48PM +0530, Sughosh Ganu wrote:
> The capsule update code has been modified for getting the image GUID
> values from the platform code. With this, each image now has a unique
> GUID value. With this change, there is no longer a need for defining
> GUIDs for FIT and raw
On Thu, Mar 31, 2022 at 06:57:49PM +0530, Sughosh Ganu wrote:
> While building a capsule, the GUID value of that specific image is to
> be passed through the --guid command option to the mkeficapsule
> tool. This renders the EFI_FIRMWARE_IMAGE_TYPE_UBOOT_FIT_GUID and
> EFI_FIRMWARE_IMAGE_TYPE_UBOOT
On Thu, Mar 31, 2022 at 06:57:50PM +0530, Sughosh Ganu wrote:
> Update the capsule update functionality related documentation to
> refect the additional definitions that need to be made per platform
> for supporting the capsule update feature.
>
> Signed-off-by: Sughosh Ganu
> ---
>
> Changes si
On Thu, Mar 31, 2022 at 06:57:45PM +0530, Sughosh Ganu wrote:
> The current capsule update code compares the image GUID value in the
> capsule header with the image GUID value obtained from the
> GetImageInfo function of the Firmware Management Protocol(FMP). This
> comparison is done to ascertain
On 31/03/22 01:41PM, Tom Rini wrote:
> On Thu, Mar 31, 2022 at 10:00:52PM +0530, Pratyush Yadav wrote:
> > +Vignesh
> >
> > Hi Tom,
> >
> > On 30/03/22 06:07PM, Tom Rini wrote:
> > > This is a little tricky since SoCFPGA has code to determine this as
> > > runtime. Introduce a guard variable for
This is a little tricky since SoCFPGA has code to determine this as
runtime. Introduce a guard variable for platforms to select if they
have a static value to use. Then for ARCH_SOCFPGA, call
cm_get_qspi_controller_clk_hz() and otherwise continue the previous
behavior.
Cc: Jagan Teki
Signed-off
Hi Sughosh,
Some nots below
On Thu, Mar 31, 2022 at 06:57:46PM +0530, Sughosh Ganu wrote:
> Currently, there are a bunch of boards which enable the UEFI capsule
> update feature. The actual update of the firmware images is done
> through the dfu framework which uses the dfu_alt_info environment
On Thu, Mar 31, 2022 at 10:48:55AM -0700, Tim Harvey wrote:
> > On which branch does this apply? The context above fecmxc_read_rom_hwaddr()
> > is different in the branches I've checked:
> > https://source.denx.de/u-boot/u-boot/-/blob/master/drivers/net/fec_mxc.c#L1276
> > https://source.denx.de/u-
On 31/03/22 03:35PM, Tom Rini wrote:
> This is a little tricky since SoCFPGA has code to determine this as
> runtime. Introduce a guard variable for platforms to select if they
> have a static value to use. Then for ARCH_SOCFPGA, call
> cm_get_qspi_controller_clk_hz() and otherwise continue the p
Hi Tim,
On 31/03/22 05:01, Tim Harvey wrote:
> On Tue, Mar 29, 2022 at 3:52 PM Tim Harvey wrote:
>> This series adds a DSA driver for the MV88E61xx based on
>> drivers/net/phy/mv88e61xx and uses in on the gwventana_gw5904_defconfig.
>>
>> The hope is that the other three boards that use the MV88E
On Mon, Mar 28, 2022 at 10:56:53PM +0200, Philippe Reynes wrote:
> To be able to use the tool binman on sandbox,
> the config SANDBOX should imply BINMAN.
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP sig
On Mon, Mar 28, 2022 at 10:56:54PM +0200, Philippe Reynes wrote:
> Enhance the help for configs ASN1_COMPILER
> and ASN1_decoder.
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP signature
On Mon, Mar 28, 2022 at 10:56:55PM +0200, Philippe Reynes wrote:
> Enhance the help for the config OID_REGISTRY.
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP signature
On Mon, Mar 28, 2022 at 10:56:56PM +0200, Philippe Reynes wrote:
> This commit adds the options:
> - SPL_ASN1_DECODER
> - SPL_OID_REGISTRY
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP signature
On Mon, Mar 28, 2022 at 10:56:57PM +0200, Philippe Reynes wrote:
> This commit adds the options:
> - SPL_ASYMMETRIC_KEY_TYPE
> - SPL_ASYMMETRIC_PUBLIC_KEY_SUBTYPE
> - SPL_RSA_PUBLIC_KEY_PARSER
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next, thanks!
--
To
On Mon, Mar 28, 2022 at 10:56:58PM +0200, Philippe Reynes wrote:
> This commit adds the option SPL_RSA_VERIFY_WITH_PKEY.
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP signature
On Mon, Mar 28, 2022 at 10:56:59PM +0200, Philippe Reynes wrote:
> Add a stage pre-load that could
> check or modify an image.
>
> For the moment, only a header with a signature is
> supported. This header has the following format:
> - magic : 4 bytes
> - version : 4 bytes
> - header size : 4 byt
On Mon, Mar 28, 2022 at 10:57:00PM +0200, Philippe Reynes wrote:
> Add a stage pre-load to the command bootm.
> Right now, this stage may be used to read a
> header and check the signature of the full
> image.
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next
On Mon, Mar 28, 2022 at 10:57:01PM +0200, Philippe Reynes wrote:
> Add the support of image pre load in spl or tpl
> when loading an image from ram.
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP signature
On Mon, Mar 28, 2022 at 10:57:02PM +0200, Philippe Reynes wrote:
> This commit enhances mkimage to update the node
> /image/pre-load/sig with the public key.
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP
On Mon, Mar 28, 2022 at 10:57:03PM +0200, Philippe Reynes wrote:
> Set the variable pre-load-key-path with the shell variable
> PRE_LOAD_KEY_PATH that contain the keys path (used for signature).
> This variable pre-load-key-path is provided to binman.
>
> Reviewed-by: Simon Glass
> Signed-off-by
On Mon, Mar 28, 2022 at 10:57:04PM +0200, Philippe Reynes wrote:
> Adds the support of the pre-load header with the image signature
> to binman.
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP signature
On Mon, Mar 28, 2022 at 10:57:05PM +0200, Philippe Reynes wrote:
> Enable the support of stage pre-load in bootm.
> For the moment, this stage allow to verify the
> signature of the full image with a header.
>
> Reviewed-by: Simon Glass
> Signed-off-by: Philippe Reynes
Applied to u-boot/next,
On Mon, Mar 28, 2022 at 10:57:06PM +0200, Philippe Reynes wrote:
> Adds test units for the pre-load header signature.
>
> Signed-off-by: Philippe Reynes
Applied to u-boot/next, thanks!
--
Tom
signature.asc
Description: PGP signature
On Thu, 17 Mar 2022 22:54:14 -0500
Samuel Holland wrote:
> When the DM_I2C driver is loaded, the pin setup is done automatically
> from the device tree by the pinctrl driver.
>
> Clean up the code in the process: remove #ifdefs and recognize that the
> pin configuration is the same for all sun8i
On Thu, 17 Mar 2022 22:54:20 -0500
Samuel Holland wrote:
> This is now handled automatically by the pinctrl driver.
>
> Signed-off-by: Samuel Holland
Again a nice cleanup!
Reviewed-by: Andre Przywara
Cheers,
Andre
> ---
>
> (no changes since v1)
>
> drivers/spi/spi-sunxi.c | 84
1 - 100 of 156 matches
Mail list logo