On 04/05/19 12:49 AM, Simon Goldschmidt wrote:
> This function merely relocates the fdt blob, so don't let it alter
> it by adding reservations that didn't exist before.
>
> Instead, if the memory used for the fdt blob has been reserved
> before calling this function, ensure the relocated memory
CreateEventEx() does allow the following event types:
* EVT_SIGNAL_EXIT_BOOT_SERVICES
* EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE
Signed-off-by: Heinrich Schuchardt
---
lib/efi_loader/efi_boottime.c | 20 ++--
1 file changed, 18 insertions(+), 2 deletions(-)
diff --git a/lib/efi_loader
The patch series implements the UnloadImage() boot service and the
unloading of images in Exit().
Heinrich Schuchardt (4):
efi_loader: mark started images
efi_loader: move efi_unload_image() down in source
efi_loader: implement UnloadImage()
efi_loader: unload applications upon Exit()
in
In UnloadImage() we need to know if an image is already started.
Add a field to the handle structure identifying loaded and started images.
Signed-off-by: Heinrich Schuchardt
---
include/efi_loader.h | 13 +
lib/efi_loader/efi_boottime.c | 2 ++
2 files changed, 15 inserti
Move efi_unload_image() down in source to avoid forward declaration in
following page.
Signed-off-by: Heinrich Schuchardt
---
lib/efi_loader/efi_boottime.c | 46 +--
1 file changed, 23 insertions(+), 23 deletions(-)
diff --git a/lib/efi_loader/efi_boottime.c b/li
Implement the UnloadImage() boot service
Signed-off-by: Heinrich Schuchardt
---
include/efi_api.h | 2 +-
lib/efi_loader/efi_boottime.c | 55 ---
2 files changed, 52 insertions(+), 5 deletions(-)
diff --git a/include/efi_api.h b/include/efi_api.h
ind
Implement unloading of images in the Exit() boot services:
* unload images that are not yet started,
* unload started applications,
* unload drivers returning an error.
Signed-off-by: Heinrich Schuchardt
---
include/efi_loader.h | 1 +
lib/efi_loader/efi_boottime.c | 34 ++
Am 01.05.19 um 13:16 schrieb Horatiu Vultur:
> Update Luton network driver to add support for all the ports
> on pcb90. The existing support is only for first 12 ports, with
> this patch adds support for another 12 ports.
>
> This patch series is based on u-boot-mips/master.
>
> Horatiu Vultur
Am 30.04.19 um 05:13 schrieb Weijie Gao:
> Currently mach-mt7620 contains only support for mt7628. To avoid confusion,
> rename mach-mt7620 to mach-mtmips, which means MediaTek MIPS platforms.
> MT7620 and MT7628 should be distinguished by SOC_MT7620 and SOC_MT7628
> because they do not share the
Hi Tom,
please pull MIPS updates for 2019.07
https://travis-ci.org/danielschwierzeck/u-boot/builds/527853668
The following changes since commit b4ee6daad7a2604ca9466b2ba48de86cc27d381f:
Merge tag 'u-boot-imx-20190426' of git://git.denx.de/u-boot-imx (2019-05-01
07:25:51 -0400)
are availabl
If LocateHandle() does not find an entry EFI_NOT_FOUND has to be returned
even if BufferSize is NULL.
Signed-off-by: Heinrich Schuchardt
---
lib/efi_loader/efi_boottime.c | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/lib/efi_loader/efi_boottime.c b/li
On Sat, May 4, 2019 at 8:38 PM Karsten Merker wrote:
>
> On Sat, May 04, 2019 at 09:24:15AM +0530, Anup Patel wrote:
>
> [U-Boot+OpenSBI crash with more than 2GB RAM in qemu-system-riscv64]
> > I tried again with image header changes applied to u-boot and
> > Linux kernel but still not able to rep
On Sat, May 4, 2019 at 7:20 PM Anup Patel wrote:
>
> On Sat, May 4, 2019 at 8:38 PM Karsten Merker wrote:
> >
> > On Sat, May 04, 2019 at 09:24:15AM +0530, Anup Patel wrote:
> >
> > [U-Boot+OpenSBI crash with more than 2GB RAM in qemu-system-riscv64]
> > > I tried again with image header changes
Hi Michal,
thanks for your review. See my replies below.
On 04/05/19 00:38, Michal Simek wrote:
> On 15. 04. 19 9:47, Luca Ceresoli wrote:
>> Optionally allow U-Boot to load at the PMU firmware configuration object
>> into the Power Management Unit (PMU) on Xilinx ZynqMP.
>>
>> The configuration
On Fri, May 03, 2019 at 01:49:51PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the following Marvell related patches:
>
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists
On Fri, May 03, 2019 at 05:15:30PM +0200, Marek Vasut wrote:
> The following changes since commit b4ee6daad7a2604ca9466b2ba48de86cc27d381f:
>
> Merge tag 'u-boot-imx-20190426' of git://git.denx.de/u-boot-imx
> (2019-05-01 07:25:51 -0400)
>
> are available in the Git repository at:
>
> git:/
On Fri, May 03, 2019 at 05:10:53PM +0200, Marek Vasut wrote:
> The following changes since commit 6aebc0d11a10f48a54146c5e71bbef15a1a458fc:
>
> Revert "fs: btrfs: fix false negatives in ROOT_ITEM search"
> (2019-04-27 11:35:44 -0400)
>
> are available in the Git repository at:
>
> git://git
Fix the max frequency entry description, it's incorrect.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Jagan Teki
Cc: Tom Rini
---
env/Kconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/env/Kconfig b/env/Kconfig
index 78300660c7..70858d3b40 100644
--- a/env/Kcon
Update the README to use the correct defconfig.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Nobuhiro Iwamatsu
Cc: Vladimir Zapolskiy
Cc: Yoshihiro Shimoda
---
board/renesas/sh7757lcr/README.sh7757lcr | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/renesas/sh7757
There are no more boards using this CPU and there is no prospect
of any boards showing up soon, remove it.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Nobuhiro Iwamatsu
Cc: Vladimir Zapolskiy
Cc: Yoshihiro Shimoda
---
arch/sh/include/asm/cpu_sh4.h| 2 -
arch/sh/include/asm/cpu_sh77
Last change to this board was done in 2016, it uses non-DM USB
with no prospects of ever being converted to DM USB, drop it.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Nobuhiro Iwamatsu
Cc: Vladimir Zapolskiy
Cc: Yoshihiro Shimoda
---
arch/sh/Kconfig | 5 -
board/
Last change to this board was done in 2016, it uses non-DM USB
with no prospects of ever being converted to DM USB, drop it.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Nobuhiro Iwamatsu
Cc: Vladimir Zapolskiy
Cc: Yoshihiro Shimoda
---
arch/sh/Kconfig | 5 -
bo
There are no more boards using this CPU and there is no prospect
of any boards showing up soon, remove it.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Nobuhiro Iwamatsu
Cc: Vladimir Zapolskiy
Cc: Yoshihiro Shimoda
---
arch/sh/include/asm/cpu_sh4.h| 2 -
arch/sh/include/asm/cpu_sh77
Add GPIO driver for RZ/A1 SoC. The IP is very different from the
R-Car Gen2/Gen3 one already present in the tree, hence a custom
driver.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Nobuhiro Iwamatsu
---
drivers/gpio/Kconfig | 6 ++
drivers/gpio/Makefile| 1 +
drivers/gpio/gpio-
Add pin control driver for RZ/A1 SoC. The IP is very different
from the R-Car Gen2/Gen3 one already present in the tree, hence
a custom driver.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Nobuhiro Iwamatsu
---
drivers/pinctrl/renesas/Kconfig| 12 ++
drivers/pinctrl/renesas/Makefil
Add support for RZ/A1 SoC specifics.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Joe Hershberger
Cc: Nobuhiro Iwamatsu
---
drivers/net/sh_eth.h | 56
1 file changed, 56 insertions(+)
diff --git a/drivers/net/sh_eth.h b/drivers/net/sh_eth.h
ind
From: Chris Brandt
Add board code and DTs for Renesas RZ/A1 SoC-based GR-Peach,
which is a cheap development platform with RZ/A1H SoC. The
DTs are imported from Linux 5.0.11, commit d5a2675b207d .
Currently supported are UART, ethernet and RPC SPI. The board
can be booted from RPC SPI by writing
Add OSTM timer driver for RZ/A1 SoC. The IP is very different
from the R-Car Gen2/Gen3 one already present in the tree, hence
a custom driver.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Nobuhiro Iwamatsu
---
drivers/timer/Kconfig | 7 +++
drivers/timer/Makefile | 1 +
drivers/t
Add ifdeffery to allow operation without the clock framework
enabled. This is required on RZ/A1, as it does not have clock
driver yet.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Joe Hershberger
Cc: Nobuhiro Iwamatsu
---
drivers/net/sh_eth.c | 9 +
1 file changed, 9 insertions(+)
This converts the following to Kconfig:
CONFIG_USB_R8A66597_HCD
Signed-off-by: Marek Vasut
Cc: Nobuhiro Iwamatsu
---
drivers/usb/host/Kconfig | 16
scripts/config_whitelist.txt | 1 -
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/drivers/usb/host/Kconfi
Add ifdeffery to allow operation without the clock framework
enabled. This is required on RZ/A1, as it does not have clock
driver yet.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Jagan Teki
Cc: Nobuhiro Iwamatsu
---
drivers/spi/Kconfig | 2 +-
drivers/spi/renesas_rpc_spi.c | 12
Add support for RZ/A1 SoC specifics.
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Nobuhiro Iwamatsu
---
drivers/serial/serial_sh.c | 3 +++
drivers/serial/serial_sh.h | 3 ++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/serial/serial_sh.c b/drivers/serial/serial_sh
From: Chris Brandt
Add platform code and DTs for Renesas RZ/A1 R7S72100 SoC.
Distinguishing feature of this SoC is that it has up to
10 MiB of on-SoC static RAM (SRAM).
The DTs are imported from Linux 5.0.11, commit d5a2675b207d .
Signed-off-by: Marek Vasut
Cc: Chris Brandt
Cc: Nobuhiro Iwama
Function memcmp() is available in efi_freestanding.c. So we do not remove a
further implementation.
Replace all usages of efi_st_memcmp() by memcmp().
Signed-off-by: Heinrich Schuchardt
---
include/efi_selftest.h | 11 ---
lib/efi_selftest/efi_selftest_block_dev
Tom,
Am 26.04.2019 um 13:00 schrieb Marek Vasut:
On 4/26/19 12:19 PM, Simon Goldschmidt wrote:
On Fri, Apr 26, 2019 at 11:56 AM Marek Vasut wrote:
On 4/26/19 11:36 AM, Simon Goldschmidt wrote:
On Fri, Apr 26, 2019 at 11:32 AM Marek Vasut wrote:
On 4/26/19 8:19 AM, Simon Goldschmidt wrote
Am 03.05.2019 um 23:10 schrieb Simon Glass:
Hi Simon,
On Fri, 3 May 2019 at 14:43, Marek Vasut wrote:
On 5/3/19 10:40 PM, Simon Goldschmidt wrote:
On 03.05.19 22:37, Marek Vasut wrote:
On 5/3/19 10:33 PM, Simon Goldschmidt wrote:
On 03.05.19 22:27, Marek Vasut wrote:
On 5/3/19 10:25 P
On 5/3/19 10:53 PM, Simon Goldschmidt wrote:
>
>
> Marek Vasut mailto:ma...@denx.de>> schrieb am Fr., 3.
> Mai 2019, 22:42:
>
> On 5/3/19 10:39 PM, Simon Goldschmidt wrote:
> >
> >
> > On 03.05.19 22:35, Marek Vasut wrote:
> >> On 5/3/19 10:30 PM, Simon Goldschmidt wrote:
>
Hi Tom,
Please pull this PR.
Summary:
- H6 Beelink GS1 board (Clément)
- Olimex A64-Teres-I board (Jonas)
- sunxi build fix for CONFIG_CMD_PXE|DHCP (Ondrej)
- EPHY clock changes (Jagan)
- EMAC enablement on Cubietruck Plus, BPI-M3 (Chen-Yu Tsai)
Changes for v2:
- Skip _relaxed MMIO changes
The
Am 04.05.2019 um 20:43 schrieb Marek Vasut:
On 5/3/19 10:53 PM, Simon Goldschmidt wrote:
Marek Vasut mailto:ma...@denx.de>> schrieb am Fr., 3.
Mai 2019, 22:42:
On 5/3/19 10:39 PM, Simon Goldschmidt wrote:
>
>
> On 03.05.19 22:35, Marek Vasut wrote:
>> On 5/3/19 10:30
This adds separate kconfig options for drivers/sysreset and
drivers/firmware.
Up to now, CONFIG_SPL_DRIVERS_MISC_SUPPORT added drivers/misc to SPL
build but also added drivers/firmware and drivers/sysreset at the same
time.
Since that is confusing, this patch adds CONFIG_SPL_SYSRESET_SUPPORT for
On Sat, 4 May 2019 22:03:56 +0200
Simon Goldschmidt wrote:
> diff --git a/include/configs/turris_omnia.h b/include/configs/turris_omnia.h
> index 018f54428b..7cffdc3d51 100644
> --- a/include/configs/turris_omnia.h
> +++ b/include/configs/turris_omnia.h
> @@ -52,6 +52,8 @@
> #define CONFIG_SPL_
Am 04.05.2019 um 22:16 schrieb Marek Behun:
On Sat, 4 May 2019 22:03:56 +0200
Simon Goldschmidt wrote:
diff --git a/include/configs/turris_omnia.h b/include/configs/turris_omnia.h
index 018f54428b..7cffdc3d51 100644
--- a/include/configs/turris_omnia.h
+++ b/include/configs/turris_omnia.h
@@
Hi,
pá 3. 5. 2019 v 23:15 odesílatel Luca Ceresoli
napsal:
> Hi Michal,
>
> On 04/05/19 00:31, Michal Simek wrote:
> > Hi,
> >
> > On 15. 04. 19 9:47, Luca Ceresoli wrote:
> >> The recently-added ZYNQMP_LOAD_PM_CFG_OBJ_FILE option allows SPL to
> load a
> >> PMUFW configuration object from a bin
The RegisterProtocolNotify() boot service registers an event to be
notified upon the installation of a protocol interface with the
specified GUID.
Add the missing implementation.
Signed-off-by: Heinrich Schuchardt
---
include/efi_loader.h | 19
lib/efi_loader/efi_boottime.c |
The notification function of events of type EVT_NOTIFY_SIGNAL should always
be queued when SignalEvent() is called.
Signed-off-by: Heinrich Schuchardt
---
lib/efi_loader/efi_boottime.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/efi_loader/efi_boottime.c b/lib/efi_loa
Provide a unit test for the RegisterProtocolNotify() boot service.
Signed-off-by: Heinrich Schuchardt
---
lib/efi_selftest/Makefile | 1 +
.../efi_selftest_register_notify.c| 231 ++
2 files changed, 232 insertions(+)
create mode 100644 lib/efi_
Provide the missing implementation of the RegisterProtocolNotify() boot
service.
Provide a unit test for RegisterProtocolNotify().
Fix a problem with events of type EVT_NOTIFY_SIGNAL.
Heinrich Schuchardt (3):
efi_loader: EVT_NOTIFY_SIGNAL events
efi_loader: implement RegisterProtocolNotify()
On Sun, Apr 14, 2019 at 06:20:55AM -0400, Robert P. J. Day wrote:
> >From way back in 2015:
>
> commit dffb86e468c8e02ba77283989aefef214d904dc5
> Author: Masahiro Yamada
> Date: Wed Aug 12 07:31:54 2015 +0900
>
> of: flip CONFIG_SPL_DISABLE_OF_CONTROL into CONFIG_SPL_OF_CONTROL
>
>
On Mon, Apr 29, 2019 at 06:37:12PM +0200, Bartosz Golaszewski wrote:
> From: Bartosz Golaszewski
>
> The support for DaVinci DM* SoCs has been dropped a while ago. There's
> still a lot of leftover code in mach-davinci though. Entirely remove
> certain files and modify the common code to no long
On Mon, Apr 29, 2019 at 06:37:08PM +0200, Bartosz Golaszewski wrote:
> From: Bartosz Golaszewski
>
> The boards with SoCs from the DaVinci DM* family used to come with
> different PHYs that needed special support implemented in mach-davinci.
>
> Since the support for these chips has long been r
On Mon, Apr 29, 2019 at 06:37:11PM +0200, Bartosz Golaszewski wrote:
> From: Bartosz Golaszewski
>
> The support for DaVinci DM* SoCs has been dropped. The ifdefs in the
> musb_hcd driver are no longer needed. Remove them.
>
> Signed-off-by: Bartosz Golaszewski
> Acked-by: Marek Vasut
Applie
On Mon, Apr 29, 2019 at 06:37:09PM +0200, Bartosz Golaszewski wrote:
> From: Bartosz Golaszewski
>
> The support for DaVinci DM* boards has been dropped a while ago. The
> code for all those PHYs is no longer used and they have their own
> proper PHY drivers in drivers/net/phy anyway. Remove all
On Mon, Apr 29, 2019 at 06:37:10PM +0200, Bartosz Golaszewski wrote:
> From: Bartosz Golaszewski
>
> The support for DaVinci DM* SoCs has been dropped. The code that used
> to be relevant to dm644x is no longer needed. Remove it.
>
> Signed-off-by: Bartosz Golaszewski
Applied to u-boot/master
On Wed, May 01, 2019 at 07:58:27AM +, Alex Kiernan wrote:
> This converts the following to Kconfig:
>CONFIG_SUPPORT_EMMC_BOOT
>
> As requested by Michal Simek , these boards
> have no eMMC so CONFIG_SUPPORT_EMMC_BOOT has not been migrated:
>
> xilinx_zynqmp_zc1275_revB
> xilinx_zynqm
On 5/4/19 9:10 PM, Simon Goldschmidt wrote:
> Am 04.05.2019 um 20:43 schrieb Marek Vasut:
>> On 5/3/19 10:53 PM, Simon Goldschmidt wrote:
>>>
>>>
>>> Marek Vasut mailto:ma...@denx.de>> schrieb am Fr., 3.
>>> Mai 2019, 22:42:
>>>
>>> On 5/3/19 10:39 PM, Simon Goldschmidt wrote:
>>> >
>>>
> -Original Message-
> From: Fabio Estevam [mailto:feste...@gmail.com]
> Sent: 2019年5月4日 1:05
> To: sba...@denx.de
> Cc: dl-uboot-imx ; u-boot@lists.denx.de;
> pjtex...@koncepto.io; lukas.a...@aisec.fraunhofer.de;
> offougajo...@gmail.com; tr...@konsulko.com; Fabio Estevam
>
> Subject: [
On 05.05.19 03:42, Marek Vasut wrote:
On 5/4/19 9:10 PM, Simon Goldschmidt wrote:
Am 04.05.2019 um 20:43 schrieb Marek Vasut:
On 5/3/19 10:53 PM, Simon Goldschmidt wrote:
Marek Vasut mailto:ma...@denx.de>> schrieb am Fr., 3.
Mai 2019, 22:42:
On 5/3/19 10:39 PM, Simon Goldschmidt wro
57 matches
Mail list logo