Re: Please pull u-boot-marvell/master

2024-07-15 Thread Tom Rini
On Mon, Jul 15, 2024 at 12:59:03PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this small batch of Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2024-07-15 Thread Stefan Roese

Hi Tom,

please pull this small batch of Marvell related patches:


- mvebu: Migrate to upstream DT for Synology DS116 (Armada 385) board (Tony)
- mvebu: Enable bootstd and other modernization for Synology DS414 
(Armada XP) board (Tony)



Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=373=results

Thanks,
Stefan

The following changes since commit b182816c1fb436916661949213c543bf4d42250b:

  turris_1x: Normalize Kconfig usage (2024-07-13 10:42:15 -0600)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 51d4eb8bbaf35d14d4e30b885863ae00fbc47258:

  arm: mvebu: Enable bootstd and other modernization for Synology DS414 
(Armada XP) board (2024-07-15 08:42:04 +0200)



Tony Dinh (2):
  arm: dts: mvebu: Migrate to upstream DT for Synology DS116 
(Armada 385) board
  arm: mvebu: Enable bootstd and other modernization for Synology 
DS414 (Armada XP) board


 arch/arm/dts/Makefile  |   1 -
 arch/arm/dts/armada-385-synology-ds116.dts | 291 
-

 board/Synology/ds414/ds414.c   |  14 +-
 configs/ds116_defconfig|   3 +-
 configs/ds414_defconfig|  19 +-
 include/configs/ds414.h|  65 +--
 6 files changed, 63 insertions(+), 330 deletions(-)
 delete mode 100644 arch/arm/dts/armada-385-synology-ds116.dts


Re: Please pull u-boot-marvell/master

2024-07-08 Thread Tom Rini
On Mon, Jul 08, 2024 at 04:22:52PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the following Marvell MVEBU related patches into master:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2024-07-08 Thread Stefan Roese

Hi Tom,

please pull the following Marvell MVEBU related patches into master:


- Add mvebu_espressobin_ultra-88f3720_defconfig (Benjamin)
- Update DTS for Thecus N2350 board (Tony)
- Add "old" Marvell DDR3 training for Armada 38x and Turris Omnia
  (Marek)
- Misc turris_omnia changes (Marek)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=372=results

Thanks,
Stefan

The following changes since commit fd46ea0e701920eb205c2bce9d527bf0dec10b59:

  Merge branch '2024-07-05-assorted-updates' (2024-07-05 16:36:43 -0600)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 711443eafe0d8064744f6ee69cef08b032346c74:

  mvebu: armada-8k: respect CONFIG_DISTRO_DEFAULTS (2024-07-08 08:20:58 
+0200)



Benjamin Schneider (1):
  configs: add mvebu_espressobin_ultra-88f3720_defconfig

Marek Behún (16):
  arm: mvebu: turris_omnia: Disable ext4 write support in defconfig
  ddr: marvell: a38x: debug: return from ddr3_tip_print_log() early 
if we won't print anything

  ddr: marvell: a38x: debug: Remove unused variables
  ddr: marvell: a38x: debug: Define DDR_VIEWER_TOOL variables only 
if needed, and make them static
  ddr: marvell: a38x: debug: Allow compiling with immutable debug 
settings to reduce binary size
  arm: mvebu: turris_omnia: Enable immutable debug settings in DDR3 
training by default

  arm: mvebu: turris_omnia: Fix ethernet PHY reset gpio FDT fixup
  arm: mvebu: turris_omnia: Implement EEPROM layout for the 
'eeprom' command

  arm: mvebu: turris_omnia: Enable the 'eeprom' command
  arm: mvebu: turris_omnia: Extend EEPROM info structure
  arm: mvebu: turris_omnia: Read DDR speed from EEPROM
  ddr: marvell: a38x: Import old DDR training code from 2017 
version of U-Boot

  ddr: marvell: a38x: old: Fix some compiler warning of the old code
  ddr: marvell: a38x: old: Backport immutable debug settings
  arm: mvebu: a38x: Add optional support for using old DDR3 
training code

  arm: mvebu: turris_omnia: Support old DDR3 training

Robert Marko (1):
  mvebu: armada-8k: respect CONFIG_DISTRO_DEFAULTS

Tony Dinh (2):
  arm: mvebu: env_sf_get_env_addr() missing check for 
CONFIG_ENV_IS_IN_SPI_FLASH

  arm: dts: mvebu: Update DTS for Thecus N2350 board

 arch/arm/dts/armada-385-thecus-n2350.dts   |   10 +-
 arch/arm/mach-mvebu/Kconfig|   15 +
 arch/arm/mach-mvebu/cpu.c  |2 +-
 arch/arm/mach-mvebu/include/mach/cpu.h |1 +
 arch/arm/mach-mvebu/spl.c  |   37 +-
 board/CZ.NIC/turris_omnia/Makefile |2 +
 board/CZ.NIC/turris_omnia/eeprom.c |  190 ++
 board/CZ.NIC/turris_omnia/old_ddr3_training.c  |   63 +
 board/CZ.NIC/turris_omnia/turris_omnia.c   |  199 +-
 board/Marvell/mvebu_armada-37xx/MAINTAINERS|5 +
 configs/mvebu_espressobin_ultra-88f3720_defconfig  |  106 +
 configs/turris_omnia_defconfig |6 +-
 drivers/ddr/marvell/a38x/Makefile  |2 +
 drivers/ddr/marvell/a38x/ddr3_debug.c  |   30 +-
 drivers/ddr/marvell/a38x/ddr3_init.c   |3 +-
 drivers/ddr/marvell/a38x/ddr3_init.h   |   43 +-
 drivers/ddr/marvell/a38x/old/Makefile  |   29 +
 drivers/ddr/marvell/a38x/old/ddr3_a38x.c   |  737 ++
 drivers/ddr/marvell/a38x/old/ddr3_a38x.h   |   93 +
 drivers/ddr/marvell/a38x/old/ddr3_a38x_mc_static.h |  226 ++
 drivers/ddr/marvell/a38x/old/ddr3_a38x_topology.h  |   22 +
 drivers/ddr/marvell/a38x/old/ddr3_a38x_training.c  |   39 +
 drivers/ddr/marvell/a38x/old/ddr3_debug.c  | 1546 
 .../ddr/marvell/a38x/old/ddr3_hws_hw_training.c|  147 ++
 .../ddr/marvell/a38x/old/ddr3_hws_hw_training.h|   49 +
 .../marvell/a38x/old/ddr3_hws_hw_training_def.h|  464 
 .../ddr/marvell/a38x/old/ddr3_hws_sil_training.h   |   17 +
 drivers/ddr/marvell/a38x/old/ddr3_init.c   |  769 ++
 drivers/ddr/marvell/a38x/old/ddr3_init.h   |  405 +++
 drivers/ddr/marvell/a38x/old/ddr3_logging_def.h|  101 +
 drivers/ddr/marvell/a38x/old/ddr3_patterns_64bit.h |  924 +++
 drivers/ddr/marvell/a38x/old/ddr3_topology_def.h   |   76 +
 drivers/ddr/marvell/a38x/old/ddr3_training.c   | 2650 


 drivers/ddr/marvell/a38x/old/ddr3_training_bist.c  |  288 +++
 .../a38x/old/ddr3_training_centralization.c|  711 ++
 drivers/ddr/marvell/a38x/old/ddr3_training_db.c|  651 +
 .../ddr/marvell/a38x/old/ddr3_training_hw_algo.c   |  685 +
 .../ddr/marvell/a38x/old/ddr3_training_hw_algo.h   |   14 +
 

Re: Please pull u-boot-marvell/master

2024-04-05 Thread Tom Rini
On Thu, Apr 04, 2024 at 02:08:15PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the first batch of mostly Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2024-04-04 Thread Stefan Roese

Hi Tom,

please pull the first batch of mostly Marvell related patches:


- kirkwood: Switch to using upstream dts/dtsi files (Tony)
- mvebu: Turris Omnia - New board revision support (Marek)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=343=results

Thanks,
Stefan

The following changes since commit cdfcc37428e06f4730ab9a17cc084eeb7676ea1a:

  Merge tag 'u-boot-dfu-next-20240402' of 
https://source.denx.de/u-boot/custodians/u-boot-dfu (2024-04-02 22:37:23 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 53bdcd1e9eacd6992d990b288fd6d48f43d94a0b:

  arm: mvebu: turris_omnia: Enable rng command in defconfig (2024-04-04 
10:45:27 +0200)



Marek Behún (18):
  arm: mvebu: turris_omnia: Enable LTO by default on Turris Omnia
  arm: mvebu: turris_omnia: Add header containing MCU command 
interface and use it

  arm: mvebu: turris_{omnia, mox}: Don't print model two times
  arm: mvebu: turris_omnia: Update MCU status and features reading
  arm: mvebu: turris_omnia: Implement getting board information 
from MCU

  arm: mvebu: turris_omnia: Print board ECDSA public key if available
  arm: mvebu: turris_omnia: Disable Atmel SHA node if not present
  arm: mvebu: spl: Do not build mvebu-reset in SPL
  arm: mvebu: system-controller: Rework to use UCLASS_SYSCON
  arm: mvebu: system-controller: Select mvebu-reset if DM_RESET && 
PCI_MVEBU

  arm: mvebu: system-controller: Add support for SYSRESET
  gpio: turris_omnia_mcu: Use byteorder conversion functions
  gpio: turris_omnia_mcu: Update firmware features reading
  gpio: turris_omnia_mcu: Add support for system power off via sysreset
  arm: mvebu: turris_omnia: Enable poweroff command via sysreset in 
defconfig

  cmd: rng: Print "Abort" on -EINTR
  misc: turris_omnia_mcu: Add support for rng provided by MCU
  arm: mvebu: turris_omnia: Enable rng command in defconfig

Tony Dinh (2):
  arm: dts: kirkwood: Enable upstream DT on Kirkwood boards
  arm: dts: kirkwood: Remove DTS files for Kirkwood boards

 arch/arm/dts/Makefile  |  28 +-
 arch/arm/dts/kirkwood-6192.dtsi|  88 ---
 arch/arm/dts/kirkwood-6281.dtsi|  90 ---
 arch/arm/dts/kirkwood-6282.dtsi| 161 -
 arch/arm/dts/kirkwood-98dx4122.dtsi|  53 --
 arch/arm/dts/kirkwood-blackarmor-nas220.dts| 172 -
 arch/arm/dts/kirkwood-d2net.dts|  45 --
 arch/arm/dts/kirkwood-dns325.dts   |  63 --
 arch/arm/dts/kirkwood-dnskw.dtsi   | 235 ---
 arch/arm/dts/kirkwood-dockstar.dts | 110 
 arch/arm/dts/kirkwood-dreamplug-u-boot.dtsi|   7 +
 arch/arm/dts/kirkwood-dreamplug.dts| 131 
 arch/arm/dts/kirkwood-ds109.dts|  40 --
 arch/arm/dts/kirkwood-goflexnet.dts| 190 --
 arch/arm/dts/kirkwood-guruplug-server-plus.dts | 133 
 arch/arm/dts/kirkwood-ib62x0.dts   | 146 -
 arch/arm/dts/kirkwood-iconnect.dts | 195 --
 arch/arm/dts/kirkwood-is2.dts  |  40 --
 arch/arm/dts/kirkwood-lschlv2-u-boot.dtsi  |   6 +-
 arch/arm/dts/kirkwood-lschlv2.dts  |  20 -
 arch/arm/dts/kirkwood-lsxhl-u-boot.dtsi|   6 +-
 arch/arm/dts/kirkwood-lsxhl.dts|  20 -
 arch/arm/dts/kirkwood-lsxl.dtsi| 241 ---
 arch/arm/dts/kirkwood-net2big.dts  |  63 --
 arch/arm/dts/kirkwood-netxbig.dtsi | 232 ---
 arch/arm/dts/kirkwood-ns2-common.dtsi  |  97 ---
 arch/arm/dts/kirkwood-ns2.dts  |  40 --
 arch/arm/dts/kirkwood-ns2lite.dts  |  35 -
 arch/arm/dts/kirkwood-ns2max.dts   |  59 --
 arch/arm/dts/kirkwood-ns2mini.dts  |  60 --
 arch/arm/dts/kirkwood-nsa310s.dts  | 319 -
 arch/arm/dts/kirkwood-nsa325-u-boot.dtsi   |   7 +
 arch/arm/dts/kirkwood-nsa325.dts   | 231 ---
 arch/arm/dts/kirkwood-nsa3x0-common.dtsi   | 157 -
 arch/arm/dts/kirkwood-openrd-base.dts  |  39 --
 arch/arm/dts/kirkwood-openrd-client.dts|  73 ---
 arch/arm/dts/kirkwood-openrd-ultimate.dts  |  55 --
 arch/arm/dts/kirkwood-openrd.dtsi  | 122 
 arch/arm/dts/kirkwood-pogo_e02.dts | 132 
 arch/arm/dts/kirkwood-pogoplug-series-4.dts| 180 --
 arch/arm/dts/kirkwood-sheevaplug-common.dtsi   | 104 ---
 arch/arm/dts/kirkwood-sheevaplug.dts   |  42 --
 arch/arm/dts/kirkwood-synology.dtsi| 855 
-

 arch/arm/dts/kirkwood.dtsi | 393 
 

Re: Please pull u-boot-marvell/master

2024-03-05 Thread Tom Rini
On Tue, Mar 05, 2024 at 11:35:30AM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of mostly Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2024-03-05 Thread Stefan Roese

Hi Tom,

please pull this next batch of mostly Marvell related patches:


- net: mv88e6xxx: fix missing SMI address initialization (Marek)
- mvebu: turris_omnia: Enable networking via ethernet switch (Marek)
- mvebu: helios-4: add config fragment for spi booting et al (Josua)
- rng: Add Turris Mox rTWM RNG driver (Max)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=341=results

Thanks,
Stefan

The following changes since commit 773cb2bca7743406e34ab4f441fc0a8a0d200a19:

  Merge tag 'u-boot-imx-master-20240304' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2024-03-04 15:41:38 
-0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to d61b485dbd766970816ae9da09004dc4b30f8395:

  rng: Add Turris Mox rTWM RNG driver (2024-03-05 08:27:59 +0100)


Josua Mayer (3):
  arm: dts: armada-38x-solidrun-microsom: configure i2c0 bus
  arm: mvebu: helios4_defconfig: enable setexpr command
  board: helios-4: add config fragment for spi booting

Marek Mojík (2):
  net: mv88e6xxx: fix missing SMI address initialization
  arm: mvebu: turris_omnia: Enable networking via ethernet switch

Max Resch (1):
  rng: Add Turris Mox rTWM RNG driver

 arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi |  51 ++
 arch/arm/dts/armada-38x-solidrun-microsom.dtsi   |   5 +
 board/kobol/helios4/spiboot.config   |   4 +
 configs/helios4_defconfig|   1 -
 configs/turris_omnia_defconfig   |   2 +
 drivers/net/mv88e6xxx.c  |   8 ++
 drivers/rng/Kconfig  |   8 ++
 drivers/rng/Makefile |   1 +
 drivers/rng/turris_rwtm_rng.c| 123 
+++

 9 files changed, 202 insertions(+), 1 deletion(-)
 create mode 100644 board/kobol/helios4/spiboot.config
 create mode 100644 drivers/rng/turris_rwtm_rng.c


Re: Please pull u-boot-marvell/master

2024-01-22 Thread Tom Rini
On Mon, Jan 22, 2024 at 04:46:48PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2024-01-22 Thread Stefan Roese

Hi Tom,

please pull this next batch of Marvell related patches:


- solidrun: clearfog gtr: add serdes configuration (Josua)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=334=results

Thanks,
Stefan


