Hi,
On 10/4/22 18:29, Simon Glass wrote:
Hi,
On Tue, 4 Oct 2022 at 05:50, Michal Simek wrote:
Hi Stefan,
On 9/30/22 15:45, Stefan Roese wrote:
Hi Michal,
On 30.09.22 14:02, Michal Simek wrote:
Hi Simon and Stefan,
On 9/28/22 03:54, Simon Glass wrote:
Hi Simon,
Hi Michal,
On 25.09.22 1
On 10/3/22 18:44, Simon Glass wrote:
Hi Heinrich,
On Mon, 3 Oct 2022 at 10:08, Heinrich Schuchardt
wrote:
riscv32 needs a different toolchain than riscv64
Signed-off-by: Heinrich Schuchardt
---
v4:
no change
v3:
new patch
---
tools/buildman/boards.py | 11 +++
On Wed, Oct 05, 2022 at 08:27:37AM +0200, Heinrich Schuchardt wrote:
> On 10/5/22 02:23, AKASHI Takahiro wrote:
> > Heinrich,
> >
> > On Tue, Oct 04, 2022 at 03:40:32PM +0200, Heinrich Schuchardt wrote:
> > > Currently we have subcommands 'efidebug dh' which shows protocols per
> > > handle and 'e
On 10/5/22 02:23, AKASHI Takahiro wrote:
Heinrich,
On Tue, Oct 04, 2022 at 03:40:32PM +0200, Heinrich Schuchardt wrote:
Currently we have subcommands 'efidebug dh' which shows protocols per
handle and 'efidebug devices' which shows the device path. None shows which
U-Boot device matches the han
Hi Kautuk,
On Fri, Sep 23, 2022 at 12:33:20PM +0530, Kautuk Consul wrote:
> To enable semihosting we also need to enable the following
> configs in defconfigs:
> CONFIG_SEMIHOSTING
> CONFIG_SPL_SEMIHOSTING
> CONFIG_SEMIHOSTING_SERIAL
> CONFIG_SERIAL_PROBE_ALL
> CONFIG_SPL_FS_EXT4
> CONFIG_SPL_FS_F
Hello Rasmus,
On 03.10.22 11:02, Rasmus Villemoes wrote:
> Matching anything that just happens to have the sought-for label as a
> prefix is wrong. For example, if the board designer has designated 10
> lines for debug purposes, named "debug1" through "debug10", and we are
> looking up "debug1", i
> From: Heinrich Schuchardt
> Sent: Tuesday, October 04, 2022 12:08 AM
> To: Tom Rini
> Cc: Rick Jian-Zhi Chen(陳建志) ; Leo Yu-Chi Liang(梁育齊)
> ; Simon Glass ; Alexandre Ghiti
> ; Aurelien Jarno ;
> u-boot@lists.denx.de; Heinrich Schuchardt
> Subject: [PATCH v4 2/3] buildman: differentiate betw
> From: Heinrich Schuchardt
> Sent: Tuesday, October 04, 2022 12:08 AM
> To: Tom Rini
> Cc: Rick Jian-Zhi Chen(陳建志) ; Leo Yu-Chi Liang(梁育齊)
> ; Simon Glass ; Alexandre Ghiti
> ; Aurelien Jarno ;
> u-boot@lists.denx.de; Heinrich Schuchardt
> Subject: [PATCH v4 1/3] docker: install riscv32 tool
On Wed, Sep 21, 2022 at 4:27 PM Edoardo Tomelleri wrote:
>
> This adds keyword devicetree-overlay as an alias for fdtoverlays in
> extlinux (sysboot) and pxe to better follow the Boot Loader Specification
> [1], improves documentation around them by adding an example for both
> fdtoverlays and dev
On 10/4/22 19:22, Simon Glass wrote:
Until recently it has not been possible to add any U-Boot-specific
properties to the device tree schema. Now that it is somewhat separated
from Linux and people are feeling the enormous pain of the bifurcated
schema, it seems like a good time to add this and o
On Fri, Sep 23, 2022 at 3:31 PM wrote:
>
> From: Samuel Obuch
>
> The maximum length is capped similarly to the emaclite_send function.
> Avoid integer underflow for values of ip->ip_len < 30, the minimum
> length of an IP packet is 21 bytes.
>
> Signed-off-by: Samuel Obuch
> ---
> drivers/net/
On Fri, Sep 23, 2022 at 3:31 PM wrote:
>
> From: Samuel Obuch
>
> Use __raw_read* and __raw_write* functions to ensure read/write
> is passed to the memory-mapped regions, as non-volatile accesses
> may get optimised out.
>
> Signed-off-by: Samuel Obuch
> ---
> drivers/net/xilinx_emaclite.c | 9
On Fri, Sep 23, 2022 at 12:36 PM Michal Simek wrote:
>
> Hi,
>
> On 9/23/22 11:17, Samuel Obuch wrote:
> > Hi, I tested both versions to be sure, but the results are as can be
> > expected:
> >
> > 1. both __raw_readl/__raw_writel and readl/writel functions work ok on
> > riscv -
> > only the or
On Thu, Sep 22, 2022 at 12:51 PM Ravi Gunasekaran wrote:
>
> For the TI SoCs affected by errata i2329, enable MDIO manual
> mode by default
>
> Signed-off-by: Ravi Gunasekaran
> ---
> drivers/net/ti/am65-cpsw-nuss.c | 23 ++-
> 1 file changed, 22 insertions(+), 1 deletion(-)
On Thu, Sep 22, 2022 at 12:51 PM Ravi Gunasekaran wrote:
>
> In certain TI SoCs, on the CPSW and ICSS peripherals, there is
> a possibility that the MDIO interface returns corrupt data on
> MDIO reads or writes incorrect data on MDIO writes. There is also
> a possibility for the MDIO interface to
On Wed, Sep 21, 2022 at 2:34 PM Marcel Ziswiler wrote:
>
> From: Marcel Ziswiler
>
> Drop obsolete networking/PHY related configuration defines.
>
> Signed-off-by: Marcel Ziswiler
>
> ---
>
> include/configs/verdin-imx8mm.h | 3 ---
> include/configs/verdin-imx8mp.h | 8
> 2 files chan
On Wed, Sep 21, 2022 at 8:00 AM Chris Packham wrote:
>
> Add support for the AlleyCat5 SoC. This lacks the mbus from the other
> users of the mvneta.c driver so a new compatible string is needed to
> allow for a different window configuration.
>
> Signed-off-by: Chris Packham
> Reviewed-by: Stefa
On Sun, 25 Sept 2022 at 07:27, Michal Suchanek wrote:
>
> Boards can have multiple sysresets, iterate all when printing sysreset
> info.
>
> Also print the symbolic error when reporting sysreset failure.
Please no
>
> Fixes: 23471aed5c ("board_f: Add reset status printing")
> Signed-off-by: Mic
On Sun, 25 Sept 2022 at 07:27, Michal Suchanek wrote:
>
> Without this the early sysreset code cannot be tested.
>
> Signed-off-by: Michal Suchanek
> ---
>
> arch/sandbox/dts/sandbox.dtsi | 1 +
> arch/sandbox/dts/test.dts | 2 ++
> 2 files changed, 3 insertions(+)
>
Reviewed-by: Simon Glas
On Mon, 26 Sept 2022 at 16:23, Alistair Delva wrote:
>
> When building U-Boot with clang, it notices that the i8259.h include
> guard does not work correctly due to a typo. Fix it.
>
> Signed-off-by: Alistair Delva
> Cc: Simon Glass
> Cc: Bin Meng
> Cc: Nick Desaulniers
> ---
> arch/x86/inclu
On Mon, 26 Sept 2022 at 16:02, Alistair Delva wrote:
>
> From: Jiyong Park
>
> Previously Android AVB supported block devices only on eMMC. This change
> eliminates the restriction by using the generic block driver model.
>
> The `avb init' command is modified to accept another parameter which
>
Heinrich,
On Tue, Oct 04, 2022 at 03:40:32PM +0200, Heinrich Schuchardt wrote:
> Currently we have subcommands 'efidebug dh' which shows protocols per
> handle and 'efidebug devices' which shows the device path. None shows which
> U-Boot device matches the handle.
If you know how a device path di
On Tue, Oct 04, 2022 at 09:49:18AM -0700, Tim Harvey wrote:
> Add MV88E61XX DSA support:
> - update dt: U-Boot dsa driver requires different device-tree syntax
>than the linux driver in order to link the dsa ports to the mdio bus.
Not really correct. Better said, U-Boot requires a more restri
Please also rewrite "61xx" from the commit message into "6xxx".
On Tue, Oct 04, 2022 at 09:49:17AM -0700, Tim Harvey wrote:
> Add a DSA driver for the MV88E61xx compatible GbE Ethernet switches.
>
> Cc: Marek BehĂșn
> Cc: Vladimir Oltean
> Signed-off-by: Tim Harvey
> Reviewed-by: Vladimir Olte
Until recently it has not been possible to add any U-Boot-specific
properties to the device tree schema. Now that it is somewhat separated
from Linux and people are feeling the enormous pain of the bifurcated
schema, it seems like a good time to add this and other U-Boot-specific
bindings.
U-Boot
On Tue, Oct 04, 2022 at 09:49:12AM -0700, Tim Harvey wrote:
> diff --git a/net/dsa-uclass.c b/net/dsa-uclass.c
> index 5b7046432ff3..a37e76e25a8f 100644
> --- a/net/dsa-uclass.c
> +++ b/net/dsa-uclass.c
> @@ -466,7 +466,6 @@ static int dsa_pre_probe(struct udevice *dev)
> +static int dsa_post_probe
On Tue, 4 Oct 2022 at 14:05, Heinrich Schuchardt
wrote:
>
> %s/it it/it/
>
> Signed-off-by: Heinrich Schuchardt
> ---
> doc/develop/package/index.rst | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Simon Glass
Hi Andrejs
On Tue, 2022-10-04 at 13:06 +0200, Andrejs Cainikovs wrote:
> This patch series enables Cryptographic Accelerator and
> Assurance Module (aka CAAM) on verdin-imx8mp SoM.
>
> Andrejs Cainikovs (3):
> arm: dts: verdin-imx8mp: enable caam in SPL
> verdin-imx8mp: spl: initialize caam
>
%s/it it/it/
Signed-off-by: Heinrich Schuchardt
---
doc/develop/package/index.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/develop/package/index.rst b/doc/develop/package/index.rst
index 9374be2e62..4f448313f9 100644
--- a/doc/develop/package/index.rst
+++ b/doc/de
If OpenProtocol() is called without an agent handle, no open protocol
information is generated. With the patch we actually see the link between
partition an its block device when printing the open protocol information:
1b2452f0 (host0)
protocol: 964e5b21-6459-11d2-8e39-00a0c969723b -
Hi Heinrich,
On Tue, 4 Oct 2022 at 11:01, Heinrich Schuchardt
wrote:
>
> On 10/4/22 18:30, Simon Glass wrote:
> > Hi Heinrich,
> >
> > On Tue, 4 Oct 2022 at 06:34, Heinrich Schuchardt
> > wrote:
> >>
> >> Provide a command to dump
> >>
> >> * all block devices
> >> * the protocol interfaces inst
Hello,
is there any issue remaining with this patch? Will this be accepted
for 2022.10 release?
Thanks,
Edoardo
Il giorno mer 21 set 2022 alle ore 15:41 Edoardo Tomelleri
ha scritto:
>
> No problem, I noticed that I forgot to update the link when you asked
> to add it to the commit message.
>
> I
On 10/4/22 18:31, Paul Barker wrote:
On 03/10/2022 13:05, Paul Barker wrote:
On 26/09/2022 14:52, Heinrich Schuchardt wrote:
On 9/21/22 18:06, Paul Barker wrote:
+
+ log_debug("Added EFI_SPI_IO_PROTOCOL for %s with guid "
+
"%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x
DisconnectController() is based on the open protocol information created
when the driver opens a protocol with BY_CHILD_CONTROLLER or BY_DRIVER.
To create an open protocol information it is required to supply the handle
of the driver as agent handle. This information is available as field
DriverBi
On 10/4/22 18:30, Simon Glass wrote:
Hi Heinrich,
On Tue, 4 Oct 2022 at 06:34, Heinrich Schuchardt
wrote:
Provide a command to dump
* all block devices
* the protocol interfaces installed on these
* the open protocol information
Signed-off-by: Heinrich Schuchardt
---
When working on the EF
* use Sphinx documentation style
* correct indentation
Signed-off-by: Heinrich Schuchardt
---
lib/efi_driver/efi_block_device.c | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/lib/efi_driver/efi_block_device.c
b/lib/efi_driver/efi_block_device.c
index
Hi Tim,
On 04/10/2022 13:50, Tim Harvey wrote:
Fabio,
I just sent a v5 before seeing this. I think all we are waiting for on
this series is for Vladimir to ok the dt changes as I believe I have
finally done the right thing there now.
If I need to do a v6 I'll add this in, otherwise I'll send
On Tue, Oct 4, 2022 at 9:47 AM Fabio Estevam wrote:
>
> Hi Tim,
>
> On Tue, Oct 4, 2022 at 1:25 PM Fabio Estevam wrote:
> >
> > Hi Tim,
> >
> > On Tue, Oct 4, 2022 at 12:26 PM Tim Harvey wrote:
> >
> > > Fabio,
> > >
> > > Thanks for testing this. I'll submit a v5 shortly with your rb tag and
>
Remove the unnecessary xmit and recv functions.
Signed-off-by: Tim Harvey
Reviewed-by: Vladimir Oltean
Reviewed-by: Fabio Estevam
---
v5:
- added Fabio's rb tag
v4:
- no changes
v3:
- added Vladimir's rb tag
v2: new patch
---
drivers/net/ksz9477.c | 23 ---
1 file change
Add a DSA driver for the MV88E61xx compatible GbE Ethernet switches.
Cc: Marek Behún
Cc: Vladimir Oltean
Signed-off-by: Tim Harvey
Reviewed-by: Vladimir Oltean
Reviewed-by: Fabio Estevam
---
v5:
- added support for MV88E6320
- added Fabio's rb tag
v4:
- rename to mv88e6xxx
- sort includes
Add MV88E61XX DSA support:
- update dt: U-Boot dsa driver requires different device-tree syntax
than the linux driver in order to link the dsa ports to the mdio bus.
- update defconfig
- replace mv88e61xx_hw_reset weak override with board_phy_config support
for mv88e61xx configuration that
If a DM_MDIO driver is used we need to scan the subnodes as well.
Signed-off-by: Tim Harvey
Signed-off-by: Vladimir Oltean
Reviewed-by: Ramon Fried
Reviewed-by: Fabio Estevam
---
v5:
- added Fabio's rb tag
v4:
- no changes
v3:
- no changes
v2:
- added Ramon's rb tag
---
net/mdio-uclass.c
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 mii bus as several boards define
DM_MDIO without having the proper device-tree con
Add a function to sanity check a dsa driver having proper ops.
Suggested-by: Vladimir Oltean
Signed-off-by: Tim Harvey
Reviewed-by: Vladimir Oltean
Reviewed-by: Fabio Estevam
---
v5:
- added Fabio's rb tag
v4:
- no changes
v3:
- added Vladimir's rb tag
v2: new patch
---
net/dsa-uclass.c |
Allow rcv() and xmit() dsa driver ops to be optional in case a driver
does not care to mangle a packet as in U-Boot only one network port is
enabled at a time and thus no packet mangling is necessary.
Suggested-by: Vladimir Oltean
Signed-off-by: Tim Harvey
Reviewed-by: Vladimir Oltean
Reviewed-
In order to ensure that a DSA driver probe gets called before
dsa_ops->port_probe move the port_probe of the cpu_port to
a post-probe function.
Signed-off-by: Tim Harvey
Reviewed-by: Ramon Fried
Reviewed-by: Vladimir Oltean
Reviewed-by: Fabio Estevam
---
v5:
- added Fabio's rb tag
v4:
- no c
This series adds a DSA driver for the MV88E6xxx based on
drivers/net/phy/mv88e61xx and uses it in the gwventana_gw5904_defconfig.
The hope is that the other three boards that use the MV88E61xx driver
can move to this as well eventually so that we can remove the non-dm
driver and the 4 Kconfig opti
Hi Tim,
On Tue, Oct 4, 2022 at 1:25 PM Fabio Estevam wrote:
>
> Hi Tim,
>
> On Tue, Oct 4, 2022 at 12:26 PM Tim Harvey wrote:
>
> > Fabio,
> >
> > Thanks for testing this. I'll submit a v5 shortly with your rb tag and
> > support for 6320:
>
> Thanks for including the 6320 model!
>
> > Was there
On 03/10/2022 13:05, Paul Barker wrote:
> On 26/09/2022 14:52, Heinrich Schuchardt wrote:
>> On 9/21/22 18:06, Paul Barker wrote:
>>> +
>>> + log_debug("Added EFI_SPI_IO_PROTOCOL for %s with guid "
>>> +
>>> "%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x\n",
>>>
Hi Rasmus,
On Tue, 4 Oct 2022 at 07:43, Rasmus Villemoes
wrote:
>
> On 04/10/2022 01.49, Simon Glass wrote:
> > On Mon, 3 Oct 2022 at 03:03, Rasmus Villemoes
> > wrote:
> >>
> >> Matching anything that just happens to have the sought-for label as a
> >> prefix is wrong. For example, if the board
Hi Heinrich,
On Tue, 4 Oct 2022 at 06:34, Heinrich Schuchardt
wrote:
>
> Provide a command to dump
>
> * all block devices
> * the protocol interfaces installed on these
> * the open protocol information
>
> Signed-off-by: Heinrich Schuchardt
> ---
> When working on the EFI DM integration this c
* Convert code comments in include/efi_driver.h to Sphinx style.
* Add include/efi_driver.h to the HTML documentation.
Signed-off-by: Heinrich Schuchardt
---
doc/api/efi.rst | 6 ++
include/efi_driver.h | 19 ---
2 files changed, 18 insertions(+), 7 deletions(-)
diff -
Hi Masahisa,
On Tue, 4 Oct 2022 at 08:36, Masahisa Kojima wrote:
>
> Provide a unit test for the eficonfig secure boot key
> management menu.
>
> Signed-off-by: Masahisa Kojima
> ---
> newly created in v2
>
> test/py/tests/test_eficonfig/conftest.py | 84 +++-
> test/py/tests/test_eficonf
Hi,
On Tue, 4 Oct 2022 at 05:50, Michal Simek wrote:
>
> Hi Stefan,
>
> On 9/30/22 15:45, Stefan Roese wrote:
> > Hi Michal,
> >
> > On 30.09.22 14:02, Michal Simek wrote:
> >> Hi Simon and Stefan,
> >>
> >> On 9/28/22 03:54, Simon Glass wrote:
> Hi Simon,
> Hi Michal,
>
> On
Hi Tim,
On Tue, Oct 4, 2022 at 12:26 PM Tim Harvey wrote:
> Fabio,
>
> Thanks for testing this. I'll submit a v5 shortly with your rb tag and
> support for 6320:
Thanks for including the 6320 model!
> Was there an error path you found in drivers/net/mv88e6xxx.c that
> should print an error to
On Mon, Oct 3, 2022 at 5:39 PM Fabio Estevam wrote:
>
> Hi Tim,
>
> On Mon, Oct 3, 2022 at 9:23 PM Tim Harvey wrote:
>
> > Where are you setting your active port? By default eth0 is active and
> > thats the cpu uplink. If you have a network connection on lan3 port
> > you would need to 'setenv et
Hi Michal,
(adding Kever & Philipp to Cc)
On 04.10.22 13:49, Michal Simek wrote:
Hi Stefan,
On 9/30/22 15:45, Stefan Roese wrote:
Hi Michal,
On 30.09.22 14:02, Michal Simek wrote:
Hi Simon and Stefan,
On 9/28/22 03:54, Simon Glass wrote:
Hi Simon,
Hi Michal,
On 25.09.22 16:15, Simon Glas
Provide a unit test for the eficonfig secure boot key
management menu.
Signed-off-by: Masahisa Kojima
---
newly created in v2
test/py/tests/test_eficonfig/conftest.py | 84 +++-
test/py/tests/test_eficonfig/defs.py | 14 +
.../test_eficonfig/test_eficonfig_sbkey.py| 472
This commit adds the menu-driven UEFI Secure Boot Key
enrollment interface. User can enroll the PK, KEK, db
and dbx by selecting EFI Signature Lists file.
After the PK is enrolled, UEFI Secure Boot is enabled and
EFI Signature Lists file must be signed by KEK or PK.
Signed-off-by: Masahisa Kojima
eficonfig test is get aligned with the addition of
secure boot key management menu.
Signed-off-by: Masahisa Kojima
---
newly created in v2
test/py/tests/test_eficonfig/test_eficonfig.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/test/py/tests/test_eficonfig/test_efic
This commit adds the menu-driven interface to show and delete the
signature database.
EFI Signature Lists can contain the multiple signature
entries, this menu can delete the indivisual entry.
If the PK is enrolled and UEFI Secure Boot is in User Mode or
Deployed Mode, user can not delete the ex
This commit exposes the eficonfig menu entry append function.
Signed-off-by: Masahisa Kojima
---
newly created in v2
cmd/eficonfig.c | 32 +---
include/efi_config.h | 5 +
2 files changed, 22 insertions(+), 15 deletions(-)
diff --git a/cmd/eficonfig.c b/cm
eficonfig_select_file_handler() is commonly used to select the
file. eficonfig_display_select_file_option() intends to add the
additional menu mainly to clear the selected file information.
eficonfig_display_select_file_option() is not necessary for the
file selection process, so it should be outsi
This series adds the UEFI Secure Boot key maintenance interface
to the eficonfig command.
User can enroll and delete the PK, KEK, db and dbx.
This series is based on the u-boot/next branch since 'eficonfig' command
is not merged in u-boot/master.
Source code can be cloned with:
$ git clone https:
* Carve out function efi_bl_create_block_device() from efi_bl_bind().
* Add a check for U-Boot devices to efi_bl_bind().
Signed-off-by: Heinrich Schuchardt
---
lib/efi_driver/efi_block_device.c | 32 ---
lib/efi_driver/efi_uclass.c | 9 -
2 files change
On 04/10/2022 01.49, Simon Glass wrote:
> On Mon, 3 Oct 2022 at 03:03, Rasmus Villemoes
> wrote:
>>
>> Matching anything that just happens to have the sought-for label as a
>> prefix is wrong. For example, if the board designer has designated 10
>> lines for debug purposes, named "debug1" through
Currently we have subcommands 'efidebug dh' which shows protocols per
handle and 'efidebug devices' which shows the device path. None shows which
U-Boot device matches the handle.
Change 'efidebug dh' to show the device path and the U-Boot device if any
is associated with the handle.
Remove 'efid
On 9/30/22 10:55, Ashok Reddy Soma wrote:
Add configuration file for mini u-boot configuration which runs on a
smaller footprint from on chip memory(OCM). This configuration has
required CONFIG's enabled to support qspi flash and uses DCC terminal
for console output.
Signed-off-by: Ashok Redd
On 9/30/22 11:25, Ashok Reddy Soma wrote:
In this patch series
- Existing node_id is u8, change it to u32 to accommodate Versal node_id
- Read "power-domains" id from DT and use in all firmware calls in place
of node_id.
- Remove static values of node_id which are set based on "device_id"
-
On 9/29/22 06:56, Venkatesh Yadav Abbarapu wrote:
Here are the smatch warning messages:
drivers/net/xilinx_axi_emac.c:324 axiemac_phy_init()
error: 'phydev' dereferencing possible ERR_PTR()
drivers/net/zynq_gem.c:340 zynq_phy_init()
error: 'priv->phydev' dereferencing possible ERR_PTR()
Fix
Provide a command to dump
* all block devices
* the protocol interfaces installed on these
* the open protocol information
Signed-off-by: Heinrich Schuchardt
---
When working on the EFI DM integration this command will us help to
better understand the setup.
We might want to add some of the out
On 9/29/22 06:52, Venkatesh Yadav Abbarapu wrote:
Correct pointer dereferencing check to be more consistent.
Eliminate the below smatch warning:
drivers/mmc/mmc.c:3118 mmc_init_device()
warn: variable dereferenced before check 'm' (see line 3116)
Signed-off-by: Venkatesh Yadav Abbarapu
---
On 9/26/22 08:52, Venkatesh Yadav Abbarapu wrote:
Avoid signed extension for uuid and byte.
Eliminate the below smatch warnings:
board/xilinx/common/board.c:128 xilinx_eeprom_legacy_cleanup()
warn: impossible condition '(byte == 255) => ((-128)-127 == 255)'
board/xilinx/common/board.c:466 bo
On 9/27/22 13:21, samuel.ob...@codasip.com wrote:
From: Samuel Obuch
Function ioremap_nocache seems to be defined only for MIPS and Microblaze
architectures. Therefore, the function call in the emaclite driver causes
this driver to be unusable with other architectures, for example RISC-V.
U
pá 30. 9. 2022 v 9:37 odesílatel Michal Simek napsal:
>
> From: Ashok Reddy Soma
>
> To check dynamic loading of config object, currently APU_0 is used.
> Suggestion from pmwfw team is to load OCM_BANK_0 and check for
> XST_PM_NO_ACCESS error only to skip future config objects. Other errors
> sho
pá 30. 9. 2022 v 9:36 odesílatel Michal Simek napsal:
>
> Before this patch you could see in the log:
> U-Boot SPL 2022.10-rc5 (Sep 29 2022 - 15:29:27 +0200)
> PMUFW: v1.1
> Loading new PMUFW cfg obj (32 bytes)
> PMUFW: No permission to change config object
> Loading new PMUFW cfg obj (2032 byte
út 27. 9. 2022 v 13:50 odesílatel Michal Simek napsal:
>
> Define rtc alias on zc702/zc706 boards.
>
> Signed-off-by: Michal Simek
> ---
>
> arch/arm/dts/zynq-zc702.dts | 3 ++-
> arch/arm/dts/zynq-zc706.dts | 3 ++-
> 2 files changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/arch/arm/dt
út 27. 9. 2022 v 9:55 odesílatel Michal Simek napsal:
>
> EEPROM stores identification information about board like a board name,
> revision, serial number and ethernet MAC address. U-Boot is capable to read
> nvmemX aliases and read/display provided information when nvmem alias link
> is describe
út 27. 9. 2022 v 9:56 odesílatel Michal Simek napsal:
>
> Xilinx Zynq evaluation boards have factory program content in eeprom.
> Enable reading and decoding eeprom content to get information about board
> name, revision and especially getting ethernet mac address.
>
> Signed-off-by: Michal Simek
Hi Stefan,
On 9/30/22 15:45, Stefan Roese wrote:
Hi Michal,
On 30.09.22 14:02, Michal Simek wrote:
Hi Simon and Stefan,
On 9/28/22 03:54, Simon Glass wrote:
Hi Simon,
Hi Michal,
On 25.09.22 16:15, Simon Glass wrote:
Hi Stefan,
On Wed, 21 Sept 2022 at 08:06, Stefan Roese wrote:
Currentl
On Okt 01 2022, Heinrich Schuchardt wrote:
> On 32bit RISC-V calls to __ashrdi3 and __lshrdi3 are generated.
> These functions are normally provided by glibc but U-Boot is freestanding
They are defined by libgcc, not glibc.
--
Andreas Schwab, SUSE Labs, sch...@suse.de
GPG Key fingerprint = 0196
On 9/30/22 14:04, Alexander Dahl wrote:
Hei hei,
tried to address all the feedback I got from Simon, thanks for that.
Build tested on Debian GNU/Linux 11 (bullseye) on arch amd64, tried on
i386 first, but got some nasty errors there (see IRC backlog).
Tried in sandbox console, and everythin
In function ‘set_dfu_alt_info’ a comparison of a u8 value against
0 is done. Since it is always false, change the signature of this
function to use an `int` instead, which match the type used in caller:
`multi_boot()`.
Fix the following warning triggered with W=1:
board/xilinx/zynqmp/zynqmp.c:651
CAAM is initialized in SPL, so relevant device tree nodes needs to be
updated.
Signed-off-by: Andrejs Cainikovs
---
arch/arm/dts/imx8mp-verdin-wifi-dev-u-boot.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm/dts/imx8mp-verdin-wifi-dev-u-boot.dtsi
b/arch/arm/dt
This patch series enables Cryptographic Accelerator and
Assurance Module (aka CAAM) on verdin-imx8mp SoM.
Andrejs Cainikovs (3):
arm: dts: verdin-imx8mp: enable caam in SPL
verdin-imx8mp: spl: initialize caam
configs: verdin-imx8mp: enable caam
arch/arm/dts/imx8mp-verdin-wifi-dev-u-boot.dt
This change initializes Cryptographic Accelerator and Assurance Module.
Signed-off-by: Andrejs Cainikovs
---
board/toradex/verdin-imx8mp/spl.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/board/toradex/verdin-imx8mp/spl.c
b/board/toradex/verdin-imx8mp/spl.c
index 6f1931ffaca
This change enables Cryptographic Accelerator and Assurance Module.
Signed-off-by: Andrejs Cainikovs
---
configs/verdin-imx8mp_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/verdin-imx8mp_defconfig b/configs/verdin-imx8mp_defconfig
index 5d0c57c52e4..dc77c8de076 100644
---
Fix the following sparse and compile time warning triggered with W=1:
drivers/soc/soc_xilinx_zynqmp.c:288:5:
warning: no previous prototype for 'soc_xilinx_zynqmp_get_machine'
[-Wmissing-prototypes]
Signed-off-by: Venkatesh Yadav Abbarapu
---
drivers/soc/soc_xilinx_zynqmp.c | 2 +-
1 file chan
cpu-info.c defines print_cpuinfo(), but neglected to
include its declaration, causing the following sparse and
compile time warnings:
board/xilinx/common/cpu-info.c:10:5:
warning: no previous prototype for 'print_cpuinfo'
[-Wmissing-prototypes]
Include init.h, which includes the missing declarati
board.c defines zynq_board_read_rom_ethaddr(), but neglected to
include its declaration, causing the following sparse and
compile time warnings:
board/xilinx/common/board.c:56:5:
warning: no previous prototype for 'zynq_board_read_rom_ethaddr'
[-Wmissing-prototypes]
Include asm/arch/sys_proto.h,
Fix the following sparse and compile time warning triggered with W=1:
drivers/spi/zynqmp_gqspi.c:286:6:
warning: no previous prototype for 'zynqmp_qspi_set_tapdelay'
[-Wmissing-prototypes]
Signed-off-by: Venkatesh Yadav Abbarapu
---
drivers/spi/zynqmp_gqspi.c | 2 +-
1 file changed, 1 insertio
make W=1 generates the following warning in cpu_disable, cpu_status and
cpu_release functions.
arch/arm/mach-zynqmp/mp.c:166:16: warning: comparison of unsigned expression
in '>= 0' is always true [-Wtype-limits]
166 | if (nr >= ZYNQMP_CORE_APU0 && nr <= ZYNQMP_CORE_APU3) {
|
prepare for rk3566 based board
Signed-off-by: FUKAUMI Naoki
---
arch/arm/dts/rk3566.dtsi | 35 +
arch/arm/dts/rk3568-evb-u-boot.dtsi |2 +-
arch/arm/dts/rk3568-pinctrl.dtsi |9 +
arch/arm/dts/rk3568.dtsi | 848 +---
Add support for the MSC SM2S-IMX8PLUS SMARC Module. Tested in conjunction
with the MSC SM2-MB-EP1 Mini-ITX Carrier Board.
Signed-off-by: Martyn Welch
---
Changes in v2:
- Renamed FDT to closer match kernel
- Sync with kernel FDT
- Update for changes made in U-Boot
Changes in v3:
- Use imx8m
The i.MX8MP SoC contains 2 more i2c buses. Add support for the
configuration of these buses.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
Changes in v4:
- None
arch/arm/include/asm/arch-imx8m/imx-regs.h | 4
arch/arm/mach-imx/i2c-mxv7.c |
The support added later in this series tweaks the PMIC voltages in the
SPL. Enable support for the rn5t567 in SPL builds to allow this to be done
cleanly.
Signed-off-by: Martyn Welch
Reviewed-by: Simon Glass
---
Changes in v3:
- New patch (replaces addition of legacy support for rn5t567)
Chan
Add support for the rn5t568 PMIC to the rn5t567 driver.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
Changes in v4:
- None
drivers/power/pmic/rn5t567.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/power/pmic/rn5t567.c b/drivers/power/pmic/rn5t
The i.MX8MP also has USDHC3, allow access to the relvant base address
definition.
Signed-off-by: Martyn Welch
---
Changes in v2:
- None
Changes in v3:
- None
Changes in v4:
- None
arch/arm/include/asm/arch-imx8m/imx-regs.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On Tue, 4 Oct 2022 at 13:53, Heinrich Schuchardt
wrote:
>
> We have exported efi_free_pool(). There is no need to use EFI_CALL().
>
> Signed-off-by: Heinrich Schuchardt
> ---
> lib/efi_driver/efi_uclass.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/lib/efi_driver/efi
We have exported efi_free_pool(). There is no need to use EFI_CALL().
Signed-off-by: Heinrich Schuchardt
---
lib/efi_driver/efi_uclass.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/efi_driver/efi_uclass.c b/lib/efi_driver/efi_uclass.c
index 5a285aad89..6ccba07b29 1006
1 - 100 of 109 matches
Mail list logo