>
> On Wed, Aug 28, 2024 at 9:47 PM Sumit Garg wrote:
> >
> > Hi,
> >
> > On Thu, 29 Aug 2024 at 07:01, Minda Chen
> wrote:
> > >
> > > Add Jh7110 Cadence USB dts node, Visionfive2 default setting is USB
> > > 2.0 device.
> > >
> > > Signed-off-by: Minda Chen
> > > ---
> > > .../dts/jh7110-st
From: Takahiro Kuwano
Infineon S28HS256T is 256Mb Octal SPI device which has same
functionalities with 512Mb and 1Gb parts.
Signed-off-by: Takahiro Kuwano
---
Datasheet can be found:
https://www.infineon.com/dgdl/Infineon-S28HS256T_S28HL256T_256Mb_SEMPER_Flash_Octal_interface_1_8V_3-DataSheet-v
Hi Tom,
On Thu, 29 Aug 2024 at 12:33, Tom Rini wrote:
>
> On Thu, Aug 29, 2024 at 08:57:43AM -0600, Simon Glass wrote:
>
> > This includes various patches towards implementing the VBE abrec
> > bootmeth in U-Boot. It mostly focuses on SPL tweaks and adjusting what
> > fatures are available in VPL
Hi Minda,
On Wed, Aug 28, 2024 at 6:31 PM Minda Chen wrote:
>
> Setup star64 USB fdt fixup function. Set dr_mode to host,
> and add vbus pin (GPIO25), and set USB 3.0 mode.
> the functions can be used by other 7110 board like Milk-V
> board.
>
> Signed-off-by: Minda Chen
> ---
> board/starfive/
Series https://patchwork.ozlabs.org/project/uboot/list/?series=421417
Add Starfive JH7110 Cadence USB driver fails to compile anymore
without this patch.
With that,
Tested-by: E Shattow wrote:
>
> 27.07.2024 13:35, E Shattow wrote:
> > Is this a problem in Linux upstream? or specific to U-Boot,
On Thu, Aug 29, 2024 at 07:06:06PM -0600, Simon Glass wrote:
> On Thu, 29 Aug 2024 at 12:56, Tom Rini wrote:
> >
> > Rather than guess what we need to name our u-boot.bin file as for it to
> > boot make use of the kernel= option to always call it u-boot.bin and
> > then on 64bit platforms (and sin
On Thu, Aug 29, 2024 at 07:06:32PM -0600, Simon Glass wrote:
> Hi Tom,
>
> On Thu, 29 Aug 2024 at 18:49, Tom Rini wrote:
> >
> > On Wed, Aug 28, 2024 at 04:16:55PM -0600, Simon Glass wrote:
> > > Hi Peter,
> > >
> > > On Wed, 28 Aug 2024 at 03:59, Peter Robinson wrote:
> > > >
> > > > Hi Simon,
On 8/29/24 3:30 AM, Minda Chen wrote:
Add cdns USB3 wrapper driver.
Signed-off-by: Minda Chen
---
drivers/usb/cdns3/Kconfig | 7 ++
drivers/usb/cdns3/Makefile | 2 +
drivers/usb/cdns3/cdns3-starfive.c | 191 +
3 files changed, 200 insertions
On 8/29/24 3:30 AM, Minda Chen wrote:
[...]
+static int phy_pcie_mode_set(struct jh7110_pcie_phy *data, bool usb_mode)
+{
+ unsigned int phy_mode, width, usb3_phy, ss_mode, split;
+
+ /* default is PCIe mode */
+ if (!data->stg_syscon || !data->sys_syscon) {
+ if
On 8/29/24 3:30 AM, Minda Chen wrote:
[...]
+menu "Starfive PHY driver"
+
+config PHY_STARFIVE_JH7110_USB2
+ bool "Starfive JH7110 USB 2.0 PHY driver"
+ select PHY
Can this PHY_STARFIVE_JH7110_USB2 symbol be selected if CONFIG_PHY is
not set ? I think it cannot, so this 'select P
On 8/29/24 3:30 AM, Minda Chen wrote:
USB PHY maybe need to set PHY mode in different USB
dr mode. So translate USB PHY mode to generic PHY mode
and call generic_phy_set_mode().
Signed-off-by: Minda Chen
Reviewed-by: Marek Vasut
Hi Tom,
On Thu, 29 Aug 2024 at 09:20, Tom Rini wrote:
>
> On Thu, Aug 29, 2024 at 09:02:38AM -0600, Simon Glass wrote:
> > Hi Neil,
> >
> > On Thu, 29 Aug 2024 at 08:44, wrote:
> > >
> > > On 29/08/2024 14:17, Simon Glass wrote:
> > > > Hi Peter,
> > > >
> > > > On Thu, 29 Aug 2024 at 04:43, Pet
Hi Tom,
On Thu, 29 Aug 2024 at 13:30, Tom Rini wrote:
>
> Hey all,
>
> So now that I've posted my u-boot-test-hooks for labgrid:
> https://patchwork.ozlabs.org/project/uboot/patch/20240829185620.3179866-1-tr...@konsulko.com/
> the next relevant parts would be how I use that. There's three scripts
Hi Tom,
On Thu, 29 Aug 2024 at 10:48, Tom Rini wrote:
>
> On Thu, Aug 29, 2024 at 09:01:11AM -0600, Simon Glass wrote:
> > Hi Neil,
> >
> > On Thu, 29 Aug 2024 at 08:22, wrote:
> > >
> > > On 29/08/2024 00:08, Simon Glass wrote:
> > > > Some tests may output things to stderr. Ensure that this ou
Hi Tom,
On Thu, 29 Aug 2024 at 18:49, Tom Rini wrote:
>
> On Wed, Aug 28, 2024 at 04:16:55PM -0600, Simon Glass wrote:
> > Hi Peter,
> >
> > On Wed, 28 Aug 2024 at 03:59, Peter Robinson wrote:
> > >
> > > Hi Simon,
> > >
> > > > This includes various patches towards implementing the VBE abrec
>
On Thu, 29 Aug 2024 at 12:56, Tom Rini wrote:
>
> From: Edi Feschiyan
>
> General usage for these hooks is documented in the README.md file. In
> terms of implementation, To start with, we add a common file to ensure
> that all required environment variables are set. Next, we add a console
> scri
On Thu, 29 Aug 2024 at 12:56, Tom Rini wrote:
>
> Rather than guess what we need to name our u-boot.bin file as for it to
> boot make use of the kernel= option to always call it u-boot.bin and
> then on 64bit platforms (and since future platforms use rpi_arm64 this
> list should not grow) also pas
On Thu, 29 Aug 2024 at 12:56, Tom Rini wrote:
>
> Rather than guess what we need to name our u-boot.bin file as for it to
> boot make use of the kernel= option to always call it u-boot.bin and
> then on 64bit platforms (and since future platforms use rpi_arm64 this
> list should not grow) also pas
Hi Tom,
On Tue, 27 Aug 2024 at 15:43, Tom Rini wrote:
>
> On Tue, Aug 27, 2024 at 01:24:59PM -0600, Simon Glass wrote:
> > Hi Tom,
> >
> > On Tue, 27 Aug 2024 at 10:50, Tom Rini wrote:
> > >
> > > On Sun, Aug 25, 2024 at 07:07:23AM -0600, Simon Glass wrote:
> > >
> > > > Hi,
> > > >
> > > > We h
Hi Tom,
On Thu, 29 Aug 2024 at 10:59, Tom Rini wrote:
>
> On Thu, Aug 29, 2024 at 09:01:17AM -0600, Simon Glass wrote:
> > Hi Neil,
> >
> > On Thu, 29 Aug 2024 at 08:26, wrote:
> > >
> > > On 29/08/2024 00:08, Simon Glass wrote:
> > > > Send the Labgrid quit characters to ask it to exit graceful
Hi Jerome,
On Thu, 29 Aug 2024 at 10:21, Jerome Forissier
wrote:
>
>
>
> On 8/29/24 16:05, Simon Glass wrote:
> > Hi Jerome,
> >
> > On Fri, 23 Aug 2024 at 07:50, Jerome Forissier
> > wrote:
> >>
> >> Enable NET_LWIP by default for testing purposes. SANDBOX doesn't support
> >> NET_LWIP so defau
Hi Jerome,
On Thu, 29 Aug 2024 at 10:40, Jerome Forissier
wrote:
>
>
>
> On 8/29/24 16:04, Simon Glass wrote:
> > Hi Jerome,
> >
> > On Wed, 28 Aug 2024 at 06:11, Jerome Forissier
> > wrote:
> >>
> >> dtsec_init_phy() is defined only with MII so add the proper conditional
> >> in the caller code
Hi Tom,
On Thu, 29 Aug 2024 at 09:03, Tom Rini wrote:
>
> On Thu, Aug 29, 2024 at 09:00:30AM -0600, Simon Glass wrote:
> > Hi Dario,
> >
> > On Thu, 29 Aug 2024 at 08:25, Dario Binacchi
> > wrote:
> > >
> > > Hi Simon,
> > >
> > > On Thu, Aug 29, 2024 at 4:05 PM Simon Glass wrote:
> > > >
> > >
On Wed, Aug 28, 2024 at 04:16:55PM -0600, Simon Glass wrote:
> Hi Peter,
>
> On Wed, 28 Aug 2024 at 03:59, Peter Robinson wrote:
> >
> > Hi Simon,
> >
> > > This includes various patches towards implementing the VBE abrec
> >
> > What is abrec?
>
> It's a VBE method which supports A, B and recov
If we are using 'ld-is-gold' as DISTRO_FEATURE, the U-Boot Makefile has
mechanisms to ensure that we use BFD as linker. However, this does not
work for the GCC when it is used as linking tool.
To support that, we added explicit BFD use whenever we have the
DISTRO_FEATURE feature enabled.
Signed-o
On Thu, Aug 29, 2024 at 08:57:43AM -0600, Simon Glass wrote:
> This includes various patches towards implementing the VBE abrec
> bootmeth in U-Boot. It mostly focuses on SPL tweaks and adjusting what
> fatures are available in VPL.
A lot of this series makes me really want to stop and rework how
Hello,
On 7/30/2024 9:05 PM, Prasad Kummari wrote:
> From: Tejas Bhumkar
>
> Since the opcode SPINOR_OP_CHIP_ERASE (0xc7) is not supported
> for the S28HS02GT flash, the NO_CHIP_ERASE flag has been added
> to enable sector erase functionality instead.
>
> Signed-off-by: Tejas Bhumkar
> Signed-
From: Takahiro Kuwano
S25HS02GT, S25HL02GT, and S28HS02GT are dual-die package parts and do
not support chip erase.
Signed-off-by: Takahiro Kuwano
---
drivers/mtd/spi/spi-nor-ids.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/mtd/spi/spi-nor-ids.c b/drivers
Hey all,
So now that I've posted my u-boot-test-hooks for labgrid:
https://patchwork.ozlabs.org/project/uboot/patch/20240829185620.3179866-1-tr...@konsulko.com/
the next relevant parts would be how I use that. There's three scripts,
first of which is "uboot-hw-testcycle.sh" :
-
From: Edi Feschiyan
General usage for these hooks is documented in the README.md file. In
terms of implementation, To start with, we add a common file to ensure
that all required environment variables are set. Next, we add a console
script which calls labgrid-console. We also add a reset script t
Rather than guess what we need to name our u-boot.bin file as for it to
boot make use of the kernel= option to always call it u-boot.bin and
then on 64bit platforms (and since future platforms use rpi_arm64 this
list should not grow) also pass in arm_64bit=1.
Signed-off-by: Tom Rini
---
bin/flas
Rather than guess what we need to name our u-boot.bin file as for it to
boot make use of the kernel= option to always call it u-boot.bin and
then on 64bit platforms (and since future platforms use rpi_arm64 this
list should not grow) also pass in arm_64bit=1.
Signed-off-by: Tom Rini
---
bin/writ
This includes various patches towards implementing the VBE abrec
bootmeth in U-Boot. It mostly focuses on SPL tweaks and adjusting what
fatures are available in VPL.
Simon Glass (19):
image: Add a prototype for fit_image_get_phase()
serial: ns16550: Allow clocks to be missing
boot: Allow
Hi Jerome,
On Fri, 23 Aug 2024 at 07:49, Jerome Forissier
wrote:
>
> Add what it takes to enable NETDEVICES with NET_LWIP and enable DHCP as
> well as the dhcp command. CMD_TFTPBOOT is selected by BOOTMETH_EFI due
> to this code having an implicit dependency on do_tftpb().
>
> Signed-off-by: Jero
On 14:02-20240829, Limaye, Aniket wrote:
>
>
> On 6/14/2024 8:25 PM, Tom Rini wrote:
> > On Fri, May 31, 2024 at 10:24:30PM +0530, Limaye, Aniket wrote:
> > >
> > >
> > > On 5/31/2024 7:25 PM, Kumar, Udit wrote:
> > > >
> > > &g
On Thu, Aug 29, 2024 at 08:58:01AM -0600, Simon Glass wrote:
> VBE uses a crc8 checksum to verify that the nvdata is valid, so make
> sure it is available if VBE is enabled.
>
> Signed-off-by: Simon Glass
> ---
>
> boot/Kconfig | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/boot/Kc
On Thu, Aug 29, 2024 at 08:58:00AM -0600, Simon Glass wrote:
> Provide options to enable the CRC8 feature in TPL and VPL builds.
>
> Signed-off-by: Simon Glass
> ---
>
> lib/Kconfig | 18 ++
> 1 file changed, 18 insertions(+)
>
> diff --git a/lib/Kconfig b/lib/Kconfig
> index 7
On Thu, Aug 29, 2024 at 08:57:49AM -0600, Simon Glass wrote:
> Show a bit more information when malloc() space is exhausted and
> debugging is enabled.
>
> Signed-off-by: Simon Glass
> ---
>
> common/malloc_simple.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/com
On Thu, Aug 29, 2024 at 08:57:45AM -0600, Simon Glass wrote:
> Allow serial init when clock support is not enabled in a particular phase.
>
> Signed-off-by: Simon Glass
> ---
>
> drivers/serial/ns16550.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/serial/ns
nx.de/u-boot/custodians/u-boot-efi (2024-08-24 14:03:28
> -0600)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-master-20240829
>
> for you to fetch changes up to aec0015a52d3faf723fec9ed9fe1d1af
On Thu, Aug 29, 2024 at 03:50:56PM +, Gaskell, Oliver wrote:
>
>
> > -Original Message-
> > From: Tom Rini
> > Sent: Thursday, August 29, 2024 4:18 PM
> > To: Gaskell, Oliver
> > Cc: Nathan Barrett-Morrison ; Greg Malysa
> > ; Ian Roberts ;
> > Bimpikas, Vasileios ; Agarwal, Utsav
>
On Thu, Aug 29, 2024 at 09:01:17AM -0600, Simon Glass wrote:
> Hi Neil,
>
> On Thu, 29 Aug 2024 at 08:26, wrote:
> >
> > On 29/08/2024 00:08, Simon Glass wrote:
> > > Send the Labgrid quit characters to ask it to exit gracefully. This
> > > typically allows it to power off the board being used.
>
On Thu, Aug 29, 2024 at 09:01:11AM -0600, Simon Glass wrote:
> Hi Neil,
>
> On Thu, 29 Aug 2024 at 08:22, wrote:
> >
> > On 29/08/2024 00:08, Simon Glass wrote:
> > > Some tests may output things to stderr. Ensure that this output is not
> > > dropped, by redirecting it to stdout
> >
> > Can't yo
On 8/29/24 16:04, Simon Glass wrote:
> Hi Jerome,
>
> On Wed, 28 Aug 2024 at 06:11, Jerome Forissier
> wrote:
>>
>> dtsec_init_phy() is defined only with MII so add the proper conditional
>> in the caller code.
>>
>> Signed-off-by: Jerome Forissier
>> ---
>> drivers/net/fm/eth.c | 2 ++
>> 1
On 8/29/24 16:05, Simon Glass wrote:
> Hi Jerome,
>
> On Fri, 23 Aug 2024 at 07:50, Jerome Forissier
> wrote:
>>
>> Enable NET_LWIP by default for testing purposes. SANDBOX doesn't support
>> NET_LWIP so default to NET in this case.
>
> Sandbox needs to support NET_LWIP.
I agree in principle
> -Original Message-
> From: Tom Rini
> Sent: Thursday, August 29, 2024 4:18 PM
> To: Gaskell, Oliver
> Cc: Nathan Barrett-Morrison ; Greg Malysa
> ; Ian Roberts ;
> Bimpikas, Vasileios ; Agarwal, Utsav
> ; Artamonovs, Arturs
> ; Rayagonda Kokatanur
> ; u-boot@lists.denx.de; Linux Fact
On 8/29/24 16:05, Simon Glass wrote:
> Hi Jerome,
>
> On Fri, 23 Aug 2024 at 07:49, Jerome Forissier
> wrote:
>>
>> Add a function to start a given network device, and update eth_init()
>> to use it.
>>
>> Signed-off-by: Jerome Forissier
>> Reviewed-by: Tom Rini
>> ---
>> drivers/mtd/altera
On Thu, Aug 29, 2024 at 09:02:38AM -0600, Simon Glass wrote:
> Hi Neil,
>
> On Thu, 29 Aug 2024 at 08:44, wrote:
> >
> > On 29/08/2024 14:17, Simon Glass wrote:
> > > Hi Peter,
> > >
> > > On Thu, 29 Aug 2024 at 04:43, Peter Robinson wrote:
> > >>
> > >> On Wed, 28 Aug 2024 at 22:25, Simon Glass
On Thu, Aug 29, 2024 at 03:06:31PM +, Gaskell, Oliver wrote:
>
>
> > -Original Message-
> > From: Tom Rini
> > Sent: Thursday, August 29, 2024 3:52 PM
> > To: Gaskell, Oliver
> > Cc: Nathan Barrett-Morrison ; Greg Malysa
> > ; Ian Roberts ;
> > Bimpikas, Vasileios ; Agarwal, Utsav
>
> -Original Message-
> From: Tom Rini
> Sent: Thursday, August 29, 2024 3:52 PM
> To: Gaskell, Oliver
> Cc: Nathan Barrett-Morrison ; Greg Malysa
> ; Ian Roberts ;
> Bimpikas, Vasileios ; Agarwal, Utsav
> ; Artamonovs, Arturs
> ; Rayagonda Kokatanur
> ; u-boot@lists.denx.de; Linux Fact
On Thu, Aug 29, 2024 at 09:00:30AM -0600, Simon Glass wrote:
> Hi Dario,
>
> On Thu, 29 Aug 2024 at 08:25, Dario Binacchi
> wrote:
> >
> > Hi Simon,
> >
> > On Thu, Aug 29, 2024 at 4:05 PM Simon Glass wrote:
> > >
> > > Hi Dario,
> > >
> > > On Sun, 25 Aug 2024 at 06:26, Dario Binacchi
> > > wr
Hi Neil,
On Thu, 29 Aug 2024 at 08:44, wrote:
>
> On 29/08/2024 14:17, Simon Glass wrote:
> > Hi Peter,
> >
> > On Thu, 29 Aug 2024 at 04:43, Peter Robinson wrote:
> >>
> >> On Wed, 28 Aug 2024 at 22:25, Simon Glass wrote:
> >>>
> >>> Hi Peter,
> >>>
> >>> On Wed, 28 Aug 2024 at 12:14, Peter Ro
Hi Raymond,
On Fri, 16 Aug 2024 at 15:47, Raymond Mao wrote:
>
> Integrate common/hash.c on the hash shim layer so that hash APIs
> from mbedtls can be leveraged by boot/image and efi_loader.
>
> Signed-off-by: Raymond Mao
> ---
> Changes in v2
> - Use the original head files instead of creating
Hi Peter,
On Wed, 28 Aug 2024 at 04:01, Peter Robinson wrote:
>
> On Mon, 26 Aug 2024 at 20:11, Simon Glass wrote:
> >
> > This series provides a number of patches to make VBE easier to
> > implement, particularly with the new OF_UPSTREAM option.
>
> How? They mostly look unrelated to VBE.
- we
Hi Neil,
On Thu, 29 Aug 2024 at 08:22, wrote:
>
> On 29/08/2024 00:08, Simon Glass wrote:
> > When Labgrid is used, it can get U-Boot ready for running tests. It
> > prints a message when it has done so.
> >
> > Add logic to detect this message and accept it.
>
> So labgrid can boot and wait for
Hi Neil,
On Thu, 29 Aug 2024 at 08:26, wrote:
>
> On 29/08/2024 00:08, Simon Glass wrote:
> > Send the Labgrid quit characters to ask it to exit gracefully. This
> > typically allows it to power off the board being used.
>
> Sending those characters every time could collide with other CI systems,
Hi Neil,
On Thu, 29 Aug 2024 at 08:22, wrote:
>
> On 29/08/2024 00:08, Simon Glass wrote:
> > Some tests may output things to stderr. Ensure that this output is not
> > dropped, by redirecting it to stdout
>
> Can't you make sure to output all labgrid output to stdout in the hook script
> instea
On Thu, 29 Aug 2024 at 08:28, Tom Rini wrote:
>
> On Thu, Aug 29, 2024 at 08:05:35AM -0600, Simon Glass wrote:
> > Hi Alexander,
> >
> > On Fri, 16 Aug 2024 at 07:08, Sverdlin, Alexander
> > wrote:
> > >
> > > Hi Simon,
> > >
> > > On Wed, 2024-07-24 at 09:08 -0600, Simon Glass wrote:
> > > > We
Hi Neil,
On Thu, 29 Aug 2024 at 08:19, wrote:
>
> Hi,
>
> On 29/08/2024 00:08, Simon Glass wrote:
> > In Labgrid there is the concept of a 'role', which is similar to the
> > U-Boot board ID in U-Boot's pytest subsystem.
> >
> > The role indicates both the target and information about the U-Boot
Hi Tom,
On Thu, 29 Aug 2024 at 08:13, Tom Rini wrote:
>
> On Wed, Aug 28, 2024 at 04:08:26PM -0600, Simon Glass wrote:
>
> > Labgrid provides access to a hardware lab in an automated way. It is
> > possible to boot U-Boot on boards in the lab without physically touching
> > them. It relies on rel
Hi Dario,
On Thu, 29 Aug 2024 at 08:25, Dario Binacchi
wrote:
>
> Hi Simon,
>
> On Thu, Aug 29, 2024 at 4:05 PM Simon Glass wrote:
> >
> > Hi Dario,
> >
> > On Sun, 25 Aug 2024 at 06:26, Dario Binacchi
> > wrote:
> > >
> > > All three addresses printed are in hexadecimal format, but only the
>
Add an entry for crc8, with watchdog handling.
Signed-off-by: Simon Glass
---
common/hash.c| 8
include/u-boot/crc.h | 3 +++
lib/crc8.c | 6 ++
3 files changed, 17 insertions(+)
diff --git a/common/hash.c b/common/hash.c
index ac63803fed9..43c4e185750 100644
---
Provide options to enable the CRC8 feature in TPL and VPL builds.
Signed-off-by: Simon Glass
---
lib/Kconfig | 18 ++
1 file changed, 18 insertions(+)
diff --git a/lib/Kconfig b/lib/Kconfig
index 72a5f3cb04f..b2d5e8d04a7 100644
--- a/lib/Kconfig
+++ b/lib/Kconfig
@@ -698,6 +698
VBE uses a crc8 checksum to verify that the nvdata is valid, so make
sure it is available if VBE is enabled.
Signed-off-by: Simon Glass
---
boot/Kconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/boot/Kconfig b/boot/Kconfig
index afe04c7327a..49e99e5e155 100644
--- a/boot/Kconfig
+++
Add Kconfig symbols and update the Makefile rules so that decompression
can be used in TPL and VPL
Signed-off-by: Simon Glass
---
lib/Kconfig | 35 +++
lib/Makefile | 8
2 files changed, 39 insertions(+), 4 deletions(-)
diff --git a/lib/Kconfig b/lib/
With VBE we want to use FIT in all phases of the boot. Add Kconfig
options to support this.
Disable the options for sandbox_vpl for now.
Signed-off-by: Simon Glass
---
boot/Kconfig | 69 ++-
boot/Makefile | 4 +-
configs/sandbox
Add debugging of image-loading progress. Fix a stale comment in the
function comment while we are here.
Signed-off-by: Simon Glass
---
common/spl/spl_fit.c | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/common/spl/spl_fit.c b/common/spl/spl_fit.c
index 614dea9ae18
The variable 'ret' is defined twice, which is not intended. This may
have been a local merge error.
Signed-off-by: Simon Glass
Fixes: 2eefeb6d893 ("spl: Report a loader failure")
---
common/spl/spl.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/common/spl/spl.c b/common/spl/spl.c
index 5c
U-Boot uses ulong for addresses. It is confusing to use uintptr_t in a
few places, since it makes people wonder if the types are compatible.
Change the few occurences in SPL to use ulong
Signed-off-by: Simon Glass
---
common/spl/spl_atf.c| 36 ++--
common/spl
The current check looks only at SPL, but TPL or VPL might have a
different setting. Update the condition.
Signed-off-by: Simon Glass
---
common/spl/spl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/common/spl/spl.c b/common/spl/spl.c
index 8b868a298f2..5c687cfc73b 100644
The current check looks only at SPL, but TPL or VPL might have a
different setting. Update the condition.
Signed-off-by: Simon Glass
---
common/spl/spl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/common/spl/spl.c b/common/spl/spl.c
index 143ae96baf0..8b868a298f2 100644
If a loader returns an error code it is silently ignored. Show a message
to at least provide some feedback to the user.
Signed-off-by: Simon Glass
---
common/spl/spl.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/common/spl/spl.c b/common/spl/spl.c
index da11
Add a size limit for VPL, to match those for SPL and TPL
Signed-off-by: Simon Glass
---
common/spl/Kconfig.vpl | 8
1 file changed, 8 insertions(+)
diff --git a/common/spl/Kconfig.vpl b/common/spl/Kconfig.vpl
index 3dc0e95e09f..eb57dfabea5 100644
--- a/common/spl/Kconfig.vpl
+++ b/com
The VPL phase may want to use the smaller malloc() implementation, so
add an option for this.
Signed-off-by: Simon Glass
---
common/spl/Kconfig.vpl | 9 +
1 file changed, 9 insertions(+)
diff --git a/common/spl/Kconfig.vpl b/common/spl/Kconfig.vpl
index d06f36d4ee4..3dc0e95e09f 100644
Show a bit more information when malloc() space is exhausted and
debugging is enabled.
Signed-off-by: Simon Glass
---
common/malloc_simple.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/common/malloc_simple.c b/common/malloc_simple.c
index 5a8ec538f8f..f2b3dc53689 10064
Some code has crept in which ignores this parameter. Fix this and add a
little debugging.
Signed-off-by: Simon Glass
---
boot/image-fit.c | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/boot/image-fit.c b/boot/image-fit.c
index 439ff51edf6..db7fb61bca9 100644
---
The name of the bootdev device is not that important, particular in SPL.
Save a little code space by using a simpler name.
Signed-off-by: Simon Glass
---
boot/bootdev-uclass.c | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/boot/bootdev-uclass.c b/boot/bootdev-ucl
When the best-match feature fails to find something, use the provided
config name as a fallback. The allows SPL to select a suitable config
when best-match is enabled.
Signed-off-by: Simon Glass
---
boot/image-fit.c | 19 ++-
include/image.h | 4 +++-
2 files changed, 13 inser
Allow serial init when clock support is not enabled in a particular phase.
Signed-off-by: Simon Glass
---
drivers/serial/ns16550.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/serial/ns16550.c b/drivers/serial/ns16550.c
index 6fcb5b523ac..5cda273623d 100644
--- a/
This function exists but is not exported. Add a prototype so it can be
used elsewhere.
Signed-off-by: Simon Glass
---
include/image.h | 12
1 file changed, 12 insertions(+)
diff --git a/include/image.h b/include/image.h
index dd4042d1bd9..dbf8d0e7ba9 100644
--- a/include/image.h
+
On Wed, Aug 28, 2024 at 11:02:08AM +0100, Oliver Gaskell via B4 Relay wrote:
> ADSP-SC5xx is a series of ARM-based DSPs.
> This comprises the armv7 based SC57x, SC58x and SC594 series, and the
> armv8 based SC598.
>
> This patch series includes configurations, init code, and minimal DTs
> to enabl
On 29/08/2024 14:17, Simon Glass wrote:
Hi Peter,
On Thu, 29 Aug 2024 at 04:43, Peter Robinson wrote:
On Wed, 28 Aug 2024 at 22:25, Simon Glass wrote:
Hi Peter,
On Wed, 28 Aug 2024 at 12:14, Peter Robinson wrote:
Hi Simon,
With Labgrid we don't need to specify the various methods, ex
On Thu, Aug 29, 2024 at 11:43:12AM +0100, Peter Robinson wrote:
> On Wed, 28 Aug 2024 at 22:25, Simon Glass wrote:
> >
> > Hi Peter,
> >
> > On Wed, 28 Aug 2024 at 12:14, Peter Robinson wrote:
> > >
> > > Hi Simon,
> > >
> > > > With Labgrid we don't need to specify the various methods, except fo
On 29/08/2024 16:22, neil.armstr...@linaro.org wrote:
On 29/08/2024 00:08, Simon Glass wrote:
When Labgrid is used, it can get U-Boot ready for running tests. It
prints a message when it has done so.
Add logic to detect this message and accept it.
So labgrid can boot and wait for `board_type
On Thu, Aug 29, 2024 at 08:05:35AM -0600, Simon Glass wrote:
> Hi Alexander,
>
> On Fri, 16 Aug 2024 at 07:08, Sverdlin, Alexander
> wrote:
> >
> > Hi Simon,
> >
> > On Wed, 2024-07-24 at 09:08 -0600, Simon Glass wrote:
> > > We don't need a full word for this boolean value. Convert it into a fla
On 29/08/2024 00:08, Simon Glass wrote:
Send the Labgrid quit characters to ask it to exit gracefully. This
typically allows it to power off the board being used.
Sending those characters every time could collide with other CI systems,
I don't think it's a good idea.
If that doesn't work, tr
Hi Simon,
On Thu, Aug 29, 2024 at 4:05 PM Simon Glass wrote:
>
> Hi Dario,
>
> On Sun, 25 Aug 2024 at 06:26, Dario Binacchi
> wrote:
> >
> > All three addresses printed are in hexadecimal format, but only the
> > first two have the "0x" prefix. The patch aligns the format of the
> > "end" addres
On 29/08/2024 00:08, Simon Glass wrote:
Some tests may output things to stderr. Ensure that this output is not
dropped, by redirecting it to stdout
Can't you make sure to output all labgrid output to stdout in the hook script
instead ?
Signed-off-by: Simon Glass
---
(no changes since v1)
On 29/08/2024 00:08, Simon Glass wrote:
When Labgrid is used, it can get U-Boot ready for running tests. It
prints a message when it has done so.
Add logic to detect this message and accept it.
So labgrid can boot and wait for `board_type & board_identity` itself right ?
It's cool, but if the
Hi,
On 29/08/2024 00:08, Simon Glass wrote:
In Labgrid there is the concept of a 'role', which is similar to the
U-Boot board ID in U-Boot's pytest subsystem.
The role indicates both the target and information about the U-Boot
build to use. It can also provide any amount of other configuration.
Hi Ilias,
On Thu, 29 Aug 2024 at 06:39, Ilias Apalodimas
wrote:
>
> On Thu, 29 Aug 2024 at 15:17, Simon Glass wrote:
> >
> > Hi Ilias,
> >
> > On Wed, 28 Aug 2024 at 01:40, Ilias Apalodimas
> > wrote:
> > >
> > > Hi Simon,
> > >
> > > [...]
> > >
> > > > > > > > > ---
> > > > > > > > >
> > > >
On Wed, Aug 28, 2024 at 04:08:26PM -0600, Simon Glass wrote:
> Labgrid provides access to a hardware lab in an automated way. It is
> possible to boot U-Boot on boards in the lab without physically touching
> them. It relies on relays, USB UARTs and SD muxes, among other things.
>
> By way of bac
Hi Alexander,
On Fri, 16 Aug 2024 at 07:08, Sverdlin, Alexander
wrote:
>
> Hi Simon,
>
> On Wed, 2024-07-24 at 09:08 -0600, Simon Glass wrote:
> > We don't need a full word for this boolean value. Convert it into a flag
> > to save space in global_data.
> >
> > Signed-off-by: Simon Glass
> > ---
Hi Marek,
On Sun, 18 Aug 2024 at 14:51, Marek Vasut wrote:
>
> On 7/9/24 11:24 AM, Simon Glass wrote:
> > Hi Marek,
>
> Hi,
>
> > On Sun, 7 Jul 2024 at 01:55, Marek Vasut wrote:
> >>
> >> On 6/27/24 10:19 AM, Simon Glass wrote:
> >>> Hi Marek,
> >>
> >> Hi,
> >>
> Add new binman etype w
Hi,
On Mon, 26 Aug 2024 at 06:51, wrote:
>
> From: Lukas Funke
>
> This commit extends the flags-variable with ranges for environment
> variables. The range is appended to the variable flags using
> the '@'-character. A range can be decimal (min/max), bitmask or regular
> expression (64 byte).
>
Hi Jerome,
On Fri, 23 Aug 2024 at 07:50, Jerome Forissier
wrote:
>
> Enable NET_LWIP by default for testing purposes. SANDBOX doesn't support
> NET_LWIP so default to NET in this case.
Sandbox needs to support NET_LWIP.
>
> Signed-off-by: Jerome Forissier
> ---
> Kconfig | 1 +
> 1 file chang
On Wed, 28 Aug 2024 at 06:12, Jerome Forissier
wrote:
>
> FTGMAC100 enables drivers/net/ftgmac100.c which uses
> PHY_INTERFACE_MODE_NCSI, which is defined only when PHY_NCSI is enabled.
> Therefore FTGMAC100 depends on PHY_NCSI. However adding such a
> dependency causes a "recursive dependency det
Hi Dario,
On Sun, 25 Aug 2024 at 06:26, Dario Binacchi
wrote:
>
> All three addresses printed are in hexadecimal format, but only the
> first two have the "0x" prefix. The patch aligns the format of the
> "end" address with the other two by adding the "0x" prefix.
>
> Signed-off-by: Dario Binacch
Hi Raymond,
On Fri, 16 Aug 2024 at 09:47, Raymond Mao wrote:
>
> Add sysinfo interface and definitions to support SMBIOS type 0 to
> type 4.
>
> Signed-off-by: Raymond Mao
> ---
> drivers/sysinfo/Makefile | 1 +
> drivers/sysinfo/smbios_plat.c | 270 ++
>
Hi Romain,
On Mon, 19 Aug 2024 at 01:15, Romain Crausaz wrote:
>
> Hi Simon, Hi Peter,
>
> First of all, thanks a lot for your answers.
>
> 1. When I enable the i2c bus in the config.txt (which is parsed by the rpi
> first stage bootloader), the overlay put this as compatible:"brcm,bcm2835". I
1 - 100 of 160 matches
Mail list logo