The following changes since commit 3c04fcf3137d5f694d52b8f355373e4baabe5f78:

  Merge patch series "k3-j721e: beagleboneai: Fix USB" (2024-01-20 
11:39:13 -0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to bb6e89048ceaf26a4d775750715e3279dbd73d07:

  board: solidrun: clearfog: fix serdes 1 / eth2 speed for clearfog gtr 
(2024-01-22 12:47:45 +0100)



Josua Mayer (2):
  arm: mvebu: clearfog gtr: add config option to select serdes0 
interface

  board: solidrun: clearfog: fix serdes 1 / eth2 speed for clearfog gtr

 board/solidrun/clearfog/Kconfig| 19 +++
 board/solidrun/clearfog/clearfog.c | 19 ---
 2 files changed, 35 insertions(+), 3 deletions(-)



Re: Please pull u-boot-marvell/master

2024-01-10 Thread Tom Rini
On Wed, Jan 10, 2024 at 03:47:24PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2024-01-10 Thread Stefan Roese

Hi Tom,

please pull this next batch of Marvell related patches:


- AC5: Use finer grained memory map (Chris)
- Espressobin: Misc improvements (Robert)
- eDPU: Support new board revision (Robert)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=331=results

Thanks,
Stefan


The following changes since commit 344667db6450de838bd83f0f57e177e6d4744d89:

  Merge tag 'smbios-2024-04-rc1' of 
https://source.denx.de/u-boot/custodians/u-boot-efi (2024-01-09 12:50:04 
-0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 46471e6c1d58442140259f7e44a5c3e0d6e02351:

  arm: mvebu: eDPU: support new board revision (2024-01-10 09:38:55 +0100)


Chris Packham (1):
  arm: mvebu: AC5: Use finer grained memory map

Robert Marko (3):
  arm: mvebu: Espressobin: move FDT fixup into a separate function
  arm: mvebu: Espressobin: move network setup into a separate function
  arm: mvebu: eDPU: support new board revision

 arch/arm/dts/armada-3720-eDPU-u-boot.dtsi |  13 ++-
 arch/arm/dts/armada-3720-eDPU.dts |  47 +
 arch/arm/mach-mvebu/alleycat5/cpu.c   |  66 ++---
 board/Marvell/mvebu_armada-37xx/board.c   | 159 
--

 configs/eDPU_defconfig|   1 +
 5 files changed, 256 insertions(+), 30 deletions(-)


Re: Please pull u-boot-marvell/master

2023-10-27 Thread Tom Rini
On Fri, Oct 27, 2023 at 08:51:26AM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-10-27 Thread Stefan Roese

Hi Tom,

please pull this next batch of Marvell related patches:


- kirkwood: Enable bootstd on some boards (Tony)
- mvebu: turris_mox: Extend to support RIPE Atlas Probe (Marek)
- mvebu/bubt: Support eMMC data partition booting (Josua)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=324=results

Thanks,
Stefan


The following changes since commit fb428b61819444b9337075f49c72f326f5d12085:

  Merge branch '2023-10-24-assorted-general-fixes-and-updates' 
(2023-10-24 19:12:21 -0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to b6014f209f15bd49dd4ceb987d3a52e99b0305d4:

  arm: kirkwood: Enable bootstd for Zyxel NSA310S board (2023-10-26 
14:49:36 +0200)



Josua Mayer (2):
  arm: mvebu: allow additional 4096 offset for bootable mmc image
  cmd: mvebu/bubt: move eMMC data-partition uboot from LBA-0 to 4096

Marek Behún (1):
  arm: mvebu: turris_mox: Extend to support RIPE Atlas Probe

Tony Dinh (2):
  arm: kirkwood: Enable bootstd for Pogo V4 board
  arm: kirkwood: Enable bootstd for Zyxel NSA310S board

 arch/arm/dts/Makefile   |  1 +
 arch/arm/dts/armada-3720-ripe-atlas.dts | 91 
+

 arch/arm/mach-mvebu/Kconfig |  6 ++-
 arch/arm/mach-mvebu/spl.c   |  5 +-
 board/CZ.NIC/turris_mox/mox_sp.c| 12 +++--
 board/CZ.NIC/turris_mox/mox_sp.h|  8 ++-
 board/CZ.NIC/turris_mox/turris_mox.c| 72 +++---
 cmd/mvebu/bubt.c| 11 +++-
 configs/nsa310s_defconfig   |  3 +-
 configs/pogo_v4_defconfig   |  3 +-
 configs/turris_mox_defconfig|  3 +-
 include/configs/nsa310s.h   | 17 +-
 include/configs/pogo_v4.h   | 35 +
 13 files changed, 200 insertions(+), 67 deletions(-)
 create mode 100644 arch/arm/dts/armada-3720-ripe-atlas.dts


Re: Please pull u-boot-marvell/master

2023-10-20 Thread Tom Rini
On Fri, Oct 20, 2023 at 02:51:08PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next small batch of Marvell related patches:
> 

After dropping the page table size patch (per other discussions),
applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Re: Please pull u-boot-marvell/master

2023-10-20 Thread Tom Rini
On Fri, Oct 20, 2023 at 06:44:58PM +0200, Stefan Roese wrote:
> Hi Tom,
> 
> On 10/20/23 16:45, Tom Rini wrote:
> > On Fri, Oct 20, 2023 at 02:51:08PM +0200, Stefan Roese wrote:
> > 
> > > Hi Tom,
> > > 
> > > please pull this next small batch of Marvell related patches:
> > > 
> > > 
> > > - kirkwood: Pogo v4: Enable LTO (Tony)
> > > - mvebu: AC5/AC5X: use fixed page table size (Chris)
> > > 
> > 
> > Given Marc's request, can you please either respin this with a revert of
> > 6cdf6b7a340d or I'll do that later, and drop the AC5 commit from here
> > instead.  Thanks.
> 
> I'm just now leaving for a longer weekend trip and will be back mid
> of next week. Then I can take care of this, sure.

OK, I'll just drop the mvebu patch today and we'll put in a revert soon.

-- 
Tom


signature.asc
Description: PGP signature


Re: Please pull u-boot-marvell/master

2023-10-20 Thread Stefan Roese

Hi Tom,

On 10/20/23 16:45, Tom Rini wrote:

On Fri, Oct 20, 2023 at 02:51:08PM +0200, Stefan Roese wrote:


Hi Tom,

please pull this next small batch of Marvell related patches:


- kirkwood: Pogo v4: Enable LTO (Tony)
- mvebu: AC5/AC5X: use fixed page table size (Chris)



Given Marc's request, can you please either respin this with a revert of
6cdf6b7a340d or I'll do that later, and drop the AC5 commit from here
instead.  Thanks.


I'm just now leaving for a longer weekend trip and will be back mid
of next week. Then I can take care of this, sure.

Thanks,
Stefan


Re: Please pull u-boot-marvell/master

2023-10-20 Thread Tom Rini
On Fri, Oct 20, 2023 at 02:51:08PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next small batch of Marvell related patches:
> 
> 
> - kirkwood: Pogo v4: Enable LTO (Tony)
> - mvebu: AC5/AC5X: use fixed page table size (Chris)
> 

Given Marc's request, can you please either respin this with a revert of
6cdf6b7a340d or I'll do that later, and drop the AC5 commit from here
instead.  Thanks.

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-10-20 Thread Stefan Roese

Hi Tom,

please pull this next small batch of Marvell related patches:


- kirkwood: Pogo v4: Enable LTO (Tony)
- mvebu: AC5/AC5X: use fixed page table size (Chris)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=322=results

Thanks,
Stefan

The following changes since commit e463222cce0df86f05a117f06e1737f539841fe6:

  Merge branch 'master' of 
https://source.denx.de/u-boot/custodians/u-boot-riscv (2023-10-19 
09:40:04 -0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 37047b4c378d7707ffb86295c6d24ca5240a07dc:

  arm: mvebu: AC5/AC5X: use fixed page table size (2023-10-20 11:57:26 
+0200)



Chris Packham (1):
  arm: mvebu: AC5/AC5X: use fixed page table size

Tony Dinh (1):
  arm: kirkwood: Pogo v4: Enable LTO

 arch/arm/mach-mvebu/alleycat5/cpu.c | 5 +
 configs/pogo_v4_defconfig   | 1 +
 2 files changed, 6 insertions(+)


Re: Please pull u-boot-marvell/master

2023-10-16 Thread Tom Rini
On Mon, Oct 16, 2023 at 04:50:26PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this first batch of Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-10-16 Thread Stefan Roese

Hi Tom,

please pull this first batch of Marvell related patches:


- dns325: Enable 2nd harddrive (Peter & Stefan)
- marvell: cn9310-crb: Misc fixes to SPI / pincntrl in DTS (Chris)
- kirkwood: Add support for ZyXEL NSA325 board (Tony)
- sata_mv: Add bootstd hook to enable sata_bootdev (Tony)
- x240/AC5/AC5X: Disable SMBIOS (Chris)
- Revert "arm: mvebu: x240: Use i2c-gpio instead of built in controller" 
(Chris)

- DS116/N2350: Enable bootstd (Tony)
- clearfog: Support multiple DDR sizes (Josua)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=317=results

Thanks,
Stefan

The following changes since commit 3c3f1626919cd93cbe6c56e3849937de5be18dbb:

  Merge tag 'dm-pull-13oct23' of 
https://source.denx.de/u-boot/custodians/u-boot-dm (2023-10-14 10:50:20 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to d2387c6227715eee8fd07466ed4eeffdcc9f86d2:

  arm: mvebu: AC5/AC5X: Disable SMBIOS (2023-10-16 14:00:45 +0200)


Chris Packham (5):
  ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  ARM64: dts: marvell: cn9310-crb: Remove duplicate pinctrl
  arm: mvebu: x240: Disable SMBIOS
  Revert "arm: mvebu: x240: Use i2c-gpio instead of built in 
controller"

  arm: mvebu: AC5/AC5X: Disable SMBIOS

Josua Mayer (2):
  arm: mvebu: clearfog: read number of ddr channels from tlv data
  arm: mvebu: clearfog: support 512MB memory size from tlv eeprom

Stefan Roese (1):
  kirkwood: dns325: Enable 2nd harddrive

Tony Dinh (4):
  arm: kirkwood: Add support for ZyXEL NSA325 board
  arm: mvebu: sata_mv: Add bootstd hook to enable sata_bootdev
  arm: mvebu: Enable bootstd for Synology DS116 board
  arm: mvebu: Enable bootstd for Thecus N2350 board

 arch/arm/dts/Makefile|   1 +
 arch/arm/dts/ac5-98dx35xx-atl-x240.dts   |  30 +---
 arch/arm/dts/cn9130-crb.dtsi |   7 +-
 arch/arm/dts/cn9130-db.dtsi  |   2 +-
 arch/arm/dts/cn9130.dtsi |   2 +-
 arch/arm/dts/kirkwood-6282.dtsi  | 161 +
 arch/arm/dts/kirkwood-nsa325.dts | 231 
+++

 arch/arm/dts/kirkwood-nsa3x0-common.dtsi | 157 +
 arch/arm/mach-kirkwood/Kconfig   |   7 +
 board/d-link/dns325/dns325.c |   1 +
 board/solidrun/clearfog/clearfog.c   |  17 ++-
 board/solidrun/common/tlv_data.c |   7 +-
 board/solidrun/common/tlv_data.h |   1 +
 board/zyxel/nsa325/Kconfig   |  12 ++
 board/zyxel/nsa325/MAINTAINERS   |   9 ++
 board/zyxel/nsa325/Makefile  |  11 ++
 board/zyxel/nsa325/kwbimage.cfg  |  55 
 board/zyxel/nsa325/nsa325.c  | 196 ++
 configs/ds116_defconfig  |   3 +-
 configs/mvebu_ac5_rd_defconfig   |   1 +
 configs/n2350_defconfig  |   3 +-
 configs/nsa325_defconfig |  81 +++
 configs/x240_defconfig   |   2 +-
 drivers/ata/sata_mv.c|   8 +-
 include/configs/ds116.h  |  12 +-
 include/configs/n2350.h  |  12 +-
 include/configs/nsa325.h |  37 +
 27 files changed, 1007 insertions(+), 59 deletions(-)
 create mode 100644 arch/arm/dts/kirkwood-6282.dtsi
 create mode 100644 arch/arm/dts/kirkwood-nsa325.dts
 create mode 100644 arch/arm/dts/kirkwood-nsa3x0-common.dtsi
 create mode 100644 board/zyxel/nsa325/Kconfig
 create mode 100644 board/zyxel/nsa325/MAINTAINERS
 create mode 100644 board/zyxel/nsa325/Makefile
 create mode 100644 board/zyxel/nsa325/kwbimage.cfg
 create mode 100644 board/zyxel/nsa325/nsa325.c
 create mode 100644 configs/nsa325_defconfig
 create mode 100644 include/configs/nsa325.h


Re: Please pull u-boot-marvell/master

2023-08-01 Thread Tom Rini
On Tue, Aug 01, 2023 at 11:17:16AM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the following, partly Marvell MVEBU related patches into
> master:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-08-01 Thread Stefan Roese

Hi Tom,

please pull the following, partly Marvell MVEBU related patches into
master:


- i2c-gpio: Correctly handle new {sda, scl}-gpios bindings (Chris)
- mvebu: x240: Use i2c-gpio instead of built in controller (Chris)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=307=results

Thanks,
Stefan

The following changes since commit a36d59ba99a19c777d896d4c70e75975654e2831:

  Merge tag 'efi-2023-10-rc2' of 
https://source.denx.de/u-boot/custodians/u-boot-efi (2023-07-28 12:48:00 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 5c1c6b7306f2b4c0fd50c7cb5d757e245b93606e:

  arm: mvebu: x240: Use i2c-gpio instead of built in controller 
(2023-07-31 13:50:57 +0200)



Chris Packham (2):
  i2c: i2c-gpio: Correctly handle new {sda, scl}-gpios bindings
  arm: mvebu: x240: Use i2c-gpio instead of built in controller

 arch/arm/dts/ac5-98dx35xx-atl-x240.dts | 30 +++---
 configs/x240_defconfig |  1 +
 drivers/i2c/i2c-gpio.c |  2 +-
 3 files changed, 25 insertions(+), 8 deletions(-)



Re: Please pull u-boot-marvell/master

2023-07-14 Thread Tom Rini
On Thu, Jul 13, 2023 at 04:03:08PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the following Marvell MVEBU related patches into master:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-07-13 Thread Stefan Roese

Hi Tom,

please pull the following Marvell MVEBU related patches into master:


- mvebu: Thecus: Misc enhancement and cleanup (Tony)
- mvebu: Add AC5X Allied Telesis x240 board support incl NAND
  controller enhancements for this SoC (Chris)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=305=results

Thanks,
Stefan

The following changes since commit bf5152d0108683bbaabf9d7a7988f61649fc33f4:

  Merge branch 'master' of 
https://source.denx.de/u-boot/custodians/u-boot-riscv (2023-07-12 
13:10:04 -0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 366a863e651edfe976d28995888721e9bd403366:

  arm: mvebu: Remove unused alias from RC AC5X dts (2023-07-13 15:54:11 
+0200)



Chris Packham (6):
  arm: mvebu: ac5: Add nand-controller node
  arm: mvebu: ac5: Define mvebu_get_nand_clock()
  mtd: nand: pxa3xx: Add support for the Marvell AC5 SoC
  mtd: nand: pxa3xx: Enable devbus/nand arbiter on Armada 8K
  arm: mvebu: Add Allied Telesis x240 board
  arm: mvebu: Remove unused alias from RC AC5X dts

Tony Dinh (2):
  arm: mvebu: Clean up Thecus N2350 board DTS
  arm: mvebu: Enable gpio-fan for Thecus N2350 board

 arch/arm/dts/Makefile|   3 +-
 arch/arm/dts/ac5-98dx25xx.dtsi   |   9 ++
 arch/arm/dts/ac5-98dx35xx-atl-x240.dts   | 212 
+

 arch/arm/dts/ac5-98dx35xx-rd.dts |   1 -
 arch/arm/dts/armada-385-thecus-n2350.dts | 223 
---

 arch/arm/mach-mvebu/Kconfig  |   7 +
 arch/arm/mach-mvebu/alleycat5/soc.c  |   6 +
 board/alliedtelesis/x240/MAINTAINERS |   7 +
 board/alliedtelesis/x240/Makefile|   6 +
 board/alliedtelesis/x240/x240.c  |  13 ++
 board/thecus/n2350/n2350.c   |   2 +-
 configs/x240_defconfig   |  86 
 drivers/mtd/nand/raw/pxa3xx_nand.c   |  20 ++-
 include/configs/x240.h   |  37 +
 14 files changed, 514 insertions(+), 118 deletions(-)
 create mode 100644 arch/arm/dts/ac5-98dx35xx-atl-x240.dts
 create mode 100644 board/alliedtelesis/x240/MAINTAINERS
 create mode 100644 board/alliedtelesis/x240/Makefile
 create mode 100644 board/alliedtelesis/x240/x240.c
 create mode 100644 configs/x240_defconfig
 create mode 100644 include/configs/x240.h


Re: Please pull u-boot-marvell/master

2023-05-08 Thread Tom Rini
On Mon, May 08, 2023 at 10:47:54AM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the following Marvell MVEBU related patches into next:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-05-08 Thread Stefan Roese

Hi Tom,

please pull the following Marvell MVEBU related patches into next:


- cmd: tlv_eeprom: Misc cleanups & improvements (Josua)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=301=results

Thanks,
Stefan

The following changes since commit 1917a1a8a8bad28170cd464e5ea61ff0d738310b:

  Merge branch 'for-2023.07-2' of 
https://source.denx.de/u-boot/custodians/u-boot-mpc8xx (2023-05-07 
09:44:27 -0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to fa0af90a0ebd3557490640798ea4f5fad211d382:

  cmd: tlv_eeprom: enable 'dev' subcommand before 'read' (2023-05-08 
10:47:13 +0200)



Josua Mayer (4):
  cmd: tlv_eeprom: remove use of global variable current_dev
  cmd: tlv_eeprom: remove use of global variable has_been_read
  cmd: tlv_eeprom: handle -ENODEV error from read_eeprom function
  cmd: tlv_eeprom: enable 'dev' subcommand before 'read'

 cmd/tlv_eeprom.c | 107 
+--

 include/tlv_eeprom.h |   3 +-
 2 files changed, 64 insertions(+), 46 deletions(-)


Re: Please pull u-boot-marvell/master

2023-05-03 Thread Tom Rini
On Wed, May 03, 2023 at 11:18:39AM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of mostly Marvell related patches:

NAK.  With commit:
commit 461fa17970de418a93832f734a595031c0b72128
Author: Pali Rohár 
Date:   Thu Apr 13 22:57:48 2023 +0200

mmc: Read eMMC partition access bits before card reset

eMMC specification in section "Access partitions" says that all reset
events will restore the access bits in PARTITION_CONFIG CSD register to
default User Data Area value (0b000).

So read partition access bits from PARTITION_CONFIG CSD register before
issuing card reset. This allows SPL/U-Boot to get information which eMMC
partition was in use before SPL/U-Boot was booted. For some platforms this
is the way how to determinate boot partition from which BootROM loaded SPL.

Signed-off-by: Pali Rohár 

My am335x_evm now fails to boot with:

U-Boot SPL 2023.07-rc1-00021-g461fa17970de (May 03 2023 - 13:10:10 -0400)
Trying to boot from MMC1
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
spl: mmc init failed with error: -110
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###

I can provide more details / test patches as needed.

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-05-03 Thread Stefan Roese

Hi Tom,

please pull this next batch of mostly Marvell related patches:


- kwboot/mmc: Misc fixes for eMMC booting (Pali)
- mvebu: avoid buffer overflow in hws_serdes_topology_verify (Heinrich)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=300=results

Thanks,
Stefan


The following changes since commit 30f6305e0cdcf59b0247b057f04374818d7c76e6:

  Merge branch '2023-05-01-assorted-powerpc-updates' (2023-05-02 
12:50:42 -0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to a61a56a4a50d73ff747ee3fff3c680886ce76d07:

  arm: mvebu: avoid buffer overflow in hws_serdes_topology_verify 
(2023-05-03 08:39:23 +0200)



Heinrich Schuchardt (1):
  arm: mvebu: avoid buffer overflow in hws_serdes_topology_verify

Pali Rohár (4):
  tools: kwboot: Fix MMC partitions documentation
  mmc: Read eMMC partition access bits before card reset
  arm: mvebu: spl: Load proper U-Boot from correct eMMC partition
  arm: mvebu: clearfog: Update eMMC/SD/SATA instructions

 .../mach-mvebu/serdes/a38x/high_speed_env_spec.c   |  4 +--
 arch/arm/mach-mvebu/spl.c  | 10 +--
 board/solidrun/clearfog/README | 20 +++---
 drivers/mmc/mmc.c  | 31 
+++---

 tools/kwboot.c |  9 ---
 5 files changed, 54 insertions(+), 20 deletions(-)


Re: Please pull u-boot-marvell/master

2023-04-14 Thread Tom Rini
On Fri, Apr 14, 2023 at 08:09:05AM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the following Marvell MVEBU related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-04-14 Thread Stefan Roese

Hi Tom,

please pull the following Marvell MVEBU related patches:


- mvebu: Boot support for 4K Native disks (Pali)
- a38x: Perform DDR training sequence again for 2nd boot (Tony)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=292=results

Thanks,
Stefan

The following changes since commit 9e804638bfe2693a908abf066ff66c251572afa7:

  Merge tag 'for-v2023-07-rc1' of 
https://source.denx.de/u-boot/custodians/u-boot-i2c (2023-04-11 09:29:28 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 6add83991b2887619d0b25e4068b4c0082a4596a:

  ddr: marvell: a38x: Perform DDR training sequence again for 2nd boot 
(2023-04-13 11:34:47 +0200)



Pali Rohár (7):
  arm: mvebu: spl: Do not hardcode SATA block size to 512
  cmd: mvebu/bubt: a38x: Do not hardcode SATA block size to 512
  tools: imagetool: Extend print_header() by params argument
  tools: kwbimage: Simplify align code
  tools: kwbimage: Add support for SATA images with non-512 byte 
block size
  tools: kwboot: Add support for parsing SATA images with non-512 
block size

  arm: mvebu: spl: Allow to build SATA kwbimage for 4K Native disks

Tony Dinh (1):
  ddr: marvell: a38x: Perform DDR training sequence again for 2nd boot

 arch/arm/mach-mvebu/Kconfig|  10 +++
 arch/arm/mach-mvebu/Makefile   |   5 ++
 arch/arm/mach-mvebu/kwbimage.cfg.in|   3 +
 arch/arm/mach-mvebu/spl.c  |  11 ++-
 cmd/mvebu/bubt.c   |   7 +-
 drivers/ddr/marvell/a38x/mv_ddr_plat.c |   7 --
 tools/aisimage.c   |   2 +-
 tools/atmelimage.c |   2 +-
 tools/default_image.c  |   7 +-
 tools/fit_common.c |   5 ++
 tools/fit_common.h |   2 +
 tools/fit_image.c  |   2 +-
 tools/gpimage.c|   2 +-
 tools/imagetool.c  |   4 +-
 tools/imagetool.h  |   2 +-
 tools/imx8image.c  |   2 +-
 tools/imx8mimage.c |   2 +-
 tools/imximage.c   |   2 +-
 tools/kwbimage.c   | 144 
+

 tools/kwboot.c |  35 +++-
 tools/lpc32xximage.c   |   2 +-
 tools/mkimage.c|   2 +-
 tools/mtk_image.c  |   2 +-
 tools/mxsimage.c   |   2 +-
 tools/omapimage.c  |   2 +-
 tools/pblimage.c   |   2 +-
 tools/rkcommon.c   |   2 +-
 tools/rkcommon.h   |   2 +-
 tools/socfpgaimage.c   |   2 +-
 tools/stm32image.c |   2 +-
 tools/sunxi_egon.c |   2 +-
 tools/sunxi_toc0.c |   2 +-
 tools/ublimage.c   |   2 +-
 tools/vybridimage.c|   2 +-
 tools/zynqimage.c  |   2 +-
 tools/zynqmpimage.c|   2 +-
 tools/zynqmpimage.h|   2 +-
 37 files changed, 199 insertions(+), 91 deletions(-)


Re: Please pull u-boot-marvell/master

2023-03-06 Thread Tom Rini
On Mon, Mar 06, 2023 at 12:52:52PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this small Marvell related fix:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-03-06 Thread Stefan Roese

Hi Tom,

please pull this small Marvell related fix:


- mvebu: Use 4K sector for Thecus N2350 SPI flash (Tony)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=287=results

Thanks,
Stefan

The following changes since commit 33fb2d130e28982b488c2a54978031835ed2aa71:

  Merge tag 'dm-pull-29feb23' of 
https://source.denx.de/u-boot/custodians/u-boot-dm (2023-03-01 16:07:24 
-0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to aed49a05c71897f787f54a204bb5bf5e620c81fc:

  arm: mvebu: Use 4K sector for Thecus N2350 SPI flash (2023-03-06 
10:16:07 +0100)



Tony Dinh (1):
  arm: mvebu: Use 4K sector for Thecus N2350 SPI flash

 configs/n2350_defconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


Re: Please pull u-boot-marvell/master

2023-02-13 Thread Tom Rini
On Mon, Feb 13, 2023 at 03:01:25PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of Marvell related patches.
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-02-13 Thread Stefan Roese

Hi Tom,

please pull this next batch of Marvell related patches.


- mvebu: Support for 2 new Armada 385 boards (Tony)
- mvebu: Minor misc board enhancements (Tony)
- kirkwood: Serial driver fixes (Kconfig & dtsi) (Tony)
- cmd: return code when tlv_eeprom incorrectly called (Heinrich)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=284=results

Thanks,
Stefan

The following changes since commit a5e490f14e904fd240ccec5d364509b36a3150f9:

  socfpga: fix the serial console on DE1-SoC (2023-02-12 15:47:19 -0500)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to dd15284b749e41a3db94883bde9b96601491ec10:

  arm: kirkwood: Enable uart0 dm-pre-reloc for Pogoplug V4 board 
(2023-02-13 10:15:04 +0100)



Heinrich Schuchardt (1):
  cmd: return code when tlv_eeprom incorrectly called

Tony Dinh (6):
  arm: kirkwood: Use CONFIG_SYS_NS16550 with DM_SERIAL for Kirkwood 
boards

  arm: mvebu: Add support for Thecus N2350 (Armada 385) board
  arm: kirkwood: sheevaplug: reduce u-boot image size
  arm: mvebu: Power up 2nd SATA port for Thecus N2350
  arm: mvebu: Add support for Synology DS116 (Armada 385)
  arm: kirkwood: Enable uart0 dm-pre-reloc for Pogoplug V4 board

 arch/arm/dts/Makefile  |   2 +
 arch/arm/dts/armada-385-synology-ds116.dts | 291 ++
 arch/arm/dts/armada-385-thecus-n2350.dts   | 446 
+

 .../arm/dts/kirkwood-pogoplug-series-4-u-boot.dtsi |   7 +
 arch/arm/mach-kirkwood/Kconfig |   1 +
 arch/arm/mach-mvebu/Kconfig|  18 +
 board/Synology/ds116/MAINTAINERS   |   7 +
 board/Synology/ds116/Makefile  |   6 +
 board/Synology/ds116/ds116.c   | 135 +++
 board/thecus/n2350/MAINTAINERS |   7 +
 board/thecus/n2350/Makefile|   6 +
 board/thecus/n2350/n2350.c | 126 ++
 cmd/tlv_eeprom.c   |  11 +-
 configs/ds116_defconfig|  92 +
 configs/n2350_defconfig|  93 +
 configs/sheevaplug_defconfig   |   5 +
 include/configs/ds116.h|  56 +++
 include/configs/n2350.h|  56 +++
 18 files changed, 1358 insertions(+), 7 deletions(-)
 create mode 100644 arch/arm/dts/armada-385-synology-ds116.dts
 create mode 100644 arch/arm/dts/armada-385-thecus-n2350.dts
 create mode 100644 arch/arm/dts/kirkwood-pogoplug-series-4-u-boot.dtsi
 create mode 100644 board/Synology/ds116/MAINTAINERS
 create mode 100644 board/Synology/ds116/Makefile
 create mode 100644 board/Synology/ds116/ds116.c
 create mode 100644 board/thecus/n2350/MAINTAINERS
 create mode 100644 board/thecus/n2350/Makefile
 create mode 100644 board/thecus/n2350/n2350.c
 create mode 100644 configs/ds116_defconfig
 create mode 100644 configs/n2350_defconfig
 create mode 100644 include/configs/ds116.h
 create mode 100644 include/configs/n2350.h


Re: Please pull u-boot-marvell/master

2023-01-26 Thread Tom Rini
On Thu, Jan 26, 2023 at 10:26:23AM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of mostly Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-01-26 Thread Stefan Roese

Hi Tom,

please pull this next batch of mostly Marvell related patches:


- marvell: a38x: Add support for DDR4 (Tony)
- kirkwood: Use Kirkwood common early malloc (Tony)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=281=results

Thanks,
Stefan


The following changes since commit 17e8e58fe62c019b2cc26af221b6defc3368229f:

  Merge https://source.denx.de/u-boot/custodians/u-boot-sunxi 
(2023-01-24 21:07:01 -0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 26bc32a8661b6abda3ca4491d27c7de4f648502a:

  arm: kirkwood: Use Kirkwood common early malloc area for various 
Kirkwood boards (2023-01-26 07:30:20 +0100)



Tony Dinh (2):
  ddr: marvell: a38x: Add support for DDR4 from Marvell 
mv-ddr-marvell repository
  arm: kirkwood: Use Kirkwood common early malloc area for various 
Kirkwood boards


 configs/dockstar_defconfig |3 -
 configs/dreamplug_defconfig|3 -
 configs/goflexhome_defconfig   |3 -
 configs/iconnect_defconfig |3 -
 configs/nsa310s_defconfig  |3 -
 configs/pogo_e02_defconfig |3 -
 configs/pogo_v4_defconfig  |3 -
 configs/sheevaplug_defconfig   |3 -
 drivers/ddr/marvell/a38x/Makefile  |8 +
 drivers/ddr/marvell/a38x/ddr3_debug.c  |  120 +
 drivers/ddr/marvell/a38x/ddr3_init.c   |   25 +
 drivers/ddr/marvell/a38x/ddr3_init.h   |   14 +
 drivers/ddr/marvell/a38x/ddr3_logging_def.h|   27 +
 drivers/ddr/marvell/a38x/ddr3_training.c   |  131 ++
 drivers/ddr/marvell/a38x/ddr3_training_bist.c  |   12 +
 .../marvell/a38x/ddr3_training_centralization.c|4 +
 drivers/ddr/marvell/a38x/ddr3_training_db.c|  212 ++
 drivers/ddr/marvell/a38x/ddr3_training_ip.h|   17 +
 drivers/ddr/marvell/a38x/ddr3_training_ip_db.h |   61 +
 drivers/ddr/marvell/a38x/ddr3_training_ip_engine.c |  145 ++
 drivers/ddr/marvell/a38x/ddr3_training_ip_flow.h   |5 +
 drivers/ddr/marvell/a38x/ddr3_training_leveling.c  |  135 ++
 drivers/ddr/marvell/a38x/mv_ddr4_mpr_pda_if.c  |  674 ++
 drivers/ddr/marvell/a38x/mv_ddr4_mpr_pda_if.h  |   59 +
 drivers/ddr/marvell/a38x/mv_ddr4_training.c|  565 +
 drivers/ddr/marvell/a38x/mv_ddr4_training.h|   32 +
 .../marvell/a38x/mv_ddr4_training_calibration.c| 2336 


 .../marvell/a38x/mv_ddr4_training_calibration.h|   26 +
 drivers/ddr/marvell/a38x/mv_ddr4_training_db.c |  545 +
 .../ddr/marvell/a38x/mv_ddr4_training_leveling.c   |  441 
 .../ddr/marvell/a38x/mv_ddr4_training_leveling.h   |   11 +
 drivers/ddr/marvell/a38x/mv_ddr_plat.c |  244 ++
 drivers/ddr/marvell/a38x/mv_ddr_plat.h |   11 +
 drivers/ddr/marvell/a38x/mv_ddr_regs.h |   59 +
 drivers/ddr/marvell/a38x/mv_ddr_topology.h |   72 +
 35 files changed, 5991 insertions(+), 24 deletions(-)
 create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_mpr_pda_if.c
 create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_mpr_pda_if.h
 create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training.c
 create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training.h
 create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training_calibration.c
 create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training_calibration.h
 create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training_db.c
 create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training_leveling.c
 create mode 100644 drivers/ddr/marvell/a38x/mv_ddr4_training_leveling.h


Re: Please pull u-boot-marvell/master

2023-01-17 Thread Tom Rini
On Tue, Jan 17, 2023 at 12:49:04PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this small batch of Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-01-17 Thread Stefan Roese

Hi Tom,

please pull this small batch of Marvell related patches:


- kirkwood: Convert to DM Serial for various Kirkwood boards (Tony)
- orion-timer: Fix problem in early_init_done() (Stefan)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=280=results

Thanks,
Stefan

The following changes since commit 348064ee2c8f9494b91b55729ac60c5db79ef129:

  Merge https://source.denx.de/u-boot/custodians/u-boot-sh (2023-01-15 
10:31:17 -0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to bee23537bab6934af3f791220be274ce9f4eb948:

  arm: kirkwood: Convert to DM Serial for various Kirkwood boards 
(2023-01-17 07:08:42 +0100)



Stefan Roese (1):
  timer: orion-timer: Fix problem in early_init_done()

Tony Dinh (1):
  arm: kirkwood: Convert to DM Serial for various Kirkwood boards

 arch/arm/mach-kirkwood/Kconfig | 22 ++
 drivers/timer/orion-timer.c|  3 ++-
 2 files changed, 24 insertions(+), 1 deletion(-)


Re: Please pull u-boot-marvell/master

2023-01-02 Thread Tom Rini
On Mon, Jan 02, 2023 at 11:49:26AM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this last minute fix:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2023-01-02 Thread Stefan Roese

Hi Tom,

please pull this last minute fix:


- orion-timer: Fix problem with early static variable (Stefan)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=279=results

Thanks,
Stefan


The following changes since commit 3089d12a02efd1dc5dce01e0ec0fda9142693b11:

  configs: Resync with savedefconfig (2022-12-29 13:44:21 -0500)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 5387b093cb7914b3c0404da928fa4bafdffac291:

  timer: orion-timer: Fix problem with early static variable 
(2023-01-02 09:14:16 +0100)



Stefan Roese (1):
  timer: orion-timer: Fix problem with early static variable

 drivers/timer/orion-timer.c | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)


Re: Please pull u-boot-marvell/master

2022-12-12 Thread Tom Rini
On Mon, Dec 12, 2022 at 09:57:41AM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this late Marvell related fix:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-12-12 Thread Stefan Roese

Hi Tom,

please pull this late Marvell related fix:


- mvebu: Espressobin: Fix default env variables (Derek)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=278=results

Thanks,
Stefan

The following changes since commit 7a7b0856ca01f0dadc940f6f1bc6df44129ad9d0:

  Merge tag 'u-boot-nand-20221211' of 
https://source.denx.de/u-boot/custodians/u-boot-nand-flash (2022-12-11 
09:40:25 -0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 3a68fda33fe5b53be7e15099de856acb1f41097e:

  arm: mvebu: Espressobin: Fix default env variables (2022-12-12 
07:36:04 +0100)



Derek LaHousse (1):
  arm: mvebu: Espressobin: Fix default env variables

 board/Marvell/mvebu_armada-37xx/board.c | 20 +---
 1 file changed, 17 insertions(+), 3 deletions(-)


Re: Please pull u-boot-marvell/master

2022-11-07 Thread Tom Rini
On Mon, Nov 07, 2022 at 09:24:07AM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-11-07 Thread Stefan Roese

Hi Tom,

please pull this next batch of Marvell related patches:


- mvebu: Support for 98DX25xx/98DX35xx (AlleyCat5) (Chris)
- Makefile: Rename u-boot-spl.kwb to u-boot-with-spl.kwb (Pali)
- armada: dts: Add clock to armada-ap80x uart1 (Hamish)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=276=results

Thanks,
Stefan

The following changes since commit 898bd53e6a930080cee7cd7b1a09120c4dfd9467:

  Merge https://source.denx.de/u-boot/custodians/u-boot-usb (2022-11-04 
11:19:58 -0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 6cc8b5db40b4d5fc23086a5116bdf1f0a3d3265a:

  arm: mvebu: Add RD-AC5X board (2022-11-07 07:46:28 +0100)


Chris Packham (6):
  arm: mvebu: Don't use CONFIG_TIMER on ARM64
  net: mvneta: Add support for AlleyCat5
  usb: ehci: ehci-marvell: Support for marvell,ac5-ehci
  pinctrl: mvebu: Add AlleyCat5 support
  arm: mvebu: Support for 98DX25xx/98DX35xx SoC
  arm: mvebu: Add RD-AC5X board

Hamish Martin (1):
  arm: armada: dts: Add clock to armada-ap80x uart1

Pali Rohár (1):
  Makefile: Rename u-boot-spl.kwb to u-boot-with-spl.kwb

 Kconfig|   2 +-
 Makefile   |   4 +-
 arch/arm/Kconfig   |   2 +-
 arch/arm/dts/Makefile  |   3 +-
 arch/arm/dts/ac5-98dx25xx.dtsi | 277 
+++

 arch/arm/dts/ac5-98dx35xx-rd.dts   | 129 +
 arch/arm/dts/ac5-98dx35xx.dtsi |  17 ++
 arch/arm/dts/armada-ap80x.dtsi |   2 +-
 arch/arm/mach-mvebu/Kconfig|  13 +-
 arch/arm/mach-mvebu/Makefile   |   1 +
 arch/arm/mach-mvebu/alleycat5/Makefile |   8 +
 arch/arm/mach-mvebu/alleycat5/cpu.c| 124 
 arch/arm/mach-mvebu/alleycat5/soc.c| 298 
+

 arch/arm/mach-mvebu/alleycat5/soc.h|   7 +
 arch/arm/mach-mvebu/arm64-common.c |   5 +
 arch/arm/mach-mvebu/include/mach/cpu.h |   4 +
 board/Marvell/db-88f6820-gp/README |   6 +-
 board/Marvell/mvebu_alleycat-5/MAINTAINERS |   6 +
 board/Marvell/mvebu_alleycat-5/Makefile|   3 +
 board/Marvell/mvebu_alleycat-5/board.c |  13 ++
 board/kobol/helios4/README |   6 +-
 board/solidrun/clearfog/README |   8 +-
 configs/mvebu_ac5_rd_defconfig |  81 
 doc/README.armada-secureboot   |   4 +-
 doc/kwboot.1   |  12 +-
 drivers/net/Kconfig|   2 +-
 drivers/net/mvneta.c   |  43 -
 drivers/pinctrl/mvebu/Kconfig  |   2 +-
 drivers/usb/host/Kconfig   |   1 +
 drivers/usb/host/ehci-marvell.c|  53 -
 include/configs/ds414.h|   2 +-
 include/configs/mvebu_alleycat-5.h |  42 
 32 files changed, 1143 insertions(+), 37 deletions(-)
 create mode 100644 arch/arm/dts/ac5-98dx25xx.dtsi
 create mode 100644 arch/arm/dts/ac5-98dx35xx-rd.dts
 create mode 100644 arch/arm/dts/ac5-98dx35xx.dtsi
 create mode 100644 arch/arm/mach-mvebu/alleycat5/Makefile
 create mode 100644 arch/arm/mach-mvebu/alleycat5/cpu.c
 create mode 100644 arch/arm/mach-mvebu/alleycat5/soc.c
 create mode 100644 arch/arm/mach-mvebu/alleycat5/soc.h
 create mode 100644 board/Marvell/mvebu_alleycat-5/MAINTAINERS
 create mode 100644 board/Marvell/mvebu_alleycat-5/Makefile
 create mode 100644 board/Marvell/mvebu_alleycat-5/board.c
 create mode 100644 configs/mvebu_ac5_rd_defconfig
 create mode 100644 include/configs/mvebu_alleycat-5.h


Re: Please pull u-boot-marvell/master

2022-10-06 Thread Tom Rini
On Thu, Oct 06, 2022 at 12:47:04PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this batch of mostly Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-10-06 Thread Stefan Roese

Hi Tom,

please pull this batch of mostly Marvell related patches:


- Kirkwood: remove km/keymile kirkwood boards (Holger)
- mtd: nand: pxa3xx: simplify ECC hardware parameters (Chris)
- tools: kwbimage: Verify maximal kwbimage header size (Pali)
- mvebu: Add support for programming LD eFuse on Armada 385 (Pali)
- mvebu: Misc timer improvements / cleanup (Stefan)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=272=results

Thanks,
Stefan


The following changes since commit 2d4591353452638132d711551fec3495b7644731:

  Merge branch 'next' (2022-10-03 15:39:46 -0400)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 3bb0458fa0ef127718ed1c47c33279f9ef03238d:

  arm: mvebu: turris_omnia: Specify VHV gpio for eFUSE programming 
(2022-10-06 10:15:35 +0200)



Chris Packham (1):
  mtd: nand: pxa3xx: simplify ECC hardware parameters

Holger Brunck (1):
  board/km: remove kirkwood boards

Pali Rohár (4):
  tools: kwbimage: Verify maximal kwbimage header size
  arm: mvebu: Add support for programming LD0 and LD1 eFuse
  arm: mvebu: Add support for specifying VHV_Enable GPIO
  arm: mvebu: turris_omnia: Specify VHV gpio for eFUSE programming

Stefan Roese (2):
  arm: mvebu: Remove timer.c
  timer: orion-timer: Only init timer once

 arch/arm/dts/Makefile  |   1 -
 arch/arm/dts/kirkwood-km_common.dtsi   |  48 ---
 arch/arm/dts/kirkwood-km_kirkwood.dts  |  53 ---
 arch/arm/mach-mvebu/Kconfig|  15 +
 arch/arm/mach-mvebu/Makefile   |   5 -
 arch/arm/mach-mvebu/efuse.c|  83 -
 arch/arm/mach-mvebu/include/mach/efuse.h   |   4 +
 arch/arm/mach-mvebu/spl.c  |   2 -
 arch/arm/mach-mvebu/timer.c|  41 ---
 board/keymile/Kconfig  |   1 -
 board/keymile/km_arm/Kconfig   |  86 -
 board/keymile/km_arm/MAINTAINERS   |  11 -
 board/keymile/km_arm/Makefile  |  11 -
 board/keymile/km_arm/fpga_config.c | 255 --
 board/keymile/km_arm/km_arm.c  | 520 
-

 board/keymile/km_arm/kwbimage-memphis.cfg  | 179 --
 board/keymile/km_arm/kwbimage.cfg  | 161 -
 board/keymile/km_arm/kwbimage_128M16_1.cfg | 257 --
 board/keymile/km_arm/kwbimage_256M8_1.cfg  | 257 --
 board/keymile/scripts/develop-common.txt   |   2 +-
 configs/km_kirkwood_128m16_defconfig   |  81 -
 configs/km_kirkwood_defconfig  |  81 -
 configs/km_kirkwood_pci_defconfig  |  81 -
 configs/kmcoge5un_defconfig|  84 -
 configs/kmnusa_defconfig   |  85 -
 configs/kmsuse2_defconfig  |  85 -
 configs/turris_omnia_defconfig |   2 +
 drivers/mtd/nand/raw/pxa3xx_nand.c | 247 --
 drivers/timer/orion-timer.c|  10 +-
 include/configs/km/km_arm.h| 158 -
 include/configs/km_kirkwood.h  | 118 ---
 scripts/config_whitelist.txt   |   1 -
 tools/kwbimage.c   |   3 +
 33 files changed, 179 insertions(+), 2849 deletions(-)
 delete mode 100644 arch/arm/dts/kirkwood-km_common.dtsi
 delete mode 100644 arch/arm/dts/kirkwood-km_kirkwood.dts
 delete mode 100644 arch/arm/mach-mvebu/timer.c
 delete mode 100644 board/keymile/km_arm/Kconfig
 delete mode 100644 board/keymile/km_arm/MAINTAINERS
 delete mode 100644 board/keymile/km_arm/Makefile
 delete mode 100644 board/keymile/km_arm/fpga_config.c
 delete mode 100644 board/keymile/km_arm/km_arm.c
 delete mode 100644 board/keymile/km_arm/kwbimage-memphis.cfg
 delete mode 100644 board/keymile/km_arm/kwbimage.cfg
 delete mode 100644 board/keymile/km_arm/kwbimage_128M16_1.cfg
 delete mode 100644 board/keymile/km_arm/kwbimage_256M8_1.cfg
 delete mode 100644 configs/km_kirkwood_128m16_defconfig
 delete mode 100644 configs/km_kirkwood_defconfig
 delete mode 100644 configs/km_kirkwood_pci_defconfig
 delete mode 100644 configs/kmcoge5un_defconfig
 delete mode 100644 configs/kmnusa_defconfig
 delete mode 100644 configs/kmsuse2_defconfig
 delete mode 100644 include/configs/km/km_arm.h
 delete mode 100644 include/configs/km_kirkwood.h


Re: Please pull u-boot-marvell/master

2022-09-26 Thread Tom Rini
On Mon, Sep 26, 2022 at 01:59:09PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this Turris GPIO fix from Pali:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-09-26 Thread Stefan Roese

Hi Tom,

please pull this Turris GPIO fix from Pali:


- gpio: turris_omnia_mcu: Fix registering gpios (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=269

Thanks,
Stefan

The following changes since commit 435596d57f8beedf36b5dc858fe7ba9d6c03334b:

  Merge tag 'u-boot-imx-20220922' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2022-09-22 10:29:29 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 54bcd84adf2dd2a42552143549541b2c809869a6:

  gpio: turris_omnia_mcu: Fix registering gpios (2022-09-26 10:04:37 +0200)


Pali Rohár (1):
  gpio: turris_omnia_mcu: Fix registering gpios

 drivers/gpio/turris_omnia_mcu.c | 19 +++
 1 file changed, 15 insertions(+), 4 deletions(-)


Re: Please pull u-boot-marvell/master

2022-09-18 Thread Tom Rini
On Sun, Sep 18, 2022 at 02:00:09PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull these last minute fixes for Armada / Kirkwood:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-09-18 Thread Stefan Roese

Hi Tom,

please pull these last minute fixes for Armada / Kirkwood:


- mvebu: turris_omnia: Fix setting switch CONFIG pins on new board 
design (Marek)

- orion-timer: Use timer_conv_64() to fix timer wrap around (Stefan)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=263=results

Thanks,
Stefan

The following changes since commit 4f2c559b9a2ad86e03dffeef720257ea680707d0:

  Merge tag 'u-boot-stm32-20220915' of 
https://source.denx.de/u-boot/custodians/u-boot-stm (2022-09-15 12:17:49 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 5996a8a8356c11c6eb504eeea93c267f9adbf53c:

  timer: orion-timer: Use timer_conv_64() to fix timer wrap around 
(2022-09-18 12:41:57 +0200)



Marek Behún (1):
  arm: mvebu: turris_omnia: Fix setting switch CONFIG pins on new 
board design


Stefan Roese (1):
  timer: orion-timer: Use timer_conv_64() to fix timer wrap around

 board/CZ.NIC/turris_omnia/turris_omnia.c | 2 +-
 drivers/timer/orion-timer.c  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)


Re: Please pull u-boot-marvell/master

2022-09-13 Thread Tom Rini
On Tue, Sep 13, 2022 at 12:26:22PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of Armada cache related fixes and
> some board specific enhancements:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-09-13 Thread Stefan Roese

Hi Tom,

please pull this next batch of Armada cache related fixes and
some board specific enhancements:


- mvebu: Armada 32bit: Cache setup fixes (Pali)
- cmd: mvebu/bubt: Misc enhancements (Pali)
- kirkwood: Add CONFIG_SUPPORT_PASSING_ATAGS (Tony)
- board: turris: Misc improvements (Pali)
- tools: kwboot: Change KWBOOT_MSG_RSP_TIMEO_AXP to 10ms (Stefan)
- tools: termios_linux.h: Fix compilation on non-glibc systems (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=259=results

Thanks,
Stefan

The following changes since commit 0ba282e0eeaf29fd78f021fd2f95f7bc3109868d:

  Merge tag 'dm-pull-12sep22' of 
https://source.denx.de/u-boot/custodians/u-boot-dm (2022-09-12 09:47:16 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 5818198e6a184963c6afc82178b23a64435ace6a:

  arm: mvebu: Fix moving internal registers (2022-09-13 09:04:22 +0200)


Pali Rohár (14):
  cmd: mvebu/bubt: Check for A38x image data checksum
  cmd: mvebu/bubt: Check for A38x/A37xx OTP secure bits and secure boot
  arm: mvebu: Espressobin: When emmc is not present disable it also 
in OF_LIVE

  board: turris: Initialize serial# env
  arm: mvebu: turris_{omnia, mox}: Reset bootdelay env for rescue
  arm: mvebu: turris_mox: Add support for distroboot $fdt_addr
  tools: termios_linux.h: Fix compilation on non-glibc systems
  arm: mvebu: turris_omnia: Allow to use second serial port
  arm: mvebu: Mark constant data with const keyword
  arm: mvebu: Fix function enable_caches
  arm: mvebu: Guard non-AXP code by checking for AXP
  arm: mvebu: lowlevel.S: Use CR_M from asm/system.h
  arm: mvebu: Enable L2 cache also on Armada 38x
  arm: mvebu: Fix moving internal registers

Stefan Roese (1):
  tools: kwboot: Change KWBOOT_MSG_RSP_TIMEO_AXP to 10ms

Tony Dinh (1):
  arm: kirkwood: Add CONFIG_SUPPORT_PASSING_ATAGS

 arch/arm/include/asm/pl310.h   |   9 +-
 arch/arm/mach-kirkwood/cpu.c   |   2 +-
 arch/arm/mach-kirkwood/include/mach/cpu.h  |   2 +-
 arch/arm/mach-mvebu/cpu.c  |  39 ++---
 arch/arm/mach-mvebu/include/mach/cpu.h |   2 +-
 arch/arm/mach-mvebu/lowlevel.S |  30 +++-
 arch/arm/mach-mvebu/mbus.c |   2 +-
 .../mach-mvebu/serdes/a38x/high_speed_env_spec.c   |   2 +-
 arch/arm/mach-mvebu/system-controller.c|   2 +-
 board/CZ.NIC/turris_atsha_otp.c|  33 +++-
 board/CZ.NIC/turris_atsha_otp.h|   3 +-
 board/CZ.NIC/turris_mox/turris_mox.c   |  53 ++-
 board/CZ.NIC/turris_omnia/turris_omnia.c   |  16 +-
 board/Marvell/mvebu_armada-37xx/board.c|   2 +
 cmd/mvebu/Kconfig  |   1 +
 cmd/mvebu/bubt.c   | 174 
+++--

 configs/dockstar_defconfig |   3 +
 configs/dreamplug_defconfig|   3 +
 configs/goflexhome_defconfig   |   3 +
 configs/iconnect_defconfig |   3 +
 configs/pogo_e02_defconfig |   3 +
 configs/sheevaplug_defconfig   |   3 +
 configs/turris_omnia_defconfig |   2 +
 include/configs/turris_mox.h   |   1 +
 tools/kwboot.c |   2 +-
 tools/termios_linux.h  |   1 +
 26 files changed, 340 insertions(+), 56 deletions(-)


Re: Please pull u-boot-marvell/master

2022-08-24 Thread Tom Rini
On Tue, Aug 23, 2022 at 05:09:56PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of mostly Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-08-23 Thread Stefan Roese

Hi Tom,

please pull this next batch of mostly Marvell related patches:


- kirkwood: pogo_v4 & nsa310s: Add distro boot (Tony)
- kirkwood: add DM timer support and use it on lsxl boards (Michael)
- kirkwood: convert the Buffalo Linkstation LS-CHLv2 and XHL boards
  to DM (Michael)
- mvebu: turris_mox/omnia: misc improments (Pali)
- mvebu: mbus: Fix mbus driver to work also after U-Boot relocation (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=241=results

Thanks,
Stefan

The following changes since commit 1d323d83061fae8f94a9118b8db3384daef26216:

  Prepare v2022.10-rc3 (2022-08-22 18:54:48 -0400)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 560a5c3bb3bedac7d1da93362401a1d926214660:

  board: lsxl: update the README (2022-08-23 12:40:34 +0200)


Michael Walle (21):
  time: move the CONFIG_SYS_TIMER_RATE handling to the compiler
  arm: kirkwood: make it CONFIG_TIMER aware
  timer: add orion-timer support
  button: gpio: add DM_GPIO dependency
  board: lsxl: limit size to 384kiB
  board: lsxl: remove unused features
  board: lsxl: remove eraseenv script
  board: lsxl: remove CONFIG_ENV_OVERWRITE
  board: lsxl: remove unused header files
  board: lsxl: automatically select CONFIG_MISC_INIT_R
  board: lsxl: use CONFIG_DEFAULT_FDT_FILE
  board: lsxl: reorder image loading and remove ramdisk_len
  board: lsxl: use proper *_r variables
  board: lsxl: enable ATAGS support
  board: lsxl: make last resort recovery more reliable
  board: lsxl: convert to DM_GPIO
  board: lsxl: convert to DM_ETH
  board: lsxl: convert to DM_SERIAL
  board: lsxl: convert to CONFIG_TIMER
  board: lsxl: disable eth0
  board: lsxl: update the README

Pali Rohár (5):
  arm: mvebu: Define env_sf_get_env_addr() for all Armada boards in SPL
  arm: mvebu: turris_omnia: Show MCU version
  arm: mvebu: turris_mox: Set "sfp" label in eth1 DT node when only 
Mox SFP is detected
  arm: mvebu: mbus: Fix mbus driver to work also after U-Boot 
relocation

  arm: kirkwood: 88f6281: Detect CONFIG_SYS_TCLK from SAR register

Tony Dinh (2):
  arm: kirkwood: pogo_v4: Add Distro boot capability
  arm: kirkwood: nsa310s: Add Distro boot capability

 arch/arm/dts/kirkwood-lschlv2-u-boot.dtsi   |  13 ++
 arch/arm/dts/kirkwood-lsxhl-u-boot.dtsi |  13 ++
 arch/arm/mach-kirkwood/Kconfig  |   2 +
 arch/arm/mach-kirkwood/include/mach/config.h|   2 +
 arch/arm/mach-kirkwood/include/mach/cpu.h   |   3 -
 arch/arm/mach-kirkwood/include/mach/kw88f6281.h |   3 +-
 arch/arm/mach-kirkwood/include/mach/soc.h   |   2 +
 arch/arm/mach-mvebu/Makefile|   3 +
 arch/arm/mach-mvebu/include/mach/cpu.h  |   3 -
 arch/arm/mach-mvebu/mbus.c  | 167 
++--

 arch/arm/mach-mvebu/spl.c   |  13 ++
 board/CZ.NIC/turris_mox/turris_mox.c|   5 +
 board/CZ.NIC/turris_omnia/turris_omnia.c|  46 +--
 board/Synology/ds109/ds109.c|   1 +
 board/alliedtelesis/x530/x530.c |   2 +-
 board/buffalo/lsxl/README   |  32 ++---
 board/buffalo/lsxl/lsxl.c   | 165 
+--

 board/maxbcm/maxbcm.c   |   8 +-
 board/theadorable/theadorable.c |   4 +-
 board/zyxel/nsa310s/MAINTAINERS |   1 -
 configs/lschlv2_defconfig   |  31 +++--
 configs/lsxhl_defconfig |  31 +++--
 configs/nsa310s_defconfig   |  17 +--
 configs/pogo_v4_defconfig   |  25 ++--
 drivers/button/Kconfig  |   1 +
 drivers/timer/Kconfig   |   6 +
 drivers/timer/Makefile  |   1 +
 drivers/timer/orion-timer.c |  63 +
 include/configs/lsxl.h  |  76 ---
 include/configs/nsa310s.h   |  31 -
 include/configs/pogo_v4.h   |  54 ++--
 include/linux/mbus.h|  13 +-
 lib/time.c  |  15 ++-
 33 files changed, 521 insertions(+), 331 deletions(-)
 create mode 100644 arch/arm/dts/kirkwood-lschlv2-u-boot.dtsi
 create mode 100644 arch/arm/dts/kirkwood-lsxhl-u-boot.dtsi
 create mode 100644 drivers/timer/orion-timer.c


Re: Please pull u-boot-marvell/master

2022-08-09 Thread Tom Rini
On Tue, Aug 09, 2022 at 01:43:35PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of mostly Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-08-09 Thread Stefan Roese

Hi Tom,

please pull this next batch of mostly Marvell related patches:


- mvebu/turris_omina: Misc fixes and improvements (Pali & Marek)
- mvebu: spl: Always fallback to BootROM boot method (Pali)
- mvebu: Cleanup u-boot,dm-pre-reloc code (Pali)
- gpio: Remove mvgpio driver (Chris)
- SBx81LIFKW/SBx81LIFXCAT disable KIRKWOOD_GPIO (Chris)
- misc: atsha204a: Don't check for error when waking up the device (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=227=results

Thanks,
Stefan


The following changes since commit aef6839747b5b01e3d1d32d16e712d42a6702b88:

  Prepare v2022.10-rc2 (2022-08-08 20:35:53 -0400)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to ca514d0267f92d8aac2eb5f92ff7d150078df423:

  misc: atsha204a: Don't check for error when waking up the device 
(2022-08-09 10:01:31 +0200)



Chris Packham (7):
  ARM: kirkwood: SBx81LIFKW: remove direct access of GPIO registers
  ARM: kirkwood: SBx81LIFKW: update for DM_GPIO
  ARM: kirkwood: SBx81LIFKW: enable CMD_GPIO
  ARM: kirkwood: SBx81LIFKW: disable KIRKWOOD_GPIO
  ARM: kirkwood: SBx81LIFKW: enable CONFIG_NET_RANDOM_ETHADDR
  ARM: kirkwood: SBx81LIFXCAT: disable KIRKWOOD_GPIO
  gpio: Remove mvgpio driver

Marek Behún (1):
  arm: mvebu: turris_omnia: Add Winbond SPI flash support

Pali Rohár (17):
  arm: mvebu: turris_omnia: Show MCU type in show_board_info()
  arm: mvebu: turris_omnia: Add support for design with SW reset 
signals
  arm: mvebu: turris_omnia: Do not fail in fixup_mtd_partitions 
when partitions do not exist

  arm: mvebu: turris_omnia: Increase fdt size in fixup_mtd_partitions
  gpio: turris_omnia_mcu: Fix usage of CMD_EXT_CONTROL
  arm: mvebu: turris_omnia: Remove hardcoded spi-nor device tree path
  arm: mvebu: spl: Always fallback to BootROM boot method
  arm: mvebu: dts: Build only arch-compatible dts files
  arm: mvebu: Introduce mvebu-u-boot.dtsi for 32-bit Armada SoCs
  arm: mvebu: Remove redundant u-boot, dm-pre-reloc from all 32-bit 
Armada SoCs
  arm: mvebu: armada-xp-theadorable.dts: Move u-boot, dm-pre-reloc 
to -u-boot.dtsi
  arm: mvebu: armada-38x-controlcenterdc.dts: Move u-boot, 
dm-pre-reloc to -u-boot.dtsi

  arm64: a37xx: pinctrl: Fix definitions for MPP pins 20-22
  arm64: a37xx: pinctrl: Remove unused macro PIN_GRP()
  arm64: a37xx: pinctrl: Improve description for pinmux command
  pci: pci_mvebu: Add support for reset-gpios
  misc: atsha204a: Don't check for error when waking up the device

 arch/arm/dts/Makefile  |  28 +-
 arch/arm/dts/armada-370-xp.dtsi|   1 -
 arch/arm/dts/armada-375-db.dts |   3 -
 arch/arm/dts/armada-375.dtsi   |   2 -
 arch/arm/dts/armada-385-atl-x530-u-boot.dtsi   |  14 +-
 arch/arm/dts/armada-385-db-88f6820-amc.dts |   3 -
 arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi   |   8 +-
 arch/arm/dts/armada-388-clearfog-u-boot.dtsi   |   2 +
 arch/arm/dts/armada-388-gp.dts |   3 -
 arch/arm/dts/armada-388-helios4-u-boot.dtsi|   2 +
 .../arm/dts/armada-38x-controlcenterdc-u-boot.dtsi |  25 ++
 arch/arm/dts/armada-38x-controlcenterdc.dts|  20 --
 arch/arm/dts/armada-38x-solidrun-microsom.dtsi |   1 -
 arch/arm/dts/armada-38x.dtsi   |   2 -
 arch/arm/dts/armada-xp-crs305-1g-4s-u-boot.dtsi|  13 -
 arch/arm/dts/armada-xp-crs305-1g-4s.dtsi   |   1 -
 arch/arm/dts/armada-xp-crs326-24g-2s-u-boot.dtsi   |  13 -
 arch/arm/dts/armada-xp-crs326-24g-2s.dtsi  |   1 -
 .../arm/dts/armada-xp-crs328-4c-20s-4s-u-boot.dtsi |  13 -
 arch/arm/dts/armada-xp-crs328-4c-20s-4s.dtsi   |   1 -
 arch/arm/dts/armada-xp-db-xc3-24g4xg-u-boot.dtsi   |  12 +-
 arch/arm/dts/armada-xp-gp-u-boot.dtsi  |  19 --
 arch/arm/dts/armada-xp-maxbcm.dts  |   1 -
 arch/arm/dts/armada-xp-synology-ds414-u-boot.dtsi  |   9 -
 arch/arm/dts/armada-xp-synology-ds414.dts  |   1 -
 arch/arm/dts/armada-xp-theadorable-u-boot.dtsi |   5 +
 arch/arm/dts/armada-xp-theadorable.dts |   4 -
 arch/arm/dts/armada-xp.dtsi|   1 -
 arch/arm/dts/kirkwood-atl-sbx81lifkw.dts   |  14 +
 arch/arm/dts/mvebu-u-boot.dtsi |  24 ++
 arch/arm/mach-mvebu/spl.c  |   7 +
 board/CZ.NIC/turris_omnia/turris_omnia.c   | 295 
-

 board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c|  71 ++---
 configs/SBx81LIFKW_defconfig   |   5 +-
 configs/SBx81LIFXCAT_defconfig |  

Re: Please pull u-boot-marvell/master

2022-07-29 Thread Tom Rini
On Fri, Jul 29, 2022 at 02:05:56PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of mostly Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-07-29 Thread Stefan Roese

Hi Tom,

please pull this next batch of mostly Marvell related patches:


- mvebu: Add Armada 38x pin muxing support (Pali)
- a37xx: pinctrl: Fix requesting GPIOs and pinmux command (Pali)
- mvebu: pinctrl: apply SDHCI PHY config for A7K (Kosta)
- gpio: Add Turris Omnia MCU driver (Pali)
- cmd: mvebu/bubt: Improvements for image verification (Pali)
- mvebu: turris_omnia: Fix mpp26 pin name and comment (Marek)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=223=results

Thanks,
Stefan


The following changes since commit 87069c79e830b2ab909537946a1e1db0e5fe7d8c:

  Merge https://gitlab.denx.de/u-boot/custodians/u-boot-mmc (2022-07-27 
07:00:54 -0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to b2d7619e46aa414cba14a1705892b7e249468d6f:

  arm: mvebu: turris_omnia: Fix mpp26 pin name and comment (2022-07-29 
13:55:52 +0200)



Konstantin Porotchkin (1):
  mvebu: pinctrl: apply SDHCI PHY config for A7K

Marek Behún (1):
  arm: mvebu: turris_omnia: Fix mpp26 pin name and comment

Pali Rohár (24):
  pinctrl: Add new function pinctrl_generic_set_state_prefix()
  mvebu: pinctrl: Add Armada 38x driver
  arm: mvebu: Add gpio-ranges into Armada 38x device tree file
  pinctrl: Add third argument label for pinctrl_gpio_request() function
  gpio: mvebu_gpio: Add .request and .rfree methods for Armada 38x
  gpio: mvebu_gpio: Read number of gpios from DT
  gpio: mvebu_gpio: Set bank name to mvebu%d
  arm: mvebu: turris_omnia: Enable a38x pinctrl and gpio support
  arm64: a37xx: pinctrl: Remove unused grp->pins fields
  arm64: a37xx: pinctrl: Remove duplicate info->groups and 
info->ngroups fields

  arm64: a37xx: pinctrl: Mark all functions and structures as static
  arm64: a37xx: pinctrl: Add missing pinmuxes into the list
  arm64: a37xx: pinctrl: Implement gpio_request_enable for gpio 
functionality
  arm64: a37xx: pinctrl: Implement get_pins_count, get_pin_name and 
get_pin_muxing functions

  gpio: Add Turris Omnia MCU driver
  arm: mvebu: turris_omnia: Add mcu node with gpio-controller
  cmd: mvebu/bubt: Verify image type for all 32-bit Aramda SoCs and 
Armada 3700

  cmd: mvebu/bubt: Correctly propagate failure during tftp transport
  cmd: mvebu/bubt: Add support for sha512 checksum validation for 
Armada 3700

  cmd: mvebu/bubt: Fix cmd main return value on error
  arm: mvebu: Fix compatible string for nand controller
  arm: mvebu: Synchronize armada-38x.dtsi with Linux v5.20
  arm: mvebu: Synchronize armada-385.dtsi with Linux v5.20
  arm: mvebu: Synchronize armada-385-turris-omnia with Linux v5.20

 arch/arm/dts/armada-370-xp.dtsi  |   2 +-
 arch/arm/dts/armada-375.dtsi |   2 +-
 arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi |   5 +-
 arch/arm/dts/armada-385-turris-omnia.dts | 241 --
 arch/arm/dts/armada-385.dtsi |  52 +-
 arch/arm/dts/armada-38x.dtsi |  59 ++-
 arch/arm/dts/armada-xp-db-xc3-24g4xg-u-boot.dtsi |   2 +-
 board/CZ.NIC/turris_omnia/MAINTAINERS|   1 +
 cmd/mvebu/Kconfig|   1 +
 cmd/mvebu/bubt.c |  98 ++--
 configs/turris_omnia_defconfig   |   3 +-
 drivers/gpio/Kconfig |   7 +
 drivers/gpio/Makefile|   1 +
 drivers/gpio/gpio-rcar.c |   2 +-
 drivers/gpio/mvebu_gpio.c|  11 +-
 drivers/gpio/turris_omnia_mcu.c  | 309 
 drivers/mtd/nand/raw/pxa3xx_nand.c   |   2 +-
 drivers/pinctrl/mvebu/Kconfig|   7 +
 drivers/pinctrl/mvebu/Makefile   |   1 +
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c  | 189 ++--
 drivers/pinctrl/mvebu/pinctrl-armada-38x.c   | 589 
+++

 drivers/pinctrl/mvebu/pinctrl-mvebu.c|   4 +-
 drivers/pinctrl/pinctrl-generic.c| 100 +++-
 drivers/pinctrl/pinctrl-uclass.c |   3 +-
 include/dm/pinctrl.h |   5 +-
 25 files changed, 1532 insertions(+), 164 deletions(-)
 create mode 100644 drivers/gpio/turris_omnia_mcu.c
 create mode 100644 drivers/pinctrl/mvebu/pinctrl-armada-38x.c


Re: Please pull u-boot-marvell/master

2022-07-21 Thread Tom Rini
On Thu, Jul 21, 2022 at 02:28:31PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this first batch of mostly Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-07-21 Thread Stefan Roese

Hi Tom,

please pull this first batch of mostly Marvell related patches:


- turris: Misc updates (Pali)
- mvebu: handle non-zero base address for RAM (Chris)
- mvebu: add support for Methode eDPU (Robert)
- mvebu: a3720: Set BOOT_TARGET_DEVICES list to enabled peripherals (Pali)
- tlv_eeprom: Add missing CRC32 dependency (Pali)
- treewide: Fix Marek's name and change my e-mail address (Marek)
- mvebu: eDPU/uDPU: Misc updates (Robert)
- mvebu: Avoid reading MVEBU_REG_PCIE_DEVID register too many times (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=209=results

Thanks,
Stefan

The following changes since commit 88d931a71052fc8fb7b48126ae09aa875745d5ec:

  Merge tag 'for-v2022.10' of 
https://source.denx.de/u-boot/custodians/u-boot-ubi (2022-07-20 07:38:49 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to ca85b5a146ebfd6da81f4b79e4b51eb9c5d6f60b:

  arm: mvebu: turris_omnia: Set ETHPRIME to DT alias (2022-07-21 
10:14:04 +0200)



Chris Packham (1):
  arm64: mvebu: handle non-zero base address for RAM

Marek Behún (2):
  board: turris: Fix MAINTAINERS and add Pali
  treewide: Fix Marek's name and change my e-mail address

Pali Rohár (7):
  board: turris: Find atsha device by atsha driver
  arm: mvebu: a3720: Set BOOT_TARGET_DEVICES list to enabled 
peripherals

  arm: mvebu: a3720: Add NVMe to BOOT_TARGET_DEVICES list
  arch: mvebu: Disable by default unused peripherals in SPL
  tlv_eeprom: Add missing CRC32 dependency
  arm: mvebu: Avoid reading MVEBU_REG_PCIE_DEVID register too many 
times

  arm: mvebu: turris_omnia: Set ETHPRIME to DT alias

Robert Marko (5):
  arm: mvebu: dts: sync DTS
  arm: mvebu: add support for Methode eDPU
  MAINTAINERS: add myself as Methode maintainer
  mvebu: eDPU: disable SCSI support
  mvebu: uDPU: disable non-present peripherals

 .mailmap |   2 +
 MAINTAINERS  |  20 +--
 arch/arm/dts/Makefile|   1 +
 arch/arm/dts/armada-3720-eDPU-u-boot.dtsi|  45 +++
 arch/arm/dts/armada-3720-eDPU.dts|  14 ++
 arch/arm/dts/armada-3720-uDPU.dts| 155 
+-
 arch/arm/dts/armada-3720-uDPU.dtsi   | 160 
+++

 arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi |   2 +-
 arch/arm/dts/armada-385-turris-omnia.dts |   6 +
 arch/arm/mach-mvebu/arm64-common.c   |   7 +-
 arch/arm/mach-mvebu/armada3700/cpu.c |   2 +-
 arch/arm/mach-mvebu/armada3700/mbox.c|   2 +-
 arch/arm/mach-mvebu/cpu.c|  67 --
 arch/arm/mach-mvebu/dram.c   |  18 +--
 arch/arm/mach-mvebu/include/mach/cpu.h   |   9 --
 arch/arm/mach-mvebu/include/mach/mbox.h  |   2 +-
 board/CZ.NIC/turris_atsha_otp.c  |   7 +-
 board/CZ.NIC/turris_mox/MAINTAINERS  |   6 +-
 board/CZ.NIC/turris_mox/Makefile |   2 +-
 board/CZ.NIC/turris_mox/mox_sp.c |   2 +-
 board/CZ.NIC/turris_mox/mox_sp.h |   2 +-
 board/CZ.NIC/turris_mox/turris_mox.c |   2 +-
 board/CZ.NIC/turris_omnia/MAINTAINERS|   7 +-
 board/CZ.NIC/turris_omnia/Makefile   |   2 +-
 board/CZ.NIC/turris_omnia/turris_omnia.c |   2 +-
 board/Marvell/mvebu_armada-37xx/MAINTAINERS  |   5 -
 cmd/Kconfig  |   2 +
 cmd/btrfs.c  |   2 +-
 common/spl/Kconfig   |   2 +
 configs/eDPU_defconfig   |  99 ++
 configs/turris_omnia_defconfig   |   2 +-
 configs/uDPU_defconfig   |   7 +-
 disk/Kconfig |   2 +
 doc/kwboot.1 |   2 +-
 drivers/clk/mvebu/armada-37xx-periph.c   |   2 +-
 drivers/clk/mvebu/armada-37xx-tbg.c  |   2 +-
 drivers/misc/atsha204a-i2c.c |   2 +-
 drivers/mmc/Kconfig  |   1 +
 drivers/rtc/armada38x.c  |   2 +-
 drivers/usb/Kconfig  |   1 +
 drivers/watchdog/armada-37xx-wdt.c   |   2 +-
 drivers/watchdog/orion_wdt.c |   2 +-
 fs/btrfs/Makefile|   2 +-
 fs/btrfs/btrfs.c |   2 +-
 fs/btrfs/btrfs.h |   2 +-
 fs/btrfs/compression.c   |   2 +-
 fs/btrfs/conv-funcs.h 

Re: Please pull u-boot-marvell/master

2022-05-18 Thread Tom Rini
On Tue, May 17, 2022 at 09:57:59AM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of mostly Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-05-17 Thread Stefan Roese

Hi Tom,

please pull this next batch of mostly Marvell related patches:


- Misc Kconfig cleanups (Chris & Pali)
- turris_omnia: Fix hangup in debug UART (this introduces
  TPL/SPL_DEBUG_UART_BASE) Pali
- mvebu: uDPU: include fixed-phy support (Robert)
- pinctrl: probe pinctrl drivers during post-bind (Robert)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=196=results

Thanks,
Stefan

The following changes since commit c387e62614713d0cc9e3ed022b86c9f320b02853:

  Merge branch '2022-05-11-Kconfig-cleanups-etc' (2022-05-11 13:27:44 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to f9ec791b5e24378b71590877499f8683d5f54dac:

  pinctrl: probe pinctrl drivers during post-bind (2022-05-17 06:44:06 
+0200)



Chris Packham (1):
  arm: mvebu: Remove unused ARMADA_64BIT

Pali Rohár (9):
  cmd: mvebu: Hide bubt specific options when bubt is disabled
  arm: Add new config option ARCH_VERY_EARLY_INIT
  arm: mvebu: Move internal registers in arch_very_early_init() 
function

  serial: Add new config option SPL_DEBUG_UART_BASE
  serial: Add new config option TPL_DEBUG_UART_BASE
  serial: ns16550: Add support for SPL_DEBUG_UART_BASE
  arm: mvebu: turris_omnia: Fix DEBUG_UART_BASE
  arm: mvebu: Fix DEBUG_UART_BASE for all 32-bit boards
  arm: mvebu: turris_{omnia,mox}: Enable CONFIG_NETCONSOLE

Robert Marko (2):
  mvebu: uDPU: include fixed-phy support
  pinctrl: probe pinctrl drivers during post-bind

 arch/arm/Kconfig|  6 ++
 arch/arm/lib/crt0.S |  5 +
 arch/arm/mach-mvebu/Kconfig |  5 +
 arch/arm/mach-mvebu/Makefile|  1 +
 arch/arm/mach-mvebu/cpu.c   | 31 ---
 arch/arm/mach-mvebu/lowlevel.S  | 27 +++
 cmd/mvebu/Kconfig   |  4 
 configs/clearfog_defconfig  |  3 ++-
 configs/controlcenterdc_defconfig   |  3 ++-
 configs/db-88f6820-amc_defconfig|  3 ++-
 configs/db-88f6820-gp_defconfig |  3 ++-
 configs/db-mv784mp-gp_defconfig |  3 ++-
 configs/ds414_defconfig |  3 ++-
 configs/helios4_defconfig   |  3 ++-
 configs/maxbcm_defconfig|  3 ++-
 configs/theadorable_debug_defconfig |  3 ++-
 configs/turris_mox_defconfig|  1 +
 configs/turris_omnia_defconfig  |  4 +++-
 configs/uDPU_defconfig  |  1 +
 configs/x530_defconfig  |  3 ++-
 drivers/pinctrl/pinctrl-uclass.c|  7 +++
 drivers/serial/Kconfig  | 14 ++
 drivers/serial/ns16550.c|  4 ++--
 23 files changed, 92 insertions(+), 48 deletions(-)
 create mode 100644 arch/arm/mach-mvebu/lowlevel.S


Re: Please pull u-boot-marvell/master

2022-05-04 Thread Tom Rini
On Wed, May 04, 2022 at 11:26:40AM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of Marvell related patches. Some
> of them are network driver related and are reviewed by Ramon.
> I also have the ack from Daniel to push the MIPS related
> patches via this tree:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-05-04 Thread Stefan Roese

Hi Tom,

please pull this next batch of Marvell related patches. Some
of them are network driver related and are reviewed by Ramon.
I also have the ack from Daniel to push the MIPS related
patches via this tree:


- mips: octeon: Add ethernet support (Aaron & Stefan)
- Misc mvneta changes, cleanups, fixes (Marek)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=190=results

Thanks,
Stefan


The following changes since commit 46eb29201c17e1273d1cabeafde378b0759c0d7d:

  Merge branch '2022-05-03-virtio-pci-add-and-fix-consistency-checks' 
(2022-05-03 18:33:46 -0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 95a3a6ee086d47a8e0cd573e327fd48a97d87439:

  net: mvneta: Drop unneeded macro (2022-05-04 07:05:51 +0200)


Aaron Williams (40):
  mips: octeon: Add misc cvmx-* header files
  mips: octeon: Add cvmx-ilk-defs.h header file
  mips: octeon: Add cvmx-iob-defs.h header file
  mips: octeon: Add cvmx-lbk-defs.h header file
  mips: octeon: Add cvmx-npei-defs.h header file
  mips: octeon: Add cvmx-pcsxx-defs.h header file
  mips: octeon: Add cvmx-xcv-defs.h header file
  mips: octeon: Add cvmx-helper-agl.c
  mips: octeon: Add cvmx-helper-bgx.c
  mips: octeon: Add cvmx-helper-board.c
  mips: octeon: Add cvmx-helper-fpa.c
  mips: octeon: Add cvmx-helper-ilk.c
  mips: octeon: Add cvmx-helper-ipd.c
  mips: octeon: Add cvmx-helper-loop.c
  mips: octeon: Add cvmx-helper-npi.c
  mips: octeon: Add cvmx-helper-pki.c
  mips: octeon: Add cvmx-helper-pko.c
  mips: octeon: Add cvmx-helper-pko3.c
  mips: octeon: Add cvmx-helper-rgmii.c
  mips: octeon: Add cvmx-helper-sgmii.c
  mips: octeon: Add cvmx-helper-sfp.c
  mips: octeon: Add cvmx-helper-xaui.c
  mips: octeon: Add cvmx-agl.c
  mips: octeon: Add cvmx-cmd-queue.c
  mips: octeon: Add cvmx-fau-compat.c
  mips: octeon: Add cvmx-fpa.c
  mips: octeon: Add cvmx-fpa-resource.c
  mips: octeon: Add cvmx-global-resource.c
  mips: octeon: Add cvmx-ilk.c
  mips: octeon: Add cvmx-ipd.c
  mips: octeon: Add cvmx-pki.c
  mips: octeon: Add cvmx-pki-resources.c
  mips: octeon: Add cvmx-pko.c
  mips: octeon: Add cvmx-pko3.c
  mips: octeon: Add cvmx-pko3-queue.c
  mips: octeon: Add cvmx-pko3-compat.c
  mips: octeon: Add cvmx-pko3-resources.c
  mips: octeon: Add cvmx-pko-internal-ports-range.c
  mips: octeon: Add cvmx-qlm-tables.c
  mips: octeon: Add cvmx-range.c

Marek Behún (19):
  net: mvneta: Get rid of platdata
  net: mvneta: Fix 10Mbps speed
  net: mvneta: Use DM MDIO API for connecting PHY
  net: mvneta: Remember fixed link instead of PHY address in priv data
  arm: mvebu: Espressobin: Use DM registered MDIO to configure switch
  net: mdio-uclass: add dm_phy_find_by_ofnode() helper
  arm: mvebu: turris_mox: Use DM registered MDIO
  net: mvneta: Don't register MDIO bus
  net: mvneta: Fix unused variable warning if DM_GPIO is disabled
  net: mvneta: Drop one indentation level in mvneta_adjust_link()
  net: mvneta: Use bool instead of int for boolean variable
  net: mvneta: Drop unnecessary space
  net: mvneta: Don't check for CONFIG_PHYLIB
  net: mvneta: Rename CONFIG_NR_CPUS to MVNETA_NR_CPUS
  net: mvneta: Convert to use PHY_FIXED for fixed-link
  net: mvneta: Write PHY address just before enabling HW polling
  net: mvneta: Drop fixed_link member from private struct
  net: mvneta: Disable fixed PHY code if PHY_FIXED is not compiled in
  net: mvneta: Drop unneeded macro

Stefan Roese (12):
  mips: octeon: Misc changes to existing headers for upcoming eth 
support
  mips: octeon: Misc changes to existing C files for upcoming eth 
support

  mips: octeon: Makefile: Enable building of the newly added C files
  mips: octeon: cpu.c: Move bootmem init to arch_early_init_r()
  mips: octeon: cpu.c: Implement configure_lmtdma_window()
  mips: octeon: octeon_common.h: Move init SP because of increased 
image size

  mips: octeon: mrvl, cn73xx.dtsi: Add ethernet (BGX) and SMI DT nodes
  mips: octeon: mrvl, octeon-ebb7304.dts: Add ethernet DT support
  mips: octeon: mrvl, octeon-nic23.dts: Add ethernet DT support
  net: Add ethernet support for MIPS Octeon
  mips: octeon: ebb7304: Enable ethernet support
  mips: octeon: nic23: Enable ethernet support

 arch/arm/dts/armada-3720-turris-mox-u-boot.dtsi|   19 -
 arch/mips/Kconfig  |1 +
 arch/mips/dts/mrvl,cn73xx.dtsi |   35 +
 arch/mips/dts/mrvl,octeon-ebb7304.dts  |   

Re: Please pull u-boot-marvell/master

2022-05-03 Thread Tom Rini
On Mon, May 02, 2022 at 05:53:36PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-05-02 Thread Stefan Roese

Hi Tom,

please pull this next batch of Marvell related patches:


- Misc turris_omnia/mox related Fixes and impovements (Pali)
- Turris Omnia: Add support for configuring mSATA and WWAN slots
  via env variables (Pali)
- net: mvgbe: Set PHY page 0 before phy_connect (Tony)
- kirkwood: nsa310s: Use Marvell uclass mvgbe and PHY driver (Tony)
- mvebu: turris_omnia: Fix SYS_RSTOUT_* macro names (Pali)
- mvebu: clearfog_defconfig: enable setexpr command (Josef)
- mvebu: x530: set MPP55 to gpio (Chris)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=179=results

Thanks,
Stefan


The following changes since commit c70c0102af5413cadde6bf90044cb75aefef0584:

  Merge tag 'efi-2022-07-rc2' of 
https://source.denx.de/u-boot/custodians/u-boot-efi (2022-04-29 14:04:08 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 08dc62c1527ec7401cc98719cde50ca47533a7c2:

  ARM: mvebu: x530: set MPP55 to gpio (2022-05-02 07:47:26 +0200)


Chris Packham (1):
  ARM: mvebu: x530: set MPP55 to gpio

Josef Schlehofer (1):
  arm: mvebu: clearfog_defconfig: enable setexpr command

Pali Rohár (14):
  env: sf: Allow to use env_sf_init_addr() at any stage
  arm: mvebu: turris_omnia: Provide env_sf_get_env_addr() function
  arm: mvebu: turris_omnia: Enable ENV support in SPL
  arm: mvebu: turris_omnia: Define only one serdes map variable
  arm: mvebu: turris_omnia: Allow to configure mSATA slot via env 
variable

  arm: mvebu: turris_omnia: Extract code for disabling sata/pcie
  arm: mvebu: turris_omnia: Signal error when sata/pcie DT mode
  arm: mvebu: turris_omnia: Add support for USB3.0 mode in WWAN 
MiniPCIe slot

  arm: mvebu: turris_omnia: Fix RESET button message
  arm: mvebu: turris_omnia: Define CONFIG_ETHPRIME instead of 
ethact= ENV
  arm: mvebu: turris_omnia: Always enable MMC, SCSI and USB boot 
targets

  arm: mvebu: turris_omnia: Add NVMe to boot targets
  arm: mvebu: turris_mox: Add NVMe and SCSI to boot targets
  arm: mvebu: turris_omnia: Fix SYS_RSTOUT_* macro names

Tony Dinh (2):
  net: marvell: mvgbe: Set PHY page 0 before phy_connect
  arm: kirkwood: nsa310s: Use Marvell uclass mvgbe and PHY driver 
for DM Ethernet


 arch/arm/dts/kirkwood-nsa310s.dts|   1 +
 board/CZ.NIC/turris_omnia/turris_omnia.c | 215 
++-

 board/alliedtelesis/x530/x530.c  |   2 +-
 board/zyxel/nsa310s/nsa310s.c| 119 +
 board/zyxel/nsa310s/nsa310s.h|  46 ---
 configs/clearfog_defconfig   |   1 -
 configs/nsa310s_defconfig|   6 +-
 configs/turris_omnia_defconfig   |   3 +
 drivers/net/mvgbe.c  |   4 +
 env/sf.c |  22 ++--
 include/configs/nsa310s.h|  11 +-
 include/configs/turris_mox.h |   2 +
 include/configs/turris_omnia.h   |  26 +---
 13 files changed, 221 insertions(+), 237 deletions(-)
 delete mode 100644 board/zyxel/nsa310s/nsa310s.h


Re: Please pull u-boot-marvell/master

2022-04-21 Thread Tom Rini
On Thu, Apr 21, 2022 at 04:18:55PM +0200, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the first batch of Marvell related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-04-21 Thread Stefan Roese

Hi Tom,

please pull the first batch of Marvell related patches:


- mrvl_uart.sh: Remove script (Pali)
- Fix Espressobin build for configs where ENV is not in SPI (Rogier)
- mvebu: a37xx: Add support for reading OTP (Pali)
- mvebu: uDPU: Ethernet fixes and misc DT and defconfig changes (Robert)
- mvebu: Add support for reading LD0 and LD1 eFuse (Pali)
- kwboot: Replace fstat()+st_size by lseek()+SEEK_END (Pali)
- mvebu: turris_omnia: Enable CONFIG_CMD_FUSE (Pali)
- arm: Add CONFIG_SPL_SYS_NO_VECTOR_TABLE used on 32bit MVEBU (Pali)
- mvebu: a37xx: Add support for writing Security OTP values (Pali)
- mvebu: turris: Misc enhancements and cleanups / fixes (Pali)
- Sheevaplug : Use Marvell uclass mvgbe and PHY driver for Ethernet (Tony)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=176=results

Thanks,
Stefan

The following changes since commit 22bfaa1f673ab5442dfb9778eea4c9a18dee42d0:

  configs: Resync with savedefconfig (2022-04-20 14:48:59 -0400)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to ac47bd230cd3430589c63f81e57b3d30e0abe0db:

  arm: kirkwood: Sheevaplug : Use Marvell uclass mvgbe and PHY driver 
for Ethernet (2022-04-21 13:14:52 +0200)



Pali Rohár (17):
  tools/mrvl_uart.sh: Remove script
  arm: mvebu: a37xx: Add support for reading NB and SB fuse OTP value
  arm: mvebu: a37xx: Enable fuse command on all Armada 3720 boards
  arm: mvebu: a37xx: Move generic mbox code to arch/arm/mach-mvebu
  arm: mvebu: a37xx: Extend mbox_do_cmd() code
  arm: mvebu: a37xx: Add support for reading Security OTP values
  arm: mvebu: Add support for reading LD0 and LD1 eFuse
  tools: kwboot: Replace fstat()+st_size by lseek()+SEEK_END
  arm: Introduce new CONFIG_SPL_SYS_NO_VECTOR_TABLE option
  arm: Do not compile vector table when SYS_NO_VECTOR_TABLE is enabled
  arm: mvebu: Enable CONFIG_SPL_SYS_NO_VECTOR_TABLE for 32-bit mvebu
  arm: mvebu: a37xx: Add support for writing Security OTP values
  board: turris: Move Turris Atsha OTP code to separate file
  board: turris: Do not cache Atsha device in BSS
  board: turris: Allow to specify first eth idx of first MAC address
  board: turris: Rename atsha204a@64 DT node to crypto@64
  arm: mvebu: turris_omnia: Enable CONFIG_CMD_FUSE

Robert Marko (4):
  arm: mvebu: dts: uDPU: update DTS
  net: mvneta: add SFP TX disable handling
  arm: mvebu: dts: uDPU: fix non-working networking
  mvebu: uDPU: update defconfig

Rogier Stam (1):
  arm: mvebu: Fix Espressobin build for configs where ENV is not in SPI

Tony Dinh (1):
  arm: kirkwood: Sheevaplug : Use Marvell uclass mvgbe and PHY 
driver for Ethernet


 arch/arm/Kconfig |   4 +
 arch/arm/cpu/armv7/start.S   |   4 +-
 arch/arm/dts/armada-3720-uDPU-u-boot.dtsi|  24 +++
 arch/arm/dts/armada-3720-uDPU.dts|  21 ++-
 arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi |   4 +-
 arch/arm/lib/vectors.S   |   6 +
 arch/arm/mach-mvebu/Kconfig  |   2 +
 arch/arm/mach-mvebu/Makefile |   3 +
 arch/arm/mach-mvebu/armada3700/Makefile  |   3 +-
 arch/arm/mach-mvebu/armada3700/efuse.c   | 217 
+++

 arch/arm/mach-mvebu/armada3700/mbox.c|  83 +
 arch/arm/mach-mvebu/efuse.c  |  28 +++
 arch/arm/mach-mvebu/include/mach/efuse.h |   5 +
 arch/arm/mach-mvebu/include/mach/mbox.h  |  40 +
 arch/arm/mach-omap2/Kconfig  |   1 +
 board/CZ.NIC/turris_atsha_otp.c  | 119 +
 board/CZ.NIC/turris_atsha_otp.h  |   9 +
 board/CZ.NIC/turris_mox/mox_sp.c |  73 +---
 board/CZ.NIC/turris_omnia/Makefile   |   2 +-
 board/CZ.NIC/turris_omnia/turris_omnia.c | 108 +--
 board/Marvell/mvebu_armada-37xx/board.c  |   4 +-
 board/Marvell/sheevaplug/sheevaplug.c|  83 ++---
 board/Marvell/sheevaplug/sheevaplug.h|  24 ---
 configs/mvebu_db-88f3720_defconfig   |   2 +
 configs/mvebu_espressobin-88f3720_defconfig  |   2 +
 configs/sheevaplug_defconfig |   4 +-
 configs/turris_mox_defconfig |   2 +
 configs/turris_omnia_defconfig   |   2 +
 configs/uDPU_defconfig   |  12 +-
 drivers/net/mvneta.c |  12 ++
 include/configs/sheevaplug.h |  19 +-
 tools/kwboot.c   |  19 +-
 tools/mrvl_uart.sh 

Re: Please pull u-boot-marvell/master

2022-03-24 Thread Tom Rini
On Thu, Mar 24, 2022 at 05:42:27PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this Espressobin fix from Pali:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-03-24 Thread Stefan Roese

Hi Tom,

please pull this Espressobin fix from Pali:


- a37xx: espressobin: Fix non-working SPI (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=169=results

Thanks,
Stefan

The following changes since commit 5bc486286f4f54d9f399adaa560720d4bf9f6566:

  Merge tag 'i2c-2022-04-rc5' of 
https://source.denx.de/u-boot/custodians/u-boot-i2c (2022-03-23 09:10:34 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 8285b928c5c1cb48a6ef9f54dae99cfc1066a44e:

  arm: a37xx: espressobin: Fix non-working SPI (2022-03-24 08:09:30 +0100)


Pali Rohár (1):
  arm: a37xx: espressobin: Fix non-working SPI

 arch/arm/dts/armada-3720-espressobin-u-boot.dtsi | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)


Re: Please pull u-boot-marvell/master

2022-03-16 Thread Tom Rini
On Wed, Mar 16, 2022 at 10:52:41AM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this MVEBU turris_mox fixes:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-03-16 Thread Stefan Roese

Hi Tom,

please pull this MVEBU turris_mox fixes:


- mvebu: dts: turris_mox: fix non-working network / MDIO (Marek)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=166=results

Thanks,
Stefan

The following changes since commit 4dc9b1771b152838ddfc4ae86a0ab9fd53ea16f7:

  Merge https://source.denx.de/u-boot/custodians/u-boot-usb (2022-03-14 
22:54:53 -0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 351729ca445d4822502ff7117f8213832e753f91:

  arm: mvebu: dts: turris_mox: fix non-working network / MDIO 
(2022-03-16 07:24:28 +0100)



Marek Behún (1):
  arm: mvebu: dts: turris_mox: fix non-working network / MDIO

 arch/arm/dts/armada-3720-turris-mox-u-boot.dtsi | 23 
+++

 1 file changed, 23 insertions(+)
 create mode 100644 arch/arm/dts/armada-3720-turris-mox-u-boot.dtsi


Re: Please pull u-boot-marvell/master

2022-03-14 Thread Tom Rini
On Mon, Mar 14, 2022 at 04:23:44PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the next batch of Marvell MVEBU / kwboot related fixes:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-03-14 Thread Stefan Roese

Hi Tom,

please pull the next batch of Marvell MVEBU / kwboot related fixes:


- kwboot: Misc minor improvement and fixes, e.g. mix of arguments (Pali)
- PCI: a37xx: Remap IO space to bus address 0x0 (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=165=results

Thanks,
Stefan

The following changes since commit c96137000e4cf486dcb164fd67a1a0b5b2fb99c6:

  Merge tag 'efi-2022-04-rc3-2' of 
https://source.denx.de/u-boot/custodians/u-boot-efi (2022-03-13 08:18:17 
-0400)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 037bb6e2ca7c1e2371056c8b61b00842d25ea9f2:

  arm: a37xx: Remap IO space to bus address 0x0 (2022-03-14 14:04:18 +0100)


Pali Rohár (4):
  tools: kwboot: Allow to specify custom baudrate only in supported 
operations
  tools: kwboot: Check if baudrate value is supported before 
sending image

  tools: kwboot: Allow to mix positional arguments with option -b
  arm: a37xx: Remap IO space to bus address 0x0

 arch/arm/dts/armada-3720-turris-mox.dts |  7 ++-
 arch/arm/dts/armada-37xx.dtsi   |  2 +-
 tools/kwboot.c  | 36 
+

 3 files changed, 39 insertions(+), 6 deletions(-)


Re: Please pull u-boot-marvell/master

2022-03-04 Thread Tom Rini
On Fri, Mar 04, 2022 at 01:27:20PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the next batch of Marvell MVEBU / kwboot related fixes:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-03-04 Thread Stefan Roese

Hi Tom,

please pull the next batch of Marvell MVEBU / kwboot related fixes:


- pci_mvebu: Minor cleanup (Pali)
- mvebu: turris_omnia: Enable ext4 write support (Marek)
- a37xx: Misc fixes in PCI and pinctrl (Pali & Marek)
- a38x/rtc: Fix null pointer access (Francios)
- mvebu: x530: clearfog: Fix ODT configuration (Chris)
- kwboot: Fix boot and terminal mode (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=163=results

Thanks,
Stefan


The following changes since commit d274f922467ea20fdb517d68737a8af431a03fce:

  Merge tag 'u-boot-at91-fixes-2022.04-a' of 
https://source.denx.de/u-boot/custodians/u-boot-at91 (2022-03-03 
08:24:37 -0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to f4fa962fcdbd69589021a096f1af0690fe884279:

  tools: kwboot: Update references with public links (2022-03-04 
13:12:43 +0100)



Chris Packham (1):
  ARM: mvebu: x530: clearfog: Add ODT configuration

Francois Berder (1):
  drivers: rtc: fix null pointer access in armada38x_rtc_reset

Marek Behún (2):
  arm: mvebu: turris_omnia: Enable ext4 write support in defconfig
  arm64: a37xx: pinctrl: Fix PWM pins indexes

Pali Rohár (14):
  tools: kwboot: Fix quitting terminal
  pci: pci_mvebu: Remove unused SELECT and lane_mask
  pci: pci_mvebu: Cleanup macro names
  arm: a37xx: pci: Fix a3700_fdt_fix_pcie_regions() function again
  tools: kwboot: Check for return value of kwboot_tty_send() and 
tcflush()

  tools: kwboot: Remove msg_req_delay
  tools: kwboot: Cleanup bootmsg and debugmsg variables
  tools: kwboot: Use separate thread for sending boot message pattern
  tools: kwboot: Fix sending and processing debug message pattern 
(-d option)

  tools: kwboot: Add support for backspace key in mini terminal
  tools: kwboot: Update usage
  tools: kwboot: Update manpage
  tools: kwboot: Update doc about Avanta
  tools: kwboot: Update references with public links

 arch/arm/mach-mvebu/armada3700/cpu.c|  81 +++--
 board/alliedtelesis/x530/x530.c |   1 +
 board/solidrun/clearfog/clearfog.c  |   1 +
 configs/turris_omnia_defconfig  |   1 +
 doc/kwboot.1| 105 ++-
 drivers/pci/pci_mvebu.c | 133 
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c |   6 +-
 drivers/rtc/armada38x.c |   2 +-
 tools/Makefile  |   3 +
 tools/kwboot.c  | 464 
+++-

 10 files changed, 606 insertions(+), 191 deletions(-)


Re: Please pull u-boot-marvell/master

2022-02-17 Thread Tom Rini
On Thu, Feb 17, 2022 at 04:46:20PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the next batch of mostly Marvell kwboot & MVEBU
> related fixes and enhancement patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-02-17 Thread Stefan Roese

Hi Tom,

please pull the next batch of mostly Marvell kwboot & MVEBU
related fixes and enhancement patches:


- a37xx: pci: Cleanup and minor fix for root port check (Pali)
- pci: mvebu: Ensure that root port is always on root zero bus (Pali)
- kwbimage: Fix dumping DATA registers for v0 images (Pali)
- kwbimage: Support for parsing extended v0 format (Pali)
- a37xx: Fix code and update DTS files to upstream version (Pali)
- a37xx: Fix and extend building memory map (Pali)
- ddr: marvell: a38x: fix BYTE_HOMOGENEOUS_SPLIT_OUT decision (Marek)
- mvebu: Optionally reset board on DDR training failure (Marek)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=162=results

Thanks,
Stefan


The following changes since commit ab8903a24db11571d634ef255976bb364c3ba64d:

  configs: Resync with savedefconfig (2022-02-14 22:21:29 +)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 4b7db75616712606fd6b61a13df38326e41b3301:

  arm: mvebu: turris_omnia: Reset the board immediately on DDR training 
failure (2022-02-17 14:17:07 +0100)



Marek Behún (3):
  ddr: marvell: a38x: fix BYTE_HOMOGENEOUS_SPLIT_OUT decision
  arm: mvebu: spl: Add option to reset the board on DDR training 
failure
  arm: mvebu: turris_omnia: Reset the board immediately on DDR 
training failure


Pali Rohár (28):
  arm: a37xx: pci: Use standard register macros from pci.h
  arm: a37xx: pci: Cleanup macro names
  arm: a37xx: pci: Use dev_read_addr()
  arm: a37xx: pci: Ensure that root port is always on root zero bus
  tools: kwbimage: Fix dumping DATA registers for v0 images
  rtc: ds1307: Add bindings for microchip, mcp7940x
  phy: marvell: a3700: Update compatible string to official DT bindings
  usb: ehci: ehci-marvell: Update compatible string to official DT 
bindings

  watchdog: armada_37xx: Convert to official DT bindings
  arm: mvebu: turris_mox: Remove hardcoded ethernet node names
  arm: a37xx: Update sdhci pointers to official DT bindings
  arm: a37xx: espressobin: Move U-Boot specific partitions node to 
-u-boot.dtsi

  arm: a37xx: espressobin: Explicitly enable eMMC node in -u-boot.dtsi
  arm: a37xx: Update DTS files to version from upstream Linux kernel
  arm: a37xx: pci: Do not try to access other buses when link is down
  arm: a37xx: pci: Register controller also when no PCIe card is 
connected

  arm: a37xx: pci: Update comment about Command/Direct mode
  pci: mvebu: Ensure that root port is always on root zero bus
  arm: mvebu: a37xx: Fix calling build_mem_map()
  arm: mvebu: a37xx: Map CCI-400 and AP BootROM address space
  arm: mvebu: a37xx: Fix comment with name of the function
  tools: kwbimage: Define structures for extended kwbimage v0 headers
  tools: kwbimage: Fix calculating size of kwbimage v0 header
  tools: kwbimage: Add support for dumping extended and binary v0 
headers

  tools: kwbimage: Do not show mkimage error message in dumpimage
  tools: kwbimage: Add support for NAND_BLKSZ and 
NAND_BADBLK_LOCATION for v0 images

  tools: kwbimage: Fix help how to extract DDR3 training code
  tools: kwbimage: Add me as an author of kwbimage

 arch/arm/dts/armada-371x.dtsi  |  38 +-
 arch/arm/dts/armada-3720-db.dts| 226 +++---
 arch/arm/dts/armada-3720-espressobin-u-boot.dtsi   |  31 +
 arch/arm/dts/armada-3720-espressobin.dts   | 189 +
 arch/arm/dts/armada-3720-espressobin.dtsi  | 218 ++
 arch/arm/dts/armada-3720-turris-mox.dts| 776 
+++--

 arch/arm/dts/armada-3720-uDPU-u-boot.dtsi  |   2 +-
 arch/arm/dts/armada-3720-uDPU.dts  | 218 +++---
 arch/arm/dts/armada-372x.dtsi  |  43 +-
 arch/arm/dts/armada-37xx.dtsi  | 448 
 arch/arm/mach-mvebu/Kconfig|  13 +
 arch/arm/mach-mvebu/armada3700/cpu.c   |  29 +-
 arch/arm/mach-mvebu/spl.c  |   7 +-
 board/CZ.NIC/turris_mox/turris_mox.c   |  22 +-
 configs/turris_omnia_defconfig |   1 +
 .../marvell/a38x/ddr3_training_centralization.c|   6 +-
 drivers/pci/pci-aardvark.c | 544 +++
 drivers/pci/pci_mvebu.c|  52 +-
 drivers/phy/marvell/comphy_a3700.c |   2 +-
 drivers/phy/marvell/comphy_core.c  |   3 +-
 drivers/rtc/ds1307.c   |   1 +
 drivers/usb/host/ehci-marvell.c|   4 +-
 drivers/watchdog/armada-37xx-wdt.c |   7 +-
 

Re: Please pull u-boot-marvell/master

2022-02-10 Thread Tom Rini
On Thu, Feb 10, 2022 at 09:21:03AM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the next batch of mostly Marvell MVEBU / Kirkwood related
> patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-02-10 Thread Stefan Roese

Hi Tom,

please pull the next batch of mostly Marvell MVEBU / Kirkwood related
patches:


- kwboot: Misc improvements and fixes (Pali)
- Kirkwood: Move to DM ethernet support for some boards (Tony)
- Minor misc stuff


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=158=results

Thanks,
Stefan


The following changes since commit 859703251251d9567f29ab10c0a29f98eb0aff5c:

  Merge branch '2022-02-08-Kconfig-updates' (2022-02-09 09:29:07 -0500)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to d2a44ceddc2bc603cf97c27c9d1491ffc1b58a48:

  arm: kirkwood: Pogoplug E02 : Convert Ethernet to Driver Model 
(2022-02-10 07:12:16 +0100)



Pali Rohár (3):
  tools: kwboot: Fix detection of quit esc sequence
  MAINTAINERS: Update list of Armada 385 and Armada 3720 drivers
  tools: kwboot: Allow to use -b without image path as the last 
getopt() option


Tony Dinh (4):
  arm: kirkwood: Dreamplug : Use Marvell uclass mvgbe and PHY 
driver for Ethernet

  arm: kirkwood: iConnect : Add Ethernet support
  arm: kirkwood: Dockstar : Add DM Ethernet
  arm: kirkwood: Pogoplug E02 : Convert Ethernet to Driver Model

 MAINTAINERS|  9 
 board/Marvell/dreamplug/MAINTAINERS|  1 +
 board/Marvell/dreamplug/dreamplug.c| 94 
+-

 board/Marvell/dreamplug/dreamplug.h| 25 -
 board/Seagate/dockstar/dockstar.c  | 62 --
 board/Seagate/dockstar/dockstar.h  | 27 --
 board/cloudengines/pogo_e02/pogo_e02.c | 51 +-
 board/cloudengines/pogo_e02/pogo_e02.h | 29 ---
 board/iomega/iconnect/iconnect.c   | 17 --
 board/iomega/iconnect/iconnect.h   | 24 -
 configs/dockstar_defconfig |  5 ++
 configs/dreamplug_defconfig|  1 +
 configs/iconnect_defconfig |  6 ++-
 configs/pogo_e02_defconfig |  6 ++-
 include/configs/dockstar.h | 20 ++--
 include/configs/dreamplug.h| 20 ++--
 include/configs/iconnect.h | 21 +++-
 include/configs/pogo_e02.h | 13 ++---
 tools/kwboot.c | 21 
 19 files changed, 120 insertions(+), 332 deletions(-)
 delete mode 100644 board/Marvell/dreamplug/dreamplug.h
 delete mode 100644 board/Seagate/dockstar/dockstar.h
 delete mode 100644 board/cloudengines/pogo_e02/pogo_e02.h
 delete mode 100644 board/iomega/iconnect/iconnect.h


Re: Please pull u-boot-marvell/master

2022-01-31 Thread Tom Rini
On Mon, Jan 31, 2022 at 12:37:05PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the next batch of mostly Marvell MVEBU related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-01-31 Thread Stefan Roese

Hi Tom,

please pull the next batch of mostly Marvell MVEBU related patches:


- kirkwood: Add Pogoplug-V4 support (Tony)
- kirkwood: GoFlex Home : Use Marvell PHY driver (Tony)
- Another set of kwboot improvements (Pali)
- Minor misc stuff


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=156=results

Thanks,
Stefan

The following changes since commit e267665a7420bddbfd5833573fdfc9d0930ff515:

  Merge branch 'master' of 
https://source.denx.de/u-boot/custodians/u-boot-sunxi (2022-01-30 
17:12:34 -0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 648f8d5f6b1db3920e84ab5085568b1eb29b8c5e:

  arm: kirkwood: GoFlex Home : Use Marvell uclass mvgbe and PHY driver 
for Ethernet (2022-01-31 10:23:38 +0100)



Pali Rohár (15):
  arm: mvebu: Espressobin: Fix URLs in comments
  tools: kwboot: Increase blk_rsp_timeo to 2s
  tools: kwboot: Wait blk_rsp_timeo when flushing
  tools: kwboot: Improve retrying logic for incomplete xmodem packets
  tools: kwboot: Remove code for handling CAN byte
  tools: kwboot: Do not change received character in 
kwboot_xm_recv_reply()

  tools: kwboot: Fix handling of repeated xmodem packets
  tools: kwboot: Show 'E' in progress output when error occurs
  tools: kwboot: Allow to use option -b without image path
  tools: kwboot: Force BootROM to flush input queue after boot pattern
  tools: kwboot: Remove 2s delay before sending first xmodem packet
  tools: kwboot: Handle EINTR in kwboot_write()
  tools: kwboot: Handle EINTR in kwboot_tty_recv()
  tools: kwboot: Fix usage of -D without -t
  tools: kwboot: Set debug flag to 1

Tony Dinh (5):
  arm: kirkwood: Pogoplug-V4 : Add DTS files
  arm: kirkwood: Pogoplug-V4 : Add Kconfig files
  arm: kirkwood: Pogoplug-V4 : Add board implementation files
  arm: kirkwood: Pogoplug V4 : Use Marvell network PHY driver
  arm: kirkwood: GoFlex Home : Use Marvell uclass mvgbe and PHY 
driver for Ethernet


 arch/arm/dts/Makefile   |   1 +
 arch/arm/dts/kirkwood-pogoplug-series-4.dts | 180 


 arch/arm/mach-kirkwood/Kconfig  |   6 +
 board/Marvell/mvebu_armada-37xx/board.c |   4 +-
 board/Seagate/goflexhome/goflexhome.c   |  84 ++---
 board/cloudengines/pogo_v4/Kconfig  |  16 +++
 board/cloudengines/pogo_v4/MAINTAINERS  |   6 +
 board/cloudengines/pogo_v4/Makefile |  10 ++
 board/cloudengines/pogo_v4/kwbimage.cfg | 148 +++
 board/cloudengines/pogo_v4/pogo_v4.c| 148 +++
 configs/goflexhome_defconfig|   2 +
 configs/pogo_v4_defconfig   |  80 +
 include/configs/goflexhome.h|  32 ++---
 include/configs/pogo_v4.h   |  56 +
 tools/kwboot.c  | 154 ++--
 15 files changed, 790 insertions(+), 137 deletions(-)
 create mode 100644 arch/arm/dts/kirkwood-pogoplug-series-4.dts
 create mode 100644 board/cloudengines/pogo_v4/Kconfig
 create mode 100644 board/cloudengines/pogo_v4/MAINTAINERS
 create mode 100644 board/cloudengines/pogo_v4/Makefile
 create mode 100644 board/cloudengines/pogo_v4/kwbimage.cfg
 create mode 100644 board/cloudengines/pogo_v4/pogo_v4.c
 create mode 100644 configs/pogo_v4_defconfig
 create mode 100644 include/configs/pogo_v4.h


Re: Please pull u-boot-marvell/master

2022-01-20 Thread Tom Rini
On Thu, Jan 20, 2022 at 05:31:09PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the next batch of mostly Marvell MVEBU related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-01-20 Thread Stefan Roese

Hi Tom,

please pull the next batch of mostly Marvell MVEBU related patches:


- fdt_support: Add fdt_for_each_node_by_compatible() helper macro (Marek)
- turris_omnia: Fixup SATA or PCIe nodes at runtime in DT blob (Pali)
- pci_mvebu: Add support for Kirkwood PCIe controllers (Pali)
- SPL: More verifications for kwbimage in SPL (Pali)
- mvebu: Remove comphy_update_map() (Pali)
- Minor misc stuff


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=155=results

Thanks,
Stefan

The following changes since commit 068415eadefbbc81f14d4ce61fcf7a7eb39650d4:

  Merge tag 'xilinx-for-v2022.04-rc1' of 
https://source.denx.de/u-boot/custodians/u-boot-microblaze (2022-01-19 
11:43:44 -0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 8f880c3d89432e9988b23bb7099d6360c14a206f:

  arm: a37xx: Disable CONFIG_DEBUG_UART_ANNOUNCE (2022-01-20 14:46:03 
+0100)



Heinrich Schuchardt (1):
  drivers: octeon: get rid of Unicode in code

Marek Behún (5):
  fdt_support: Add fdt_for_each_node_by_compatible() helper macro
  arm: mvebu: spl: Print srcaddr in error message
  arm: mvebu: spl: Use preferred types u8/u16/u32 instead of uintN_t
  arm: mvebu: spl: Use IS_ENABLED() instead of #ifdef where possible
  arm: mvebu: spl: Fix 100 column exceeds

Pali Rohár (10):
  arm: mvebu: turris_omnia: Fixup SATA or PCIe nodes at runtime in 
DT blob

  pci: pci_mvebu: Add support for Kirkwood PCIe controllers
  arm: mvebu: Check that kwbimage offset and blocksize are valid
  SPL: Add struct spl_boot_device parameter into 
spl_parse_board_header()

  arm: mvebu: Check that kwbimage blockid matches boot mode
  SPL: Add support for checking board / BootROM specific image types
  arm: mvebu: Check for kwbimage data checksum
  arm: mvebu: turris_mox: Convert comphy_update_map() to 
board_fix_fdt()

  phy: marvell: Remove unused function comphy_update_map()
  arm: a37xx: Disable CONFIG_DEBUG_UART_ANNOUNCE

 arch/arm/cpu/armv8/fsl-layerscape/fdt.c |   9 +-
 arch/arm/cpu/armv8/fsl-layerscape/icid.c|   5 +-
 arch/arm/mach-kirkwood/cpu.c|   4 +-
 arch/arm/mach-kirkwood/include/mach/cpu.h   |   3 +
 arch/arm/mach-mvebu/spl.c   | 133 
+++-

 arch/arm/mach-sunxi/spl_spi_sunxi.c |   2 +-
 arch/arm/mach-tegra/gpu.c   |   5 +-
 arch/mips/mach-octeon/octeon_fdt.c  |  11 +--
 arch/powerpc/cpu/mpc85xx/liodn.c|   9 +-
 board/CZ.NIC/turris_mox/turris_mox.c|  48 --
 board/CZ.NIC/turris_omnia/turris_omnia.c|  91 ++-
 board/Marvell/octeon_ebb7304/board.c|   9 +-
 board/congatec/cgtqmx8/spl.c|   8 +-
 board/freescale/lx2160a/lx2160a.c   |   5 +-
 common/fdt_support.c|  22 ++---
 common/spl/spl.c|  13 ++-
 common/spl/spl_ext.c|   9 +-
 common/spl/spl_fat.c|  11 ++-
 common/spl/spl_legacy.c |   3 +-
 common/spl/spl_mmc.c|  43 +
 common/spl/spl_nand.c   |  13 +--
 common/spl/spl_net.c|   2 +-
 common/spl/spl_nor.c|   4 +-
 common/spl/spl_onenand.c|   2 +-
 common/spl/spl_ram.c|   2 +-
 common/spl/spl_sata.c   |   9 +-
 common/spl/spl_sdp.c|   2 +-
 common/spl/spl_spi.c|   9 +-
 common/spl/spl_ubi.c|   4 +-
 common/spl/spl_usb.c|   4 +-
 common/spl/spl_xip.c|   4 +-
 common/spl/spl_ymodem.c |   4 +-
 configs/mvebu_db-88f3720_defconfig  |   1 -
 configs/mvebu_espressobin-88f3720_defconfig |   1 -
 configs/turris_mox_defconfig|   1 -
 configs/turris_omnia_defconfig  |   1 +
 configs/uDPU_defconfig  |   1 -
 drivers/misc/fsl_portals.c  |   6 +-
 drivers/net/fm/fdt.c|   3 +-
 drivers/pci/Kconfig |   6 +-
 drivers/pci/pci_mvebu.c |  16 
 drivers/pci/pcie_layerscape_fixup_common.c  |  12 +--
 drivers/phy/marvell/comphy_a3700.c  |  12 +--
 drivers/phy/marvell/comphy_core.c   |   9 --
 drivers/phy/marvell/comphy_core.h   |   9 ++
 drivers/ram/octeon/octeon3_lmc.c|  34 +++
 drivers/usb/gadget/f_sdp.c  |  13 +--
 drivers/video/meson/simplefb_common.c   |   9 +-
 drivers/video/sunxi/simplefb_common.c 

Re: Please pull u-boot-marvell/master

2022-01-14 Thread Tom Rini
On Fri, Jan 14, 2022 at 04:42:35PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the following Marvell MVEBU related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-01-14 Thread Stefan Roese

Hi Tom,

please pull the following Marvell MVEBU related patches:


- mvebu: Move PCIe code from serdes to PCIe driver (Pali)
- mtd: nand: pxa3xx: use marvell, prefix for custom DT properties (Pierre)
- Add PCIe support for Iomega iConnect board (Tony)
- ddr: marvell: a38x: Misc improvements / fixes (Marek)
- tools: kwbimage: Load address fixes (Pali)
- mvebu: db-88f6720: Fix CONFIG_SPL_TEXT_BASE and remove wrong memory 
layout (Pali)

- mvebu: Replace hardcoded values 0x0030/0x4030 by proper calculation (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=147=results

Thanks,
Stefan


The following changes since commit 25711b07ca1dcf73dc41b45ca040dadbcff0fa08:

  Merge tag 'dm-pull-13jan22' of 
https://source.denx.de/u-boot/custodians/u-boot-dm (2022-01-13 14:33:02 
-0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 1dcbcc715e87da6d30b8ae22f1ef04c881cfea5b:

  arm: mvebu: Replace hardcoded values 0x0030/0x4030 by proper 
calculation (2022-01-14 11:39:16 +0100)



Marek Behún (3):
  ddr: marvell: a38x: Fix Synchronous vs Asynchronous mode 
determination

  board: gdsys: Drop Dirk Eibach from MAINTAINERS
  ddr: marvell: a38x: fix SPLIT_OUT_MIX state decision

Pali Rohár (31):
  arm: mvebu: Convert board_pex_config() to CONFIG_SPL_BOARD_INIT
  board: gdsys: a38x: Enable PCIe link 2 in spl_board_init()
  pci: pci_mvebu: Fix PCIe MEM and IO resources assignment and mbus 
mapping

  pci: pci_mvebu: Inline mvebu_pcie_port_parse_dt() function
  pci: pci_mvebu: Remove dependency on SOC_REGS_PHY_BASE macro
  pci: pci_mvebu: Split initialization of PCIe ports into 3 phases
  pci: pci_mvebu: Wait 100ms for Link Up in mvebu_pcie_probe()
  arm: mvebu: Implement simple mvebu-reset driver for 
enabling/disabling PCIe ports

  arm: mvebu: a38x: serdes: Move non-serdes PCIe code to pci_mvebu.c
  tools: kwbimage: Mark all local functions as static
  tools: kwbimage: Deduplicate v1 regtype header finishing
  tools: kwbimage: Fix generating image with multiple DATA_DELAY 
commands
  tools: kwbimage: Preserve order of BINARY, DATA and DATA_DELAY 
commands

  arm: mvebu: Generate kwbimage.cfg with $(call cmd, ...)
  tools: kwbimage: Add support for specifying CPU core
  tools: kwbimage: Add support for specifying LOAD_ADDRESS for 
BINARY command

  tools: kwbimage: Check the return value of image_headersz_v1()
  tools: kwbimage: Check for maximal kwbimage header size
  arm: mvebu: Set CPU for U-Boot SPL binary in kwbimage
  arm: mvebu: Correctly set LOAD_ADDRESS for U-Boot SPL binary in 
kwbimage
  tools: kwbimage: Enforce 128-bit boundary alignment only for 
Sheeva CPU

  arm: mvebu: Enable BootROM output on A38x
  tools: kwbimage: Add missing check for maximal value for DATA_DELAY
  tools: kwbimage: Show binary image offset in mkimage -l, in 
addition to size

  tools: kwbimage: Dump kwbimage config file on '-p -1' option
  tools: kwbimage: Do not cast const pointers to non-const pointers
  tools: kwbimage/kwboot: Check ext field for non-zero value
  tools: kwbimage: Extract main data image without -p arg for dumpimage
  tools: kwbimage: Fix mkimage/dumpimage -l argument
  arm: mvebu: db-88f6720: Fix CONFIG_SPL_TEXT_BASE and remove wrong 
memory layout
  arm: mvebu: Replace hardcoded values 0x0030/0x4030 by proper 
calculation


Pierre Bourdon (1):
  mtd: nand: pxa3xx: use marvell, prefix for custom DT properties

Tony Dinh (3):
  arm: kirkwood: iConnect : Add PCIe related configs
  arm: kirkwood: iConnect : Add PCIe late init
  arm: kirkwood: iConnect : Update board maintainer

 arch/arm/dts/armada-375.dtsi   |   5 +-
 arch/arm/dts/armada-380.dtsi   |   3 +
 arch/arm/dts/armada-385.dtsi   |   4 +
 arch/arm/dts/armada-38x.dtsi   |   1 +
 arch/arm/dts/armada-cp110.dtsi |   2 +-
 arch/arm/dts/armada-xp-98dx3236.dtsi   |   2 +
 arch/arm/dts/armada-xp-mv78230.dtsi|   5 +
 arch/arm/dts/armada-xp-mv78260.dtsi|   9 +
 arch/arm/dts/armada-xp-mv78460.dtsi|  10 +
 arch/arm/dts/armada-xp-synology-ds414.dts  |   1 +
 arch/arm/dts/armada-xp-theadorable.dts |   1 +
 arch/arm/dts/armada-xp.dtsi|   1 +
 arch/arm/mach-mvebu/Makefile   |  26 +-
 arch/arm/mach-mvebu/include/mach/cpu.h |   5 +-
 arch/arm/mach-mvebu/kwbimage.cfg.in|  10 +-
 arch/arm/mach-mvebu/serdes/a38x/Makefile   |   1 -
 

Re: Please pull u-boot-marvell/master (watchdog related)

2022-01-13 Thread Stefan Roese

On 1/13/22 15:25, Tom Rini wrote:

On Thu, Jan 13, 2022 at 09:25:40AM +0100, Stefan Roese wrote:


Hi Tom,

please pull the following watchdog related patches:



As you mentioned the other day, we should make things a bit more
official that you're the watchdog custodian.  So please feel free to
update the MAINTAINERS file with another entry.


Will do. Thanks for the reminder.


 And I'm quite fine to
keep taking PRs from the Marvell tree, but if you want a watchdog tree
specifically, go ahead and ask Harald to set one up.


Let's make things more clear now.

Harald, could you please create a watchdog tree for me, so that I can
prepare the WDT related patches via this separate tree?


Applied to u-boot/master, thanks!


Thanks,
Stefan


Re: Please pull u-boot-marvell/master (watchdog related)

2022-01-13 Thread Tom Rini
On Thu, Jan 13, 2022 at 09:25:40AM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the following watchdog related patches:
> 

As you mentioned the other day, we should make things a bit more
official that you're the watchdog custodian.  So please feel free to
update the MAINTAINERS file with another entry.  And I'm quite fine to
keep taking PRs from the Marvell tree, but if you want a watchdog tree
specifically, go ahead and ask Harald to set one up.

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master (watchdog related)

2022-01-13 Thread Stefan Roese

Hi Tom,

please pull the following watchdog related patches:


- Add Apple M1 watchdog timer (Mark)


Here the Azure build, with only one unrelated issue (binman fiptool
missing):

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=145=results

Thanks,
Stefan


The following changes since commit a02af84e03e018d7cd08bb3070cbe5517004712b:

  Merge branch '2022-01-12-pci-updates' (2022-01-12 20:49:39 -0500)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 9a8e3736da25a62449f84aef2b566e2b31ca60fd:

  arm: apple: Use watchdog timer for system reset (2022-01-13 06:55:46 
+0100)



Mark Kettenis (3):
  watchdog: Add a driver for the Apple watchdog
  arm: dts: apple: Add watchdog timer node
  arm: apple: Use watchdog timer for system reset

 MAINTAINERS  |   1 +
 arch/arm/Kconfig |   3 ++
 arch/arm/dts/t8103.dtsi  |  13 +++--
 arch/arm/mach-apple/board.c  |  24 -
 drivers/watchdog/Kconfig |   9 
 drivers/watchdog/Makefile|   1 +
 drivers/watchdog/apple_wdt.c | 115 
+++

 7 files changed, 137 insertions(+), 29 deletions(-)
 create mode 100644 drivers/watchdog/apple_wdt.c


Re: Please pull u-boot-marvell/master

2022-01-05 Thread Tom Rini
On Wed, Jan 05, 2022 at 06:27:38PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this last minute kwbimage related fix:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2022-01-05 Thread Stefan Roese

Hi Tom,

please pull this last minute kwbimage related fix:


- kwbimage: Fix checksum calculation for v1 images (Pierre)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=143=results

Thanks,
Stefan

The following changes since commit b3f84a939f514a266a5a3aa97cbe2787c2d73d89:

  Merge tag 'video-20211228' of 
https://source.denx.de/u-boot/custodians/u-boot-video (2021-12-28 
11:19:26 -0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 9203c73895ab410f7a57f56ec26201253a1f008b:

  tools: kwbimage: Fix checksum calculation for v1 images (2022-01-05 
16:31:58 +0100)



Pierre Bourdon (1):
  tools: kwbimage: Fix checksum calculation for v1 images

 tools/kwbimage.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)


Re: Please pull u-boot-marvell/master

2021-12-15 Thread Tom Rini
On Wed, Dec 15, 2021 at 11:58:34AM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull these late Marvell MVEBU related fixes:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2021-12-15 Thread Stefan Roese

Hi Tom,

please pull these late Marvell MVEBU related fixes:


- Marvell/PCI: Fix size of the configuration cache and disallow ROM BAR
  setting in pci_mvebu.c & pci-aardvark.c (Pali & Marek)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=138=results

Thanks,
Stefan

The following changes since commit cfbd2bc695b87434e52e1b1073756b823f18f09d:

  Merge tag 'u-boot-stm32-20211213' of 
https://source.denx.de/u-boot/custodians/u-boot-stm (2021-12-13 10:20:25 
-0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to fed5beca18f3562c4404de5f76fefdd3e06a46f5:

  arm: a37xx: pci: Do not allow setting ROM BAR on PCI Bridge 
(2021-12-15 08:57:36 +0100)



Marek Behún (1):
  pci: pci_mvebu, pci_aardvark: Fix size of configuration cache

Pali Rohár (2):
  pci: pci_mvebu: Do not allow setting ROM BAR on PCI Bridge
  arm: a37xx: pci: Do not allow setting ROM BAR on PCI Bridge

 drivers/pci/pci-aardvark.c | 54 
+
 drivers/pci/pci_mvebu.c| 55 
++

 2 files changed, 61 insertions(+), 48 deletions(-)


Re: Please pull u-boot-marvell/master

2021-11-30 Thread Tom Rini
On Tue, Nov 30, 2021 at 02:42:10PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull these 2 Marvell MVEBU related fixes:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2021-11-30 Thread Stefan Roese

Hi Tom,

please pull these 2 Marvell MVEBU related fixes:


- turris_omnia: enable A385 watchdog before disabling MCU watchdog (Pali)
- a37xx: Reset whole UART when changing parent clock from TBG to XTAL (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=137

Thanks,
Stefan

The following changes since commit ade37460a944aed36ae6ee634c4d4a9a22690461:

  Prepare v2022.01-rc3 (2021-11-29 11:16:03 -0500)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 5db5815e997ae8cf0a3bba6a25652d8b6fd5edd1:

  serial: a37xx: Reset whole UART when changing parent clock from TBG 
to XTAL (2021-11-30 08:31:04 +0100)



Pali Rohár (2):
  arm: mvebu: turris_omnia: enable A385 watchdog before disabling 
MCU watchdog
  serial: a37xx: Reset whole UART when changing parent clock from 
TBG to XTAL


 board/CZ.NIC/turris_omnia/turris_omnia.c | 65 
+++-

 drivers/serial/serial_mvebu_a3700.c  | 13 ++-
 2 files changed, 75 insertions(+), 3 deletions(-)

Viele Grüße,
Stefan Roese

--
DENX Software Engineering GmbH,  Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-51 Fax: (+49)-8142-66989-80 Email: s...@denx.de


Re: Please pull u-boot-marvell/master

2021-11-10 Thread Tom Rini
On Wed, Nov 10, 2021 at 02:52:58PM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull the next batch of Marvell MVEBU related patches. Mostly
> improvements for v0 image compatibility and stability patches for
> kwboot/kwbimage from Pali. Here the summary log:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2021-11-10 Thread Stefan Roese

Hi Tom,

please pull the next batch of Marvell MVEBU related patches. Mostly
improvements for v0 image compatibility and stability patches for
kwboot/kwbimage from Pali. Here the summary log:


- Minor kwboot improvements (Pali)
- Misc kwbimage improvements (Pali)
- pci_mvebu: Use global MBUS_PCI_MEM_SIZE macro (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=133=results

Thanks,
Stefan

The following changes since commit e8e9c6f48400989c5fc54467576f8d535bd713e6:

  Merge https://source.denx.de/u-boot/custodians/u-boot-samsung 
(2021-11-09 15:05:33 -0500)


are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 5c61710c9880290d54db72878c4435cdaee07d78:

  tools: kwbimage: Properly set srcaddr in kwbimage v0 (2021-11-10 
12:08:06 +0100)



Pali Rohár (14):
  tools: kwboot: Fix sending Kirkwood v0 images
  tools: kwboot: Always print kwboot version
  pci: pci_mvebu: Use global MBUS_PCI_MEM_SIZE macro
  tools: kwbimage: Add support for new commands UART_PORT and UART_MPP
  tools: kwbimage: Explicitly set version also for kwbimage v0
  tools: kwbimage: Set BOOT_FROM by default to SPI
  tools: kwbimage: Fix validation of kwbimage v0
  tools: kwbimage: Remove unused enums and prototypes
  tools: kwbimage: Align final UART image to 128 bytes
  tools: kwbimage: Do not put final image padding to the image data 
size

  tools: kwbimage: Align kwbimage header to proper size
  tools: kwbimage: Fill the real header size into the main header
  tools: kwbimage: Properly calculate and align kwbimage v0 header size
  tools: kwbimage: Properly set srcaddr in kwbimage v0

 drivers/pci/pci_mvebu.c |  11 +--
 tools/kwbimage.c| 250 
+---

 tools/kwbimage.h|  25 +
 tools/kwboot.c  |  28 --
 4 files changed, 200 insertions(+), 114 deletions(-)


Re: Please pull u-boot-marvell/master

2021-11-03 Thread Tom Rini
On Wed, Nov 03, 2021 at 08:49:10AM +0100, Stefan Roese wrote:

> Hi Tom,
> 
> please pull this next batch of Marvell MVEBU related patches:
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


Please pull u-boot-marvell/master

2021-11-03 Thread Stefan Roese

Hi Tom,

please pull this next batch of Marvell MVEBU related patches:


- pci_mvebu: Fix access to config space and PCIe Root Port (Pali)
- a37xx: pci: Program the data strobe for config read requests (Pali)
- kwboot: Misc improvements and fixes (Pali)


Here the Azure build, without any issues:

https://dev.azure.com/sr0718/u-boot/_build/results?buildId=130=results

Thanks,
Stefan

The following changes since commit a79115dde373f7cdb181040dd6489fd0b21bfbd2:

  Prepare v2022.01-rc1 (2021-11-01 15:16:43 -0400)

are available in the Git repository at:

  g...@source.denx.de:u-boot/custodians/u-boot-marvell.git

for you to fetch changes up to 57fa6fb93291cdcabc1c38d874d12257a879f8ee:

  arm: a37xx: pci: Program the data strobe for config read requests 
(2021-11-03 06:45:34 +0100)



Pali Rohár (28):
  pci: pci_mvebu: Fix write_config() with PCI_SIZE_8 or PCI_SIZE_16
  pci: pci_mvebu: Fix read_config() with PCI_SIZE_8 or PCI_SIZE_16
  pci: pci_mvebu: Properly configure and use PCI Bridge (PCIe Root 
Port)

  pci: pci_mvebu: Remove unused functions
  pci: pci_mvebu: Fix place of link up detection
  pci: pci_mvebu: Do not automatically enable bus mastering on PCI 
Bridge

  pci: pci_mvebu: Setup PCI controller to Root Complex mode
  pci: pci_mvebu: Fix comment about driver class name
  tools: kwboot: Initialize rfds to zero
  tools: kwboot: Fix initialization of tty device
  tools: kwboot: Reserve enough space for patching kwbimage in memory
  tools: kwboot: Validate 4-byte image data checksum
  tools: kwboot: Inject baudrate change back code after data part
  tools: kwboot: Recalculate 4-byte data checksum after injecting 
baudrate code
  tools: kwboot: Correctly set configuration of UART for BootROM 
messages
  tools: kwboot: Show verbose message when waiting for baudrate 
change magic

  tools: kwboot: Simplify code for aligning image header
  tools: kwboot: Do not modify kwbimage header before increasing 
its size
  tools: kwboot: Calculate real used space in kwbimage header when 
calling kwboot_img_grow_hdr()

  tools: kwboot: Change retry loop from decreasing to increasing
  tools: kwboot: Resend first 3 xmodem retry packets immediately
  tools: kwboot: Fix sending retry of last header packet
  tools: kwboot: Do not call tcdrain() after each sent packet
  tools: kwboot: Increase delay after changing baudrate in ARM code
  tools: kwboot: Replace ARM mov + movt instruction pair by mov + orr
  tools: kwboot: Do not use stack when setting baudrate back to 
default value
  tools: kwboot: Do not send magic seq when changing baudrate back 
to 115200

  arm: a37xx: pci: Program the data strobe for config read requests

 drivers/pci/pci-aardvark.c |   3 +
 drivers/pci/pci_mvebu.c| 275 ++
 tools/kwboot.c | 407 
+++--

 3 files changed, 451 insertions(+), 234 deletions(-)


  1   2   3   4   >