On Wed, Apr 5, 2023 at 2:39 PM Simon Glass wrote:
>
> Hi Christian,
>
> On Mon, 3 Apr 2023 at 20:10, Christian Hewitt
> wrote:
> >
> > > On 2 Apr 2023, at 6:41 am, Simon Glass wrote:
> > >
> > > Hi Mark,
> > >
> > > On Sun, 2 Apr 2023 at 09:28, Mark Kettenis
> > > wrote:
> > > >
> > > > >
From: Samuel Holland
The HDMI PHY depends on the HVCC supply being enabled. So far we have
relied on it being enabled by an earlier firmware stage (SPL or TF-A).
Attempt to enable the regulator here, so we can remove that dependency.
Signed-off-by: Samuel Holland
Signed-off-by: Andre Przywara
From: Samuel Holland
This abstracts away the CCU register layout, which is necessary for
supporting new SoCs like H6 with a reorganized CCU. One of the resets is
referenced from the PHY node instead of the controller node, so it will
have to wait until the PHY code is factored out to a separate
Out of the initial "video: sunxi: dw-hdmi: Partial OF conversion" series
the last two patches have not been merged that, because I had some
comments about the proper split between of_to_plat() and probe().
Those two patches are those remaining ones, but with the reset/clocks
and power supply
Hi Tom,
On Sat, 8 Apr 2023 at 09:55, Tom Rini wrote:
>
> On Sat, Apr 08, 2023 at 09:35:48AM +1200, Simon Glass wrote:
> > Hi Tom,
> >
> > On Sat, 8 Apr 2023 at 08:22, Tom Rini wrote:
> > >
> > > On Sat, Apr 08, 2023 at 07:53:10AM +1200, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Sat,
From: Sinan Akman
Convert to DM_SERIAL for mpc8379erdb.
Signed-off-by: Sinan Akman
---
arch/powerpc/dts/mpc8379erdb.dts | 27 +++
configs/MPC837XERDB_defconfig| 7 ++-
include/configs/MPC837XERDB.h| 2 ++
3 files changed, 35 insertions(+), 1 deletion(-)
On Sat, Apr 08, 2023 at 09:35:48AM +1200, Simon Glass wrote:
> Hi Tom,
>
> On Sat, 8 Apr 2023 at 08:22, Tom Rini wrote:
> >
> > On Sat, Apr 08, 2023 at 07:53:10AM +1200, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Sat, 8 Apr 2023 at 07:39, Tom Rini wrote:
> > > >
> > > > On Fri, Apr 07,
On Fri, Apr 07, 2023 at 11:31:03PM +0200, Linus Walleij wrote:
> On Fri, Apr 7, 2023 at 7:46 PM Tom Rini wrote:
> > On Fri, Apr 07, 2023 at 03:40:08PM +0200, Linus Walleij wrote:
> > > This adds a simple Northstar "BRCMNS" board to be used with
> > > the BCM4709x and BCM5301x chips.
> > >
> > >
On Fri, Apr 07, 2023 at 11:28:49PM +0200, Linus Walleij wrote:
> On Fri, Apr 7, 2023 at 7:46 PM Tom Rini wrote:
> > On Fri, Apr 07, 2023 at 03:40:06PM +0200, Linus Walleij wrote:
> >
> > > This brings in the main SoC device tree used by the
> > > Broadcom Northstar chipset, i.e. BCM4709x and
Hi Tom,
On Sat, 8 Apr 2023 at 08:22, Tom Rini wrote:
>
> On Sat, Apr 08, 2023 at 07:53:10AM +1200, Simon Glass wrote:
> > Hi Tom,
> >
> > On Sat, 8 Apr 2023 at 07:39, Tom Rini wrote:
> > >
> > > On Fri, Apr 07, 2023 at 10:36:38PM +1200, Simon Glass wrote:
> > >
> > > > This series converts
From: Chris Morgan
Add a node for the trng found on RK3588 SoCs.
Changes in V2:
- None
Signed-off-by: Chris Morgan
---
arch/arm/dts/rk3588s-u-boot.dtsi | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/dts/rk3588s-u-boot.dtsi b/arch/arm/dts/rk3588s-u-boot.dtsi
index
From: Chris Morgan
This adds support for the TRNG found in the RK3588 SoC to the
rockchip_rng driver so that it can be used for things such as
seeding randomness to Linux.
This code was taken wholesale from the Rockchip BSP U-Boot source
located here:
From: Chris Morgan
Add support for the RK3588 TRNG. The code was taken directly from the
Rockchip BSP U-Boot source.
Chris Morgan (2):
rockchip: rng: add trngv1 for rk3588
ARM: dts: rockchip: rk3588s-u-boot: Add rng node
arch/arm/dts/rk3588s-u-boot.dtsi | 6 ++
drivers/rng/Kconfig
On Fri, Apr 7, 2023 at 7:46 PM Tom Rini wrote:
> On Fri, Apr 07, 2023 at 03:40:08PM +0200, Linus Walleij wrote:
> > This adds a simple Northstar "BRCMNS" board to be used with
> > the BCM4709x and BCM5301x chips.
> >
> > The main intention is to use this with the D-Link DIR-890L
> > and DIR-885L
On Fri, Apr 7, 2023 at 7:46 PM Tom Rini wrote:
> On Fri, Apr 07, 2023 at 03:40:06PM +0200, Linus Walleij wrote:
>
> > This brings in the main SoC device tree used by the
> > Broadcom Northstar chipset, i.e. BCM4709x and BCM5301x.
> > This is taken from the latest Linux kernel.
> >
> > Cc: Rafał
From: Daniel Golle
Add board specific devicetree for Bananapi R3 SBC.
Signed-off-by: Daniel Golle
Signed-off-by: Frank Wunderlich
---
taken from openwrt
https://git.openwrt.org/?p=openwrt/openwrt.git;a=blob;f=package/boot/uboot-mediatek/patches/430-add-bpi-r3.patch;hb=HEAD
only enabled the
From: Frank Wunderlich
Use own devicetree for the board and change the prompt.
Signed-off-by: Frank Wunderlich
---
configs/mt7986a_bpir3_emmc_defconfig | 6 +++---
configs/mt7986a_bpir3_sd_defconfig | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git
From: Frank Wunderlich
Add board specific devicetree for BananaPi R3.
It is taken from openwrt
https://git.openwrt.org/?p=openwrt/openwrt.git;a=blob;f=package/boot/uboot-mediatek/patches/430-add-bpi-r3.patch;hb=HEAD
only enabled the factory button which was disabled because a HW-bug in
rev 1.0
On Sat, Apr 08, 2023 at 07:53:10AM +1200, Simon Glass wrote:
> Hi Tom,
>
> On Sat, 8 Apr 2023 at 07:39, Tom Rini wrote:
> >
> > On Fri, Apr 07, 2023 at 10:36:38PM +1200, Simon Glass wrote:
> >
> > > This series converts rockchip boards over to use standard boot. It also
> > > fixes various
On Fri, 17 Feb 2023 15:45:47 -0700
Simon Glass s...@chromium.org wrote:
> This is currently broken. If SDL is not installed, SANDBOX_SDL becomes
> false and build errors are generated, e.g.:
>
>test/dm/video.c:424: undefined reference to `sandbox_sdl_set_bpp'
>
> Fix it by making the
On Fri, Apr 07, 2023 at 10:44:53PM +0300, Ilias Apalodimas wrote:
> On Fri, 7 Apr 2023 at 22:39, Tom Rini wrote:
> >
> > On Sat, Apr 08, 2023 at 06:55:20AM +1200, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Thu, 6 Apr 2023 at 02:48, Tom Rini wrote:
> > > >
> > > > On Wed, Apr 05, 2023 at
Hi Tom,
On Sat, 8 Apr 2023 at 07:46, Tom Rini wrote:
>
> On Sat, Apr 08, 2023 at 06:55:14AM +1200, Simon Glass wrote:
> > Hi Tom,
> >
> > On Sat, 8 Apr 2023 at 02:36, Tom Rini wrote:
> > >
> > > On Fri, Apr 07, 2023 at 05:31:17PM +1200, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Thu,
Hi Ilias,
On Sat, 8 Apr 2023 at 07:45, Ilias Apalodimas
wrote:
>
> On Fri, 7 Apr 2023 at 22:39, Tom Rini wrote:
> >
> > On Sat, Apr 08, 2023 at 06:55:20AM +1200, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Thu, 6 Apr 2023 at 02:48, Tom Rini wrote:
> > > >
> > > > On Wed, Apr 05, 2023 at
Hi Tom,
On Sat, 8 Apr 2023 at 07:39, Tom Rini wrote:
>
> On Fri, Apr 07, 2023 at 10:36:38PM +1200, Simon Glass wrote:
>
> > This series converts rockchip boards over to use standard boot. It also
> > fixes various problems which have come up recently, showing differences
> > between the current
)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-video.git tags/video-20230407
for you to fetch changes up to cc54a924cd28a2d1b0f0035bd7d78532b6bc4ad8:
simple_panel: support simple MIPI DSI panels (2023-04-07 19:54:31 +0200
On Thu, Apr 06, 2023 at 08:53:43PM +0200, Heinrich Schuchardt wrote:
>
>
> Am 6. April 2023 18:17:35 MESZ schrieb Chris Morgan :
> >From: Chris Morgan
> >
> >This adds support for the TRNG found in the RK3588 SoC to the
> >rockchip_rng driver so that it can be used for things such as
> >seeding
The NanoPi R2C is a minor variant of NanoPi R2S with the on-board NIC
chip changed from rtl8211e to yt8521s, and otherwise identical to R2S.
The device tree is taken from the kernel linux-next branch:
The following changes since commit b0b77fdf3d7d2c1a5e48c3971a677f14e372c164:
Merge tag 'fsl-qoriq-2023-4-6' of
https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq (2023-04-05 22:19:57
-0400)
are available in the Git repository at:
On Sat, Apr 08, 2023 at 06:55:14AM +1200, Simon Glass wrote:
> Hi Tom,
>
> On Sat, 8 Apr 2023 at 02:36, Tom Rini wrote:
> >
> > On Fri, Apr 07, 2023 at 05:31:17PM +1200, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Thu, 6 Apr 2023 at 14:19, Tom Rini wrote:
> > > >
> > > > Sometimes when
On Fri, 7 Apr 2023 at 22:39, Tom Rini wrote:
>
> On Sat, Apr 08, 2023 at 06:55:20AM +1200, Simon Glass wrote:
> > Hi Tom,
> >
> > On Thu, 6 Apr 2023 at 02:48, Tom Rini wrote:
> > >
> > > On Wed, Apr 05, 2023 at 05:28:07PM +1200, Simon Glass wrote:
> > > > Hi Tom,
> > > >
> > > > On Tue, 4 Apr
On 2/28/23 22:34, Marek Vasut wrote:
[...]
+/ {
+ soc {
+ rpc: spi@ee20 {
+ compatible = "renesas,r8a779f0-rpc-if",
"renesas,rcar-gen4-rpc-if";
+ reg = <0 0xee20 0 0x200>, <0 0x0800 0
0x0400>;
+
On 2/28/23 22:37, Marek Vasut wrote:
[...]
+_clk {
+ u-boot,dm-pre-reloc;
+};
Applied with one-line s@u-boot,dm-pre-reloc@bootph-all@ change .
On Sat, Apr 08, 2023 at 06:55:20AM +1200, Simon Glass wrote:
> Hi Tom,
>
> On Thu, 6 Apr 2023 at 02:48, Tom Rini wrote:
> >
> > On Wed, Apr 05, 2023 at 05:28:07PM +1200, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Tue, 4 Apr 2023, 02:17 Tom Rini, wrote:
> > >
> > > > On Mon, Apr 03, 2023 at
On Fri, Apr 07, 2023 at 10:36:38PM +1200, Simon Glass wrote:
> This series converts rockchip boards over to use standard boot. It also
> fixes various problems which have come up recently, showing differences
> between the current implementation and the distroboot scripts.
>
> This should get us
On Wed, Apr 05, 2023 at 11:56:59PM +0200, Mark Kettenis wrote:
> > Date: Wed, 5 Apr 2023 10:47:59 -0400
> > From: Tom Rini
> >
> > On Wed, Apr 05, 2023 at 05:28:07PM +1200, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On Tue, 4 Apr 2023, 02:17 Tom Rini, wrote:
> > >
> > > > On Mon, Apr 03,
Hi Heinrich,
On Tue, 4 Apr 2023 at 16:50, Heinrich Schuchardt wrote:
>
> On 4/3/23 05:40, Bin Meng wrote:
> > vbe_simple_read_bootflow() calls vbe_simple_read_bootflow_fw()
> > which is only available when BOOTMETH_VBE_SIMPLE_FW is on.
> >
> > Signed-off-by: Bin Meng
> > ---
> >
> >
On Fri, 7 Apr 2023 at 21:28, Heinrich Schuchardt
wrote:
>
> Provide a reference document for the U-Boot documentation style.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> doc/develop/docstyle.rst | 29 +
> doc/develop/index.rst| 1 +
> 2 files changed, 30
Hi Tom,
On Thu, 6 Apr 2023 at 02:48, Tom Rini wrote:
>
> On Wed, Apr 05, 2023 at 05:28:07PM +1200, Simon Glass wrote:
> > Hi Tom,
> >
> > On Tue, 4 Apr 2023, 02:17 Tom Rini, wrote:
> >
> > > On Mon, Apr 03, 2023 at 12:56:49PM +0300, Ilias Apalodimas wrote:
> > > > On Sat, Apr 01, 2023 at
Hi,
On Fri, 7 Apr 2023 at 18:56, wrote:
>
> From: Sean Edmond
>
> Adds DHCPv6 protocol to u-boot.
>
> Allows for address assignement with DHCPv6 4-message exchange
> (SOLICIT->ADVERTISE->REQUEST->REPLY). Includes DHCPv6 options
> required by RFC 8415. Also adds DHCPv6 options required
> for
Hi Sean,
On Fri, 7 Apr 2023 at 18:56, wrote:
>
> From: Sean Edmond
>
> Adds commands to support DHCP and PXE with IPv6.
>
> New configs added:
> - CMD_DHCP6
> - DHCP6_PXE_CLIENTARCH
> - DHCP6_PXE_DHCP_OPTION
> - DHCP6_ENTERPRISE_ID
>
> New commands added (when IPv6 is enabled):
> - dhcp6
> -
On Fri, 7 Apr 2023 at 18:56, wrote:
>
> From: Sean Edmond
>
> Requires proper environment with DHCP6 server provisioned.
>
> Signed-off-by: Sean Edmond
> ---
> configs/sandbox_defconfig | 1 +
> test/py/tests/test_net.py | 25 +
> 2 files changed, 26 insertions(+)
Hi Tom,
On Sat, 8 Apr 2023 at 02:36, Tom Rini wrote:
>
> On Fri, Apr 07, 2023 at 05:31:17PM +1200, Simon Glass wrote:
> > Hi Tom,
> >
> > On Thu, 6 Apr 2023 at 14:19, Tom Rini wrote:
> > >
> > > Sometimes when doing tests on real hardware we sometimes run in to the
> > > case where some of
On Fri, 7 Apr 2023 at 21:17, Heinrich Schuchardt
wrote:
>
> Mention that HTML pages are published at https://u-boot.readthedocs.io/
> and that the file .readthedocs.yml controls the build process.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> doc/build/documentation.rst | 3 +++
> 1 file
On Fri, Apr 07, 2023 at 03:40:08PM +0200, Linus Walleij wrote:
> This adds a simple Northstar "BRCMNS" board to be used with
> the BCM4709x and BCM5301x chips.
>
> The main intention is to use this with the D-Link DIR-890L
> and DIR-885L routers for loading the kernel into RAM from
> NAND memory
On Fri, Apr 07, 2023 at 03:40:06PM +0200, Linus Walleij wrote:
> This brings in the main SoC device tree used by the
> Broadcom Northstar chipset, i.e. BCM4709x and BCM5301x.
> This is taken from the latest Linux kernel.
>
> Cc: Rafał Miłecki
> Signed-off-by: Linus Walleij
To be clear, what
On Fri, Apr 07, 2023 at 04:50:55PM +0200, Marek Vasut wrote:
> The following changes since commit b0b77fdf3d7d2c1a5e48c3971a677f14e372c164:
>
> Merge tag 'fsl-qoriq-2023-4-6' of
> https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq (2023-04-05
> 22:19:57 -0400)
>
> are available in
On Fri, Apr 07, 2023 at 03:40:05PM +0200, Linus Walleij wrote:
> For BRCMNAND with 1-bit BCH ECC (BCH-1) such as used on the
> D-Link DIR-885L and DIR-890L routers, we need to explicitly
> select the ECC like this in the device tree:
>
> nand-ecc-algo = "bch";
> nand-ecc-strength = <1>;
>
Hi Peng,
On Fri, Apr 7, 2023 at 12:21 AM Peng Fan wrote:
> The supports_uhs is as below, so this condition check will never have
> UHS_CAPS set even MMC_UHS_SUPPORT selected. This seems not correct fix.
Thanks for your review.
Should we fix it like this instead?
---
On Fri, Apr 07, 2023 at 11:28:00AM +0200, Heinrich Schuchardt wrote:
> Provide a reference document for the U-Boot documentation style.
>
> Signed-off-by: Heinrich Schuchardt
Reviewed-by: Tom Rini
--
Tom
signature.asc
Description: PGP signature
From: Hai Pham
Add support for R-Car Gen4 SoCs and a matching DT compatible.
Reviewed-by: Marek Vasut
Signed-off-by: Hai Pham
Signed-off-by: Marek Vasut
[Marek: Drop SoC specific compatible, use RCAR_64 Kconfig symbol, update commit
message]
---
Cc: Joe Hershberger
Cc: Ramon Fried
---
On 4/7/23 16:50, Marek Vasut wrote:
The following changes since commit b0b77fdf3d7d2c1a5e48c3971a677f14e372c164:
Merge tag 'fsl-qoriq-2023-4-6' of
https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq (2023-04-05 22:19:57
-0400)
are available in the Git repository at:
The following changes since commit b0b77fdf3d7d2c1a5e48c3971a677f14e372c164:
Merge tag 'fsl-qoriq-2023-4-6' of
https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq (2023-04-05 22:19:57
-0400)
are available in the Git repository at:
On Wed, Apr 05, 2023 at 01:19:03AM +0200, Angelo Dureghello wrote:
> Fix email with currently used address.
>
> Signed-off-by: Angelo Dureghello
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
On Sat, Apr 01, 2023 at 10:54:39PM +0100, Francis Laniel wrote:
> The assembly for __gnu_thumb1_case_si was taken from upstream gcc and adapted
> as width suffix was removed for the add instruction [1].
>
> Signed-off-by: Francis Laniel
> Tested-by: Tony Dinh
> [1]
>
On Wed, Mar 29, 2023 at 09:57:51AM +0200, Rasmus Villemoes wrote:
> As the updated comment says, this is already handled by
> fdt_path_offset_namelen() itself.
>
> Signed-off-by: Rasmus Villemoes
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
On Wed, Mar 22, 2023 at 07:12:26PM +0100, Patrick Delaunay wrote:
> Add the max number of region in lmb dump; this patch allows to
> check the limit for usage of the LMB regions, memory or reserved.
>
> Result on STM32MP157C-DK2:
>
> STM32MP> bdinfo
> .
> lmb_dump_all:
> memory.cnt = 0x1 /
On Wed, Mar 22, 2023 at 07:12:25PM +0100, Patrick Delaunay wrote:
> Remove test on CONFIG_LMB_MEMORY_REGIONS introduced by commit
> 7c1860fce4e3 ("lmb: Fix lmb property's defination under struct lmb").
>
> This code in lmb_init() is strange, because if CONFIG_LMB_USE_MAX_REGIONS
> and
On Sun, Mar 26, 2023 at 06:58:26PM +0200, Heinrich Schuchardt wrote:
> CONFIG_SYS_SCSI_MAX_SCSI_ID is not defined if CONFIG_SCSI=n.
>
> Signed-off-by: Heinrich Schuchardt
> Reviewed-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
On Sun, Mar 26, 2023 at 07:10:38PM +0200, Heinrich Schuchardt wrote:
> Compiling with CONFIG_CMD_SCSI=y, CONFIG_SCSI results in
>
> cmd/scsi.c:46: undefined reference to `scsi_scan'
>
> Signed-off-by: Heinrich Schuchardt
> Reviewed-by: Simon Glass
Applied to u-boot/master, thanks!
--
On Sun, Mar 26, 2023 at 06:58:25PM +0200, Heinrich Schuchardt wrote:
> Building with CONFIG_AHCI_PCI=y and CONFIG_SCSI_AHCI=n leads to
>
> drivers/ata/ahci-pci.o: in function `ahci_pci_probe':
> drivers/ata/ahci-pci.c:21: undefined reference to `ahci_probe_scsi_pci'
>
> Signed-off-by:
On Sat, Apr 01, 2023 at 10:07:30AM +0200, Heinrich Schuchardt wrote:
> Add missing fallthrough macro.
>
> Signed-off-by: Heinrich Schuchardt
> Reviewed-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
On Fri, Mar 24, 2023 at 10:54:19AM +0100, Corentin Guillevic wrote:
> The Freescale ESPI driver (CONFIG_FSL_ESPI) relies to the MPC85xx platform
> (PowerPC) through arch/powerpc/include/asm/immap_85xx.h. The driver can't
> compile on another architecture/platform.
>
> Signed-off-by: Corentin
On Sat, Apr 01, 2023 at 09:43:33AM +0200, Heinrich Schuchardt wrote:
> Add a missing fallthrough macro to avoid a -Wimplicit-fallthrough warning.
>
> Signed-off-by: Heinrich Schuchardt
> Reviewed-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP
On Sat, Apr 01, 2023 at 09:14:11AM +0200, Heinrich Schuchardt wrote:
> gcc does not understand /* FALL TROUGH */ and emits a warning:
>
> cmd/date.c: In function ‘do_date’:
> cmd/date.c:62:20: warning:
> this statement may fall through [-Wimplicit-fallthrough=]
>62 |
On Sat, Apr 01, 2023 at 08:13:42AM +0200, Heinrich Schuchardt wrote:
> When a case statement intentionally falls through we should add a comment.
> Cf. -Wimplicit-fallthrough
>
> Signed-off-by: Heinrich Schuchardt
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP
On Sat, Apr 01, 2023 at 08:09:34AM +0200, Heinrich Schuchardt wrote:
> When building with -Wimplicit-fallthrough we get a warning
>
> tools/fdt_add_pubkey.c:52:25: warning:
> this statement may fall through [-Wimplicit-fallthrough=]
>52 | print_help();
>
On Fri, Feb 10, 2023 at 05:05:39PM +0800, Tim Lee wrote:
> According this issue https://github.com/ppp-project/ppp/issues/339.
> Eventually, the dt-utils changed lock directory to fix missing /var/lock
> directory error then make dt-utils can run normally.
>
> We also have a similar issue with
On Tue, Feb 07, 2023 at 02:33:53PM -0700, Simon Glass wrote:
> Add the 2048 game, a good demo of ANSI sequences and a way to waste a
> little time.
>
> Bring it it from Barebox, modified for code style.
>
> Signed-off-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
signature.asc
On Thu, Apr 06, 2023 at 05:38:11PM +0200, Jerome Neanne wrote:
> TPS6594 is a Power Management IC which provides regulators and others
> features like GPIOs, RTC, watchdog, ESMs (Error Signal Monitor), and
> PFSM (Pre-configurable Finite State Machine). The SoC and the PMIC can
> communicate
On Fri, Apr 07, 2023 at 05:31:17PM +1200, Simon Glass wrote:
> Hi Tom,
>
> On Thu, 6 Apr 2023 at 14:19, Tom Rini wrote:
> >
> > Sometimes when doing tests on real hardware we sometimes run in to the
> > case where some of these mounts haven't been fully flushed. Using the
> > --lazy option with
This adds a simple Northstar "BRCMNS" board to be used with
the BCM4709x and BCM5301x chips.
The main intention is to use this with the D-Link DIR-890L
and DIR-885L routers for loading the kernel into RAM from
NAND memory using the BCH-1 ECC and using the separately
submitted SEAMA load command,
This brings in the main SoC device tree used by the
Broadcom Northstar chipset, i.e. BCM4709x and BCM5301x.
This is taken from the latest Linux kernel.
Cc: Rafał Miłecki
Signed-off-by: Linus Walleij
---
ChangeLog v3->v4:
- No changes
ChangeLog v1->v3:
- Bundle with the iproc nand and algo
The original Northstar is an ARM SoC series that comprise
BCM4709x and BCM5301x and uses a dual-core Cortex A9, the
global timer and a few other things.
This series should not be confused with North Star Plus
(NSP) which is partly supported by U-Boot already.
The SoC is well supported by the
For BRCMNAND with 1-bit BCH ECC (BCH-1) such as used on the
D-Link DIR-885L and DIR-890L routers, we need to explicitly
select the ECC like this in the device tree:
nand-ecc-algo = "bch";
nand-ecc-strength = <1>;
nand-ecc-step-size = <512>;
This is handled by the Linux kernel but U-Boot
Add support for the iproc Broadcom NAND controller,
used in Northstar SoCs for example. Based on the Linux
driver.
Cc: Philippe Reynes
Cc: Dario Binacchi
Acked-by: William Zhang
Reviewed-by: Michael Trimarchi
Signed-off-by: Linus Walleij
---
ChangeLog v3->v4:
- No changes
ChangeLog v2->v3:
-
This adds the device trees and minimal code needed to run
U-Boot on Broadcom Northstar SoCs.
This is needed to properly boot the D-Link DIR-890L router
as it refuse to directly boot compressed kernels bigger
than 2MB, and well our compressed kernel is bigger than
2MB so let's put in U-Boot.
Add support for TPS6594 PMIC family devices:
- regulators (bucks and LDOs) on WKUP_I2C0 bus,
- watchdog on MCU_I2C0 bus.
Signed-off-by: Esteban Blanc
Signed-off-by: Jerome Neanne
---
.../k3-j7200-common-proc-board-u-boot.dtsi| 17 ++
.../arm/dts/k3-j7200-r5-common-proc-board.dts | 56
From: Esteban Blanc
Add support for TPS6594 family regulators and watchdog.
Add support for AVS0.
PMIC is controlled by SoC through I2C interface.
Add dm, pmic and regulators commands to allow testing.
Signed-off-by: Esteban Blanc
Signed-off-by: Jerome Neanne
---
Add support for TPS6594 PMIC family devices:
- regulators (bucks and LDOs) on main WKUP_I2C0 bus,
- watchdog on MCU_I2C0 bus.
Signed-off-by: Esteban Blanc
Signed-off-by: Jerome Neanne
---
.../k3-j721s2-common-proc-board-u-boot.dtsi | 29 +++-
Add support for TPS6593 PMIC devices:
- regulators (bucks and LDOs) on main I2C0 bus,
- watchdog on MCU I2C0 bus.
Signed-off-by: Julien Panis
Signed-off-by: Jerome Neanne
---
arch/arm/dts/k3-am62a7-sk-u-boot.dtsi | 22 ++
1 file changed, 22 insertions(+)
diff --git
From: Esteban Blanc
Add support for TPS6594 family regulators and watchdog.
PMIC is controlled by SoC through I2C interface.
Add dm, pmic and regulators commands to allow testing
Signed-off-by: Esteban Blanc
Signed-off-by: Jerome Neanne
---
configs/j7200_evm_a72_defconfig | 8
1
From: Julien Panis
Add support for TPS6593 regulators and watchdog.
PMIC is controlled by SoC through I2C interface.
Signed-off-by: Julien Panis
Signed-off-by: Jerome Neanne
---
configs/am62ax_evm_a53_defconfig | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git
j721e board includes 2 instances of TPS6594:
- Primary PMIC
- Secondary PMIC
Add AVS class0 in u-boot SPL.
AVS is supported only on CPU rail: vdd_cpu_avs.
This rail is supplied by the primary PMIC: tps659413
This rail is supplied by a dual-phased buck: buck12.
Other PMICs rails are not AVS
Change node name to reuse Linux common dts naming style.
Signed-off-by: Jerome Neanne
---
arch/arm/dts/k3-j721e-r5-common-proc-board-u-boot.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/dts/k3-j721e-r5-common-proc-board-u-boot.dtsi
Use a copy of Linux dts for TPS6594 PMIC description
instead of custom u-boot
Signed-off-by: Jerome Neanne
---
.../arm/dts/k3-j721e-r5-common-proc-board.dts | 48 +--
1 file changed, 22 insertions(+), 26 deletions(-)
diff --git a/arch/arm/dts/k3-j721e-r5-common-proc-board.dts
Using uclass_probe_all forces probe on all devices:
Only probe for WD stop is really needed here.
Probing other devices has no impact.
Signed-off-by: Jerome Neanne
---
board/ti/j721e/evm.c | 8
1 file changed, 8 insertions(+)
diff --git a/board/ti/j721e/evm.c b/board/ti/j721e/evm.c
Add PMIC and regulators feature support for j721e.
PMIC is controlled by SoC through I2C interface.
Signed-off-by: Jerome Neanne
---
configs/j721e_evm_a72_defconfig | 9 +
1 file changed, 9 insertions(+)
diff --git a/configs/j721e_evm_a72_defconfig b/configs/j721e_evm_a72_defconfig
Fixes: 065a452ae6a power: regulator: tps65941: add regulator support
LDO voltage conversion was incorrect.
This was checked by writing and reading back value.
Signed-off-by: Jerome Neanne
---
drivers/power/regulator/tps65941_regulator.c | 71 +---
1 file changed, 63
This is not a proper WD driver because it's not planned to
support WD driver for PMIC in u-boot at any time.
The purpose is just WD disable.
Signed-off-by: Jerome Neanne
---
drivers/power/pmic/tps65941.c | 36 +++
include/power/tps65941.h | 25
TPS6594 is a Power Management IC which provides regulators and others
features like GPIOs, RTC, watchdog, ESMs (Error Signal Monitor), and
PFSM (Pre-configurable Finite State Machine). The SoC and the PMIC can
communicate through the I2C or SPI interfaces.
TPS6594 is the super-set device while
On jeu., avril 06, 2023 at 20:55, Sjoerd Simons wrote:
> Add glue code for TI AM62 to the dwc3 driver; Most code adopted from
> TI vendor u-boot code.
>
> Signed-off-by: Sjoerd Simons
Reviewed-by: Mattijs Korpershoek
nitpick (comment typo) below
>
> ---
>
> Changes in v2:
> - Switch dwc3
Hi Roman,
On ven., avril 07, 2023 at 11:56, Roman Stratiienko
wrote:
> Hi guys,
>
> I rebased on uboot/master and all is working for me except for the
Thanks a lot for confirming that things work for you.
> boot image ramdisk concatenation.
> Current memcpy logic overwrites its context.
This is needed to enable the boot command used to start standard boot.
Enable it by default for boards which use BOOTSTD.
This brings in quite a few features, mostly in common with
DISTRO_DEFAULTS
Note: This actually only effects boards which don't have a custom
boot command, so there are no
This is enabled by BOOT_DEFAULTS but makes SPL too large. Disable it.
Signed-off-by: Simon Glass
---
(no changes since v7)
Changes in v7:
- Fix BOOT_DEFAULT typo in commit message
Changes in v6:
- Add new patch to disable SPL_EFI_PARTITION for sama5d27 board
Since CONFIG_BOOTSTD_DEFAULTS now selects ENV_VARS_UBOOT_CONFIG we cannot
enable it for some Xilinx boards which have a very small environment.
Disable it.
Signed-off-by: Simon Glass
---
(no changes since v6)
Changes in v6:
- Add new patch to disable CONFIG_BOOTSTD_DEFAULTS for some xilinx
It doesn't really matter if we mention things which are not present. For
example, if 'nvme' is included but the board does not support it, it just
continues with the next item in the list.
It is simpler to use the same target list for all boards, so drop the
different one for rk3399.
Drop the distro-boot scripts and use standard boot instead.
Signed-off-by: Simon Glass
---
(no changes since v4)
Changes in v4:
- Add back BOOT_TARGETS
Changes in v3:
- Update rk3588 boards too
Changes in v2:
- Add new patch to move rockchip to standard boot
include/configs/px30_common.h
From: Mathew McBride
When loading a file from a block device, efiload_read_file
was using the seq_num of the device (e.g "35" of virtio_blk#35)
instead of the block device id (e.g what you get from running
the corresponding device scan command, like "virtio 0")
This cause EFI booting from these
At present when debugging is off, bootdev_find_in_blk() sometimes fails
to find a valid bootflow, e.g. with virtio. Accessing the 'blk' variable
later in the function seems to correct it.
Move the 'ret' check before the debug statement and set the block device
again aftewards, to work around
Enable some messages that might provide hints, but only for
CMD_BOOTFLOW_FULL since otherwise the -l flag is not available.
Signed-off-by: Simon Glass
Suggested-by: Tom Rini
---
(no changes since v6)
Changes in v6:
- Add new patch to show a message sometimes if no bootflows are found
1 - 100 of 123 matches
Mail list logo