From: Dinesh Maniyam
Prior SPL pass control to U-Boot, SPL will send a mailbox command
"HPS_STAGE_NOTIFY" to notify Secure Device Manager (SDM) on HPS SW
transition. The purpose is for debug as user can query
SDM on HPS error details when HPS enters a warm reset due
to error such as watchdog.
From: Dinesh Maniyam
Add a new mailbox command "HPS_STAGE_NOTIFY" to notify Secure Device
Manager (SDM) on the stage of HPS code execution. In general, there
are three main code execution stages: First Stage Boot Loader (FSBL)
which is U-Boot SPL, Second Stage Boot Loader (SSBL) which is U-Boot,
This converts the following to Kconfig:
CONFIG_SYS_BOOTPARAMS_LEN
Signed-off-by: Tom Rini
---
common/Kconfig | 12
common/board_r.c | 4 ++--
configs/M5208EVBE_defconfig| 1 +
This symbol has been unused in code for some time now, remove
the final references.
Signed-off-by: Tom Rini
---
arch/sandbox/include/asm/spl.h| 2 --
arch/x86/include/asm/spl.h| 2 --
include/configs/chromebook_link.h | 2 --
include/configs/qemu-x86.h| 2 --
4 files
This is always defined to 2, and referenced in two places. Move the
define to and make sure the code that uses this
includes that file. Make not include that
file, as we don't need to be doing so.
Signed-off-by: Tom Rini
---
arch/arm/include/asm/arch-omap4/clock.h | 1 -
This converts the following to Kconfig:
CONFIG_SYS_BARGSIZE
Signed-off-by: Tom Rini
---
Kconfig | 8
README | 4
boot/image-board.c | 6 ++
configs/eb_cpu5282_defconfig
This converts the following to Kconfig:
CONFIG_HUSH_INIT_VAR
Signed-off-by: Tom Rini
---
board/keymile/Kconfig | 3 +++
include/configs/km/keymile-common.h| 2 --
include/configs/socfpga_arria5_secu1.h | 1 -
scripts/config_whitelist.txt | 1 -
4 files changed,
On Thursday 12 May 2022 20:37:14 Sean Nyekjaer wrote:
> From: Sean Nyekjaer
>
> When compling for x86:
> ld.bfd: fs/squashfs/sqfs.o: in function `sqfs_read':
> u-boot/fs/squashfs/sqfs.c:1443: undefined reference to `__udivmoddi4'
> ld.bfd: u-boot/fs/squashfs/sqfs.c:1521: undefined reference to
Am 12. Mai 2022 09:25:46 MESZ schrieb AKASHI Takahiro
:
>On Thu, May 12, 2022 at 08:50:34AM +0200, Heinrich Schuchardt wrote:
>> On 5/12/22 04:29, AKASHI Takahiro wrote:
>> > Booting from a short-form device path which starts with the first element
>> > being a File Path Media Device Path
On Thursday 12 May 2022 20:52:30 Michael Nazzareno Trimarchi wrote:
> Hi
>
> Il gio 12 mag 2022, 20:02 Sean Nyekjaer ha scritto:
>
> > On Thu, May 12, 2022 at 12:24:01PM +0200, Pali Rohár wrote:
> > > On Thursday 12 May 2022 12:19:01 Pali Rohár wrote:
> > > > On Monday 09 May 2022 15:08:15
Hi
Il gio 12 mag 2022, 20:02 Sean Nyekjaer ha scritto:
> On Thu, May 12, 2022 at 12:24:01PM +0200, Pali Rohár wrote:
> > On Thursday 12 May 2022 12:19:01 Pali Rohár wrote:
> > > On Monday 09 May 2022 15:08:15 Miquel Raynal wrote:
> > > > Hello,
> > > >
> > > > tr...@konsulko.com wrote on Thu, 5
On Thu, May 12, 2022 at 08:41:15PM +0200, Pali Rohár wrote:
> On Thursday 12 May 2022 20:02:33 Sean Nyekjaer wrote:
> > On Thu, May 12, 2022 at 12:24:01PM +0200, Pali Rohár wrote:
> > > On Thursday 12 May 2022 12:19:01 Pali Rohár wrote:
> > > > On Monday 09 May 2022 15:08:15 Miquel Raynal wrote:
>
On Thursday 12 May 2022 20:02:33 Sean Nyekjaer wrote:
> On Thu, May 12, 2022 at 12:24:01PM +0200, Pali Rohár wrote:
> > On Thursday 12 May 2022 12:19:01 Pali Rohár wrote:
> > > On Monday 09 May 2022 15:08:15 Miquel Raynal wrote:
> > > > Hello,
> > > >
> > > > tr...@konsulko.com wrote on Thu, 5
From: Sean Nyekjaer
When compling for x86:
ld.bfd: fs/squashfs/sqfs.o: in function `sqfs_read':
u-boot/fs/squashfs/sqfs.c:1443: undefined reference to `__udivmoddi4'
ld.bfd: u-boot/fs/squashfs/sqfs.c:1521: undefined reference to `__udivmoddi4'
Signed-off-by: Sean Nyekjaer
Reviewed-by: Miquel
On Thu, May 12, 2022 at 08:02:33PM +0200, Sean Nyekjaer wrote:
> On Thu, May 12, 2022 at 12:24:01PM +0200, Pali Rohár wrote:
> > On Thursday 12 May 2022 12:19:01 Pali Rohár wrote:
> > > On Monday 09 May 2022 15:08:15 Miquel Raynal wrote:
> > > > Hello,
> > > >
> > > > tr...@konsulko.com wrote on
On Thu, May 12, 2022 at 12:24:01PM +0200, Pali Rohár wrote:
> On Thursday 12 May 2022 12:19:01 Pali Rohár wrote:
> > On Monday 09 May 2022 15:08:15 Miquel Raynal wrote:
> > > Hello,
> > >
> > > tr...@konsulko.com wrote on Thu, 5 May 2022 09:15:00 -0400:
> > >
> > > > On Thu, May 05, 2022 at
On Thursday 12 May 2022 12:01:26 Tom Rini wrote:
> On Sun, May 01, 2022 at 12:17:51PM -0400, Tom Rini wrote:
> > On Sun, May 01, 2022 at 05:33:19PM +0200, Pali Rohár wrote:
> > > On Sunday 01 May 2022 11:14:21 Tom Rini wrote:
> > > > On Sun, May 01, 2022 at 04:44:16PM +0200, Pali Rohár wrote:
> >
On Sun, May 01, 2022 at 12:17:51PM -0400, Tom Rini wrote:
> On Sun, May 01, 2022 at 05:33:19PM +0200, Pali Rohár wrote:
> > On Sunday 01 May 2022 11:14:21 Tom Rini wrote:
> > > On Sun, May 01, 2022 at 04:44:16PM +0200, Pali Rohár wrote:
> > > > On Sunday 01 May 2022 10:39:39 Tom Rini wrote:
> > >
Hi Abdellatif,
On Thu, May 12, 2022 at 03:04:38PM +0100, Abdellatif El Khlifi wrote:
> On Mon, May 09, 2022 at 11:55:14AM +0100, Abdellatif El Khlifi wrote:
> > On Fri, Apr 15, 2022 at 11:43:25AM -0400, Tom Rini wrote:
> > > On Fri, Apr 15, 2022 at 01:27:57PM +0100, abdellatif.elkhl...@arm.com
>
ISP1760/61/63 are a family of usb controllers, here the main
goal is to support the ISP1763 hcd part found in the MPS3 FPGA
board form Arm. This is based on the kernel driver and ported
to u-boot.
Signed-off-by: Rui Miguel Silva
---
Makefile|1 +
This patch updates my email address and company name.
Signed-off-by: Christophe Leroy
---
board/cssi/MAINTAINERS | 4 ++--
doc/git-mailrc | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/board/cssi/MAINTAINERS b/board/cssi/MAINTAINERS
index cbf1406a54..7d237b0b20
MPS3 board have a ISP1763 usb controller, enable it to be used
for mass storage access for example. Enable the usb command
also and for the FVP support for mass storage enable the mmc
command.
Signed-off-by: Rui Miguel Silva
---
configs/corstone1000_defconfig | 3 +++
Move urb code from musb only use to a more common scope, so other
drivers in the future can use the handling of urb in usb.
Signed-off-by: Rui Miguel Silva
---
drivers/usb/common/Makefile | 2 +
drivers/usb/common/usb_urb.c | 160 ++
Add support for the usb isp1760 host controller family, which
for example is present in MPS3 FPGA board from Arm (isp1763).
First we move some helper functions and defines to a more
common place to be shared by several urb users. (patch 1/3)
Then add the driver itself, is a ported version of the
On Mon, May 09, 2022 at 11:55:14AM +0100, Abdellatif El Khlifi wrote:
> On Fri, Apr 15, 2022 at 11:43:25AM -0400, Tom Rini wrote:
> > On Fri, Apr 15, 2022 at 01:27:57PM +0100, abdellatif.elkhl...@arm.com wrote:
> >
> > > From: Abdellatif El Khlifi
> > >
> > > This patchset adds support for Arm
Migrate mpc8xx_fec driver to DM_ETH.
Signed-off-by: Christophe Leroy
---
arch/powerpc/cpu/mpc8xx/cpu.c | 12 ---
arch/powerpc/dts/mcr3000.dts | 4 +
configs/MCR3000_defconfig | 1 +
drivers/net/Kconfig | 1 +
drivers/net/mpc8xx_fec.c | 189
On T, 2022-05-03 at 16:03 -0300, Fabio Estevam wrote:
> From: Fabio Estevam
>
> The generated flash.bin does not boot the imx8mn evk LPDDR4 variant
> as it misses the spl.bin description in binman.
>
> Add its entry to fix the boot on the imx8mn evk LPDDR4 variant.
>
> Signed-off-by: Fabio
> Date: Thu, 12 May 2022 12:39:39 +0200
> From: Heinrich Schuchardt
>
> Am 12. Mai 2022 10:44:28 MESZ schrieb Takahiro Akashi
> :
> >On Sun, May 01, 2022 at 11:48:40PM +0200, Heinrich Schuchardt wrote:
> >> On 4/28/22 10:09, Masahisa Kojima wrote:
> >> > This commit adds the distro_boot entries
Am 12. Mai 2022 10:44:28 MESZ schrieb Takahiro Akashi
:
>On Sun, May 01, 2022 at 11:48:40PM +0200, Heinrich Schuchardt wrote:
>> On 4/28/22 10:09, Masahisa Kojima wrote:
>> > This commit adds the distro_boot entries into the bootmenu.
>> > The bootmenu read the "boot_targets" U-Boot environment
Am 12. Mai 2022 11:12:47 MESZ schrieb AKASHI Takahiro
:
>Heinrich,
>
>On Thu, May 05, 2022 at 02:47:35PM +0200, Mark Kettenis wrote:
>> > Date: Thu, 5 May 2022 14:05:04 +0200 (CEST)
>> > From: Mark Kettenis
>> >
>> > > Date: Fri, 29 Apr 2022 19:03:22 +0200
>> > > From: Heinrich Schuchardt
>> >
On Thursday 12 May 2022 12:19:01 Pali Rohár wrote:
> On Monday 09 May 2022 15:08:15 Miquel Raynal wrote:
> > Hello,
> >
> > tr...@konsulko.com wrote on Thu, 5 May 2022 09:15:00 -0400:
> >
> > > On Thu, May 05, 2022 at 11:26:37AM +0200, Sean Nyekjaer wrote:
> > >
> > > > From: Sean Nyekjaer
> >
On Monday 09 May 2022 15:08:15 Miquel Raynal wrote:
> Hello,
>
> tr...@konsulko.com wrote on Thu, 5 May 2022 09:15:00 -0400:
>
> > On Thu, May 05, 2022 at 11:26:37AM +0200, Sean Nyekjaer wrote:
> >
> > > From: Sean Nyekjaer
> > >
> > > When compling for x86:
> > > ld.bfd: fs/squashfs/sqfs.o:
From: T Karthik Reddy
When flash operated at non default mode like DDR, flash need to be reset
to operate in SDR mode to read flash ids by spi-nor framework. Reset the
flash to the default state before using the flash. This reset is handled
by a gpio driver, in case of mini U-Boot as gpio driver
From: T Karthik Reddy
When the requested flash speed is 0, the baudrate division for the
requested speed causing drop in the performance. So set the ospi flash
to operate at max frequency when requested speed is zero.
Signed-off-by: T Karthik Reddy
Signed-off-by: Ashok Reddy Soma
---
From: T Karthik Reddy
Move all the cadence macros from cadence_qspi_apb.c to cadence_qspi.h
file.
Signed-off-by: T Karthik Reddy
Signed-off-by: Ashok Reddy Soma
---
drivers/spi/cadence_qspi.h | 182 +
drivers/spi/cadence_qspi_apb.c | 151
This patch series does the following:
* Move macros from cadence driver to cadence header file
* Add new versal specific cadence ospi driver
* Reset qspi flash in when driver probed
* Enable/Disable apb linear mode based on dma usage
* Fix cadence qspi flash speed programming
T Karthik
From: T Karthik Reddy
On versal platform, enable apb linear mode for apb read and write
execute operations amd disable it when using dma reads. This is done by
xilinx_pm_request() secure calls when CONFIG_ZYNQMP_FIRMWARE is enabled,
else we use direct raw reads and writes in case of mini U-Boot.
From: T Karthik Reddy
Add support for cadence ospi driver for Versal platform. This driver
provides support for DMA read operation which utilizes cadence qspi
driver.
If "cdns,is-dma" DT property is specified use dma for read operation
from cadence_qspi driver. As cadence_qspi_apb_dma_read() is
Heinrich,
On Thu, May 05, 2022 at 02:47:35PM +0200, Mark Kettenis wrote:
> > Date: Thu, 5 May 2022 14:05:04 +0200 (CEST)
> > From: Mark Kettenis
> >
> > > Date: Fri, 29 Apr 2022 19:03:22 +0200
> > > From: Heinrich Schuchardt
> > >
> > > On 4/28/22 10:09, Masahisa Kojima wrote:
> > > > From:
On Sun, May 01, 2022 at 11:48:40PM +0200, Heinrich Schuchardt wrote:
> On 4/28/22 10:09, Masahisa Kojima wrote:
> > This commit adds the distro_boot entries into the bootmenu.
> > The bootmenu read the "boot_targets" U-Boot environment variable
> > and enumerate it.
> > User can select the distro
Hi Pali
On 2022-05-08 11:08 a.m., Pali Rohár wrote:
On Thursday 14 April 2022 23:05:39 Pali Rohár wrote:
+ Sinan
On Wednesday 13 April 2022 11:26:33 Pali Rohár wrote:
On Tuesday 05 April 2022 10:57:37 Pali Rohár wrote:
Hello!
I suspect that there is a bug in
Similar to what was done for the FEC driver in commit
89b5bd54c1a4 (net: fec: Allow the PHY node to be retrieved), make sure
the PHY is associated with the right device tree node, so that phy
specific DT properties is accessible by the phy driver.
This is required on a custom iMX8MP board with a
Callers often don't just need to know the address of the phy, but also
need to know its DT node so that a subsequent call of phy_config() can
fetch various DT attributes specific to the given phy. Currently,
phy_get_ofnode() usually incorrectly returns a pointer to the node for
the ethernet
Only two boards in the tree set the macro DWC_NET_PHYADDR. Both have
CONFIG_DM_ETH_PHY=y, so should set the phy address in DT if necessary.
The imx8mp_evk does set the correct address in device tree.
The other board seems to be a copy-paste-adapt from an old
version of the imx8mp_evk config
I need the dwc_eth_qos to gain a fix similar to what fec_mxc got in
89b5bd54c1a4.
The first patch provides a simplification around the logic for
fetching the phy's address, so there's one less case to worry about.
The second introduces a little helper (it doesn't essentially add any
extra code
On Thu, May 12, 2022 at 08:50:34AM +0200, Heinrich Schuchardt wrote:
> On 5/12/22 04:29, AKASHI Takahiro wrote:
> > Booting from a short-form device path which starts with the first element
> > being a File Path Media Device Path failed because it doesn't contain
> > any valid device with simple
Waiting for SR_BUSY bit when receiving a new command is not needed.
SR_BUSY bit is already managed in the previous command treatment.
Signed-off-by: Patrice Chotard
---
drivers/spi/stm32_qspi.c | 4
1 file changed, 4 deletions(-)
diff --git a/drivers/spi/stm32_qspi.c
Currently, SR_TCF flag is checked in case there is data, this criteria
is not correct.
SR_TCF flags is set when programmed number of bytes have been transferred
to the memory device ("bytes" comprised command and data send to the
SPI device).
So even if there is no data, we must check SR_TCF
This series update flags management in the following cases:
- Always check TCF flag in stm32_qspi_wait_cmd()
- Don't check BUSY flag when sending new command
Patrice Chotard (2):
spi: stm32_qspi: Always check SR_TCF flags in stm32_qspi_wait_cmd()
spi: stm32_qspi: Remove SR_BUSY bit check
On Thu, May 12, 2022 at 09:02:36AM +0200, Heinrich Schuchardt wrote:
> On 5/12/22 04:29, AKASHI Takahiro wrote:
> > A short-form path starting with a file device path will be tested in
> > a new test case.
> >
> > This type of short-form path will be created with "efidebug boot add -b",
> > in
On 5/12/22 04:29, AKASHI Takahiro wrote:
A short-form path starting with a file device path will be tested in
a new test case.
This type of short-form path will be created with "efidebug boot add -b",
in particular, when a file system has no partition table.
Signed-off-by: AKASHI Takahiro
---
On 5/12/22 04:29, AKASHI Takahiro wrote:
Booting from a short-form device path which starts with the first element
being a File Path Media Device Path failed because it doesn't contain
any valid device with simple file system protocol and efi_dp_find_obj()
in efi_load_image_from_path() will
Hi All
This v4 is lying on mailing list since one month and waiting for being
reviewed/merged.
I am not sure this series is delegated to the correct people (Jagan Teki).
As this series is fixing spi-flash performance issue on some platform (STM32MP1
at least)
it would be great if this patchset
Hi Heiko,
On 11/05/22 13:54, Heiko Schocher wrote:
Hello Achath,
On 11.05.22 08:03, Vaishnav Achath wrote:
Currently the SPI flash to load from is defined through the compile
time config CONFIG_SF_DEFAULT_BUS and CONFIG_SF_DEFAULT_CS, this
prevents the loading of binaries from different SPI
On 5/12/22 04:29, AKASHI Takahiro wrote:
This helper function will be used to determine if the device is
removable media, initially for handling a short-path loading.
Signed-off-by: AKASHI Takahiro
---
include/efi_loader.h | 3 +++
lib/efi_loader/efi_disk.c | 27
Without this register unlock it is not possible to configure the
pinmux used for mcu spi0.
Fixes: 92e46092f2 ("arch: arm: mach-k3: am642_init: Probe ESM nodes")
Signed-off-by: Christian Gmeiner
---
arch/arm/mach-k3/am642_init.c | 3 +++
1 file changed, 3 insertions(+)
diff --git
56 matches
Mail list logo