On 6/30/21 7:51 AM, Masami Hiramatsu wrote:
Improve efi_query_variable_info() to check the parameter settings
and return correct error code according to the UEFI spec 2.9.
Detailed requirements can be found in the Self Certification Test (SCT)
II Case Specification, June 2017, chapter 4.1.4 Que
On 26.06.21 г. 17:58 ч., Tom Rini wrote:
On Sat, Jun 26, 2021 at 12:59:21PM +0200, Merlijn Wajer wrote:
Hi Tom, Marek,
On 25/06/2021 23:59, Tom Rini wrote:
On Fri, Jun 25, 2021 at 11:51:51PM +0200, Pali Rohár wrote:
On Friday 25 June 2021 17:37:44 Tom Rini wrote:
One thing I want to say h
Hi Tianrui,
On Wed, Jun 30, 2021 at 09:51:54AM +0800, Tianrui Wei wrote:
> This patch adds openpiton-riscv64 SOC support. In particular, this
> board supports a standard bootflow through zsbl->u-boot SPL->
> opensbi->u-boot proper->Linux. There are separate defconfigs for
> building u-boot SPL and
Hi Tianrui,
On Wed, Jun 30, 2021 at 03:14:23PM +0800, Leo Liang wrote:
> Hi Tianrui,
> On Wed, Jun 30, 2021 at 09:51:54AM +0800, Tianrui Wei wrote:
> > This patch adds openpiton-riscv64 SOC support. In particular, this
> > board supports a standard bootflow through zsbl->u-boot SPL->
> > opensbi->
Hi,
On 26.06.21 г. 17:58 ч., Tom Rini wrote:
On Sat, Jun 26, 2021 at 12:59:21PM +0200, Merlijn Wajer wrote:
Hi Tom, Marek,
On 25/06/2021 23:59, Tom Rini wrote:
On Fri, Jun 25, 2021 at 11:51:51PM +0200, Pali Rohár wrote:
On Friday 25 June 2021 17:37:44 Tom Rini wrote:
One thing I want to say
Dear Francis Laniel,
In message <20210629161859.298630-2-francis.lan...@amarulasolutions.com> you
wrote:
> Before this patch, it was possible to do the following using setenv:
> setenv '' foo
> Then, on next reboot, U-Boot will not be able to parse environment due to it
> having:
> =foo
>
> Now,
From: qianfan Zhao
the r40 has the same configurations with a33, disable enable_pmu_unk1 and
phy0_dual_route feature.
Signed-off-by: qianfan Zhao
---
drivers/phy/allwinner/phy-sun4i-usb.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/phy/allwinner/phy-sun4i-usb.c
b/drivers/phy/
From: qianfan Zhao
bpi-m2u has a hardware usb_otg, let's enable it in dts.
Signed-off-by: qianfan Zhao
---
arch/arm/dts/sun8i-r40-bananapi-m2-ultra.dts | 5 +
arch/arm/dts/sun8i-r40.dtsi | 14 ++
2 files changed, 19 insertions(+)
diff --git a/arch/arm/dts/sun
From: qianfan Zhao
Since the usb otg driver support R40 device, we enable usb gadget
functions and ums.
Signed-off-by: qianfan Zhao
---
configs/Bananapi_M2_Ultra_defconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/configs/Bananapi_M2_Ultra_defconfig
b/configs/Banan
This patch set is to add OpenPiton board support. Patches are split into
several parts:
- [PATCH 1/2] add OpenPiton support to mmc driver
- [PATCH 2/2] add support for OpenPiton board
Description
- for mmc driver, it's settings are automatically configured at hardware level.
We only need to ex
This commit adds support to piton_mmc driver for OpenPiton-riscv64
This driver has many things set as preconfigured because the hardware
automatically configures most of the settings during startup.
Signed-off-by: Tianrui Wei
Signed-off-by: Jonathan Balkind
---
drivers/mmc/Kconfig | 9 +++
This patch adds openpiton-riscv64 SOC support. In particular, this
board supports a standard bootflow through zsbl->u-boot SPL->
opensbi->u-boot proper->Linux. There are separate defconfigs for
building u-boot SPL and u-boot proper
Signed-off-by: Tianrui Wei
Signed-off-by: Jonathan Balkind
---
Hi.
Le mercredi 30 juin 2021, 09:38:16 CEST Wolfgang Denk a écrit :
> Dear Francis Laniel,
>
> In message <20210629161859.298630-2-francis.lan...@amarulasolutions.com> you
wrote:
> > Before this patch, it was possible to do the following using setenv:
> > setenv '' foo
> > Then, on next reboot,
On Wed, Jun 30, 2021 at 03:43:07PM +0800, Tianrui Wei wrote:
> This patch adds openpiton-riscv64 SOC support. In particular, this
> board supports a standard bootflow through zsbl->u-boot SPL->
> opensbi->u-boot proper->Linux. There are separate defconfigs for
> building u-boot SPL and u-boot prope
Am 2021-06-23 13:56, schrieb Michael Walle:
Now that u-boot gained DSA support, and it is already enabled for the
kontron_sl28 board, add the last missing piece and enable the
corresponding devices it in the device tree.
Signed-off-by: Michael Walle
---
changes since v1:
- renamed ethernet ali
Hello Wolfgang
On 29.06.21 10:40, Wolfgang Denk wrote:
>
> Dear Roland,
>
> In message you wrote:
>>
>>> These are two pretty unfortunate restrictions. I guess it should
>>> not be too hard to avoid both of these. Can you please give it a
>>> try?
>>
>> I think it is possible to allow more th
Hi Heinrich,
Thanks for the review!
2021年6月30日(水) 16:06 Heinrich Schuchardt :
>
> On 6/30/21 7:51 AM, Masami Hiramatsu wrote:
> > Improve efi_query_variable_info() to check the parameter settings
> > and return correct error code according to the UEFI spec 2.9.
>
> Detailed requirements can be f
From: T Karthik Reddy
Add zynqmp 67dr silicon to zynqmp device id table.
Signed-off-by: T Karthik Reddy
Signed-off-by: Michal Simek
---
board/xilinx/zynqmp/zynqmp.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/board/xilinx/zynqmp/zynqmp.c b/board/xilinx/zynqmp/zynqmp.c
index 7177
On Wed, Jun 30, 2021 at 10:26:57AM +0200, Michael Walle wrote:
> Can this please go through the net queue?
>
> By chance, I've seen this patch:
> https://patchwork.ozlabs.org/project/uboot/patch/20210629175317.2607470-5-vladimir.olt...@nxp.com/
>
> Now I'm lucky that I have the following chunk, o
Hi,
I am using latest u-boot code and trying to run buildman with my local patch
for lx2160 platform on master branch.
Getting below error .
u-boot$ ./tools/buildman/buildman --list-tool-chains
aarch64 :
/opt/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gcc
arm
This patch set is to add OpenPiton board support. Patches are split into
several parts:
- [PATCH 1/2] add OpenPiton support to mmc driver
- [PATCH 2/2] add support for OpenPiton board
Description
- for mmc driver, it's settings are automatically configured at hardware level.
We only need to ex
This commit adds support to piton_mmc driver for OpenPiton-riscv64
This driver has many things set as preconfigured because the hardware
automatically configures most of the settings during startup.
Signed-off-by: Tianrui Wei
Signed-off-by: Jonathan Balkind
---
drivers/mmc/Kconfig | 9 +++
This patch adds openpiton-riscv64 SOC support. In particular, this
board supports a standard bootflow through zsbl->u-boot SPL->
opensbi->u-boot proper->Linux. There are separate defconfigs for
building u-boot SPL and u-boot proper
Signed-off-by: Tianrui Wei
Signed-off-by: Jonathan Balkind
Revie
>-Original Message-
>From: Wasim Khan
>Sent: Friday, June 25, 2021 2:40 PM
>To: Bedel, Alban ; Priyanka Jain
>; Varun Sethi ; Wasim Khan (OSS)
>
>Cc: u-boot@lists.denx.de
>Subject: RE: [PATCH] armv8: fsl : fix bootcmd and mcinitcmd default value
>
>Hi Alban,
>
>> -Original Message---
Am 2021-06-30 12:34, schrieb Vladimir Oltean:
On Wed, Jun 30, 2021 at 10:26:57AM +0200, Michael Walle wrote:
Can this please go through the net queue?
By chance, I've seen this patch:
https://patchwork.ozlabs.org/project/uboot/patch/20210629175317.2607470-5-vladimir.olt...@nxp.com/
Now I'm luc
On Tue, Jun 29, 2021 at 11:31 AM wrote:
>
> From: Takahiro Kuwano
>
> This patch adds Cypress manufacturer ID (34h) definition.
>
> Signed-off-by: Takahiro Kuwano
> Reviewed-by: Pratyush Yadav
> ---
Applied all to u-boot-spi/next
Hi Tom,
Please pull this PR for next.
Summary:
- Cypress s25hl-t/s25hs-t support (Takahiro Kuwano)
CI:
https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/7979
thanks,
Jagan.
The following changes since commit f6adec1af4b2f5d3012480c6cdce7743b74a6156:
mtd: spi-nor-core: Allow u
On Mon, Jun 28, 2021 at 09:47:53PM +0200, Heinrich Schuchardt wrote:
> Dear Tom,
>
> I have removed the one patch for better EFI/DM integration that caused
> sandbox test problems on my last pull request. This topic needs more
> coordination with Simon.
>
> Gitlab CI showed no problems:
> https:
On Fri, Jun 4, 2021 at 12:27 PM Sean Anderson wrote:
>
>
>
> On 6/4/21 1:26 PM, Adam Ford wrote:
> > The driver is based on the Versaclock driver from the Linux code, but
> > due differences in the clock API between them, some pieces had to be
> > changed.
> >
> > This driver creates a mux, pfd, p
> -Original Message-
> From: Bedel, Alban
> Sent: Wednesday, June 30, 2021 6:03 PM
> To: Priyanka Jain ; Varun Sethi ;
> Wasim Khan ; Wasim Khan (OSS)
>
> Cc: u-boot@lists.denx.de
> Subject: Re: [PATCH] armv8: fsl : fix bootcmd and mcinitcmd default value
>
> On Wed, 2021-06-30 at 11:1
On Wed, Jun 30, 2021 at 10:30:20AM +0300, Ivaylo Dimitrov wrote:
> Hi,
>
> On 26.06.21 г. 17:58 ч., Tom Rini wrote:
> > On Sat, Jun 26, 2021 at 12:59:21PM +0200, Merlijn Wajer wrote:
> > > Hi Tom, Marek,
> > >
> > > On 25/06/2021 23:59, Tom Rini wrote:
> > > > On Fri, Jun 25, 2021 at 11:51:51PM +
Am 2021-06-29 19:08, schrieb Vladimir Oltean:
From: Vladimir Oltean
This series makes the Felix DSA driver initialize all its connected
PHYs
regardless of whether those will be used for networking or not. This is
in order to satisfy the expectations of some software in later boot
stages.
To
Hi,
On 30.06.21 г. 16:33 ч., Tom Rini wrote:
On Wed, Jun 30, 2021 at 10:30:20AM +0300, Ivaylo Dimitrov wrote:
Hi,
On 26.06.21 г. 17:58 ч., Tom Rini wrote:
On Sat, Jun 26, 2021 at 12:59:21PM +0200, Merlijn Wajer wrote:
Hi Tom, Marek,
On 25/06/2021 23:59, Tom Rini wrote:
On Fri, Jun 25, 2021
On 6/30/21 11:32 AM, Masami Hiramatsu wrote:
Hi Heinrich,
Thanks for the review!
2021年6月30日(水) 16:06 Heinrich Schuchardt :
On 6/30/21 7:51 AM, Masami Hiramatsu wrote:
Improve efi_query_variable_info() to check the parameter settings
and return correct error code according to the UEFI spec 2
Hi Heinrich,
2021年6月30日(水) 23:55 Heinrich Schuchardt :
> >> This does not catch attributes == EFI_VARIABLE_NON_VOLATILE where test
> >> case 5.2.1.4.5 requires EFI_INVALID_PARAMETER.
> >
> > Hmm, but this could pass the SCT runtime test.
> > So attributes == EFI_VARIABLES_NON_VOLATILE should fail
On 6/30/21 5:07 PM, Masami Hiramatsu wrote:
Hi Heinrich,
2021年6月30日(水) 23:55 Heinrich Schuchardt :
This does not catch attributes == EFI_VARIABLE_NON_VOLATILE where test
case 5.2.1.4.5 requires EFI_INVALID_PARAMETER.
Hmm, but this could pass the SCT runtime test.
So attributes == EFI_VARIABL
When creating the Capsule variable we should immediately update
CapsuleLast.
After each reboot we must clear flag
EFI_OS_INDICATIONS_FILE_CAPSULE_DELIVERY_SUPPORTED in variable
OsIndications.
Heinrich Schuchardt (2):
efi_loader: fix set_capsule_result()
efi_loader: clear OsIndications
l
The log category must be LOG_CATEGORY LOGC_EFI.
efi_set_variable() should be called with EFI_CALL(). Use
efi_set_variable_int() instead.
A log text "Updating ..." if SetVariable() fails does not make sense for a
variable that is not required to be preexisting.
CapsuleLast should always be immedi
After each reboot we must clear flag
EFI_OS_INDICATIONS_FILE_CAPSULE_DELIVERY_SUPPORTED in variable
OsIndications.
Signed-off-by: Heinrich Schuchardt
---
v2:
update OsIndications after handling all capsules
---
lib/efi_loader/efi_setup.c | 33 +
1 file cha
On 30/06/2021 14:07, Wasim Khan wrote:
> I am using latest u-boot code and trying to run buildman with my local patch
> for lx2160 platform on master branch.
> Getting below error .
>
> u-boot$ ./tools/buildman/buildman --list-tool-chains
> aarch64 :
> /opt/gcc-linaro-7.4.1-2019.02-x86_64_a
2021年7月1日(木) 0:30 Heinrich Schuchardt :
>
> On 6/30/21 5:07 PM, Masami Hiramatsu wrote:
> > Hi Heinrich,
> >
> > 2021年6月30日(水) 23:55 Heinrich Schuchardt :
> >
> This does not catch attributes == EFI_VARIABLE_NON_VOLATILE where test
> case 5.2.1.4.5 requires EFI_INVALID_PARAMETER.
> >>>
>
On Wed, Jun 30, 2021 at 05:31:44PM +0300, Ivaylo Dimitrov wrote:
> Hi,
>
> On 30.06.21 г. 16:33 ч., Tom Rini wrote:
> > On Wed, Jun 30, 2021 at 10:30:20AM +0300, Ivaylo Dimitrov wrote:
> > > Hi,
> > >
> > > On 26.06.21 г. 17:58 ч., Tom Rini wrote:
> > > > On Sat, Jun 26, 2021 at 12:59:21PM +0200,
Improve efi_query_variable_info() to check the parameter settings and
return correct error code according to the UEFI Specification 2.9,
and the Self Certification Test (SCT) II Case Specification, June
2017, chapter 4.1.4 QueryVariableInfo().
Signed-off-by: Masami Hiramatsu
Reported-by: Kazuhiko
On Wed, 2021-06-30 at 11:12 +, Priyanka Jain wrote:
>
>
> > -Original Message-
> > From: Wasim Khan
> > Sent: Friday, June 25, 2021 2:40 PM
> > To: Bedel, Alban ; Priyanka Jain
> > ; Varun Sethi ; Wasim Khan
> > (OSS)
> >
> > Cc: u-boot@lists.denx.de
> > Subject: RE: [PATCH] armv8:
On Wed, 2021-06-30 at 12:44 +, Wasim Khan (OSS) wrote:
>
>
> > -Original Message-
> > From: Bedel, Alban
> > Sent: Wednesday, June 30, 2021 6:03 PM
> > To: Priyanka Jain ; Varun Sethi <
> > v.se...@nxp.com>;
> > Wasim Khan ; Wasim Khan (OSS)
> >
> > Cc: u-boot@lists.denx.de
> > Sub
This patch set contains the support I2C platform EEPROM and multi-dtb
mechanism on Unmatched board. There are two revisions of Unmatched with
different DDR timing respectively, so we'd like to support multi-dtb in
SPL, then it can select the right DTB at runtime according to PCB
revision in I2C EEP
Enable the Opencores I2C controller on FU740
Signed-off-by: Zong Li
---
arch/riscv/cpu/fu740/Kconfig | 2 ++
board/sifive/unmatched/Kconfig | 1 +
2 files changed, 3 insertions(+)
diff --git a/arch/riscv/cpu/fu740/Kconfig b/arch/riscv/cpu/fu740/Kconfig
index 3a5f6e47f5..1dc052ba31 100644
---
Add initial support for the PCB description EEPROM for SiFive HiFive
Unmatched boards.
This implementation is refactored based on Paul Walmsley's porting and
adopt the suggestions from David Abdurachmanov.
Signed-off-by: Paul Walmsley
Signed-off-by: David Abdurachmanov
Signed-off-by: Zong Li
-
Enable SPL_I2C_SUPPORT for fu740, and add 'u-boot,dm-spl' property in
i2c node.
Signed-off-by: Zong Li
---
arch/riscv/cpu/fu740/Kconfig | 1 +
arch/riscv/dts/fu740-c000-u-boot.dtsi | 4
2 files changed, 5 insertions(+)
diff --git a/arch/riscv/cpu/fu740/Kconfig b/arch/riscv/cpu/fu7
There are different DDR parameter settings for different board
revisions. Add a new interface to get the PCB revision to determine
which DT should be selected at runtime.
Signed-off-by: Zong Li
---
arch/riscv/include/asm/arch-fu740/eeprom.h| 15 +
.../unmatched/hifive-platform-i2c-ee
There are two revisions of unmatched board with different DDR timing,
we'd like to support multi-dtb mechanism in SPL, then it selects the
right DTB at runtime according to PCB revision in I2C EEPROM.
Signed-off-by: Zong Li
---
board/sifive/unmatched/spl.c | 28 ++--
The difference between unmatched rev3 and rev1 is DDR timing, the rev3
uses 1866 MT/s for 16GiB, and rev1 uses 2133 MT/s for 8GiB.
Signed-off-by: Zong Li
---
arch/riscv/dts/Makefile |2 +-
.../fu740-hifive-unmatched-a00-ddr-rev1.dtsi | 1489 +
.../dts/h
Changes in v6:
- Fix dma transfer logic
- Fix the error of the way to wait for dma transfer finished status
Changes in v5:
- Support dma transfer
- Add CONFIG_IS_ENABLED(CLK) limitation
- Support spinand devices
- Support SFC ver4 ver5
- Using "rockchip, sfc" as compatible id
- Get clock from t
From: Chris Morgan
This patch adds support for the Rockchip serial flash controller
found on the PX30 SoC. It should work for versions 3-5 of the SFC
IP, however I am only able to test it on v3.
This is adapted from the WIP SPI-MEM driver for the SFC on mainline
Linux. Note that the main differe
From: Chris Morgan
This patch adds support for setting the correct pin configuration
for the Rockchip Serial Flash Controller found on the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v1)
arch/arm/mach-rockchip/px30/px30.c | 64 +
From: Chris Morgan
Add the serial flash controller to the devicetree for the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v5)
Changes in v5:
- px30 use "rockchip, sfc" as compatible id
arch/arm/dts/px30.dtsi | 38 ++
1 f
From: Chris Morgan
The Odroid Go Advance uses a Rockchip Serial Flash Controller with an
XT25F128B SPI NOR flash chip. This adds support for both. Note that
while both the controller and chip support quad mode, only two lines
are connected to the chip. Changing the pinctrl to bus2 and setting tx
From: Chris Morgan
Adds support for XT25F128B used on Odroid Go Advance. Unfortunately
this chip uses a continuation code which I cannot seem to parse, so
there are possibly going to be collisions with chips that use the same
manufacturer/ID.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
Hi Tom,
On Wed, 30 Jun 2021 at 09:49, Tom Rini wrote:
>
> On Wed, Jun 30, 2021 at 05:31:44PM +0300, Ivaylo Dimitrov wrote:
> > Hi,
> >
> > On 30.06.21 г. 16:33 ч., Tom Rini wrote:
> > > On Wed, Jun 30, 2021 at 10:30:20AM +0300, Ivaylo Dimitrov wrote:
> > > > Hi,
> > > >
> > > > On 26.06.21 г. 17:
On 6/29/21 11:13 AM, Wolfgang Denk wrote:
Dear Sean,
In message <19b6eeea-2aad-972b-aeeb-8959aab17...@gmail.com> you wrote:
The issue with this is twofold. First, there is no portable way to
construct a va_list from C code. So the likely way to do this would be
to set an arbitrary limit, and t
On 6/30/21 5:49 PM, Masami Hiramatsu wrote:
Improve efi_query_variable_info() to check the parameter settings and
return correct error code according to the UEFI Specification 2.9,
and the Self Certification Test (SCT) II Case Specification, June
2017, chapter 4.1.4 QueryVariableInfo().
Signed-o
On Thu, Jun 10, 2021 at 02:00:00PM +0200, Marek Vasut wrote:
> The spi_get_bus_and_cs() may be called on the same bus and chipselect
> with different frequency or mode. This is valid usecase, but the code
> fails to notify the controller of such a configuration change. Call
> spi_set_speed_mode()
On Wed, 30 Jun 2021 12:17:47 -0400
Sean Anderson wrote:
> On 6/29/21 11:13 AM, Wolfgang Denk wrote:
> > Dear Sean,
> >
> > In message <19b6eeea-2aad-972b-aeeb-8959aab17...@gmail.com> you
> > wrote:
> >>
> >> The issue with this is twofold. First, there is no portable way to
> >> construct a va
From: Adarsh Babu Kalepalli
HELP description is provided for ‘configure’ sub-command
of ‘blkcache’.
Signed-off-by: Adarsh Babu Kalepalli
---
(no changes since v1)
cmd/blkcache.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/cmd/blkcache.c b/cmd/blkcache.c
index 25f252
With a new board from a recent Linux DT the U-boot rk3328.dtsi
is in need for an update.
Please advise what to do with usb3 regulators, aliases and
other stuff that has to change.
Also some of the U-boot board files could use some
dtbs_check for bogus properties and restyling... ;)
rk3328 USB2 a
In the Linux DT the file rk3328.dtsi has recently had
some updates. Update this for U-boot as well.
The rk3328 usb3 port has now support in the Linux DT.
Rename node names ending on 'gpio' to 'pin' or 'pins'.
Signed-off-by: Johan Jonker
---
arch/arm/dts/rk3328-evb.dts| 2 +-
ar
The rk3328.dtsi file was updated with a usbdrd3 node.
Remove the usb_host0_xhci node from rk3328-u-boot.dtsi,
because it's deprecated now the driver is removed.
Add usbdrd3 as place holder in existing dtsi files.
Signed-off-by: Johan Jonker
---
arch/arm/dts/rk3328-evb-u-boot.dtsi | 2 +-
The spi0 node has a common u-boot,dm-pre-reloc property and
an alias in rk3328-u-boot.dtsi, so all boards contain this
as well in u-boot-tpl.dtb. Clean it up a bit and move it
to only boards that use it.
Signed-off-by: Johan Jonker
---
arch/arm/dts/rk3328-rock64-u-boot.dtsi | 6 ++
arch/arm/
The rk3318 A95X Z2 boards are sold as TV box.
No further documentation is given, but from the dts files
extracted it seems that the rk3318 processor is simulair
to the rk3328. This dts file contains only the basic nodes
that have support in the mainline kernel. Included extra
dtsi file for U-boot s
This commit adds the default configuration file and relevant description
for A95X Z2 board
Signed-off-by: Johan Jonker
---
board/rockchip/evb_rk3328/MAINTAINERS | 6 ++
configs/a95x-z2-rk3318_defconfig | 102 ++
doc/board/rockchip/rockchip.rst | 2 +
In the Linux DT the recently introduced async probe on mmc devices
can shuffle block IDs. Pin them to fixed values to ease booting
in environments where UUIDs are not practical.
The newly added mmc aliases should be board specific,
so move them from the general dtsi to the individual boards.
Sort a
The rk3328 uses a usb phy simulair to rk3399 with only
1 instead of 2 usb ports. Reuse existing U-boot driver and
add basic rk3328 support to phy-rockchip-inno-usb2.c
Signed-off-by: Johan Jonker
---
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 29 +++
1 file changed, 2
Hi all,
I am running U-Boot on an embedded device that is connected via Ethernet
to my workstation. The workstation is running dhcpd and U-Boot is able
to successfully obtain an IP address via DHCP from the server. However,
the `serverip` environment variable is not being set which prevents
U
Hi Heinrich,
> if (IS_ENABLED(CONFIG_EFI_CAPSULE_ON_DISK) &&
[...]
> !IS_ENABLED(CONFIG_EFI_CAPSULE_ON_DISK_EARLY))
> ret = efi_launch_capsules();
> + if (ret != EFI_SUCCESS)
> + goto out;
> +
I think OsIndications should be cleared reagrdless of t
Hi Paul,
I am trying to build U-Boot 2021.07-rc5 for the
imx8mm-cl-iot-gate_defconfig target and I am following the imx8mm-evk
readme: doc/board/freescale/imx8mm_evk.rst for the build instructions
and this is the output:
make[1]: Nothing to be done for 'SPL'.
BINMAN all
Image 'main-section' is
On 6/30/21 8:10 PM, Tianrui Wei wrote:
> This commit adds support to piton_mmc driver for OpenPiton-riscv64
> This driver has many things set as preconfigured because the hardware
> automatically configures most of the settings during startup.
>
> Signed-off-by: Tianrui Wei
> Signed-off-by: Jonat
On Wed, Jun 30, 2021 at 05:35:03PM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR for next.
>
> Summary:
> - Cypress s25hl-t/s25hs-t support (Takahiro Kuwano)
>
> CI:
> https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/7979
>
> thanks,
> Jagan.
>
> The following cha
Hello,
This patch series fixes the following issues:
- poor strategy to check if files were properly loaded
- wrong quoting style for strings
- tests failing at the second run because of a wrong clean-up strategy
Finally, it improves:
- code overall documentation level, with more comments and bet
Remove the previous OOP approach, which was confusing and incomplete.
Add more test cases by making SquashFS images with various options,
concerning file fragmentation and its compression. Add comments to
properly document the code.
Signed-off-by: Joao Marcos Costa
---
.../test_fs/test_squashfs/
The previous strategy to know if a file was correctly loaded was to
check for how many bytes were read and compare it against the file's
original size. Since this is not a good solution, replace it by
comparing the checksum of the loaded bytes against the original file's
checksum. Add more test cas
Add more details to test cases by comparing each expected line with the
command's output. Add new test cases:
- sqfsls at an empty directory
- sqfsls at a sub-directory
Signed-off-by: Joao Marcos Costa
---
.../test_fs/test_squashfs/test_sqfs_ls.py | 140 +++---
1 file changed, 12
On Wed, Jun 30, 2021 at 11:34:29AM +0530, Aswath Govindraju wrote:
> Add instructions for flashing eMMC with bootloader images from SD.
>
> Signed-off-by: Aswath Govindraju
> ---
> board/ti/j721e/README | 59 +++
> 1 file changed, 59 insertions(+)
This r
Factor out eMMC boot partition selection code into
default_spl_mmc_emmc_boot_partition() function and implement
weak spl_mmc_emmc_boot_partition(), so that architecture or
board code can override the eMMC boot partition selection.
Signed-off-by: Marek Vasut
Cc: Faiz Abbas
Cc: Harald Seiler
Cc:
In case the iMX8M boot from eMMC boot partition and the primary image
is corrupted, the BootROM is capable of starting a secondary image in
the other eMMC boot partition as a fallback.
However, the BootROM leaves the eMMC BOOT_PARTITION_ENABLE setting as
it was, i.e. pointing to the boot partition
Hi Marek,
On 7/1/21 8:08 AM, Marek Vasut wrote:
> Factor out eMMC boot partition selection code into
> default_spl_mmc_emmc_boot_partition() function and implement
> weak spl_mmc_emmc_boot_partition(), so that architecture or
> board code can override the eMMC boot partition selection.
>
> Signed
The GW7901 is an IMX8M Mini based board with a KSZ9897 switch hanging
off the IMX8M FEC.
In order to support a fixed-link connection to a U-Boot DSA switch some
changes need to be made to the FEC driver.
Additionally, in order to support per-port unique MAC addrs for DSA we
must introduce a mecha
The Gateworks GW7901 is an ARM based single board computer (SBC)
featuring:
- i.MX8M Mini SoC
- LPDDR4 DRAM
- eMMC FLASH
- SPI FRAM
- Gateworks System Controller (GSC)
- Atmel ATECC Crypto Authentication
- USB 2.0
- Microchip GbE Switch
- Multiple multi-protocol RS232/RS485/RS422 Serial po
When using uclass_get_device* to get the FEC device we need to use
device sequence instead of index into UCLASS_ETH. In systems where for
example a I2C based DSA switch exists it will probe before the FEC
master and its ports will be registered first and have the first
indexes yet the FEC's sequenc
If the FEC is connected to a fixed-link (upstream switch port for
example) the phy_of_node should be set to the fixed-link node
so that speed and other properties can be found properly.
In addition fix a typo in the debug string.
Signed-off-by: Tim Harvey
---
drivers/net/fec_mxc.c | 6 +-
1
Enabling promiscuous mode can be useful for DSA switches where each port
has its own MAC address.
Signed-off-by: Tim Harvey
---
include/net.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/net.h b/include/net.h
index b95d6a6f60..cec8c98618 100644
--- a/include/net.h
+++ b/include/
Enabling promiscuous mode is necessary if FEC is the master of a DSA
switch driver where each port has their own MAC address.
Signed-off-by: Tim Harvey
---
drivers/net/fec_mxc.c | 13 +
drivers/net/fec_mxc.h | 1 +
2 files changed, 14 insertions(+)
diff --git a/drivers/net/fec_mxc.
If ports have their own unique MAC addrs and master has a set_promisc
function, call it so that packets will be received for ports.
Signed-off-by: Tim Harvey
---
net/dsa-uclass.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/net/dsa-uclass.c b/net/dsa-uclass.c
index
The Microchip KSZ9477/KSZ9897/KSZ9567 7-Port Gigabit Ethernet Switches
support SGMII/RGMII/MII/RMII with register access via SPI, I2C, or MDIO.
This driver currently supports I2C register access but SPI or MDIO register
access can be easily added at a later time.
Tagging is not implemented and in
Fix the dsa switch config:
- remove the unnecessary phy-mode from the switch itself
- added the necessary fixed-link node to the non-cpu ports required
for U-Boot DSA
Signed-off-by: Tim Harvey
---
arch/arm/dts/imx8mm-venice-gw7901.dts | 37 ++-
1 file changed, 36 insert
The imx8mm-venice-gw7901 board has an I2C connected KSZ9897S GbE switch
with an IMX8MM FEC MAC master connected via RGMII_ID.
Signed-off-by: Tim Harvey
---
configs/imx8mm_venice_defconfig | 4
1 file changed, 4 insertions(+)
diff --git a/configs/imx8mm_venice_defconfig b/configs/imx8mm_ven
Fix typo in error message.
Signed-off-by: Tim Harvey
---
board/gateworks/venice/gsc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/gateworks/venice/gsc.c b/board/gateworks/venice/gsc.c
index d2490e6063..23ad58094c 100644
--- a/board/gateworks/venice/gsc.c
+++ b/board
Display the DTB file used for U-Boot.
Signed-off-by: Tim Harvey
---
board/gateworks/venice/imx8mm_venice.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/board/gateworks/venice/imx8mm_venice.c
b/board/gateworks/venice/imx8mm_venice.c
index 1d51b6ea9b..cb00f532bf 100644
The voltage offset property is in microvolts so must be scaled
accordingly.
Signed-off-by: Tim Harvey
---
board/gateworks/venice/gsc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/gateworks/venice/gsc.c b/board/gateworks/venice/gsc.c
index 23ad58094c..9a6712ec88 1006
The Gateworks System Controller thermal protection feature will disable
the board primary power supply if the on-board temperature sensor
reaches 86C. In many cases this could occur before the temperature
critical components such as CPU, DRAM, eMMC, and power supplies have
reached their max tempera
The ftd_file* vars can be used by bootscripts to look for
appropriate dtb's
Signed-off-by: Tim Harvey
---
board/gateworks/venice/imx8mm_venice.c | 19 ---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/board/gateworks/venice/imx8mm_venice.c
b/board/gateworks/veni
1 - 100 of 141 matches
Mail list logo