Re: Please pull u-boot-marvell/master
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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)
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)
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
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
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
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
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
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
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
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
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
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
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(-)