* Please pull u-boot-marvell/master
@ 2021-06-04 13:15 Stefan Roese
2021-06-05 3:09 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-06-04 13:15 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull the next batch of Marvell Armada related patches:
----------------------------------------------------------------
- mvebu: a37xx: PCI related enhancements and fixes (Pali)
- mvebu: turris_omnia: Board specific updates, e.g. rescue
boot cmd etc (Marek)
----------------------------------------------------------------
Here the Azure build without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=93&view=results
Thanks,
Stefan
The following changes since commit 89be8e31ccd1c53b010385ed0807eb00f0eec06a:
fastboot: Fix overflow when calculating chunk size (2021-06-01
16:48:54 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 176c3e7760a2e302620b8b12b29f4aa385b86087:
arm: mvebu: turris_omnia: support invoking rescue boot from console
(2021-06-04 11:32:41 +0200)
----------------------------------------------------------------
Marek Behún (2):
arm: mvebu: turris_omnia: update rescue mode boot command
arm: mvebu: turris_omnia: support invoking rescue boot from console
Pali Rohár (7):
arm: a37xx: pci: Don't put link into LTSSM Recovery state during
probe
arm: a37xx: pci: Disable bus mastering when unloading driver
arm: a37xx: pci: Fix DT compatible string to Linux' DT compatible
arm: a37xx: pci: Find PCIe controller node by compatible instead
of path
arm: a37xx: pci: Fix a3700_fdt_fix_pcie_regions() function
arm: a37xx: pci: Increase PCIe MEM size from 16 MiB to 127 MiB
arm: a37xx: pci: Fix configuring PCIe resources
arch/arm/dts/armada-37xx.dtsi | 15 ++-
arch/arm/mach-mvebu/armada3700/cpu.c | 78 ++++++++++----
board/CZ.NIC/turris_omnia/turris_omnia.c | 48 +++++----
drivers/pci/pci-aardvark.c | 169
+++++++++++++++++++++++++++++--
include/configs/turris_omnia.h | 23 +++++
5 files changed, 287 insertions(+), 46 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-06-04 13:15 Please pull u-boot-marvell/master Stefan Roese
@ 2021-06-05 3:09 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-06-05 3:09 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 198 bytes --]
On Fri, Jun 04, 2021 at 03:15:52PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell Armada related patches:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2024-04-04 12:08 Stefan Roese
@ 2024-04-06 0:42 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2024-04-06 0:42 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2024-04-04 12:08 Stefan Roese
2024-04-06 0:42 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2024-04-04 12:08 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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 ------------
arch/arm/mach-kirkwood/Kconfig | 2 +
arch/arm/mach-mvebu/Kconfig | 25 +
arch/arm/mach-mvebu/Makefile | 3 +-
arch/arm/mach-mvebu/cpu.c | 2 +
arch/arm/mach-mvebu/system-controller.c | 145 ++++-
board/CZ.NIC/turris_atsha_otp.c | 27 +-
board/CZ.NIC/turris_common.c | 42 ++
board/CZ.NIC/turris_common.h | 10 +
board/CZ.NIC/turris_mox/turris_mox.c | 5 +-
board/CZ.NIC/turris_omnia/Makefile | 2 +-
board/CZ.NIC/turris_omnia/turris_omnia.c | 310 ++++++---
cmd/rng.c | 7 +-
configs/SBx81LIFKW_defconfig | 1 +
configs/SBx81LIFXCAT_defconfig | 1 +
configs/d2net_v2_defconfig | 2 +-
configs/dns325_defconfig | 2 +-
configs/dockstar_defconfig | 2 +-
configs/dreamplug_defconfig | 2 +-
configs/ds109_defconfig | 2 +-
configs/goflexhome_defconfig | 2 +-
configs/guruplug_defconfig | 2 +-
configs/ib62x0_defconfig | 2 +-
configs/iconnect_defconfig | 2 +-
configs/inetspace_v2_defconfig | 2 +-
configs/lschlv2_defconfig | 2 +-
configs/lsxhl_defconfig | 2 +-
configs/nas220_defconfig | 2 +-
configs/net2big_v2_defconfig | 2 +-
configs/netspace_lite_v2_defconfig | 2 +-
configs/netspace_max_v2_defconfig | 2 +-
configs/netspace_mini_v2_defconfig | 2 +-
configs/netspace_v2_defconfig | 2 +-
configs/nsa310s_defconfig | 2 +-
configs/nsa325_defconfig | 2 +-
configs/openrd_base_defconfig | 2 +-
configs/openrd_client_defconfig | 2 +-
configs/openrd_ultimate_defconfig | 2 +-
configs/pogo_e02_defconfig | 2 +-
configs/pogo_v4_defconfig | 2 +-
configs/sheevaplug_defconfig | 2 +-
configs/turris_omnia_defconfig | 6 +
drivers/gpio/Kconfig | 7 -
drivers/gpio/Makefile | 1 -
drivers/gpio/turris_omnia_mcu.c | 316 ---------
drivers/misc/Kconfig | 11 +
drivers/misc/Makefile | 1 +
drivers/misc/turris_omnia_mcu.c | 411 ++++++++++++
include/turris-omnia-mcu-interface.h | 248 +++++++
92 files changed, 1150 insertions(+), 6000 deletions(-)
delete mode 100644 arch/arm/dts/kirkwood-6192.dtsi
delete mode 100644 arch/arm/dts/kirkwood-6281.dtsi
delete mode 100644 arch/arm/dts/kirkwood-6282.dtsi
delete mode 100644 arch/arm/dts/kirkwood-98dx4122.dtsi
delete mode 100644 arch/arm/dts/kirkwood-blackarmor-nas220.dts
delete mode 100644 arch/arm/dts/kirkwood-d2net.dts
delete mode 100644 arch/arm/dts/kirkwood-dns325.dts
delete mode 100644 arch/arm/dts/kirkwood-dnskw.dtsi
delete mode 100644 arch/arm/dts/kirkwood-dockstar.dts
create mode 100644 arch/arm/dts/kirkwood-dreamplug-u-boot.dtsi
delete mode 100644 arch/arm/dts/kirkwood-dreamplug.dts
delete mode 100644 arch/arm/dts/kirkwood-ds109.dts
delete mode 100644 arch/arm/dts/kirkwood-goflexnet.dts
delete mode 100644 arch/arm/dts/kirkwood-guruplug-server-plus.dts
delete mode 100644 arch/arm/dts/kirkwood-ib62x0.dts
delete mode 100644 arch/arm/dts/kirkwood-iconnect.dts
delete mode 100644 arch/arm/dts/kirkwood-is2.dts
delete mode 100644 arch/arm/dts/kirkwood-lschlv2.dts
delete mode 100644 arch/arm/dts/kirkwood-lsxhl.dts
delete mode 100644 arch/arm/dts/kirkwood-lsxl.dtsi
delete mode 100644 arch/arm/dts/kirkwood-net2big.dts
delete mode 100644 arch/arm/dts/kirkwood-netxbig.dtsi
delete mode 100644 arch/arm/dts/kirkwood-ns2-common.dtsi
delete mode 100644 arch/arm/dts/kirkwood-ns2.dts
delete mode 100644 arch/arm/dts/kirkwood-ns2lite.dts
delete mode 100644 arch/arm/dts/kirkwood-ns2max.dts
delete mode 100644 arch/arm/dts/kirkwood-ns2mini.dts
delete mode 100644 arch/arm/dts/kirkwood-nsa310s.dts
create mode 100644 arch/arm/dts/kirkwood-nsa325-u-boot.dtsi
delete mode 100644 arch/arm/dts/kirkwood-nsa325.dts
delete mode 100644 arch/arm/dts/kirkwood-nsa3x0-common.dtsi
delete mode 100644 arch/arm/dts/kirkwood-openrd-base.dts
delete mode 100644 arch/arm/dts/kirkwood-openrd-client.dts
delete mode 100644 arch/arm/dts/kirkwood-openrd-ultimate.dts
delete mode 100644 arch/arm/dts/kirkwood-openrd.dtsi
delete mode 100644 arch/arm/dts/kirkwood-pogo_e02.dts
delete mode 100644 arch/arm/dts/kirkwood-pogoplug-series-4.dts
delete mode 100644 arch/arm/dts/kirkwood-sheevaplug-common.dtsi
delete mode 100644 arch/arm/dts/kirkwood-sheevaplug.dts
delete mode 100644 arch/arm/dts/kirkwood-synology.dtsi
delete mode 100644 arch/arm/dts/kirkwood.dtsi
create mode 100644 board/CZ.NIC/turris_common.c
create mode 100644 board/CZ.NIC/turris_common.h
delete mode 100644 drivers/gpio/turris_omnia_mcu.c
create mode 100644 drivers/misc/turris_omnia_mcu.c
create mode 100644 include/turris-omnia-mcu-interface.h
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2024-03-05 10:35 Stefan Roese
@ 2024-03-05 13:27 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2024-03-05 13:27 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2024-03-05 10:35 Stefan Roese
2024-03-05 13:27 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2024-03-05 10:35 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2024-01-22 15:46 Stefan Roese
@ 2024-01-22 16:00 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2024-01-22 16:00 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 192 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2024-01-22 15:46 Stefan Roese
2024-01-22 16:00 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2024-01-22 15:46 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2024-01-10 14:47 Stefan Roese
@ 2024-01-10 15:46 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2024-01-10 15:46 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 192 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2024-01-10 14:47 Stefan Roese
2024-01-10 15:46 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2024-01-10 14:47 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-10-27 6:51 Stefan Roese
@ 2023-10-28 0:50 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-10-28 0:50 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 192 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-10-27 6:51 Stefan Roese
2023-10-28 0:50 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-10-27 6:51 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-10-20 12:51 Stefan Roese
2023-10-20 14:45 ` Tom Rini
@ 2023-10-20 16:55 ` Tom Rini
1 sibling, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-10-20 16:55 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 265 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-10-20 16:44 ` Stefan Roese
@ 2023-10-20 16:54 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-10-20 16:54 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List, Chris Packham, Marc Zyngier
[-- Attachment #1: Type: text/plain, Size: 937 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-10-20 14:45 ` Tom Rini
@ 2023-10-20 16:44 ` Stefan Roese
2023-10-20 16:54 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-10-20 16:44 UTC (permalink / raw)
To: Tom Rini; +Cc: U-Boot Mailing List, Chris Packham, Marc Zyngier
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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-10-20 12:51 Stefan Roese
@ 2023-10-20 14:45 ` Tom Rini
2023-10-20 16:44 ` Stefan Roese
2023-10-20 16:55 ` Tom Rini
1 sibling, 1 reply; 190+ messages in thread
From: Tom Rini @ 2023-10-20 14:45 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List, Chris Packham, Marc Zyngier
[-- Attachment #1: Type: text/plain, Size: 561 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-10-20 12:51 Stefan Roese
2023-10-20 14:45 ` Tom Rini
2023-10-20 16:55 ` Tom Rini
0 siblings, 2 replies; 190+ messages in thread
From: Stefan Roese @ 2023-10-20 12:51 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(+)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-10-16 14:50 Stefan Roese
@ 2023-10-16 21:32 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-10-16 21:32 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 193 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-10-16 14:50 Stefan Roese
2023-10-16 21:32 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-10-16 14:50 UTC (permalink / raw)
To: Tom Rini; +Cc: U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-08-01 9:17 Stefan Roese
@ 2023-08-01 15:57 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-08-01 15:57 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 216 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-08-01 9:17 Stefan Roese
2023-08-01 15:57 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-08-01 9:17 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-07-13 14:03 Stefan Roese
@ 2023-07-14 16:04 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-07-14 16:04 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 205 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-07-13 14:03 Stefan Roese
2023-07-14 16:04 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-07-13 14:03 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-05-08 8:47 Stefan Roese
@ 2023-05-08 17:39 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-05-08 17:39 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 203 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-05-08 8:47 Stefan Roese
2023-05-08 17:39 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-05-08 8:47 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-05-03 9:18 Stefan Roese
@ 2023-05-03 17:14 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-05-03 17:14 UTC (permalink / raw)
To: Stefan Roese, Pali Rohár; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 1334 bytes --]
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 <pali@kernel.org>
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 <pali@kernel.org>
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-05-03 9:18 Stefan Roese
2023-05-03 17:14 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-05-03 9:18 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-04-14 6:09 Stefan Roese
@ 2023-04-15 5:07 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-04-15 5:07 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 193 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-04-14 6:09 Stefan Roese
2023-04-15 5:07 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-04-14 6:09 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-03-06 11:52 Stefan Roese
@ 2023-03-06 20:12 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-03-06 20:12 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 180 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-03-06 11:52 Stefan Roese
2023-03-06 20:12 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-03-06 11:52 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-02-13 14:01 Stefan Roese
@ 2023-02-13 16:28 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-02-13 16:28 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 192 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-02-13 14:01 Stefan Roese
2023-02-13 16:28 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-02-13 14:01 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-01-26 9:26 Stefan Roese
@ 2023-01-26 17:08 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-01-26 17:08 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-01-26 9:26 Stefan Roese
2023-01-26 17:08 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-01-26 9:26 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-01-17 11:49 Stefan Roese
@ 2023-01-17 13:20 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-01-17 13:20 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 193 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-01-17 11:49 Stefan Roese
2023-01-17 13:20 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-01-17 11:49 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2023-01-02 10:49 Stefan Roese
@ 2023-01-02 14:36 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2023-01-02 14:36 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 170 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2023-01-02 10:49 Stefan Roese
2023-01-02 14:36 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2023-01-02 10:49 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-12-12 8:57 Stefan Roese
@ 2022-12-12 15:43 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-12-12 15:43 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 179 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-12-12 8:57 Stefan Roese
2022-12-12 15:43 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-12-12 8:57 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-11-07 8:24 Stefan Roese
@ 2022-11-07 15:13 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-11-07 15:13 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 192 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-11-07 8:24 Stefan Roese
2022-11-07 15:13 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-11-07 8:24 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-10-06 10:47 Stefan Roese
@ 2022-10-06 14:25 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-10-06 14:25 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 194 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-10-06 10:47 Stefan Roese
2022-10-06 14:25 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-10-06 10:47 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-09-26 11:59 Stefan Roese
@ 2022-09-26 14:00 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-09-26 14:00 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 180 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-09-26 11:59 Stefan Roese
2022-09-26 14:00 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-09-26 11:59 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-09-18 12:00 Stefan Roese
@ 2022-09-18 12:34 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-09-18 12:34 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 195 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-09-18 12:00 Stefan Roese
2022-09-18 12:34 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-09-18 12:00 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-09-13 10:26 Stefan Roese
@ 2022-09-13 13:49 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-09-13 13:49 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 235 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-09-13 10:26 Stefan Roese
2022-09-13 13:49 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-09-13 10:26 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-08-23 15:09 Stefan Roese
@ 2022-08-24 13:52 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-08-24 13:52 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-08-23 15:09 Stefan Roese
2022-08-24 13:52 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-08-23 15:09 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-08-09 11:43 Stefan Roese
@ 2022-08-09 16:33 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-08-09 16:33 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-08-09 11:43 Stefan Roese
2022-08-09 16:33 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-08-09 11:43 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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 | 1 -
configs/turris_omnia_defconfig | 1 +
drivers/gpio/Makefile | 1 -
drivers/gpio/mvgpio.c | 97 -------
drivers/gpio/mvgpio.h | 53 ----
drivers/gpio/turris_omnia_mcu.c | 56 ++--
drivers/misc/atsha204a-i2c.c | 11 +-
drivers/pci/Kconfig | 1 +
drivers/pci/pci_mvebu.c | 14 +
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 30 ++-
44 files changed, 481 insertions(+), 408 deletions(-)
create mode 100644 arch/arm/dts/armada-38x-controlcenterdc-u-boot.dtsi
delete mode 100644 arch/arm/dts/armada-xp-crs305-1g-4s-u-boot.dtsi
delete mode 100644 arch/arm/dts/armada-xp-crs326-24g-2s-u-boot.dtsi
delete mode 100644 arch/arm/dts/armada-xp-crs328-4c-20s-4s-u-boot.dtsi
delete mode 100644 arch/arm/dts/armada-xp-gp-u-boot.dtsi
delete mode 100644 arch/arm/dts/armada-xp-synology-ds414-u-boot.dtsi
create mode 100644 arch/arm/dts/armada-xp-theadorable-u-boot.dtsi
create mode 100644 arch/arm/dts/mvebu-u-boot.dtsi
delete mode 100644 drivers/gpio/mvgpio.c
delete mode 100644 drivers/gpio/mvgpio.h
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-07-29 12:05 Stefan Roese
@ 2022-07-29 14:31 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-07-29 14:31 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-07-29 12:05 Stefan Roese
2022-07-29 14:31 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-07-29 12:05 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-07-21 12:28 Stefan Roese
@ 2022-07-21 17:40 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-07-21 17:40 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 200 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-07-21 12:28 Stefan Roese
2022-07-21 17:40 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-07-21 12:28 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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 | 2 +-
fs/btrfs/ctree.c | 2 +-
fs/btrfs/ctree.h | 2 +-
fs/btrfs/dev.c | 2 +-
fs/btrfs/dir-item.c | 2 +-
fs/btrfs/extent-io.c | 2 +-
fs/btrfs/inode.c | 2 +-
fs/btrfs/subvolume.c | 2 +-
fs/fs_internal.c | 2 +-
include/atsha204a-i2c.h | 2 +-
include/btrfs.h | 2 +-
include/configs/mvebu_armada-37xx.h | 49 ++++++-
include/configs/turris_mox.h | 2 +-
include/configs/turris_omnia.h | 2 +-
include/fs_internal.h | 2 +-
include/u-boot/variadic-macro.h | 2 +-
scripts/gen_ll_addressable_symbols.sh | 2 +-
tools/kwboot.c | 2 +-
tools/termios_linux.h | 2 +-
65 files changed, 481 insertions(+), 293 deletions(-)
create mode 100644 arch/arm/dts/armada-3720-eDPU-u-boot.dtsi
create mode 100644 arch/arm/dts/armada-3720-eDPU.dts
create mode 100644 arch/arm/dts/armada-3720-uDPU.dtsi
create mode 100644 configs/eDPU_defconfig
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-05-17 7:57 Stefan Roese
@ 2022-05-18 23:52 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-05-18 23:52 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-05-17 7:57 Stefan Roese
2022-05-18 23:52 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-05-17 7:57 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-05-04 9:26 Stefan Roese
@ 2022-05-04 15:41 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-05-04 15:41 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 348 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-05-04 9:26 Stefan Roese
2022-05-04 15:41 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-05-04 9:26 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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 | 45 +
arch/mips/dts/mrvl,octeon-nic23.dts | 238 ++
arch/mips/mach-octeon/Makefile | 35 +-
arch/mips/mach-octeon/cpu.c | 47 +-
arch/mips/mach-octeon/cvmx-agl.c | 216 ++
arch/mips/mach-octeon/cvmx-bootmem.c | 3 +-
arch/mips/mach-octeon/cvmx-cmd-queue.c | 355 ++
arch/mips/mach-octeon/cvmx-fau-compat.c | 53 +
arch/mips/mach-octeon/cvmx-fpa-resource.c | 219 ++
arch/mips/mach-octeon/cvmx-fpa.c | 1127 +++++++
arch/mips/mach-octeon/cvmx-global-resources.c | 517 +++
arch/mips/mach-octeon/cvmx-helper-agl.c | 231 ++
arch/mips/mach-octeon/cvmx-helper-bgx.c | 2737 +++++++++++++++
arch/mips/mach-octeon/cvmx-helper-board.c | 1824 ++++++++++
arch/mips/mach-octeon/cvmx-helper-cfg.c | 655 +---
arch/mips/mach-octeon/cvmx-helper-fdt.c | 898 ++---
arch/mips/mach-octeon/cvmx-helper-fpa.c | 76 +
arch/mips/mach-octeon/cvmx-helper-ilk.c | 902 +++++
arch/mips/mach-octeon/cvmx-helper-ipd.c | 286 ++
arch/mips/mach-octeon/cvmx-helper-loop.c | 178 +
arch/mips/mach-octeon/cvmx-helper-npi.c | 137 +
arch/mips/mach-octeon/cvmx-helper-pki.c | 549 +++
arch/mips/mach-octeon/cvmx-helper-pko.c | 203 ++
arch/mips/mach-octeon/cvmx-helper-pko3.c | 1088 ++++++
arch/mips/mach-octeon/cvmx-helper-rgmii.c | 398 +++
arch/mips/mach-octeon/cvmx-helper-sfp.c | 1309 ++++++++
arch/mips/mach-octeon/cvmx-helper-sgmii.c | 781 +++++
arch/mips/mach-octeon/cvmx-helper-util.c | 248 --
arch/mips/mach-octeon/cvmx-helper-xaui.c | 518 +++
arch/mips/mach-octeon/cvmx-helper.c | 845 +----
arch/mips/mach-octeon/cvmx-ilk.c | 1199 +++++++
arch/mips/mach-octeon/cvmx-ipd.c | 149 +
arch/mips/mach-octeon/cvmx-pki-resources.c | 285 ++
arch/mips/mach-octeon/cvmx-pki.c | 910 +++++
.../mach-octeon/cvmx-pko-internal-ports-range.c | 99 +
arch/mips/mach-octeon/cvmx-pko.c | 788 +++++
arch/mips/mach-octeon/cvmx-pko3-compat.c | 656 ++++
arch/mips/mach-octeon/cvmx-pko3-queue.c | 879 +++++
arch/mips/mach-octeon/cvmx-pko3-resources.c | 213 ++
arch/mips/mach-octeon/cvmx-pko3.c | 786 +++++
arch/mips/mach-octeon/cvmx-qlm-tables.c | 292 ++
arch/mips/mach-octeon/cvmx-range.c | 259 ++
arch/mips/mach-octeon/include/mach/cvmx-agl.h | 45 +
arch/mips/mach-octeon/include/mach/cvmx-bootmem.h | 3 +-
arch/mips/mach-octeon/include/mach/cvmx-config.h | 128 +
arch/mips/mach-octeon/include/mach/cvmx-fau.h | 581 ++++
arch/mips/mach-octeon/include/mach/cvmx-fpa.h | 3 +-
arch/mips/mach-octeon/include/mach/cvmx-fpa3.h | 37 -
.../mach-octeon/include/mach/cvmx-helper-board.h | 6 +-
.../mach-octeon/include/mach/cvmx-helper-fdt.h | 40 +-
.../mach-octeon/include/mach/cvmx-helper-pko.h | 2 +-
arch/mips/mach-octeon/include/mach/cvmx-helper.h | 20 +
arch/mips/mach-octeon/include/mach/cvmx-ilk-defs.h | 2269 +++++++++++++
arch/mips/mach-octeon/include/mach/cvmx-iob-defs.h | 1328 ++++++++
arch/mips/mach-octeon/include/mach/cvmx-lbk-defs.h | 157 +
arch/mips/mach-octeon/include/mach/cvmx-mdio.h | 516 +++
.../mips/mach-octeon/include/mach/cvmx-npei-defs.h | 3550
++++++++++++++++++++
.../mach-octeon/include/mach/cvmx-pcsxx-defs.h | 787 +++++
.../mach-octeon/include/mach/cvmx-pki-cluster.h | 343 ++
arch/mips/mach-octeon/include/mach/cvmx-pko.h | 213 ++
.../mach-octeon/include/mach/cvmx-pko3-resources.h | 36 +
arch/mips/mach-octeon/include/mach/cvmx-pko3.h | 1052 ++++++
arch/mips/mach-octeon/include/mach/cvmx-range.h | 23 +
arch/mips/mach-octeon/include/mach/cvmx-regs.h | 100 +-
arch/mips/mach-octeon/include/mach/cvmx-xcv-defs.h | 226 ++
arch/mips/mach-octeon/include/mach/octeon_eth.h | 54 +-
board/CZ.NIC/turris_mox/turris_mox.c | 88 +-
board/Marvell/mvebu_armada-37xx/board.c | 26 +-
board/Marvell/octeon_nic23/board.c | 87 +-
configs/clearfog_defconfig | 1 +
configs/controlcenterdc_defconfig | 1 +
configs/db-88f6820-amc_defconfig | 1 +
configs/db-88f6820-gp_defconfig | 1 +
configs/db-mv784mp-gp_defconfig | 1 +
configs/ds414_defconfig | 1 +
configs/helios4_defconfig | 1 +
configs/maxbcm_defconfig | 1 +
configs/mvebu_espressobin-88f3720_defconfig | 3 +
configs/octeon_ebb7304_defconfig | 7 +
configs/octeon_nic23_defconfig | 10 +-
configs/theadorable_debug_defconfig | 1 +
configs/turris_mox_defconfig | 1 +
configs/turris_omnia_defconfig | 2 +
configs/uDPU_defconfig | 1 +
drivers/net/Kconfig | 8 +
drivers/net/Makefile | 1 +
drivers/net/mvneta.c | 343 +-
drivers/net/octeon/Makefile | 6 +
drivers/net/octeon/octeon_eth.c | 1060 ++++++
drivers/net/octeon/octeon_mdio.c | 226 ++
include/configs/octeon_common.h | 2 +-
include/configs/octeon_ebb7304.h | 2 +
include/miiphy.h | 9 +
net/mdio-uclass.c | 22 +
97 files changed, 33853 insertions(+), 2867 deletions(-)
create mode 100644 arch/mips/mach-octeon/cvmx-agl.c
create mode 100644 arch/mips/mach-octeon/cvmx-cmd-queue.c
create mode 100644 arch/mips/mach-octeon/cvmx-fau-compat.c
create mode 100644 arch/mips/mach-octeon/cvmx-fpa-resource.c
create mode 100644 arch/mips/mach-octeon/cvmx-fpa.c
create mode 100644 arch/mips/mach-octeon/cvmx-global-resources.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-agl.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-bgx.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-board.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-fpa.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-ilk.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-ipd.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-loop.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-npi.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-pki.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-pko.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-pko3.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-rgmii.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-sfp.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-sgmii.c
create mode 100644 arch/mips/mach-octeon/cvmx-helper-xaui.c
create mode 100644 arch/mips/mach-octeon/cvmx-ilk.c
create mode 100644 arch/mips/mach-octeon/cvmx-ipd.c
create mode 100644 arch/mips/mach-octeon/cvmx-pki-resources.c
create mode 100644 arch/mips/mach-octeon/cvmx-pki.c
create mode 100644 arch/mips/mach-octeon/cvmx-pko-internal-ports-range.c
create mode 100644 arch/mips/mach-octeon/cvmx-pko.c
create mode 100644 arch/mips/mach-octeon/cvmx-pko3-compat.c
create mode 100644 arch/mips/mach-octeon/cvmx-pko3-queue.c
create mode 100644 arch/mips/mach-octeon/cvmx-pko3-resources.c
create mode 100644 arch/mips/mach-octeon/cvmx-pko3.c
create mode 100644 arch/mips/mach-octeon/cvmx-qlm-tables.c
create mode 100644 arch/mips/mach-octeon/cvmx-range.c
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-agl.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-config.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-fau.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-ilk-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-iob-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-lbk-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-mdio.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-npei-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pcsxx-defs.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pki-cluster.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pko.h
create mode 100644
arch/mips/mach-octeon/include/mach/cvmx-pko3-resources.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-pko3.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-range.h
create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-xcv-defs.h
create mode 100644 drivers/net/octeon/Makefile
create mode 100644 drivers/net/octeon/octeon_eth.c
create mode 100644 drivers/net/octeon/octeon_mdio.c
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-05-02 15:53 Stefan Roese
@ 2022-05-03 15:06 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-05-03 15:06 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 192 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-05-02 15:53 Stefan Roese
2022-05-03 15:06 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-05-02 15:53 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-04-21 14:18 Stefan Roese
@ 2022-04-21 18:24 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-04-21 18:24 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 192 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-04-21 14:18 Stefan Roese
2022-04-21 18:24 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-04-21 14:18 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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 | 119 -------------
33 files changed, 628 insertions(+), 432 deletions(-)
create mode 100644 arch/arm/mach-mvebu/armada3700/efuse.c
create mode 100644 arch/arm/mach-mvebu/armada3700/mbox.c
create mode 100644 arch/arm/mach-mvebu/include/mach/mbox.h
create mode 100644 board/CZ.NIC/turris_atsha_otp.c
create mode 100644 board/CZ.NIC/turris_atsha_otp.h
delete mode 100644 board/Marvell/sheevaplug/sheevaplug.h
delete mode 100755 tools/mrvl_uart.sh
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-03-24 16:42 Stefan Roese
@ 2022-03-24 21:23 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-03-24 21:23 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List, Pali Rohár
[-- Attachment #1: Type: text/plain, Size: 180 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-03-24 16:42 Stefan Roese
2022-03-24 21:23 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-03-24 16:42 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List; +Cc: Pali Rohár
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-03-16 9:52 Stefan Roese
@ 2022-03-16 14:48 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-03-16 14:48 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 177 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-03-16 9:52 Stefan Roese
2022-03-16 14:48 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-03-16 9:52 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-03-14 15:23 Stefan Roese
@ 2022-03-14 16:19 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-03-14 16:19 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 204 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-03-14 15:23 Stefan Roese
2022-03-14 16:19 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-03-14 15:23 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-03-04 12:27 Stefan Roese
@ 2022-03-04 18:12 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-03-04 18:12 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 204 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-03-04 12:27 Stefan Roese
2022-03-04 18:12 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-03-04 12:27 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-02-17 15:46 Stefan Roese
@ 2022-02-17 18:56 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-02-17 18:56 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 238 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-02-17 15:46 Stefan Roese
2022-02-17 18:56 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-02-17 15:46 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=results
Thanks,
Stefan
The following changes since commit ab8903a24db11571d634ef255976bb364c3ba64d:
configs: Resync with savedefconfig (2022-02-14 22:21:29 +0000)
are available in the Git repository at:
git@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 +-
include/dt-bindings/bus/moxtet.h | 16 +
include/pci.h | 24 +
tools/kwbimage.c | 158 ++++-
tools/kwbimage.h | 116 ++-
27 files changed, 2170 insertions(+), 1024 deletions(-)
create mode 100644 arch/arm/dts/armada-3720-espressobin-u-boot.dtsi
create mode 100644 arch/arm/dts/armada-3720-espressobin.dtsi
create mode 100644 include/dt-bindings/bus/moxtet.h
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-02-10 8:21 Stefan Roese
@ 2022-02-10 14:01 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-02-10 14:01 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 218 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-02-10 8:21 Stefan Roese
2022-02-10 14:01 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-02-10 8:21 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-01-31 11:37 Stefan Roese
@ 2022-01-31 15:21 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-01-31 15:21 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 204 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-01-31 11:37 Stefan Roese
2022-01-31 15:21 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-01-31 11:37 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-01-20 16:31 Stefan Roese
@ 2022-01-20 18:48 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-01-20 18:48 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 204 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-01-20 16:31 Stefan Roese
2022-01-20 18:48 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-01-20 16:31 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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 | 7 +-
include/fdt_support.h | 6 ++
include/mvebu/comphy.h | 11 ---
include/sdp.h | 3 +-
include/spl.h | 7 ++
53 files changed, 396 insertions(+), 274 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-01-14 15:42 Stefan Roese
@ 2022-01-14 17:26 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-01-14 17:26 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 193 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-01-14 15:42 Stefan Roese
2022-01-14 17:26 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-01-14 15:42 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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 -
arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.c | 64 ---
arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.h | 28 --
.../mach-mvebu/serdes/a38x/high_speed_env_spec.c | 19 -
arch/arm/mach-mvebu/system-controller.c | 105 ++++
board/gdsys/a38x/MAINTAINERS | 1 -
board/gdsys/a38x/controlcenterdc.c | 6 +-
board/gdsys/mpc8308/MAINTAINERS | 2 +-
board/iomega/iconnect/MAINTAINERS | 1 +
board/iomega/iconnect/iconnect.c | 7 +
configs/controlcenterdc_defconfig | 1 +
configs/db-88f6720_defconfig | 2 +-
configs/iconnect_defconfig | 5 +
.../marvell/a38x/ddr3_training_centralization.c | 26 +
drivers/ddr/marvell/a38x/mv_ddr_plat.c | 19 +-
drivers/mtd/nand/raw/pxa3xx_nand.c | 4 +-
drivers/pci/Kconfig | 1 +
drivers/pci/pci_mvebu.c | 275 ++++++++---
include/configs/clearfog.h | 2 +-
include/configs/db-88f6720.h | 15 +-
include/configs/db-88f6820-amc.h | 2 +-
include/configs/db-88f6820-gp.h | 2 +-
include/configs/db-mv784mp-gp.h | 2 +-
include/configs/ds414.h | 2 +-
include/configs/helios4.h | 2 +-
include/configs/maxbcm.h | 2 +-
include/configs/theadorable.h | 2 +-
include/configs/turris_omnia.h | 2 +-
include/configs/x530.h | 2 +-
tools/kwbimage.c | 549
+++++++++++++++++----
tools/kwbimage.h | 10 +-
tools/kwboot.c | 4 +-
47 files changed, 920 insertions(+), 330 deletions(-)
delete mode 100644 arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.c
delete mode 100644 arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.h
create mode 100644 arch/arm/mach-mvebu/system-controller.c
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2022-01-05 17:27 Stefan Roese
@ 2022-01-05 19:24 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2022-01-05 19:24 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 187 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2022-01-05 17:27 Stefan Roese
2022-01-05 19:24 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2022-01-05 17:27 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-12-15 10:58 Stefan Roese
@ 2021-12-15 13:39 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-12-15 13:39 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 188 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-12-15 10:58 Stefan Roese
2021-12-15 13:39 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-12-15 10:58 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-11-30 13:42 Stefan Roese
@ 2021-11-30 16:54 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-11-30 16:54 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 185 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-11-30 13:42 Stefan Roese
2021-11-30 16:54 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-11-30 13:42 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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:
git@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: sr@denx.de
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-11-10 13:52 Stefan Roese
@ 2021-11-10 19:11 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-11-10 19:11 UTC (permalink / raw)
To: Stefan Roese; +Cc: u-boot
[-- Attachment #1: Type: text/plain, Size: 325 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-11-10 13:52 Stefan Roese
2021-11-10 19:11 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-11-10 13:52 UTC (permalink / raw)
To: Tom Rini, u-boot
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-11-03 7:49 Stefan Roese
@ 2021-11-03 14:44 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-11-03 14:44 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 198 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-11-03 7:49 Stefan Roese
2021-11-03 14:44 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-11-03 7:49 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
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&view=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:
git@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(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-10-28 10:50 Stefan Roese
@ 2021-10-28 14:47 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-10-28 14:47 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 198 bytes --]
On Thu, Oct 28, 2021 at 12:50:51PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull this next batch of Marvell MVEBU related patches:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-10-28 10:50 Stefan Roese
2021-10-28 14:47 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-10-28 10:50 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull this next batch of Marvell MVEBU related patches:
----------------------------------------------------------------
- mvebu: Fix usage of BIN header arguments (Pali)
- mvebu: turris_omnia: Fix MTD partitions order for Linux (Pali)
- mvebu: nandpagesize support for kwbimage v1 (Pali)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=127&view=results
Thanks,
Stefan
The following changes since commit 670d657dfb6ede2957043dd0ac868297ac093857:
Merge tag 'efi-2022-01-rc1-2' of
https://source.denx.de/u-boot/custodians/u-boot-efi (2021-10-26 18:42:52
-0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 7af368f4717a2c4b118f8cae597e268dc88a726c:
arm: mvebu: Fix comments about kwbimage structures (2021-10-28
10:33:32 +0200)
----------------------------------------------------------------
Pali Rohár (9):
tools: kwboot: Align UART baudrate change code in BIN header to
128-bit boundary
tools: kwbimage: Align BIN header executable code to 128-bit boundary
arm: mvebu: Add documentation for save_boot_params() function
arm: mvebu: Remove dummy BIN header arguments for SPL binary
arm: mvebu: turris_omnia: Fix MTD partitions order for Linux
tools: kwbimage: Add support for NAND_PAGE_SIZE command also for
v1 images
tools: kwboot: Patch nandpagesize to zero also for v1 image
arm: mvebu: Update name of kwbimage v1 field at offset 0x2-0x3
arm: mvebu: Fix comments about kwbimage structures
arch/arm/mach-mvebu/kwbimage.cfg.in | 2 +-
arch/arm/mach-mvebu/lowlevel_spl.S | 9 ++++++
arch/arm/mach-mvebu/spl.c | 4 +--
board/CZ.NIC/turris_omnia/turris_omnia.c | 2 +-
cmd/mvebu/bubt.c | 4 +--
tools/kwbimage.c | 54
++++++++++++++++++++++----------
tools/kwbimage.h | 2 +-
tools/kwboot.c | 35 ++++++++++++++-------
8 files changed, 76 insertions(+), 36 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-10-21 7:53 Stefan Roese
@ 2021-10-21 14:16 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-10-21 14:16 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 198 bytes --]
On Thu, Oct 21, 2021 at 09:53:56AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull this next batch of Marvell MVEBU related patches:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-10-21 7:53 Stefan Roese
2021-10-21 14:16 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-10-21 7:53 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull this next batch of Marvell MVEBU related patches:
----------------------------------------------------------------
- Turris MOX and Omnia changes, mostly moving to Kconfig (Marek)
- a37xx: pci: Misc smaller fixes (Pali)
- cmd: tlv_eeprom: Fix building with DEBUG enabled (Sven)
- termios_linux.h: Fix tcsendbreak() implementation (Pali)
- mvebu: Add missing "if SPL" (Tom)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=121&view=results
Thanks,
Stefan
The following changes since commit fb1018106a7bbb1a0d723029f6760b1b1b4d306d:
Merge branch '2021-10-19-assorted-changes' (2021-10-19 20:45:12 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to bd4064ff8a82460d6a497faf66ac5830ffe452b1:
arm: a37xx: pci: Fix condition for CRS response (2021-10-21 07:39:05
+0200)
----------------------------------------------------------------
Marek Behún (11):
arm: mvebu: turris_mox: Move options to defconfig
arm: mvebu: a3720: Create Kconfig option for I2C_MV
arm: kirkwood, mvebu: Remove CONFIG_SYS_RESET_ADDRESS option
arm: mvebu: turris_mox: Cosmetic update for board config header
arm: mvebu: turris_mox: Use show_board_info()
arm: mvebu: turris_mox: Always handle reset button
arm: mvebu: turris_mox: Better check for valid ethernet addresses
in env
arm: mvebu: turris_omnia: Overwrite ethaddr only if invalid
arm: mvebu: turris_omnia: Use show_board_info()
arm: mvebu: turris_omnia: Move SPL's SYS_MALLOC_SIMPLE to Kconfig
arm: mvebu: turris_omnia: Move CONFIG_SPL_DRIVERS_MISC to Kconfig
Pali Rohár (3):
tools: termios_linux.h: Fix tcsendbreak() implementation
arm: a37xx: pci: Do not allow setting bars on PCI Bridge
arm: a37xx: pci: Fix condition for CRS response
Sven Auhagen (1):
cmd: tlv_eeprom
Tom Rini (1):
arm: mvebu: Add missing "if SPL"
arch/arm/mach-mvebu/Kconfig | 4 +-
board/CZ.NIC/turris_mox/turris_mox.c | 86
+++++++++++++++--------------
board/CZ.NIC/turris_omnia/turris_omnia.c | 26 +++++----
cmd/tlv_eeprom.c | 3 +
configs/mvebu_db-88f3720_defconfig | 1 +
configs/mvebu_espressobin-88f3720_defconfig | 1 +
configs/turris_mox_defconfig | 3 +
configs/uDPU_defconfig | 1 +
drivers/i2c/Kconfig | 6 ++
drivers/i2c/Makefile | 2 +-
drivers/pci/pci-aardvark.c | 6 +-
include/configs/SBx81LIFKW.h | 5 --
include/configs/SBx81LIFXCAT.h | 5 --
include/configs/edminiv2.h | 6 --
include/configs/mv-common.h | 1 -
include/configs/mvebu_armada-37xx.h | 6 --
include/configs/mvebu_armada-8k.h | 1 -
include/configs/turris_mox.h | 74 ++++++++-----------------
include/configs/turris_omnia.h | 5 --
include/configs/x530.h | 5 --
scripts/config_whitelist.txt | 1 -
tools/termios_linux.h | 6 +-
22 files changed, 109 insertions(+), 145 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-10-08 9:23 Stefan Roese
@ 2021-10-08 13:56 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-10-08 13:56 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
On Fri, Oct 08, 2021 at 11:23:10AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull this first batch of Marvell MVEBU related patches:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-10-08 9:23 Stefan Roese
2021-10-08 13:56 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-10-08 9:23 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull this first batch of Marvell MVEBU related patches:
----------------------------------------------------------------
- a37xx: pci: Increase PCIe IO size from 64 KiB to 1 MiB (Pali)
- phy: marvell: a3700: Misc improvements (Pali)
- a38x serdes cleanup (Pali)
- A3720 PCIe enhancements (Pali & Marek)
- mvebu: mvebu_armada-8k: Puzzle M801 enhancements (Robert)
- mvebu: x530: Remove custom kwbimage.cfg (Chris)
- mvebu: Select SPL_SKIP_LOWLEVEL_INIT on ARMADA_32BIT (Stefan)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=120&view=results
Thanks,
Stefan
The following changes since commit 7a508a7245592ca44b3dc51c0293656dce60d658:
Merge tag 'u-boot-amlogic-20211007' of
https://source.denx.de/u-boot/custodians/u-boot-amlogic (2021-10-07
09:02:22 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 1ead6c20bd5fb8ea2f6afffb81dde91ea54bf54a:
ARM: mvebu: x530: Remove custom kwbimage.cfg (2021-10-08 08:37:55 +0200)
----------------------------------------------------------------
Chris Packham (1):
ARM: mvebu: x530: Remove custom kwbimage.cfg
Marek Behún (2):
arm: a37xx: pci: Cosmetic change
arm: a37xx: pci: Update private structure documentation
Pali Rohár (17):
arm: a37xx: pci: Increase PCIe IO size from 64 KiB to 1 MiB
phy: marvell: a3700: Set TXDCLK_2X_SEL bit during PCIe initialization
phy: marvell: a3700: Fix configuring polarity invert bits
phy: marvell: a3700: Return correct error code when power up fails
arm: mvebu: a38x: serdes: Add comments and use macros in PCIe code
arm: mvebu: a38x: serdes: Remove duplicate macro SOC_CTRL_REG
arm: mvebu: a38x: serdes: Add comments for hws_pex_config() code
arm: mvebu: a38x: serdes: Don't overwrite read-only SAR PCIe
registers
arm: mvebu: a38x: serdes: Don't set PCIe Common Clock Configuration
arm: mvebu: a38x: serdes: Don't overwrite PCI device ID
arm: mvebu: a38x: serdes: Don't configure PCIe cards in SerDes
init code
arm: mvebu: a38x: serdes: Remove unused PCIe macros and functions
arm: mvebu: a38x: serdes: Update comment about PCIE*_ENABLE_* defines
arm: a37xx: pci: Fix pcie_advk_link_up()
arm: a37xx: pci: Add support for accessing PCI Bridge on root bus
arm: a37xx: pci: Do not automatically enable bus mastering on PCI
Bridge
arm: a37xx: pci: Handle propagation of CRSSVE bit from PCIe Root Port
Robert Marko (2):
arm: mvebu: dts: m801: correct CP1 pinctrl
arm: mvebu: mvebu_armada-8k: drop Puzzle M801 early init code
Stefan Roese (1):
arm: mvebu: Select SPL_SKIP_LOWLEVEL_INIT on ARMADA_32BIT
arch/arm/dts/armada-37xx.dtsi | 6 +-
arch/arm/dts/armada-8040-puzzle-m801.dts | 36 ++-
arch/arm/mach-mvebu/Kconfig | 1 +
arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.c | 297
+--------------------
arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.h | 68 +----
.../mach-mvebu/serdes/a38x/high_speed_env_spec.c | 42 ++-
board/Marvell/mvebu_armada-8k/board.c | 20 +-
board/alliedtelesis/x530/kwbimage.cfg | 12 -
drivers/pci/pci-aardvark.c | 199 +++++++++++---
drivers/phy/marvell/comphy_a3700.c | 40 ++-
drivers/phy/marvell/comphy_a3700.h | 1 +
include/pci.h | 4 +
12 files changed, 239 insertions(+), 487 deletions(-)
delete mode 100644 board/alliedtelesis/x530/kwbimage.cfg
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-09-29 7:47 Stefan Roese
@ 2021-09-29 22:28 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-09-29 22:28 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 187 bytes --]
On Wed, Sep 29, 2021 at 09:47:36AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull this late Marvell MVEBU related fixes:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-09-29 7:47 Stefan Roese
2021-09-29 22:28 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-09-29 7:47 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull this late Marvell MVEBU related fixes:
----------------------------------------------------------------
- Armada8k: Fix CP0 eMMC/SDIO support (Robert)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=117&view=results
Thanks,
Stefan
The following changes since commit b5d7a200a81097fddef7ba5ec42e330d49fa2f33:
Merge branch '2021-09-28-regression-fixes' (2021-09-28 13:57:56 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 65513f3c185557c0690924102386fbd42b2ea351:
arm: dts: armada8040: Fix CP0 eMMC/SDIO support (2021-09-29 07:13:27
+0200)
----------------------------------------------------------------
Robert Marko (1):
arm: dts: armada8040: Fix CP0 eMMC/SDIO support
arch/arm/dts/armada-8040.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-09-27 10:58 Stefan Roese
@ 2021-09-27 12:52 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-09-27 12:52 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 185 bytes --]
On Mon, Sep 27, 2021 at 12:58:43PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull these 2 Marvell MVEBU related fixes:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-09-27 10:58 Stefan Roese
2021-09-27 12:52 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-09-27 10:58 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull these 2 Marvell MVEBU related fixes:
----------------------------------------------------------------
- turris_omnia: fix leaked mtd device (Marek)
- phy: marvell: cp110: Fix SATA invert polarity (Denis)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=116&view=results
Thanks,
Stefan
The following changes since commit 8284d6f838684cfa6e3303a447deb38027c5d7f0:
Merge branch '2021-09-24-assorted-minor-updates' (2021-09-24 14:28:54
-0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to ccee8ea1dd90f0ccb31ed9662e064eaa814e6254:
phy: marvell: cp110: Support SATA invert polarity (2021-09-27
07:46:13 +0200)
----------------------------------------------------------------
Denis Odintsov (1):
phy: marvell: cp110: Support SATA invert polarity
Marek Behún (1):
arm: mvebu: turris_omnia: fix leaked mtd device
board/CZ.NIC/turris_omnia/turris_omnia.c | 3 +++
drivers/phy/marvell/comphy_cp110.c | 7 ++++++-
2 files changed, 9 insertions(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-09-10 12:05 Stefan Roese
@ 2021-09-10 17:57 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-09-10 17:57 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 296 bytes --]
On Fri, Sep 10, 2021 at 02:05:27PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> I'll be on vacation for a bit over a week. Please pull the next batch
> of Marvell MVEBU related patches. Here the summary log of the most
> important parts:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-09-10 12:05 Stefan Roese
2021-09-10 17:57 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-09-10 12:05 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
I'll be on vacation for a bit over a week. Please pull the next batch
of Marvell MVEBU related patches. Here the summary log of the most
important parts:
----------------------------------------------------------------
- mvebu: dts: Armada8k enable mdio (Sven)
- a37xx: pci: Fix / enhance error handling (Pali)
- mvebu: espressobin/turris_: Enable GPT partition support (Pali)
- mvebu: sata_mv: Probe all ports (Tony)
- a37xx: pci: Don't spam about PIO Response Status (Marek)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=113&view=results
Thanks,
Stefan
The following changes since commit 4412fd8ba2ce5945d04f4b181a96e05576c46bf2:
Merge branch '2021-09-08-fix-FIT-hash-algos-in-SPL' (2021-09-08
21:23:55 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 157bc52b0fa9d75611aeca9668c5227d6e64e05e:
arm: a37xx: pci: Don't spam about PIO Response Status (2021-09-10
09:01:51 +0200)
----------------------------------------------------------------
Marek Behún (1):
arm: a37xx: pci: Don't spam about PIO Response Status
Pali Rohár (5):
arm: a37xx: pci: Disable returning CRS response
arm: a37xx: pci: Implement re-issuing config requests on CRS response
arm: mvebu: turris_{omnia, mox}: GPT partition support
arm: mvebu: espressobin: Enable GPT partition support
arm: mvebu: a38x: Fix 5200000 baudrate
Sven Auhagen (1):
arm: mvebu: dts: Armada8k enable mdio
Tony Dinh (3):
arm: kirkwood: Sheevaplug: Update board maintainer
arm: mvebu : sata_mv should probe all ports
arm: marvell: Dreamplug: fix typo in eth1 name
arch/arm/dts/armada-7040-db.dts | 1 +
arch/arm/dts/armada-8040-clearfog-gt-8k.dts | 1 +
arch/arm/dts/armada-8040-db.dts | 1 +
arch/arm/dts/armada-8040-mcbin.dts | 1 +
board/Marvell/dreamplug/dreamplug.c | 2 +-
board/Marvell/sheevaplug/MAINTAINERS | 2 +-
configs/mvebu_espressobin-88f3720_defconfig | 1 +
configs/turris_mox_defconfig | 1 +
configs/turris_omnia_defconfig | 1 +
drivers/ata/sata_mv.c | 14 ++++--
drivers/pci/pci-aardvark.c | 73
++++++++++++++++++++++-------
include/configs/mv-common.h | 2 +-
12 files changed, 76 insertions(+), 24 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-09-01 9:24 Stefan Roese
@ 2021-09-01 14:12 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-09-01 14:12 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 250 bytes --]
On Wed, Sep 01, 2021 at 11:24:13AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell MVEBU related patches. Here the
> summary log of the most important parts:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-09-01 9:24 Stefan Roese
2021-09-01 14:12 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-09-01 9:24 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull the next batch of Marvell MVEBU related patches. Here the
summary log of the most important parts:
----------------------------------------------------------------
- mvebu: a38x: Define supported UART baudrates (Pali)
- kwbimage: Misc improvements (Pali)
- espressobin/turris_mox/turris_omnia: Enable some more devices
like SATA via PCIe, SATA & NVMe (Pali)
- a37xx: Remove unused CONFIG_DEBUG_UART_SHIFT options (Pali)
- turris_omnia: Disable MCU watchdog in SPL when booting over
UART (Marek)
- kwbimage: Fix some Coverity issue (Heinrich)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=112&view=results
Thanks,
Stefan
The following changes since commit b15a17be0c75238e7bdb2c9baf0c375040d95952:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-sh (2021-08-31
18:37:25 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 4116a0f38a8ba6bc5e762cd291a65df4946216e7:
tools: kwbimage: Remove comment about unimplemented register headers
in v1 images (2021-09-01 08:09:24 +0200)
----------------------------------------------------------------
Heinrich Schuchardt (2):
kwbimage: check fopen() return value
kwbimage: check return value of image_get_csk_index
Marek Behún (4):
arm: mvebu: Move get_boot_device() to cpu.c and make visible
arm: mvebu: turris_omnia: don't guard by CONFIG_SPL_BUILD macro
arm: mvebu: turris_omnia: disable MCU watchdog in SPL when
booting over UART
arm: mvebu: turris_omnia: disable MCU watchdog in board_late_init()
Pali Rohár (11):
arm: mvebu: a38x: Define supported UART baudrates
tools: kwbimage: Verify supported image version
tools: kwbimage: Verify size of v0 image header
tools: kwbimage: Verify size of image data
tools: kwbimage: Use IBR_HDR_* constants instead of raw numbers
arm: mvebu: axp: Properly check for Armada XP in mach/soc.h
arm: mvebu: espressobin: Enable also SATA support via PCIe
arm: mvebu: turris_mox: Enable SATA support
arm: mvebu: turris_omnia: Enable NVMe support
serial: a37xx: Remove CONFIG_DEBUG_UART_SHIFT options
tools: kwbimage: Remove comment about unimplemented register
headers in v1 images
arch/arm/mach-mvebu/cpu.c | 60 ++++++++++++++++++++++
arch/arm/mach-mvebu/include/mach/cpu.h | 2 +
arch/arm/mach-mvebu/include/mach/soc.h | 2 +-
arch/arm/mach-mvebu/spl.c | 77
++++-------------------------
board/CZ.NIC/turris_omnia/turris_omnia.c | 27 ++++++----
configs/mvebu_db-88f3720_defconfig | 1 -
configs/mvebu_espressobin-88f3720_defconfig | 3 +-
configs/turris_mox_defconfig | 7 ++-
configs/turris_omnia_defconfig | 2 +
configs/uDPU_defconfig | 1 -
include/configs/mv-common.h | 9 ++++
tools/kwbimage.c | 48 +++++++++++-------
12 files changed, 138 insertions(+), 101 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-08-11 8:30 Stefan Roese
@ 2021-08-11 15:50 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-08-11 15:50 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 222 bytes --]
On Wed, Aug 11, 2021 at 10:30:58AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell MVEBU related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-08-11 8:30 Stefan Roese
2021-08-11 15:50 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-08-11 8:30 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull the next batch of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- Convert GoFlex Home Ethernet and SATA to Driver Model (Tony)
- mvebu: Automatically detect CONFIG_SYS_TCLK (Pavel)
- mvebu: sata_mv: Fix HDD identication during cold start (Tony)
- a37xx: pci: Fix handling PIO config error responses (Pavel)
- Other minor misc changes and board maintainer updates
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=106&view=results
Thanks,
Stefan
The following changes since commit 3e5b62f78888740530e6f3a2e989f4c361a9d52b:
configs: Resync with savedefconfig (2021-08-10 15:08:46 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to e21c74f24be5b6d0387d79cb8cf66de0b9b6b0d3:
arm: kirkwood: Goflex Home: Update board maintainer (2021-08-11
08:42:26 +0200)
----------------------------------------------------------------
Pali Rohár (7):
arm: mvebu: a38x: Detect CONFIG_SYS_TCLK from SAR register
arm: mvebu: a37x: Detect CONFIG_SYS_TCLK from SAR register
arm: mvebu: msys: Set CONFIG_SYS_TCLK globally
arm: mvebu: axp: Set CONFIG_SYS_TCLK globally
arm: kirkwood: Do not overwrite CONFIG_SYS_TCLK
arm: a37xx: pci: Fix handling PIO config error responses
arm: mvebu: Hang if ddr3_init() fails
Tony Dinh (6):
arm: kirkwood: GoFlex Home: Add DM Ethernet, remove IDE, and add
DM SATA configs
arm: kirkwood: GoFlex Home: Add DM SATA configs
arm: kirkwood: GoFlex Home: Use Ethernet PHY name and address
from device tree
arm: mvebu: sata_mv failed to identify HDDs during cold start
arm: kirkwood: Dockstar: Update board maintainer
arm: kirkwood: Goflex Home: Update board maintainer
arch/arm/mach-kirkwood/include/mach/kw88f6281.h | 2 -
arch/arm/mach-mvebu/include/mach/soc.h | 15 ++++---
arch/arm/mach-mvebu/spl.c | 6 ++-
board/Seagate/dockstar/MAINTAINERS | 2 +-
board/Seagate/goflexhome/MAINTAINERS | 2 +-
board/Seagate/goflexhome/goflexhome.c | 57
+++++++++++++++++++------
configs/goflexhome_defconfig | 5 ++-
drivers/ata/sata_mv.c | 29 ++++++++++++-
drivers/pci/pci-aardvark.c | 52
+++++++++++-----------
include/configs/clearfog.h | 1 -
include/configs/controlcenterdc.h | 2 -
include/configs/crs3xx-98dx3236.h | 1 -
include/configs/db-88f6720.h | 1 -
include/configs/db-88f6820-amc.h | 2 -
include/configs/db-88f6820-gp.h | 2 -
include/configs/db-mv784mp-gp.h | 1 -
include/configs/db-xc3-24g4xg.h | 1 -
include/configs/ds414.h | 1 -
include/configs/goflexhome.h | 6 +++
include/configs/helios4.h | 1 -
include/configs/lacie_kw.h | 5 ---
include/configs/lsxl.h | 2 -
include/configs/maxbcm.h | 1 -
include/configs/theadorable.h | 1 -
include/configs/turris_omnia.h | 1 -
include/configs/x530.h | 2 -
26 files changed, 125 insertions(+), 76 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-08-01 14:33 ` Tom Rini
@ 2021-08-01 14:46 ` Pali Rohár
0 siblings, 0 replies; 190+ messages in thread
From: Pali Rohár @ 2021-08-01 14:46 UTC (permalink / raw)
To: Tom Rini; +Cc: Stefan Roese, U-Boot Mailing List
On Sunday 01 August 2021 10:33:33 Tom Rini wrote:
> On Sun, Aug 01, 2021 at 12:46:49PM +0200, Pali Rohár wrote:
> > On Sunday 01 August 2021 07:26:51 Stefan Roese wrote:
> > > On 01.08.21 05:28, Tom Rini wrote:
> > > > On Sat, Jul 31, 2021 at 12:04:01PM +0200, Stefan Roese wrote:
> > > >
> > > > > Hi Tom,
> > > > >
> > > > > please pull the next batch of Marvell MVEBU related patches. Here the
> > > > > summary log:
> > > >
> > > > First off, I've applied the whole series to u-boot/master and pushed.
> > > >
> > > > Second, I see from:
> > > > commit 5fce2875569d6e859443af7af3477c3aebfee383
> > > > Author: Pali Rohár <pali@kernel.org>
> > > > Date: Fri Jul 23 11:14:27 2021 +0200
> > > >
> > > > SPL: Add support for specifying offset between header and image
> > > >
> > > > That a number of boards are now doing:
> > > > variscite_dart6ul: spl/u-boot-spl:all +144 spl/u-boot-spl:text +144
> > > > spl-u-boot-spl: add: 3/0, grow: 2/-1 bytes: 142/-4 (138)
> > > > function old new delta
> > > > memmove - 42 +42
> > > > spl_mmc_load 320 356 +36
> > > > __aeabi_uidivmod - 24 +24
> > > > __aeabi_idivmod - 24 +24
> > > > spl_parse_image_header 24 40 +16
> > > > board_init_r 220 216 -4
> > > >
> > > > Which I think is because we need to use do_div and so rather than '/' and '%'
> > > > directly in the code. Thanks!
> > >
> > > Pali, could you please take a look at this?
> >
> > And what we can do here? 32-bit arm does not have 32-bit division
> > instruction, so it is needed to use some sort of *idiv* function.
> >
> > do_div() is macro which is doing 64-bit division by using 32-bit C
> > operations '/' and '%', therefore it does not help with anything as this
> > code is doing 32-bit math (not 64-bit).
> >
> > Moreover in do_div() implementation is already check that first passed
> > argument is of 64-bit type, so we cannot use it for 32-bit values.
> >
> > Also note that in files which are touched by this commit are already
> > used 32-bit division operations via C '/' operator.
> >
> > So I really do not know what is expected to do here...
>
> Thanks for checking. I saw block stuff and that typically does involve
> a 64bit value somewhere along the way. So if the answer is:
> - There's no 64-bit math here, really.
> - There's no existing shift macros we can use instead (or that ends up
> being larger!)
> - There's no existing shift macros we just need to import from the
> kernel.
>
> Then we're good.
Well, "offset" member in mentioned commit is defined as "u32 offset". So
it is not 64-bit for sure.
And about shift macros...
Problematic part is probably mmc->read_bl_len and stor_dev->blksz.
I guess that storage block size is always power of two. Or are are some
mmc / sata / usb / ... devices which have block / erase size which is
not power of two?
So these two members (read_bl_len and blksz) could stored as log2()
value and then code can use shifts instead of division.
But such change is big in U-Boot as it would touch whole U-Boot
codebase.
Maybe mmc and storage maintainers could decide if such thing is useful
and try to do it?
>
> --
> Tom
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-08-01 10:46 ` Pali Rohár
@ 2021-08-01 14:33 ` Tom Rini
2021-08-01 14:46 ` Pali Rohár
0 siblings, 1 reply; 190+ messages in thread
From: Tom Rini @ 2021-08-01 14:33 UTC (permalink / raw)
To: Pali Rohár; +Cc: Stefan Roese, U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 2790 bytes --]
On Sun, Aug 01, 2021 at 12:46:49PM +0200, Pali Rohár wrote:
> On Sunday 01 August 2021 07:26:51 Stefan Roese wrote:
> > On 01.08.21 05:28, Tom Rini wrote:
> > > On Sat, Jul 31, 2021 at 12:04:01PM +0200, Stefan Roese wrote:
> > >
> > > > Hi Tom,
> > > >
> > > > please pull the next batch of Marvell MVEBU related patches. Here the
> > > > summary log:
> > >
> > > First off, I've applied the whole series to u-boot/master and pushed.
> > >
> > > Second, I see from:
> > > commit 5fce2875569d6e859443af7af3477c3aebfee383
> > > Author: Pali Rohár <pali@kernel.org>
> > > Date: Fri Jul 23 11:14:27 2021 +0200
> > >
> > > SPL: Add support for specifying offset between header and image
> > >
> > > That a number of boards are now doing:
> > > variscite_dart6ul: spl/u-boot-spl:all +144 spl/u-boot-spl:text +144
> > > spl-u-boot-spl: add: 3/0, grow: 2/-1 bytes: 142/-4 (138)
> > > function old new delta
> > > memmove - 42 +42
> > > spl_mmc_load 320 356 +36
> > > __aeabi_uidivmod - 24 +24
> > > __aeabi_idivmod - 24 +24
> > > spl_parse_image_header 24 40 +16
> > > board_init_r 220 216 -4
> > >
> > > Which I think is because we need to use do_div and so rather than '/' and '%'
> > > directly in the code. Thanks!
> >
> > Pali, could you please take a look at this?
>
> And what we can do here? 32-bit arm does not have 32-bit division
> instruction, so it is needed to use some sort of *idiv* function.
>
> do_div() is macro which is doing 64-bit division by using 32-bit C
> operations '/' and '%', therefore it does not help with anything as this
> code is doing 32-bit math (not 64-bit).
>
> Moreover in do_div() implementation is already check that first passed
> argument is of 64-bit type, so we cannot use it for 32-bit values.
>
> Also note that in files which are touched by this commit are already
> used 32-bit division operations via C '/' operator.
>
> So I really do not know what is expected to do here...
Thanks for checking. I saw block stuff and that typically does involve
a 64bit value somewhere along the way. So if the answer is:
- There's no 64-bit math here, really.
- There's no existing shift macros we can use instead (or that ends up
being larger!)
- There's no existing shift macros we just need to import from the
kernel.
Then we're good.
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-08-01 5:26 ` Stefan Roese
@ 2021-08-01 10:46 ` Pali Rohár
2021-08-01 14:33 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Pali Rohár @ 2021-08-01 10:46 UTC (permalink / raw)
To: Stefan Roese; +Cc: Tom Rini, U-Boot Mailing List
On Sunday 01 August 2021 07:26:51 Stefan Roese wrote:
> On 01.08.21 05:28, Tom Rini wrote:
> > On Sat, Jul 31, 2021 at 12:04:01PM +0200, Stefan Roese wrote:
> >
> > > Hi Tom,
> > >
> > > please pull the next batch of Marvell MVEBU related patches. Here the
> > > summary log:
> >
> > First off, I've applied the whole series to u-boot/master and pushed.
> >
> > Second, I see from:
> > commit 5fce2875569d6e859443af7af3477c3aebfee383
> > Author: Pali Rohár <pali@kernel.org>
> > Date: Fri Jul 23 11:14:27 2021 +0200
> >
> > SPL: Add support for specifying offset between header and image
> >
> > That a number of boards are now doing:
> > variscite_dart6ul: spl/u-boot-spl:all +144 spl/u-boot-spl:text +144
> > spl-u-boot-spl: add: 3/0, grow: 2/-1 bytes: 142/-4 (138)
> > function old new delta
> > memmove - 42 +42
> > spl_mmc_load 320 356 +36
> > __aeabi_uidivmod - 24 +24
> > __aeabi_idivmod - 24 +24
> > spl_parse_image_header 24 40 +16
> > board_init_r 220 216 -4
> >
> > Which I think is because we need to use do_div and so rather than '/' and '%'
> > directly in the code. Thanks!
>
> Pali, could you please take a look at this?
And what we can do here? 32-bit arm does not have 32-bit division
instruction, so it is needed to use some sort of *idiv* function.
do_div() is macro which is doing 64-bit division by using 32-bit C
operations '/' and '%', therefore it does not help with anything as this
code is doing 32-bit math (not 64-bit).
Moreover in do_div() implementation is already check that first passed
argument is of 64-bit type, so we cannot use it for 32-bit values.
Also note that in files which are touched by this commit are already
used 32-bit division operations via C '/' operator.
So I really do not know what is expected to do here...
> Thanks,
> Stefan
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-08-01 3:28 ` Tom Rini
@ 2021-08-01 5:26 ` Stefan Roese
2021-08-01 10:46 ` Pali Rohár
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-08-01 5:26 UTC (permalink / raw)
To: Tom Rini, Pali Rohár; +Cc: U-Boot Mailing List
On 01.08.21 05:28, Tom Rini wrote:
> On Sat, Jul 31, 2021 at 12:04:01PM +0200, Stefan Roese wrote:
>
>> Hi Tom,
>>
>> please pull the next batch of Marvell MVEBU related patches. Here the
>> summary log:
>
> First off, I've applied the whole series to u-boot/master and pushed.
>
> Second, I see from:
> commit 5fce2875569d6e859443af7af3477c3aebfee383
> Author: Pali Rohár <pali@kernel.org>
> Date: Fri Jul 23 11:14:27 2021 +0200
>
> SPL: Add support for specifying offset between header and image
>
> That a number of boards are now doing:
> variscite_dart6ul: spl/u-boot-spl:all +144 spl/u-boot-spl:text +144
> spl-u-boot-spl: add: 3/0, grow: 2/-1 bytes: 142/-4 (138)
> function old new delta
> memmove - 42 +42
> spl_mmc_load 320 356 +36
> __aeabi_uidivmod - 24 +24
> __aeabi_idivmod - 24 +24
> spl_parse_image_header 24 40 +16
> board_init_r 220 216 -4
>
> Which I think is because we need to use do_div and so rather than '/' and '%'
> directly in the code. Thanks!
Pali, could you please take a look at this?
Thanks,
Stefan
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-07-31 10:04 Stefan Roese
@ 2021-08-01 3:28 ` Tom Rini
2021-08-01 5:26 ` Stefan Roese
0 siblings, 1 reply; 190+ messages in thread
From: Tom Rini @ 2021-08-01 3:28 UTC (permalink / raw)
To: Stefan Roese, Pali Rohár; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 1351 bytes --]
On Sat, Jul 31, 2021 at 12:04:01PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell MVEBU related patches. Here the
> summary log:
First off, I've applied the whole series to u-boot/master and pushed.
Second, I see from:
commit 5fce2875569d6e859443af7af3477c3aebfee383
Author: Pali Rohár <pali@kernel.org>
Date: Fri Jul 23 11:14:27 2021 +0200
SPL: Add support for specifying offset between header and image
That a number of boards are now doing:
variscite_dart6ul: spl/u-boot-spl:all +144 spl/u-boot-spl:text +144
spl-u-boot-spl: add: 3/0, grow: 2/-1 bytes: 142/-4 (138)
function old new delta
memmove - 42 +42
spl_mmc_load 320 356 +36
__aeabi_uidivmod - 24 +24
__aeabi_idivmod - 24 +24
spl_parse_image_header 24 40 +16
board_init_r 220 216 -4
Which I think is because we need to use do_div and so rather than '/' and '%'
directly in the code. Thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-07-31 10:04 Stefan Roese
2021-08-01 3:28 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-07-31 10:04 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull the next batch of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- kwboot / kwbimage improvements reducing image size (Pali & Marek)
- a37xx: pinctrl: Correct PWM pins definitions (Marek)
- Convert the Dreamplug Ethernet and SATA to Driver Model (Tony)
- serial: a37xx: DEBUG_UART improvements / fixes (Pali)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=104&view=results
Thanks,
Stefan
The following changes since commit 15f7e0dc01d8a851fb1bfbf0e47eab5b67ed26b3:
Merge branch '2021-07-28-assorted-fixes' (2021-07-29 12:10:55 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 2cc4be280c259ac1e8e74c643c72e0331266056f:
serial: a37xx: Do not call get_ref_clk() in _debug_uart_init()
(2021-07-31 09:59:59 +0200)
----------------------------------------------------------------
Marek Behún (3):
tools: kwbimage: Add constant for SDIO bootfrom
tools: kwbimage: Cosmetic fix - remove redundant space character
arm64: a37xx: pinctrl: Correct PWM pins definitions
Pali Rohár (41):
tools: kwbimage: Fix compilation without CONFIG_SYS_U_BOOT_OFFS
tools: kwbimage: Simplify aligning and calculating checksum
tools: kwbimage: Align SPI and NAND images to 256 bytes
tools: kwbimage: Fix generation of SATA, SDIO and PCIe images
tools: kwbimage: Don't crash when binary file name does not
contain '/'
tools: kwbimage: Fix check for v0 extended header checksum
tools: kwbimage: Validate extended headers of v1 images
tools: kwbimage: Validate data checksum of v1 images
tools: kwbimage: Print size of binary header in
kwbimage_print_header()
tools: kwbimage: Use -a parameter (load address) for v1 images
tools: kwbimage: Change maximum number of arguments in binary
header to 256
tools: kwbimage: Fix calculating size of binary header
tools: kwbimage: Add support for more BINARY headers
tools: kwbimage: Don't parse PAYLOAD keyword
tools: kwbimage: Add support for DATA command also for v1 images
tools: kwbimage: Add support for a new DATA_DELAY command
tools: kwbimage: Do not hide usage of secure header under
CONFIG_ARMADA_38X
tools: kwbimage: Mark all BootROM structures __packed
tools: dumpimage: Fix crashing when trying to extract data from
kwbimage
tools: dumpimage: Show error message when trying to extract data
from kwbimage
tools: kwboot: Fix wrong parameter passed to read()
tools: kwboot: Fix restoring terminal
tools: kwboot: Print trailing newline after terminal is terminated
tools: kwboot: Cosmetic fix - add missing curly brackets
tools: kwboot: Check for v1 header size
tools: kwboot: Fix checking image header version
arm: mvebu: Fix return_to_bootrom()
arm: mvebu: Mark return_to_bootrom() as a noreturn function
arm: mvebu: Implement return_to_bootrom() via U-Boot's SPL framework
arm: mvebu: Use U-Boot's SPL BootROM framework for booting from
NAND/UART
SPL: Add support for specifying offset between header and image
SPL: Add support for parsing board / BootROM specific image types
arm: mvebu: Load U-Boot proper binary in SPL code based on
kwbimage header
arm: mvebu: Remove legacy U-Boot header from kwbimage v1 files
tools: kwbimage: Remove v1 kwbimage SPL padding to
CONFIG_SYS_U_BOOT_OFFS bytes
arm: mvebu: Remove unused macro CONFIG_SYS_U_BOOT_OFFS
arm: mvebu: gdsys: Remove custom spl_board_init()
kwbimage: Add support for extracting images via dumpimage tool
kwbimage: Update help message about how to extract from an
existing image
serial: a37xx: Use CONFIG_BAUDRATE for initializing early debug UART
serial: a37xx: Do not call get_ref_clk() in _debug_uart_init()
Tony Dinh (3):
arm: kirkwood: Dreamplug: Add DM Ethernet and DM SATA configs
arm: kirkwood: Dreamplug: Use Ethernet PHY name and address from
device tree
arm: kirkwood: Dreamplug: Add DM SATA and remove IDE configs
Makefile | 2 +-
arch/arm/mach-mvebu/Kconfig | 26 +-
arch/arm/mach-mvebu/include/mach/cpu.h | 2 +-
arch/arm/mach-mvebu/lowlevel_spl.S | 3 +-
arch/arm/mach-mvebu/spl.c | 248 ++++++++++--
board/Marvell/dreamplug/dreamplug.c | 62 ++-
board/gdsys/a38x/Makefile | 2 +-
board/gdsys/a38x/spl.c | 20 -
board/kobol/helios4/Kconfig | 5 -
board/solidrun/clearfog/Kconfig | 5 -
common/spl/Kconfig | 4 +-
common/spl/spl.c | 9 +
common/spl/spl_mmc.c | 16 +-
common/spl/spl_sata.c | 12 +-
common/spl/spl_spi.c | 2 +-
configs/clearfog_defconfig | 1 -
configs/controlcenterdc_defconfig | 2 -
configs/db-88f6720_defconfig | 1 -
configs/db-88f6820-amc_defconfig | 1 -
configs/db-88f6820-gp_defconfig | 2 -
configs/db-mv784mp-gp_defconfig | 1 -
configs/dreamplug_defconfig | 4 +
configs/ds414_defconfig | 1 -
configs/helios4_defconfig | 1 -
configs/maxbcm_defconfig | 1 -
configs/theadorable_debug_defconfig | 1 -
configs/turris_omnia_defconfig | 1 -
configs/x530_defconfig | 1 -
.../pinctrl/marvell,armada-37xx-pinctrl.txt | 8 +-
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 17 +-
drivers/serial/serial_mvebu_a3700.c | 9 +-
include/configs/clearfog.h | 7 +-
include/configs/controlcenterdc.h | 9 -
include/configs/db-88f6720.h | 3 -
include/configs/db-88f6820-amc.h | 5 -
include/configs/db-88f6820-gp.h | 7 -
include/configs/db-mv784mp-gp.h | 3 -
include/configs/dreamplug.h | 12 +-
include/configs/ds414.h | 5 -
include/configs/helios4.h | 7 +-
include/configs/theadorable.h | 3 -
include/configs/turris_omnia.h | 7 -
include/configs/x530.h | 3 -
include/spl.h | 1 +
scripts/config_whitelist.txt | 1 -
tools/Makefile | 8 -
tools/kwbimage.c | 437
+++++++++++++++------
tools/kwbimage.h | 54 ++-
tools/kwboot.c | 24 +-
49 files changed, 730 insertions(+), 336 deletions(-)
delete mode 100644 board/gdsys/a38x/spl.c
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-07-19 12:37 Stefan Roese
@ 2021-07-19 20:44 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-07-19 20:44 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 222 bytes --]
On Mon, Jul 19, 2021 at 02:37:11PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell MVEBU related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-07-19 12:37 Stefan Roese
2021-07-19 20:44 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-07-19 12:37 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull the next batch of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- Marvell SheevaPlug: Convert Ethernet and SATA to Driver Model (Tony)
- Zyxel NSA310S NAS: Convert to Driver Model (Tony)
- Turris_omnia: Add `u-boot-env` NOR partition (Marek)
- Turris_omnia: Fixup MTD partitions in Linux' DTB (Marek)
- Espressobin: Enable 'mtd' command and define SPI NOR partitions (Pali)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=101&view=results
Thanks,
Stefan
The following changes since commit df761ba4254eedf078840ecfade9644839cd5bc0:
Merge tag 'mips-pull-2021-07-18' of
https://source.denx.de/u-boot/custodians/u-boot-mips (2021-07-18
18:31:16 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to a675eb14bd4a827c97afd8a44210aff81ee8095a:
arm: mvebu: Espressobin: Enable 'mtd' command and define SPI NOR
partitions (2021-07-19 09:05:30 +0200)
----------------------------------------------------------------
Marek Behún (2):
ARM: dts: armada-385-turris-omnia: add `u-boot-env` NOR partition
arm: mvebu: turris_omnia: fixup MTD partitions in Linux' DTB
Pali Rohár (1):
arm: mvebu: Espressobin: Enable 'mtd' command and define SPI NOR
partitions
Tony Dinh (7):
arm: kirkwood: NSA310S: Add device tree DTS for Zyxel NSA310S board
arm: kirkwood: NSA310S: Add DM USB, DM Ethernet, and DM SATA configs
arm: kirkwood: NSA310S: Add DM SATA configs
arm: kirkwood: NSA310S: Use Ethernet PHY name from device tree
arm: kirkwood: Marvell Sheevaplug: Add DM Ethernet and DM SATA
configs
arm: kirkwood: Marvell Sheevaplug: Add DM SATA and remove IDE configs
arm: kirkwood: Marvell Sheevaplug: Use Ethernet PHY name and
address from device tree
arch/arm/dts/Makefile | 1 +
arch/arm/dts/armada-3720-espressobin.dts | 18 ++
arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi | 11 +
arch/arm/dts/kirkwood-nsa310s.dts | 318
+++++++++++++++++++++++
board/CZ.NIC/turris_omnia/turris_omnia.c | 90 +++++++
board/Marvell/sheevaplug/sheevaplug.c | 54 +++-
board/zyxel/nsa310s/nsa310s.c | 47 +++-
configs/mvebu_espressobin-88f3720_defconfig | 3 +
configs/nsa310s_defconfig | 12 +-
configs/sheevaplug_defconfig | 6 +-
configs/turris_omnia_defconfig | 1 +
include/configs/mvebu_armada-37xx.h | 5 -
include/configs/nsa310s.h | 10 +-
include/configs/sheevaplug.h | 9 +-
14 files changed, 548 insertions(+), 37 deletions(-)
create mode 100644 arch/arm/dts/kirkwood-nsa310s.dts
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-07-15 10:36 Stefan Roese
@ 2021-07-15 18:48 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-07-15 18:48 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 222 bytes --]
On Thu, Jul 15, 2021 at 12:36:58PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell MVEBU related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-07-15 10:36 Stefan Roese
2021-07-15 18:48 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-07-15 10:36 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull the next batch of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- Turris_omnia/mox: SPI NOR and MTD related changes / fixes (Marek)
- a37xx: pci: Misc fixes / optimizations (Pali)
- Espressobin: Fix setting $fdtfile env & changes in MMC detection
(Pali)
- MMC: mmc_get_op_cond: Allow quiet detection of eMMC (Pali)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=98&view=results
Thanks,
Stefan
The following changes since commit c11f5abce84f630c92304683d5bde3204c5612c4:
Merge branch '2021-07-14-build-and-host-updates' (2021-07-14 20:10:34
-0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to a4c577f981569bf34e997cd85618f922409d6b2f:
mmc: mmc_get_op_cond: Allow quiet detection of eMMC (2021-07-15
10:53:11 +0200)
----------------------------------------------------------------
Marek Behún (3):
arm: mvebu: turris_omnia: force 40 MHz speed on SPI NOR
arm: mvebu: turris_{omnia, mox}: enable MTD command
arm: mvebu: armada-3720: remove unused config option
Pali Rohár (6):
arm: a37xx: pci: Extend validation for PCIe resources and oubound
windows
arm: a37xx: pci: Optimize a3700_fdt_fix_pcie_regions() when fixup
offset is zero
arm: a37xx: pci: Fix typo in comment
arm: mvebu: Espressobin: Fix setting $fdtfile env
arm: mvebu: Espressobin: Use function mmc_get_op_cond() for
detecting eMMC
mmc: mmc_get_op_cond: Allow quiet detection of eMMC
arch/arm/mach-mvebu/armada3700/cpu.c | 4 ++++
board/Marvell/mvebu_armada-37xx/board.c | 9 +--------
board/solidrun/mx6cuboxi/mx6cuboxi.c | 2 +-
configs/mvebu_db-88f3720_defconfig | 1 -
configs/mvebu_espressobin-88f3720_defconfig | 1 -
configs/turris_mox_defconfig | 4 +++-
configs/turris_omnia_defconfig | 8 +++++++-
configs/uDPU_defconfig | 1 -
drivers/mmc/mmc.c | 7 ++++---
drivers/pci/pci-aardvark.c | 9 +++++----
drivers/serial/Kconfig | 1 +
include/mmc.h | 3 ++-
12 files changed, 28 insertions(+), 22 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-07-09 5:19 Stefan Roese
@ 2021-07-10 1:08 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-07-10 1:08 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 223 bytes --]
On Fri, Jul 09, 2021 at 07:19:36AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the first batch of Marvell MVEBU related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-07-09 5:19 Stefan Roese
2021-07-10 1:08 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-07-09 5:19 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull the first batch of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- Support higher baudrates on Armada 3720 UART (Pali & Marek)
- OcteonTX: do not require cavium BDK node to be present (Tim)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=97&view=results
Thanks,
Stefan
The following changes since commit fd075f77ca56ffb07e0b1979f0cb47fc8831600f:
configs: Resync with savedefconfig (2021-07-08 09:33:10 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 800433814af22708ec11f8042089bcf2c8bb1fa6:
octeontx: do not require cavium BDK node to be present (2021-07-08
16:40:52 +0200)
----------------------------------------------------------------
Marek Behún (1):
clk: armada-37xx: Set DM_FLAG_PRE_RELOC
Pali Rohár (4):
serial: a37xx: Fix parent clock rate value and divider calculation
serial: a37xx: Use TBG as parent clock
serial: a37xx: Switch to XTAL clock when booting Linux kernel
arm: mvebu: a37xx: Enable more baudrates
Tim Harvey (1):
octeontx: do not require cavium BDK node to be present
board/Marvell/octeontx/board-fdt.c | 20 ++--
drivers/clk/mvebu/armada-37xx-periph.c | 1 +
drivers/clk/mvebu/armada-37xx-tbg.c | 1 +
drivers/serial/serial_mvebu_a3700.c | 179
++++++++++++++++++++++++++++++++-
include/configs/mvebu_armada-37xx.h | 9 +-
include/configs/turris_mox.h | 9 +-
6 files changed, 198 insertions(+), 21 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-06-15 8:11 Stefan Roese
@ 2021-06-16 3:16 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-06-16 3:16 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 187 bytes --]
On Tue, Jun 15, 2021 at 10:11:43AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the fix for the Marvell Turris boards:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-06-15 8:11 Stefan Roese
2021-06-16 3:16 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-06-15 8:11 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull the fix for the Marvell Turris boards:
----------------------------------------------------------------
- Turris: Fix bootcmd_rescue (Pali)
----------------------------------------------------------------
Here the Azure build without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=95&view=results
Thanks,
Stefan
The following changes since commit c4737cd594b5c4c47aff789fc53f7dd36ed03c94:
Merge tag 'xilinx-for-v2021.07-rc5' of
https://source.denx.de/u-boot/custodians/u-boot-microblaze (2021-06-11
08:29:34 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 029bb91e806ed36dd48f0f967429bd5107464979:
arm: mvebu: turris_{omnia, mox}: ensure running bootcmd_rescue always
works (2021-06-15 07:21:54 +0200)
----------------------------------------------------------------
Pali Rohár (1):
arm: mvebu: turris_{omnia, mox}: ensure running bootcmd_rescue
always works
board/CZ.NIC/turris_mox/turris_mox.c | 14 +++++++++++---
board/CZ.NIC/turris_omnia/turris_omnia.c | 13 ++++++++++---
2 files changed, 21 insertions(+), 6 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-06-10 7:55 Stefan Roese
@ 2021-06-10 17:27 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-06-10 17:27 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 198 bytes --]
On Thu, Jun 10, 2021 at 09:55:04AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell Armada related patches:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-06-10 7:55 Stefan Roese
2021-06-10 17:27 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-06-10 7:55 UTC (permalink / raw)
To: Tom Rini, U-Boot Mailing List
Hi Tom,
please pull the next batch of Marvell Armada related patches:
----------------------------------------------------------------
- mvebu: Turris MOX misc updates (cmds, rescue mode, LED's etc)
(Marek)
- mvebu: correct Armada 8K addresses (Heinrich)
----------------------------------------------------------------
Here the Azure build without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=94&view=results
Thanks,
Stefan
The following changes since commit 0008d8086649d3bb3afd0c4697f5b73ccf6f293d:
fs/squashfs: fix reading of fragmented files (2021-06-09 20:58:20 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to c64e2bd55883ede3dc29421f1f297d741ae5b137:
arm64: mvebu: correct Armada 8K addresses (2021-06-10 07:18:06 +0200)
----------------------------------------------------------------
Heinrich Schuchardt (1):
arm64: mvebu: correct Armada 8K addresses
Marek Behún (6):
arm: mvebu: dts: turris_mox: add button and LED nodes
arm: mvebu: turris_mox: add support for board rescue mode
arm: mvebu: turris_mox: start blinking PHY LEDs when entering rescue
arm: mvebu: configs: turris_mox: add fdtfile default env variable
arm: mvebu: dts: turris_mox: add nodes for SPI NOR partitions
arm: mvebu: turris_mox: enable options for Turris network boot
arch/arm/dts/armada-3720-turris-mox.dts | 55 +++++++++++++++++
board/CZ.NIC/turris_mox/turris_mox.c | 106
++++++++++++++++++++++++++++++++
configs/turris_mox_defconfig | 14 +++++
include/configs/mvebu_armada-8k.h | 10 +--
include/configs/turris_mox.h | 10 +++
5 files changed, 190 insertions(+), 5 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Re: Please pull u-boot-marvell/master
2021-05-20 13:39 Stefan Roese
@ 2021-05-21 14:07 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-05-21 14:07 UTC (permalink / raw)
To: Stefan Roese; +Cc: U-Boot Mailing List
[-- Attachment #1: Type: text/plain, Size: 297 bytes --]
On Thu, May 20, 2021 at 03:39:28PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell Armada related patches, mostly
> the ones dropped last time because of Xilinx issue (fixed now). Here
> the summary log:
>
Applied to u-boot/master, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-05-20 13:39 Stefan Roese
2021-05-21 14:07 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-05-20 13:39 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the next batch of Marvell Armada related patches, mostly
the ones dropped last time because of Xilinx issue (fixed now). Here
the summary log:
----------------------------------------------------------------
- Sync Armada mvpp2 ethernet driver with Marvell version (misc Marvell
authors)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=91&view=results
Thanks,
Stefan
The following changes since commit 27c2236f8acfa311eed2c8f8d210824fadd25483:
Merge tag 'xilinx-for-v2021.07-rc3' of
https://source.denx.de/u-boot/custodians/u-boot-microblaze (2021-05-19
11:50:25 -0400)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to c350601348b7c3adc958f676c699de66b39ada0e:
arm: mvebu: armada-3720-uDPU.dts: Change back to phy-mode
"2500base-x" (2021-05-20 13:05:31 +0200)
----------------------------------------------------------------
Ben Peled (3):
net: mvpp2: AN Bypass in 1000 and 2500 basex mode
net: mvpp2: remove unused define MVPP22_SMI_PHY_ADDR_REG
net: mvpp2: fix missing switch case break
Marcin Wojtas (2):
net: mvpp2: remove redundant SMI address configuration
net: mvpp2: add explicit sgmii-2500 support
Stefan Chulski (5):
phy: introduce 1000BaseX and 2500BaseX modes
net: mvpp2: add CP115 port1 10G/5G SFI support
net: mvpp2: add 1000BaseX and 2500BaseX ppv2 support
net: mvpp2: Fix 2.5G GMII_SPEED configurations
net: mvpp2: allow MDIO registration for fixed links
Stefan Roese (1):
arm: mvebu: armada-3720-uDPU.dts: Change back to phy-mode
"2500base-x"
arch/arm/dts/armada-3720-uDPU.dts | 4 +-
drivers/net/mvpp2.c | 257
+++++++++++++++++++++++---------------
include/phy_interface.h | 4 +
3 files changed, 165 insertions(+), 100 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2021-05-15 8:03 ` Stefan Roese
@ 2021-05-15 12:07 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-05-15 12:07 UTC (permalink / raw)
To: u-boot
On Sat, May 15, 2021 at 10:03:29AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> On 13.05.21 17:37, Tom Rini wrote:
> > On Thu, May 13, 2021 at 12:21:38PM +0200, Stefan Roese wrote:
> >
> > > Hi Tom,
> > >
> > > please pull the next batch of Marvell Armada related patches. Here the
> > > summary log:
> > >
> > > ----------------------------------------------------------------
> > > - Add base support for Marvell OcteonTX2 CN9130 DB (mostly done
> > > by Kostya)
> > > - Sync Armada mvpp2 ethernet driver with Marvell version (misc Marvell
> > > authors)
> > > - Sync Armada 8k MMU setup with Marvell version (misc Marvell
> > > authors)
> > > - spi: kirkwood: Some fixes especially for baudrate generation
> > > (misc Marvell authors)
> > > - mvebu: x530: Reduce SPL image size (Stefan)
> > > - Rename "rx_training" to "mvebu_comphy_rx_training" (Stefan)
> > > ----------------------------------------------------------------
> > >
> > > Here the Azure build:
> > >
> > > https://dev.azure.com/sr0718/u-boot/_build/results?buildId=87&view=results
> >
> > Note that this isn't publicly viewable, I think there's some permission
> > stuff on your profile you need to adjust.
>
> Are you sure? I opened this link with some other web browsers, also on
> the smartphone without any account login and was able to see the
> results.
Works for me now, odd.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210515/90de158c/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2021-05-13 15:37 ` Tom Rini
@ 2021-05-15 8:03 ` Stefan Roese
2021-05-15 12:07 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-05-15 8:03 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 13.05.21 17:37, Tom Rini wrote:
> On Thu, May 13, 2021 at 12:21:38PM +0200, Stefan Roese wrote:
>
>> Hi Tom,
>>
>> please pull the next batch of Marvell Armada related patches. Here the
>> summary log:
>>
>> ----------------------------------------------------------------
>> - Add base support for Marvell OcteonTX2 CN9130 DB (mostly done
>> by Kostya)
>> - Sync Armada mvpp2 ethernet driver with Marvell version (misc Marvell
>> authors)
>> - Sync Armada 8k MMU setup with Marvell version (misc Marvell
>> authors)
>> - spi: kirkwood: Some fixes especially for baudrate generation
>> (misc Marvell authors)
>> - mvebu: x530: Reduce SPL image size (Stefan)
>> - Rename "rx_training" to "mvebu_comphy_rx_training" (Stefan)
>> ----------------------------------------------------------------
>>
>> Here the Azure build:
>>
>> https://dev.azure.com/sr0718/u-boot/_build/results?buildId=87&view=results
>
> Note that this isn't publicly viewable, I think there's some permission
> stuff on your profile you need to adjust.
Are you sure? I opened this link with some other web browsers, also on
the smartphone without any account login and was able to see the
results.
>> It shows some issues with xilinx_versal_virt, which seem to be not
>> related to this patch set and also occurred yesterday.
>
> I bisected this down to:
> commit 368b3f6db4540f913c436e5287be8356bc9a2891
> Author: Stefan Chulski <stefanc@marvell.com>
> Date: Mon May 3 08:08:44 2021 +0200
>
> phy: introduce 1000BaseX and 2500BaseX modes
>
> Signed-off-by: Stefan Chulski <stefanc@marvell.com>
> Signed-off-by: Stefan Roese <sr@denx.de>
>
> And while I'm not sure off-hand how it does it, it's causing the
> breakage. Maybe something is overflowing now?
Thanks. I don't see, what is problematic with this patch though.
Michal, do you have an idea?
I'm dropping this network / mvpp2 series from the pull-request
for now.
Thanks,
Stefan
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2021-05-13 10:21 Stefan Roese
@ 2021-05-13 15:37 ` Tom Rini
2021-05-15 8:03 ` Stefan Roese
0 siblings, 1 reply; 190+ messages in thread
From: Tom Rini @ 2021-05-13 15:37 UTC (permalink / raw)
To: u-boot
On Thu, May 13, 2021 at 12:21:38PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell Armada related patches. Here the
> summary log:
>
> ----------------------------------------------------------------
> - Add base support for Marvell OcteonTX2 CN9130 DB (mostly done
> by Kostya)
> - Sync Armada mvpp2 ethernet driver with Marvell version (misc Marvell
> authors)
> - Sync Armada 8k MMU setup with Marvell version (misc Marvell
> authors)
> - spi: kirkwood: Some fixes especially for baudrate generation
> (misc Marvell authors)
> - mvebu: x530: Reduce SPL image size (Stefan)
> - Rename "rx_training" to "mvebu_comphy_rx_training" (Stefan)
> ----------------------------------------------------------------
>
> Here the Azure build:
>
> https://dev.azure.com/sr0718/u-boot/_build/results?buildId=87&view=results
Note that this isn't publicly viewable, I think there's some permission
stuff on your profile you need to adjust.
> It shows some issues with xilinx_versal_virt, which seem to be not
> related to this patch set and also occurred yesterday.
I bisected this down to:
commit 368b3f6db4540f913c436e5287be8356bc9a2891
Author: Stefan Chulski <stefanc@marvell.com>
Date: Mon May 3 08:08:44 2021 +0200
phy: introduce 1000BaseX and 2500BaseX modes
Signed-off-by: Stefan Chulski <stefanc@marvell.com>
Signed-off-by: Stefan Roese <sr@denx.de>
And while I'm not sure off-hand how it does it, it's causing the
breakage. Maybe something is overflowing now?
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210513/33da8f0a/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-05-13 10:21 Stefan Roese
2021-05-13 15:37 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-05-13 10:21 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the next batch of Marvell Armada related patches. Here the
summary log:
----------------------------------------------------------------
- Add base support for Marvell OcteonTX2 CN9130 DB (mostly done
by Kostya)
- Sync Armada mvpp2 ethernet driver with Marvell version (misc Marvell
authors)
- Sync Armada 8k MMU setup with Marvell version (misc Marvell
authors)
- spi: kirkwood: Some fixes especially for baudrate generation
(misc Marvell authors)
- mvebu: x530: Reduce SPL image size (Stefan)
- Rename "rx_training" to "mvebu_comphy_rx_training" (Stefan)
----------------------------------------------------------------
Here the Azure build:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=87&view=results
It shows some issues with xilinx_versal_virt, which seem to be not
related to this patch set and also occurred yesterday.
Thanks,
Stefan
The following changes since commit ea184cbff99ea1d82dcf94c95afe054e95da5069:
Merge tag 'ti-v2021.07-rc3' of
https://source.denx.de/u-boot/custodians/u-boot-ti (2021-05-12 10:07:21
-0400)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to e0a6df9efa69bfe662def66d12b8702ad1cf3a51:
arm: octeontx2: Add Octeon TX2 CN913x DB support (2021-05-13 08:18:19
+0200)
----------------------------------------------------------------
Ben Peled (3):
net: mvpp2: AN Bypass in 1000 and 2500 basex mode
net: mvpp2: remove unused define MVPP22_SMI_PHY_ADDR_REG
net: mvpp2: fix missing switch case break
Grzegorz Jaszczyk (4):
spi: kirkwood: prevent limiting speed to 0
arm64: mvebu: do not map firmware RT service region
arm64: mvebu: a8k: move firmware related definitions to fw info
arm64: mvebu: extend the mmio region
Ken Ma (1):
spi: kirkwood: support extended baud rates
Konstantin Porotchkin (2):
arm: octeontx2: Add dtsi/dts files for Octeon TX2 CN913x DB
arm: octeontx2: Add Octeon TX2 CN913x DB support
Marcin Wojtas (4):
net: mvpp2: remove redundant SMI address configuration
net: mvpp2: add explicit sgmii-2500 support
spi: kirkwood: prevent configuring speed exceeding max controller
freq
pcie: designware: mvebu: do not configure ATU for IO when not used
Stefan Chulski (5):
phy: introduce 1000BaseX and 2500BaseX modes
net: mvpp2: add CP115 port1 10G/5G SFI support
net: mvpp2: add 1000BaseX and 2500BaseX ppv2 support
net: mvpp2: Fix 2.5G GMII_SPEED configurations
net: mvpp2: allow MDIO registration for fixed links
Stefan Roese (2):
mvebu: x530: Reduce SPL image size
cmd: mvebu: Rename rx_training to mvebu_comphy_rx_training
jinghua (1):
arm64: mvebu: a8k: align memory regions
arch/arm/dts/Makefile | 6 +
arch/arm/dts/cn9130-db-A.dts | 55 ++++
arch/arm/dts/cn9130-db-B.dts | 51 ++++
arch/arm/dts/cn9130-db-dev-info.dtsi | 44 +++
arch/arm/dts/cn9130-db.dtsi | 316
++++++++++++++++++++++
arch/arm/dts/cn9131-db-A.dts | 54 ++++
arch/arm/dts/cn9131-db-B.dts | 69 +++++
arch/arm/dts/cn9131-db.dtsi | 166 ++++++++++++
arch/arm/dts/cn9132-db-A.dts | 13 +
arch/arm/dts/cn9132-db-B.dts | 13 +
arch/arm/dts/cn9132-db.dtsi | 217 +++++++++++++++
arch/arm/mach-mvebu/armada8k/cpu.c | 70 ++---
arch/arm/mach-mvebu/include/mach/fw_info.h | 18 ++
board/Marvell/octeontx2_cn913x/MAINTAINERS | 1 +
board/Marvell/octeontx2_cn913x/README | 24 ++
cmd/mvebu/Kconfig | 9 +-
cmd/mvebu/Makefile | 2 +-
cmd/mvebu/{rx_training.c => comphy_rx_training.c} | 10 +-
configs/mvebu_db_cn9130_defconfig | 89 ++++++
configs/x530_defconfig | 2 +-
drivers/net/mvpp2.c | 257 +++++++++++-------
drivers/pci/pcie_dw_mvebu.c | 37 ++-
drivers/spi/kirkwood_spi.c | 67 ++++-
include/phy_interface.h | 4 +
24 files changed, 1413 insertions(+), 181 deletions(-)
create mode 100644 arch/arm/dts/cn9130-db-A.dts
create mode 100644 arch/arm/dts/cn9130-db-B.dts
create mode 100644 arch/arm/dts/cn9130-db-dev-info.dtsi
create mode 100644 arch/arm/dts/cn9130-db.dtsi
create mode 100644 arch/arm/dts/cn9131-db-A.dts
create mode 100644 arch/arm/dts/cn9131-db-B.dts
create mode 100644 arch/arm/dts/cn9131-db.dtsi
create mode 100644 arch/arm/dts/cn9132-db-A.dts
create mode 100644 arch/arm/dts/cn9132-db-B.dts
create mode 100644 arch/arm/dts/cn9132-db.dtsi
create mode 100644 arch/arm/mach-mvebu/include/mach/fw_info.h
create mode 100644 board/Marvell/octeontx2_cn913x/README
rename cmd/mvebu/{rx_training.c => comphy_rx_training.c} (74%)
create mode 100644 configs/mvebu_db_cn9130_defconfig
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2021-04-29 6:47 Stefan Roese
@ 2021-04-29 15:30 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-04-29 15:30 UTC (permalink / raw)
To: u-boot
On Thu, Apr 29, 2021 at 08:47:03AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell Armada related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210429/2c5139a5/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-04-29 6:47 Stefan Roese
2021-04-29 15:30 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-04-29 6:47 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the next batch of Marvell Armada related patches. Here the
summary log:
----------------------------------------------------------------
- Add base support for Marvell OcteonTX2 CN9130 CRB (mostly done
by Kostya)
- Sync Armada 3k/7k/8k SERDES code with Marvell version (misc Marvell
authors)
- pci-aardvark: Fix processing PIO transfers (Pali)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=83&view=results
Thanks,
Stefan
The following changes since commit 939c4934c8e91b34b258c9487be6a889a6a43546:
configs: Resync with savedefconfig (2021-04-28 10:05:13 +0200)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to eccbd4ad8e4e182638eafbfb87ac139c04f24a01:
arm: a37xx: pci: Fix processing PIO transfers (2021-04-29 07:45:43 +0200)
----------------------------------------------------------------
Christine Gharzuzi (1):
phy: marvell: fix handling of unconnected comphy
Grzegorz Jaszczyk (8):
phy: marvell: cp110: let the firmware configure comphy for RXAUI
phy: marvell: cp110: let the firmware configure comphy for USB
phy: marvell: cp110: let the firmware perform training for XFI
phy: marvell: cp110: remove both phy and pipe selector configuration
phy: marvell: cp110: clean up driver after it was moved to atf
phy: marvell: allow to initialize up to 6 USB ports
phy: marvell: fix pll initialization for second utmi port
phy: marvell: utmi: update utmi config which fixes usb2.0 instability
Igal Liberman (11):
phy: marvell: rename comphy related definitions to COMPHY_XX
phy: marvell: add missing speed during info prints
phy: marvell: cp110: utmi: update analog parameters according to
latest ETP
phy: marvell: fix several minor bugs in comphy_probe
phy: marvell: save comphy_map_data priv structure
phy: marvell: add RX training command
phy: marvell: enable comphy info prints for all devices
phy: marvell: pass sgmii id to firmware
phy: marvell: cp110: mark u-boot power-off calls
phy: marvell: add support for SFI1
doc: dt-bindings: add Marvell comphy binding
Konstantin Porotchkin (7):
power: regulator: Add support for regulator-force-boot-off
cmd/mvebu: fix the bubt command
arm: armada: dts: Use a single dtsi for cp110 die description
arm: armada: dts: Add support for ap807-based platforms
arm: armada: configs: Move environment location for mvebu
arm: octeontx2: Add dtsi/dts files for Octeon TX2 CN9130 CRB
arm: octeontx2: Add Octeon TX2 CN9130 CRB support
Marcin Wojtas (1):
phy: marvell: cp110: remove unused definitions
Omri Itach (1):
phy: marvell: cp110: initialize only enabled UTMI units
Pali Roh?r (1):
arm: a37xx: pci: Fix processing PIO transfers
Stefan Roese (1):
arm: octeontx2: cn9130-crb.dtsi: Disable eth2 for now
jinghua (1):
phy: marvell: add comphy type PHY_TYPE_USB3
arch/arm/dts/Makefile | 4 +-
arch/arm/dts/armada-3720-db.dts | 8 +-
arch/arm/dts/armada-3720-espressobin.dts | 12 +-
arch/arm/dts/armada-3720-turris-mox.dts | 12 +-
arch/arm/dts/armada-3720-uDPU.dts | 23 +-
arch/arm/dts/armada-7040-db-nand.dts | 97 +--
arch/arm/dts/armada-7040-db.dts | 104 ++--
arch/arm/dts/armada-7040.dtsi | 91 +--
arch/arm/dts/armada-8020.dtsi | 56 --
arch/arm/dts/armada-8040-clearfog-gt-8k.dts | 104 ++--
arch/arm/dts/armada-8040-db.dts | 125 ++--
arch/arm/dts/armada-8040-mcbin.dts | 91 +--
arch/arm/dts/armada-8040-puzzle-m801.dts | 126 ++--
arch/arm/dts/armada-8040.dtsi | 116 ++--
arch/arm/dts/armada-8k.dtsi | 18 +
arch/arm/dts/armada-ap806-quad.dtsi | 82 ---
arch/arm/dts/armada-ap806.dtsi | 281 +--------
arch/arm/dts/armada-ap807.dtsi | 40 ++
arch/arm/dts/armada-ap80x-quad.dtsi | 52 ++
arch/arm/dts/armada-ap80x.dtsi | 211 +++++++
arch/arm/dts/armada-common.dtsi | 30 +
arch/arm/dts/armada-cp110-slave.dtsi | 368 ------------
...{armada-cp110-master.dtsi => armada-cp110.dtsi} | 315 +++++-----
arch/arm/dts/cn9130-crb-A.dts | 57 ++
arch/arm/dts/cn9130-crb-B.dts | 61 ++
arch/arm/dts/cn9130-crb.dtsi | 257 ++++++++
arch/arm/dts/cn9130.dtsi | 73 +++
arch/arm/mach-mvebu/Kconfig | 10 +
board/CZ.NIC/turris_mox/turris_mox.c | 8 +-
board/Marvell/octeontx2_cn913x/MAINTAINERS | 5 +
board/Marvell/octeontx2_cn913x/Makefile | 8 +
board/Marvell/octeontx2_cn913x/board.c | 45 ++
cmd/mvebu/Kconfig | 9 +-
cmd/mvebu/Makefile | 2 +-
cmd/mvebu/bubt.c | 2 +-
cmd/mvebu/rx_training.c | 57 ++
configs/mvebu_crb_cn9130_defconfig | 84 +++
configs/mvebu_db-88f3720_defconfig | 2 +-
configs/mvebu_db_armada8k_defconfig | 3 +-
doc/device-tree-bindings/phy/mvebu_comphy.txt | 68 +++
drivers/pci/pci-aardvark.c | 42 +-
drivers/phy/marvell/comphy_a3700.c | 70 +--
drivers/phy/marvell/comphy_a3700.h | 1 -
drivers/phy/marvell/comphy_core.c | 81 ++-
drivers/phy/marvell/comphy_core.h | 67 +--
drivers/phy/marvell/comphy_cp110.c | 621
+++++--------------
drivers/phy/marvell/comphy_hpipe.h | 660
---------------------
drivers/phy/marvell/comphy_mux.c | 11 +-
drivers/phy/marvell/utmi_phy.h | 24 +-
drivers/power/regulator/regulator-uclass.c | 38 ++
include/dt-bindings/comphy/comphy_data.h | 80 ++-
include/mvebu/comphy.h | 2 +-
include/power/regulator.h | 23 +
53 files changed, 2081 insertions(+), 2756 deletions(-)
delete mode 100644 arch/arm/dts/armada-8020.dtsi
create mode 100644 arch/arm/dts/armada-8k.dtsi
delete mode 100644 arch/arm/dts/armada-ap806-quad.dtsi
create mode 100644 arch/arm/dts/armada-ap807.dtsi
create mode 100644 arch/arm/dts/armada-ap80x-quad.dtsi
create mode 100644 arch/arm/dts/armada-ap80x.dtsi
create mode 100644 arch/arm/dts/armada-common.dtsi
delete mode 100644 arch/arm/dts/armada-cp110-slave.dtsi
rename arch/arm/dts/{armada-cp110-master.dtsi => armada-cp110.dtsi} (51%)
create mode 100644 arch/arm/dts/cn9130-crb-A.dts
create mode 100644 arch/arm/dts/cn9130-crb-B.dts
create mode 100644 arch/arm/dts/cn9130-crb.dtsi
create mode 100644 arch/arm/dts/cn9130.dtsi
create mode 100644 board/Marvell/octeontx2_cn913x/MAINTAINERS
create mode 100644 board/Marvell/octeontx2_cn913x/Makefile
create mode 100644 board/Marvell/octeontx2_cn913x/board.c
create mode 100644 cmd/mvebu/rx_training.c
create mode 100644 configs/mvebu_crb_cn9130_defconfig
create mode 100644 doc/device-tree-bindings/phy/mvebu_comphy.txt
delete mode 100644 drivers/phy/marvell/comphy_hpipe.h
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2021-04-08 8:57 Stefan Roese
@ 2021-04-08 19:35 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-04-08 19:35 UTC (permalink / raw)
To: u-boot
On Thu, Apr 08, 2021 at 10:57:00AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell MVEBU related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210408/e516c77d/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-04-08 8:57 Stefan Roese
2021-04-08 19:35 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-04-08 8:57 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the next batch of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- Add Armada 38x RTC driver (Marek)
- turris_omnia: Misc updates (enable RTC and other cmds) (Marek)
- ds414: Misc updates (enable XHCI_PCI USB support etc) (Phil)
- Convert MVEBU MMC driver to DM (Harm)
- kirkwood: Misc updates and cleanups to some boards (Harm)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=78&view=results
Thanks,
Stefan
The following changes since commit e9c99db7787e3b5c2ef05701177c43ed1c023c27:
Merge branch '2021-04-07-CI-improvements' (2021-04-07 15:54:07 -0400)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to b5293df17a2c9239e92c8024484cd3ad3ed55f00:
configs: sheevaplug: enable driver-model based MMC (2021-04-08
08:50:52 +0200)
----------------------------------------------------------------
Harm Berntsen (8):
configs: remove unused CONFIG_SYS_MMC_BASE defs
configs: openrd: remove non-dm MMC driver
configs: sheevaplug: remove non-dm MMC driver
arm: kirkwood: remove non-dm MMC driver init
configs: remove obsolete CONFIG_SYS_MMC_BASE
configs: remove obsolete CONFIG_MVEBU_MMC
mmc: mvebu: convert to driver model
configs: sheevaplug: enable driver-model based MMC
Marek Beh?n (4):
rtc: add armada38x driver
arm: mvebu: turris_omnia: Enable DM_RTC and RTC_ARMADA38X
arm: mvebu: turris_omnia: Enable CMD_WDT
arm: mvebu: turris_omnia: Enable CMD_FS_UUID
Phil Sutter (5):
arm: mvebu: ds414: Add a Kconfig defining some strings
arm: mvebu: configs: ds414: Enable XHCI_PCI by default
arm: mvebu: board/Synology: Unify legacy kernel support
arm: mvebu: ds414: Auto-populate env if appropriate
arm: mvebu: ds414: Add sample u-boot update command
arch/arm/mach-kirkwood/cpu.c | 7 -
board/Synology/common/Makefile | 5 +
board/Synology/common/legacy.c | 76 ++++++++++
board/Synology/common/legacy.h | 33 ++++
board/Synology/ds109/ds109.c | 32 ----
board/Synology/ds109/ds109.h | 17 ---
board/Synology/ds414/Kconfig | 12 ++
board/Synology/ds414/cmd_syno.c | 9 +-
board/Synology/ds414/cmd_syno.h | 17 +++
board/Synology/ds414/ds414.c | 11 ++
configs/ds414_defconfig | 10 +-
configs/sheevaplug_defconfig | 2 +
configs/turris_omnia_defconfig | 4 +
drivers/mmc/Kconfig | 9 ++
drivers/mmc/mvebu_mmc.c | 307
++++++++++++++++++++++----------------
drivers/rtc/Kconfig | 7 +
drivers/rtc/Makefile | 1 +
drivers/rtc/armada38x.c | 184 +++++++++++++++++++++++
include/configs/clearfog.h | 5 -
include/configs/controlcenterdc.h | 5 -
include/configs/db-88f6820-gp.h | 5 -
include/configs/ds109.h | 3 +-
include/configs/ds414.h | 20 ++-
include/configs/helios4.h | 5 -
include/configs/openrd.h | 5 -
include/configs/sheevaplug.h | 8 -
include/mvebu_mmc.h | 13 +-
scripts/config_whitelist.txt | 2 -
28 files changed, 575 insertions(+), 239 deletions(-)
create mode 100644 board/Synology/common/Makefile
create mode 100644 board/Synology/common/legacy.c
create mode 100644 board/Synology/common/legacy.h
create mode 100644 board/Synology/ds414/Kconfig
create mode 100644 board/Synology/ds414/cmd_syno.h
create mode 100644 drivers/rtc/armada38x.c
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2021-03-12 9:02 Stefan Roese
@ 2021-03-12 15:17 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-03-12 15:17 UTC (permalink / raw)
To: u-boot
On Fri, Mar 12, 2021 at 10:02:36AM +0100, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell MVEBU related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210312/442a7743/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-03-12 9:02 Stefan Roese
2021-03-12 15:17 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-03-12 9:02 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the next batch of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- Some more updates/sync's to A38x DDR3 code (Marek & Pali)
- marvell/ddr/AXP: Some type fixes found in the LTO work (Marek)
- Espressobin: Enable more options (Pali)
- pci-aardvark: Implement workaround for the readback value of
VEND_ID (Paili)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=73&view=results
Thanks,
Stefan
The following changes since commit 4c8e9361bb3ced3b20e45ee94b3751da1a9ed850:
Merge https://source.denx.de/u-boot/custodians/u-boot-usb (2021-03-10
08:56:52 -0500)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 15942805b7efe47e186d8b30ec378666561ad1f9:
arm: mvebu: a38x: Remove dead code ARMADA_39X (2021-03-12 07:44:21 +0100)
----------------------------------------------------------------
Marek Beh?n (2):
ddr: marvell: axp: align signature of mv_xor_mem_init() with a38x
ddr: marvell: axp: fix array types have different bounds warning
Pali Roh?r (4):
ddr: marvell: a38x: Sync code with Marvell mv-ddr-marvell repository
arm: mvebu: Espressobin: Enable additional options
arm: a37xx: pci: Implement workaround for the readback value of
VEND_ID
arm: mvebu: a38x: Remove dead code ARMADA_39X
Sujeet Baranwal (1):
ddr: marvell: a38x: Add more space for additional info from SPD
arch/arm/mach-mvebu/include/mach/cpu.h | 2 +-
.../mach-mvebu/serdes/a38x/high_speed_env_spec.c | 46
----------------------
arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.c | 24 -----------
arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.h | 35 ----------------
configs/mvebu_espressobin-88f3720_defconfig | 5 ++-
drivers/ddr/marvell/a38x/ddr3_debug.c | 1 -
drivers/ddr/marvell/a38x/ddr3_init.c | 3 --
drivers/ddr/marvell/a38x/ddr3_training.c | 11 +-----
drivers/ddr/marvell/a38x/ddr3_training_ip_engine.c | 8 ++--
drivers/ddr/marvell/a38x/ddr3_training_leveling.c | 3 --
drivers/ddr/marvell/a38x/ddr_ml_wrapper.h | 2 -
drivers/ddr/marvell/a38x/mv_ddr_plat.c | 9 -----
drivers/ddr/marvell/a38x/mv_ddr_plat.h | 2 +
drivers/ddr/marvell/a38x/mv_ddr_spd.h | 8 +++-
drivers/ddr/marvell/a38x/mv_ddr_sys_env_lib.h | 22 -----------
drivers/ddr/marvell/a38x/xor.c | 2 -
drivers/ddr/marvell/axp/ddr3_dfs.c | 4 +-
drivers/ddr/marvell/axp/ddr3_sdram.c | 2 +-
drivers/ddr/marvell/axp/xor.c | 4 +-
drivers/ddr/marvell/axp/xor.h | 4 +-
drivers/pci/pci-aardvark.c | 10 +++++
scripts/config_whitelist.txt | 1 -
tools/Makefile | 4 +-
23 files changed, 37 insertions(+), 175 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2021-02-26 11:14 Stefan Roese
@ 2021-02-26 17:40 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-02-26 17:40 UTC (permalink / raw)
To: u-boot
On Fri, Feb 26, 2021 at 12:14:07PM +0100, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell MVEBU related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210226/a1e554c6/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-02-26 11:14 Stefan Roese
2021-02-26 17:40 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-02-26 11:14 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the next batch of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- turris_mox: Enhancements, mostlly defconfig changes (Pali)
- pci-aardvark: Set Max Payload Size and Max Read Request Size
to 512 bytes (Pali)
- pci_mvebu: Minor cleanup and refactoring (Marek)
- Upgrade A38x DDR3 training to version 14.0.0 (Marek)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=72&view=results
Thanks,
Stefan
The following changes since commit c28d5d704d3347fcbe5e49ab561973c00bf9337f:
Merge branch '2021-02-25-remove-platforms' (2021-02-25 13:18:27 -0500)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 2f0c18b1584129d8386f5a18390996f6bea78065:
ddr: marvell: a38x: fix comment in conditional macro (2021-02-26
10:22:29 +0100)
----------------------------------------------------------------
Alex Leibovich (2):
ddr: marvell: a38x: add ddr32 support
ddr: marvell: a38x: add ddr 32bit ECC support
Baruch Siach (1):
ddr: marvell: a38x: allow board specific ODT configuration
Marek Beh?n (14):
arm: mvebu: turris_mox: Enable NVMe support
pci: pci_mvebu: use dev_seq instead of static variable
pci: pci_mvebu: cosmetic fix
pci: pci_mvebu: debug rd/wr config as other drivers do
pci: pci_mvebu: refactor validation of addresses for config access
pci: pci_mvebu: set local dev to number 1
ARM: dts: armada-385-turris-omnia: rename node in -u-boot.dtsi file
ddr: marvell: a38x: import header change from upstream
ddr: marvell: a38x: import header change from upstream
ddr: marvell: a38x: import header change from upstream
ddr: marvell: a38x: import header change from upstream
ddr: marvell: a38x: import code change from upstream
ddr: marvell: a38x: bump version to 14.0.0
ddr: marvell: a38x: fix comment in conditional macro
Moti Buskila (7):
ddr: marvell: a38x: fix write leveling suplementary algo
ddr: marvell: a38x: fix 32bit
ddr: marvell: a38x: fix memory size calculation using 32bit bus width
ddr: marvell: a38x: add 16Gbit memory devices support
ddr: marvell: a38x: add support for twin-die combined memory device
ddr: marvell: a38x: disable WL phase correction stage in case of
bus_width=16bit
ddr: marvell: a38x: fix memory cs size function
Pali Roh?r (3):
arm: a37xx: pci: Set Max Payload Size and Max Read Request Size
to 512 bytes
arm: mvebu: turris_mox: Enable CONFIG_PCI_PNP
arm: mvebu: turris_mox: Enable CONFIG_USB_XHCI_PCI
heaterC (1):
ddr: marvell: a38x: enum mv_ddr_twin_die: change order
arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi | 5 +-
board/CZ.NIC/turris_omnia/turris_omnia.c | 2 +
board/Marvell/db-88f6820-amc/db-88f6820-amc.c | 1 +
board/Marvell/db-88f6820-gp/db-88f6820-gp.c | 1 +
board/alliedtelesis/x530/x530.c | 1 +
board/gdsys/a38x/controlcenterdc.c | 1 +
board/kobol/helios4/helios4.c | 1 +
board/solidrun/clearfog/clearfog.c | 1 +
configs/turris_mox_defconfig | 3 +-
drivers/ddr/marvell/a38x/ddr3_init.c | 5 ++
drivers/ddr/marvell/a38x/ddr3_training.c | 5 +-
drivers/ddr/marvell/a38x/ddr3_training_db.c | 3 +
drivers/ddr/marvell/a38x/ddr3_training_ip_def.h | 2 +
drivers/ddr/marvell/a38x/ddr3_training_ip_engine.c | 5 +-
drivers/ddr/marvell/a38x/ddr_topology_def.h | 23 ++++++-
drivers/ddr/marvell/a38x/mv_ddr_build_message.c | 2 +-
drivers/ddr/marvell/a38x/mv_ddr_plat.c | 9 ++-
drivers/ddr/marvell/a38x/mv_ddr_topology.c | 14 +++-
drivers/ddr/marvell/a38x/mv_ddr_topology.h | 2 +
drivers/ddr/marvell/a38x/xor.c | 6 +-
drivers/pci/pci-aardvark.c | 8 +++
drivers/pci/pci_mvebu.c | 76
++++++++++++----------
22 files changed, 123 insertions(+), 53 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2021-02-08 11:41 Stefan Roese
@ 2021-02-08 20:42 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-02-08 20:42 UTC (permalink / raw)
To: u-boot
On Mon, Feb 08, 2021 at 12:41:45PM +0100, Stefan Roese wrote:
> Hi Tom,
>
> please pull the 2nd batch of Marvell MVEBU related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210208/6763c597/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-02-08 11:41 Stefan Roese
2021-02-08 20:42 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-02-08 11:41 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the 2nd batch of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- Espressobin: Set default env values at runtime (Pali)
- Espressobin: Set the maximum slave SPI speed to 40MHz (Pali)
- theadorable: PCIe test code enhancement and early deemphasis
enabling (Stefan)
- pci_mvebu: Disable config access to PCI host bridge ports (Stefan)
- mv_sdhci: parse device-tree entry (Baruch)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=69&view=results
Thanks,
Stefan
The following changes since commit 3936fd998668846f77468d8f6a662e906920969c:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-x86 (2021-02-06
09:45:58 -0500)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 24a0f8cfe5c85aef5a20baf34ee7b77004b07b04:
mmc: mv_sdhci: parse device-tree entry (2021-02-08 08:53:14 +0100)
----------------------------------------------------------------
Baruch Siach (1):
mmc: mv_sdhci: parse device-tree entry
Konstantin Porotchkin (1):
arm: mvebu: Espressobin: Set the maximum slave SPI speed to 40MHz
Pali Roh?r (4):
env: Allow to set default_environment[] from board code via
compile option DEFAULT_ENV_IS_RW
arm: mvebu: Espressobin: Set default value for $fdtfile env variable
arm: mvebu: Espressobin: Set default value for $ethNaddr env variable
cmd: mvebu/bubt: Fix default options in help
Stefan Roese (3):
pci: pci_mvebu: Disable config access to PCI host bridge ports
arm: mvebu: theadorable: Enhance "pcie" test cmd to check link
width/speed
arm: mvebu: theadorable: Set deephasis bit in PCIe configs very early
board/Marvell/mvebu_armada-37xx/board.c | 38 +++++++-
board/theadorable/theadorable.c | 132
+++++++++++++++++++++++-----
cmd/mvebu/bubt.c | 6 +-
configs/mvebu_espressobin-88f3720_defconfig | 1 +
drivers/mmc/mv_sdhci.c | 4 +
drivers/pci/pci_mvebu.c | 66 ++++++--------
include/configs/mvebu_armada-37xx.h | 17 +++-
include/env_default.h | 2 +
include/env_internal.h | 4 +
9 files changed, 202 insertions(+), 68 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2021-01-27 16:02 Stefan Roese
@ 2021-01-27 19:22 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2021-01-27 19:22 UTC (permalink / raw)
To: u-boot
On Wed, Jan 27, 2021 at 05:02:15PM +0100, Stefan Roese wrote:
> Hi Tom,
>
> please pull the first batch of Marvell MVEBU related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210127/fc88b6fa/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2021-01-27 16:02 Stefan Roese
2021-01-27 19:22 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2021-01-27 16:02 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the first batch of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- Espressobin: Disable slot when emmc is not present (Pali)
- DS414; config header cleanup (Phil)
- PCI: auto-config enhancement (Phil)
- pci_mvebu: Also map IO region (Phil)
- serial: a3720: Implement pending method for output direction (Pali)
- turris_mox: Enable a few commands (Marek)
- helios4 & ClearFog changes (Dennis)
- Plus some minor misc changes
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=68&view=results
Thanks,
Stefan
The following changes since commit e262b2973e22174da666038514d17f0f7171466b:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi
(2021-01-25 19:46:02 -0500)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 177cecdc4edcda5881cf217e21568d921b630bf5:
arm: mvebu: turris_mox: enable setexpr command in defconfig
(2021-01-27 13:12:51 +0100)
----------------------------------------------------------------
Dennis Gilmore (4):
ARM: Distro boot: document the need for fdtfile variable to be set
ARM: mvebu: helios4 adjust env sizes to enable SPI to work
ARM: mvebu: helios4 dts changes to enable SPI
ARM: mvebu: ClearFog make sure that SATA and UART images are
buildable
Harm Berntsen (1):
gpio: Add support for DM GPIO for Kirkwood
Marek Beh?n (2):
arm: mvebu: turris_mox: enable wdt command in defconfig
arm: mvebu: turris_mox: enable setexpr command in defconfig
Pali Roh?r (3):
arm: mvebu: Espressobin: Disable slot when emmc is not present
serial: a3720: Implement pending method for output direction
arm64: a37xx: pci: Fix printing debug messages
Phil Sutter (3):
arm: mvebu: ds414: Config header mini-review
pci: Make auto-config code a little more robust
pci: pci_mvebu: Define an IO region as well
arch/arm/dts/armada-388-helios4-u-boot.dtsi | 23 +++++++++++++----------
arch/arm/dts/armada-388-helios4.dts | 14 +++++++++++++-
arch/arm/mach-mvebu/Kconfig | 1 +
board/Marvell/mvebu_armada-37xx/board.c | 15 ++++++++++++---
board/kobol/helios4/Kconfig | 24 ++++++++++++++++++++++++
board/solidrun/clearfog/Kconfig | 4 ++--
configs/helios4_defconfig | 2 --
configs/turris_mox_defconfig | 3 ++-
doc/README.distro | 11 +++++++++++
drivers/gpio/Kconfig | 2 +-
drivers/mmc/xenon_sdhci.c | 19 +++++++++++++++++++
drivers/pci/pci-aardvark.c | 5 ++---
drivers/pci/pci_auto.c | 9 +++++----
drivers/pci/pci_mvebu.c | 28
+++++++++++++++++++++++++++-
drivers/serial/serial_mvebu_a3700.c | 10 ++++++++--
include/configs/ds414.h | 21 +++------------------
16 files changed, 143 insertions(+), 48 deletions(-)
create mode 100644 board/kobol/helios4/Kconfig
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-12-28 10:40 Stefan Roese
@ 2020-12-28 15:31 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-12-28 15:31 UTC (permalink / raw)
To: u-boot
On Mon, Dec 28, 2020 at 11:40:19AM +0100, Stefan Roese wrote:
> Hi Tom,
>
> please pull an update of Marvell Armada related last minute fixes. Here
> the summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20201228/5afce9a5/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-12-28 10:40 Stefan Roese
2020-12-28 15:31 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-12-28 10:40 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull an update of Marvell Armada related last minute fixes. Here
the summary log:
----------------------------------------------------------------
- Fix "Assert PERST# signal when unloading driver" in a37xx PCI
driver (Pali)
- Fix SPL on armada-xp-gp (add u-boot,dm-pre-reloc and alias) (myself)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=65&view=results
Thanks,
Stefan
The following changes since commit fbc326244ce6fb3bd42353f343a511b512b8e710:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-x86 (2020-12-22
08:18:21 -0500)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 0eb0eb4ab225fd0ffb3f63429dba8d4fb82cb71c:
Revert "arm64: a37xx: pci: Assert PERST# signal when unloading
driver" (2020-12-28 09:42:06 +0100)
----------------------------------------------------------------
Pali Roh?r (1):
Revert "arm64: a37xx: pci: Assert PERST# signal when unloading
driver"
Stefan Roese (2):
arm: mvebu: Add armada-xp-gp-u-boot.dtsi for U-Boot properties
arm: mvebu: armada-xp-gp.dts: Add spi0 alias
arch/arm/dts/armada-xp-gp-u-boot.dtsi | 19 +++++++++++++++++++
arch/arm/dts/armada-xp-gp.dts | 4 ++++
drivers/pci/pci-aardvark.c | 3 ---
3 files changed, 23 insertions(+), 3 deletions(-)
create mode 100644 arch/arm/dts/armada-xp-gp-u-boot.dtsi
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-12-07 11:18 Stefan Roese
@ 2020-12-07 22:09 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-12-07 22:09 UTC (permalink / raw)
To: u-boot
On Mon, Dec 07, 2020 at 12:18:28PM +0100, Stefan Roese wrote:
> Hi Tom,
>
> please pull an update of Marvell Armada related fixes and minor
> additions. Here the summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20201207/c33f80d5/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-12-07 11:18 Stefan Roese
2020-12-07 22:09 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-12-07 11:18 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull an update of Marvell Armada related fixes and minor
additions. Here the summary log:
----------------------------------------------------------------
- Espressobin: Simplify DT handling of board variants (Pali)
- Add Luka Perkov to maintainers of Puzzle-M801 (Luka)
- Armada 38x: Enable board specific USB2 high-speed impedance
threshold configuration (Joshua)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=64&view=results
Thanks,
Stefan
The following changes since commit ee1e04558ff8c8ed812b986939447f129bb0b0bb:
Merge branch '2020-12-02-master-imports' (2020-12-03 09:43:47 -0500)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 061c6d1b238aa100728b3082fc943e8f679f8e7f:
arm: mvebu: Espressobin: Detect presence of emmc at runtime
(2020-12-07 07:11:37 +0100)
----------------------------------------------------------------
Joshua Scott (1):
arm: mvebu: a38x: Configurable USB2 high-speed impedance threshold
Luka Kovacic (1):
arm: mvebu: puzzle-m801: Add a maintainer
Pali Roh?r (4):
Revert "arm64: dts: armada-3720-espressobin: split common parts
to .dtsi"
Revert "arm64: dts: a3720: add support for espressobin with
populated emmc"
arm: mvebu: Espressobin: Add support for emmc into dts file
arm: mvebu: Espressobin: Detect presence of emmc at runtime
arch/arm/dts/Makefile | 1 -
arch/arm/dts/armada-3720-espressobin-emmc.dts | 44 -----
arch/arm/dts/armada-3720-espressobin.dts | 186
++++++++++++++++++++-
arch/arm/dts/armada-3720-espressobin.dtsi | 167
------------------
arch/arm/mach-mvebu/Kconfig | 6 +
.../mach-mvebu/serdes/a38x/high_speed_env_spec.c | 6 +-
board/Marvell/mvebu_armada-37xx/board.c | 6 +-
board/Marvell/mvebu_armada-8k/MAINTAINERS | 1 +
doc/README.marvell | 7 +-
9 files changed, 196 insertions(+), 228 deletions(-)
delete mode 100644 arch/arm/dts/armada-3720-espressobin-emmc.dts
delete mode 100644 arch/arm/dts/armada-3720-espressobin.dtsi
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-10-29 14:31 Stefan Roese
@ 2020-10-30 18:46 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-10-30 18:46 UTC (permalink / raw)
To: u-boot
On Thu, Oct 29, 2020 at 03:31:27PM +0100, Stefan Roese wrote:
> Hi Tom,
>
> please pull an update of Marvell Armada & Octeon TX/TX2 related
> patches. Here the summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20201030/061e87de/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-10-29 14:31 Stefan Roese
2020-10-30 18:46 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-10-29 14:31 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull an update of Marvell Armada & Octeon TX/TX2 related
patches. Here the summary log:
----------------------------------------------------------------
- Armada 8k: Add NAND support via PXA3xx NAND driver (Baruch)
- Armada 8k: Use ATF serdes init instead of the "old" U-Boot version
(Baruch)
- Minor update to Octeon TX/TX2 defconfig (Stefan)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=63&view=results
Thanks,
Stefan
The following changes since commit 81a659e10a10020cfb03abd4794103194add1f3a:
Prepare v2021.01-rc1 (2020-10-28 16:30:06 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to aaedaaae63921c7edefd0f14ec5f1921a7641454:
mtd: nand: pxa3xx: enable NAND controller if the SoC needs it
(2020-10-29 12:31:38 +0100)
----------------------------------------------------------------
Baruch Siach (2):
arm: dts: armada-cp110-master: update nand-controller
mtd: pxa3xx_nand: remove dead code
Grzegorz Jaszczyk (2):
phy: marvell: cp110: let the firmware configure the comphy
phy: marvell: cp110: let the firmware configure comphy for PCIe
Igal Liberman (1):
phy: marvell: cp110: update mode parameter for pcie power on calls
Shmuel Hazan (3):
arm: dts: armada-cp110-slave: add missing cps_nand
mtd: pxa3xx_nand: port to use driver model
mtd: nand: pxa3xx: enable NAND controller if the SoC needs it
Stefan Roese (1):
arm: octeontx: Enable network support in supported boards
arch/arm/dts/armada-cp110-master.dtsi | 15 +-
arch/arm/dts/armada-cp110-slave.dtsi | 16 +
configs/octeontx2_95xx_defconfig | 2 +
configs/octeontx2_96xx_defconfig | 2 +
configs/octeontx_81xx_defconfig | 2 +
configs/octeontx_83xx_defconfig | 2 +
drivers/mtd/nand/raw/Kconfig | 3 +
drivers/mtd/nand/raw/pxa3xx_nand.c | 180 ++---
drivers/phy/marvell/comphy_cp110.c | 1270
+++------------------------------
9 files changed, 238 insertions(+), 1254 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-10-16 13:40 Stefan Roese
@ 2020-10-16 22:02 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-10-16 22:02 UTC (permalink / raw)
To: u-boot
On Fri, Oct 16, 2020 at 03:40:46PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull an update of Marvell Octeon TX/TX2 related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20201016/e0ee701a/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-10-16 13:40 Stefan Roese
2020-10-16 22:02 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-10-16 13:40 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull an update of Marvell Octeon TX/TX2 related patches. Here the
summary log:
----------------------------------------------------------------
- Fix Octeon SPI driver for Octeon TX2
- Fix and enhance Octeon watchdog driver
- Misc minor enhancements to Octeon TX/TX2
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=57&view=results
Thanks,
Stefan
The following changes since commit 9dc6aef8c963ae17e1263b89c692792fce0c7198:
Merge tag 'mmc-2020-10-14' of
https://gitlab.denx.de/u-boot/custodians/u-boot-mmc (2020-10-15 08:20:42
-0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to b666714c30c6d6501fbb91d1774065a204a88b8e:
arm: octeontx: Add CMD_WDT (2020-10-16 13:55:04 +0200)
----------------------------------------------------------------
Stefan Roese (4):
spi: octeon_spi: Use a fixed 100MHz input clock on Octeon TX2
mmc: octeontx_hsmmc.c: Remove test debug message
arm: octeontx: Select CLK
arm: octeontx: Add CMD_WDT
Suneel Garapati (1):
watchdog: octeontx_wdt: Add support for start and stop
arch/arm/Kconfig | 2 +
configs/octeontx2_95xx_defconfig | 1 +
configs/octeontx2_96xx_defconfig | 1 +
configs/octeontx_81xx_defconfig | 1 +
configs/octeontx_83xx_defconfig | 1 +
drivers/mmc/octeontx_hsmmc.c | 1 -
drivers/spi/octeon_spi.c | 5 ++-
drivers/watchdog/octeontx_wdt.c | 88
+++++++++++++++++++++++++++++++++++++---
8 files changed, 93 insertions(+), 7 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-10-14 8:19 Stefan Roese
@ 2020-10-15 0:03 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-10-15 0:03 UTC (permalink / raw)
To: u-boot
On Wed, Oct 14, 2020 at 10:19:26AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the first series of Marvell MVEBU related patches. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20201014/115b976f/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-10-14 8:19 Stefan Roese
2020-10-15 0:03 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-10-14 8:19 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the first series of Marvell MVEBU related patches. Here the
summary log:
----------------------------------------------------------------
- Octeon TX: Add NAND driver (Suneel)
- Octeon TX: Add NIC driver driver (Suneel)
- Octeon TX2: Add NIC driver driver (Suneel)
- Armada 8040: Add iEi Puzzle-M80 board support (Luka)
- Armada A37xx SPI: Add support for CS-GPIO (George)
- Espressobin: Use Linux model/compatible strings (Andre)
- Espressobin: Add armada-3720-espressobin-emmc.dts from Linux (Andre)
- Armada A37xx: Small cleanup of config header (Pali)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=56&view=results
Thanks,
Stefan
The following changes since commit 55fca74a5ba9bb0a101b247f421e81322b945a7b:
Merge branch '2020-10-12-assorted-encryption-changes' (2020-10-13
10:04:17 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 8369886b401d85e49d52ff5f877cf14b1619bd43:
arm: mvebu: Remove old comments from configs/mvebu_armada-37xx.h file
(2020-10-14 07:56:17 +0200)
----------------------------------------------------------------
Andre Heider (3):
arm64: dts: armada-3720-espressobin: use Linux model/compatible
strings
arm64: dts: armada-3720-espressobin: split common parts to .dtsi
arm64: dts: a3720: add support for espressobin with populated emmc
George Hilliard (1):
spi: mvebu_a3700_spi: add support for cs-gpios
Luka Kovacic (2):
arm: mvebu: Initial iEi Puzzle-M801 support
arm: mvebu: mvebu_armada-8k: Add support for initializing iEi
Puzzle-M801 networking
Pali Roh?r (1):
arm: mvebu: Remove old comments from configs/mvebu_armada-37xx.h file
Suneel Garapati (3):
mtd: nand: Add NAND controller driver for OcteonTX
net: Add NIC controller driver for OcteonTX
net: Add NIC controller driver for OcteonTX2
arch/arm/dts/Makefile | 2 +
arch/arm/dts/armada-3720-espressobin-emmc.dts | 44 +
arch/arm/dts/armada-3720-espressobin.dts | 168 +-
arch/arm/dts/armada-3720-espressobin.dtsi | 167 ++
arch/arm/dts/armada-8040-puzzle-m801.dts | 389 +++++
board/Marvell/mvebu_armada-37xx/board.c | 8 +-
board/Marvell/mvebu_armada-8k/MAINTAINERS | 6 +
board/Marvell/mvebu_armada-8k/board.c | 20 +-
configs/mvebu_puzzle-m801-88f8040_defconfig | 91 +
doc/README.marvell | 7 +-
drivers/mtd/nand/raw/Kconfig | 16 +
drivers/mtd/nand/raw/Makefile | 2 +
drivers/mtd/nand/raw/octeontx_bch.c | 425 +++++
drivers/mtd/nand/raw/octeontx_bch.h | 131 ++
drivers/mtd/nand/raw/octeontx_bch_regs.h | 167 ++
drivers/mtd/nand/raw/octeontx_nand.c | 2257
+++++++++++++++++++++++++
drivers/net/Kconfig | 31 +
drivers/net/Makefile | 4 +
drivers/net/octeontx/Makefile | 7 +
drivers/net/octeontx/bgx.c | 1565 +++++++++++++++++
drivers/net/octeontx/bgx.h | 259 +++
drivers/net/octeontx/nic.h | 508 ++++++
drivers/net/octeontx/nic_main.c | 778 +++++++++
drivers/net/octeontx/nic_reg.h | 250 +++
drivers/net/octeontx/nicvf_main.c | 581 +++++++
drivers/net/octeontx/nicvf_queues.c | 1140 +++++++++++++
drivers/net/octeontx/nicvf_queues.h | 353 ++++
drivers/net/octeontx/q_struct.h | 695 ++++++++
drivers/net/octeontx/smi.c | 380 +++++
drivers/net/octeontx/xcv.c | 124 ++
drivers/net/octeontx2/Makefile | 8 +
drivers/net/octeontx2/cgx.c | 296 ++++
drivers/net/octeontx2/cgx.h | 105 ++
drivers/net/octeontx2/cgx_intf.c | 715 ++++++++
drivers/net/octeontx2/cgx_intf.h | 448 +++++
drivers/net/octeontx2/lmt.h | 49 +
drivers/net/octeontx2/nix.c | 831 +++++++++
drivers/net/octeontx2/nix.h | 353 ++++
drivers/net/octeontx2/nix_af.c | 1102 ++++++++++++
drivers/net/octeontx2/npc.h | 90 +
drivers/net/octeontx2/rvu.h | 119 ++
drivers/net/octeontx2/rvu_af.c | 171 ++
drivers/net/octeontx2/rvu_common.c | 71 +
drivers/net/octeontx2/rvu_pf.c | 116 ++
drivers/spi/mvebu_a3700_spi.c | 41 +-
include/configs/mvebu_armada-37xx.h | 7 -
46 files changed, 14918 insertions(+), 179 deletions(-)
create mode 100644 arch/arm/dts/armada-3720-espressobin-emmc.dts
create mode 100644 arch/arm/dts/armada-3720-espressobin.dtsi
create mode 100644 arch/arm/dts/armada-8040-puzzle-m801.dts
create mode 100644 configs/mvebu_puzzle-m801-88f8040_defconfig
create mode 100644 drivers/mtd/nand/raw/octeontx_bch.c
create mode 100644 drivers/mtd/nand/raw/octeontx_bch.h
create mode 100644 drivers/mtd/nand/raw/octeontx_bch_regs.h
create mode 100644 drivers/mtd/nand/raw/octeontx_nand.c
create mode 100644 drivers/net/octeontx/Makefile
create mode 100644 drivers/net/octeontx/bgx.c
create mode 100644 drivers/net/octeontx/bgx.h
create mode 100644 drivers/net/octeontx/nic.h
create mode 100644 drivers/net/octeontx/nic_main.c
create mode 100644 drivers/net/octeontx/nic_reg.h
create mode 100644 drivers/net/octeontx/nicvf_main.c
create mode 100644 drivers/net/octeontx/nicvf_queues.c
create mode 100644 drivers/net/octeontx/nicvf_queues.h
create mode 100644 drivers/net/octeontx/q_struct.h
create mode 100644 drivers/net/octeontx/smi.c
create mode 100644 drivers/net/octeontx/xcv.c
create mode 100644 drivers/net/octeontx2/Makefile
create mode 100644 drivers/net/octeontx2/cgx.c
create mode 100644 drivers/net/octeontx2/cgx.h
create mode 100644 drivers/net/octeontx2/cgx_intf.c
create mode 100644 drivers/net/octeontx2/cgx_intf.h
create mode 100644 drivers/net/octeontx2/lmt.h
create mode 100644 drivers/net/octeontx2/nix.c
create mode 100644 drivers/net/octeontx2/nix.h
create mode 100644 drivers/net/octeontx2/nix_af.c
create mode 100644 drivers/net/octeontx2/npc.h
create mode 100644 drivers/net/octeontx2/rvu.h
create mode 100644 drivers/net/octeontx2/rvu_af.c
create mode 100644 drivers/net/octeontx2/rvu_common.c
create mode 100644 drivers/net/octeontx2/rvu_pf.c
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-10-01 12:41 Stefan Roese
@ 2020-10-01 22:10 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-10-01 22:10 UTC (permalink / raw)
To: u-boot
On Thu, Oct 01, 2020 at 02:41:27PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the last batch of Marvell MVEBU related fixes. Here the
> summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20201001/71925358/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-10-01 12:41 Stefan Roese
2020-10-01 22:10 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-10-01 12:41 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the last batch of Marvell MVEBU related fixes. Here the
summary log:
----------------------------------------------------------------
- Espressobin: Fix compatible string check
- Espressobin: Extend README for more MAC addresses
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=53&view=results
Thanks,
Stefan
The following changes since commit 5f9070a4a48d2db1968b86a54e82724dbe2a6de6:
optee: copy FDT OP-TEE related nodes before generic FDT changes
(2020-09-30 11:31:13 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 05e7511fae612aabfc13c58da9bafa12b6438ec8:
arm: mvebu: Espressobin: Fix checks against machine compatible
strings (2020-10-01 10:43:43 +0200)
----------------------------------------------------------------
Andre Heider (1):
arm: mvebu: Espressobin: Fix checks against machine compatible
strings
Pali Roh?r (1):
arm: mvebu: Espressobin: Instructions for more MAC addresses in
README.marvell
board/Marvell/mvebu_armada-37xx/board.c | 4 ++--
doc/README.marvell | 23 +++++++++++++++++------
2 files changed, 19 insertions(+), 8 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-09-24 10:40 Stefan Roese
@ 2020-09-25 16:54 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-09-25 16:54 UTC (permalink / raw)
To: u-boot
On Thu, Sep 24, 2020 at 12:40:59PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the most likely last batch of Marvell MVEBU related
> fixes. Here the summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200925/68c4c847/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-09-24 10:40 Stefan Roese
2020-09-25 16:54 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-09-24 10:40 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the most likely last batch of Marvell MVEBU related
fixes. Here the summary log:
----------------------------------------------------------------
- Enable NET_RANDOM_ETHADDR on Espressobin (Acked-by Kosta)
- Espressobin & Clearfog: fdtfile enhancements
- A37xx PCI: Disable link training when unloading driver
- A37xx: increase CONFIG_SYS_BOOTM_LEN to 64MB
- Add Macronix mx25u12835f support, used on uDPU and ESPRESSObin v7
- dns325: Correct CONFIG_NR_DRAM_BANKS parameter
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=52&view=results
Thanks,
Stefan
The following changes since commit 55004fa43364e9824b8231e2060f9d7af9c7570a:
Merge tag 'mips-fixes-for-2020.10' of
https://gitlab.denx.de/u-boot/custodians/u-boot-mips (2020-09-22
22:08:16 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 5f50b88ab60a9d2ef2a68a7fc889e78520691e40:
arm64: a37xx: pci: Disable link training when unloading driver
(2020-09-24 10:14:06 +0200)
----------------------------------------------------------------
Andre Heider (2):
arm: mvebu: defconfig: espressobin: enable NET_RANDOM_ETHADDR
arm: mvebu: Espressobin: Set environment variable fdtfile
Baruch Siach (1):
arm: mvebu: clearfog: don't override set fdtfile env
Pali Roh?r (1):
arm64: a37xx: pci: Disable link training when unloading driver
Tom Rini (1):
arm: kirkwood: dns325: Correct CONFIG_NR_DRAM_BANKS parameter
Vladimir Vid (2):
mtd: spi-nor-ids: add support for Macronix mx25u12835f flash
arm64: a37xx: increase CONFIG_SYS_BOOTM_LEN to 64MB
board/Marvell/mvebu_armada-37xx/board.c | 47
+++++++++++++++++++++++++++++
board/solidrun/clearfog/clearfog.c | 3 ++
configs/dns325_defconfig | 2 +-
configs/mvebu_espressobin-88f3720_defconfig | 2 ++
drivers/mtd/spi/spi-nor-ids.c | 1 +
drivers/pci/pci-aardvark.c | 5 +++
include/configs/mvebu_armada-37xx.h | 4 +++
7 files changed, 63 insertions(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-09-04 14:04 Stefan Roese
@ 2020-09-04 16:49 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-09-04 16:49 UTC (permalink / raw)
To: u-boot
On Fri, Sep 04, 2020 at 04:04:05PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell MVEBU updates. Here the summary
> log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200904/229bf71a/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-09-04 14:04 Stefan Roese
2020-09-04 16:49 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-09-04 14:04 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the next batch of Marvell MVEBU updates. Here the summary
log:
----------------------------------------------------------------
- Fix SATA issue on Armada 3720
- Enable more SPI NOR chips in espressobin defconfig
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=50&view=results
Thanks,
Stefan
The following changes since commit 9bfb567e5f1bfe7de8eb41f8c6d00f49d2b9a426:
Merge branch 'master' of git://git.denx.de/u-boot-usb (2020-09-03
09:48:28 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 3e5420e99aa026cf4c6889d695e8e1e250c6d996:
defconfig: espressobin: Add support for ISSI SPI flashes (2020-09-04
14:02:00 +0200)
----------------------------------------------------------------
Konstantin Porotchkin (2):
defconfig: espressobin: Include support for Gigadevice SPI
defconfig: espressobin: Add support for ISSI SPI flashes
zachary (1):
phy: marvell: a3700: add sata comphy on lane 2 with invert option
configs/mvebu_espressobin-88f3720_defconfig | 2 ++
drivers/phy/marvell/comphy_a3700.c | 33
++++++++++++-----------------
2 files changed, 16 insertions(+), 19 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-08-31 13:12 Stefan Roese
@ 2020-08-31 16:50 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-08-31 16:50 UTC (permalink / raw)
To: u-boot
On Mon, Aug 31, 2020 at 03:12:45PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the next batch of Marvell MVEBU updates. It consists
> this time mostly of fixes and very local enhancements.
>
> Here the summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200831/b62a40c1/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-08-31 13:12 Stefan Roese
2020-08-31 16:50 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-08-31 13:12 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the next batch of Marvell MVEBU updates. It consists
this time mostly of fixes and very local enhancements.
Here the summary log:
----------------------------------------------------------------
- MVEBU Espressobin fixes and enhancements (fix switch security
issue, enable MVNETA, enable SD-card, fix COMPHY nodes, default
env variables, etc)
- MMC Xenon: Set signal voltage and max base clock
- a37xx PCI driver: Depend on DM_GPIO and remove #ifdef's
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=48&view=results
Thanks,
Stefan
The following changes since commit 9f04a634ef331b4fc6b3e677f276156192a413c7:
Merge branch '2020-08-27-misc-fixes' (2020-08-28 08:51:37 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 64430efe6960bee0d0a392c0391d815a70a1805d:
arm: mvebu: Espressobin: Update README.marvell file (2020-08-31
14:45:53 +0200)
----------------------------------------------------------------
Evan Wang (1):
mmc: xenon: set signal voltage and max base clock
Marek Beh?n (1):
arm64: dts: armada-3720-espressobin: fix COMPHY nodes
Pali Roh?r (11):
arm: mvebu: Espressobin: Disallow forwarding packets between wan
and lan ports
arm: mvebu: Espressobin: Enable CONFIG_MVNETA
arm64: a37xx: pci: Make PCIe Reset GPIO DT compatible with Linux
kernel DT
arm64: a37xx: pci: Assert PERST# signal when unloading driver
arm: mvebu: Espressobin: Make SPI env offset compatible with
Marvell's U-Boot
arm: mvebu: Espressobin: Setup MTD partitions when booting kernel
arm64: a37xx: pci: Depends on DM_GPIO
arm: mvebu: Espressobin: Move env load addresses
arm: mvebu: Espressobin: Change default loadaddr
arm: mvebu: Espressobin: Define fdt_addr and kernel_addr env aliases
arm: mvebu: Espressobin: Update README.marvell file
Wilson Ding (1):
arm: dts: a37x0: enable sd card support on espressobin
arch/arm/dts/armada-3720-db.dts | 2 +-
arch/arm/dts/armada-3720-espressobin.dts | 30 ++++++--
arch/arm/dts/armada-3720-turris-mox.dts | 2 +-
board/Marvell/mvebu_armada-37xx/board.c | 109
++++++++++++++++++++++++++++
configs/mvebu_espressobin-88f3720_defconfig | 5 +-
doc/README.marvell | 40 +++++++++-
drivers/mmc/xenon_sdhci.c | 79 +++++++++++++++++++-
drivers/pci/Kconfig | 1 +
drivers/pci/pci-aardvark.c | 29 +++++---
include/configs/mvebu_armada-37xx.h | 15 ++--
10 files changed, 284 insertions(+), 28 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-08-25 13:20 Stefan Roese
@ 2020-08-26 1:22 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-08-26 1:22 UTC (permalink / raw)
To: u-boot
On Tue, Aug 25, 2020 at 03:20:35PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the Marvell Octeon TX / TX2 base support. I would have
> liked to send this pull request earlier in the release cycle,
> but it did not work out and I hope, that it's still possible to
> get this included in this rc2 phase. Most changes are located in
> the Octeon TX / TX2 platform code and some IF changes in the
> PCI uclass driver. As mentioned in my last mail, I've removed the
> bigger device drivers for NAND & ethernet for now. This way, they
> have a bit more time for reviews. I've also included the small
> QEMU x86 patch that I sent earlier today, as this patch fixes a
> CI QEMU failure.
>
> Here the summary log:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200825/9b26c6f4/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-08-25 13:20 Stefan Roese
2020-08-26 1:22 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-08-25 13:20 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the Marvell Octeon TX / TX2 base support. I would have
liked to send this pull request earlier in the release cycle,
but it did not work out and I hope, that it's still possible to
get this included in this rc2 phase. Most changes are located in
the Octeon TX / TX2 platform code and some IF changes in the
PCI uclass driver. As mentioned in my last mail, I've removed the
bigger device drivers for NAND & ethernet for now. This way, they
have a bit more time for reviews. I've also included the small
QEMU x86 patch that I sent earlier today, as this patch fixes a
CI QEMU failure.
Here the summary log:
----------------------------------------------------------------
- Add basic Marvell/Cavium OcteonTX/TX2 support (Suneel)
- Infrastructure changes to PCI uclass to support these SoC's (Suneel)
- Add PCI, MMC & watchdog driver drivers for OcteonTX/TX2 (Suneel)
- Increase CONFIG_SYS_MALLOC_F_LEN for qemu-x86 (Stefan)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=45&view=results
Thanks,
Stefan
The following changes since commit 1aa3966173fe92fa3c46638ee8eb8b8491f521d6:
Merge tag 'u-boot-clk-24Aug2020' of
https://gitlab.denx.de/u-boot/custodians/u-boot-clk (2020-08-24 09:06:02
-0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 6944937f9c4d21f39dd257bce7b677a0f6849cea:
x86: qemu-x86_defconfig: Increase CONFIG_SYS_MALLOC_F_LEN (2020-08-25
11:37:57 +0200)
----------------------------------------------------------------
Stefan Roese (5):
dm: core: Add API to read PCI bus-range property
pci: pci-uclass: Remove #ifdef CONFIG_NR_DRAM_BANKS as its always set
ARM: renesas: Drop unnecessary function ft_board_setup()
pci: pci-uclass: Dynamically allocate the PCI regions
x86: qemu-x86_defconfig: Increase CONFIG_SYS_MALLOC_F_LEN
Suneel Garapati (18):
fdtdec: Add API to read pci bus-range property
pci: pci-uclass: Fix incorrect argument in map_physmem
pci: pci-uclass: Make DT subnode parse optional
pci: pci-uclass: Add multi entry support for memory regions
pci: pci-uclass: Add support for Enhanced Allocation in Bridges
pci: pci-uclass: Add support for Single-Root I/O Virtualization
pci: pci-uclass: Add VF BAR map support for Enhanced Allocation
pci: pci-uclass: Add support for Alternate-RoutingID capability
pci: pci-uclass: Check validity of ofnode
arm: include/asm/io.h: Add 64bit clrbits and setbits helpers
arm: octeontx: Add headers for OcteonTX
arm: octeontx2: Add headers for OcteonTX2
ata: ahci: Add BAR index quirk for Cavium PCI SATA device
pci: Add PCI controller driver for OcteonTX / TX2
mmc: Add MMC controller driver for OcteonTX / TX2
watchdog: Add reset support for OcteonTX / TX2
arm: octeontx: Add support for OcteonTX SoC platforms
arm: octeontx2: Add support for OcteonTX2 SoC platforms
arch/arm/Kconfig | 24 +
arch/arm/Makefile | 2 +
arch/arm/include/asm/arch-octeontx/board.h | 123 +
arch/arm/include/asm/arch-octeontx/clock.h | 25 +
.../include/asm/arch-octeontx/csrs/csrs-mio_emm.h | 1193 +++
arch/arm/include/asm/arch-octeontx/csrs/csrs-xcv.h | 428 +
arch/arm/include/asm/arch-octeontx/gpio.h | 6 +
arch/arm/include/asm/arch-octeontx/smc.h | 20 +
arch/arm/include/asm/arch-octeontx/soc.h | 33 +
arch/arm/include/asm/arch-octeontx2/board.h | 128 +
arch/arm/include/asm/arch-octeontx2/clock.h | 24 +
.../arm/include/asm/arch-octeontx2/csrs/csrs-cgx.h | 7851 ++++++++++++++
.../arm/include/asm/arch-octeontx2/csrs/csrs-lmt.h | 60 +
.../include/asm/arch-octeontx2/csrs/csrs-mio_emm.h | 1193 +++
.../arm/include/asm/arch-octeontx2/csrs/csrs-nix.h | 10404
+++++++++++++++++++
.../arm/include/asm/arch-octeontx2/csrs/csrs-npa.h | 2294 ++++
.../arm/include/asm/arch-octeontx2/csrs/csrs-npc.h | 1629 +++
.../arm/include/asm/arch-octeontx2/csrs/csrs-rvu.h | 2276 ++++
arch/arm/include/asm/arch-octeontx2/gpio.h | 6 +
arch/arm/include/asm/arch-octeontx2/smc-id.h | 32 +
arch/arm/include/asm/arch-octeontx2/smc.h | 18 +
arch/arm/include/asm/arch-octeontx2/soc.h | 33 +
arch/arm/include/asm/io.h | 16 +
arch/arm/mach-octeontx/Kconfig | 23 +
arch/arm/mach-octeontx/Makefile | 9 +
arch/arm/mach-octeontx/clock.c | 35 +
arch/arm/mach-octeontx/cpu.c | 76 +
arch/arm/mach-octeontx/lowlevel_init.S | 33 +
arch/arm/mach-octeontx2/Kconfig | 23 +
arch/arm/mach-octeontx2/Makefile | 9 +
arch/arm/mach-octeontx2/clock.c | 35 +
arch/arm/mach-octeontx2/config.mk | 4 +
arch/arm/mach-octeontx2/cpu.c | 72 +
arch/arm/mach-octeontx2/lowlevel_init.S | 33 +
arch/sandbox/dts/test.dts | 5 +-
board/Marvell/octeontx/Kconfig | 14 +
board/Marvell/octeontx/MAINTAINERS | 8 +
board/Marvell/octeontx/Makefile | 9 +
board/Marvell/octeontx/board-fdt.c | 311 +
board/Marvell/octeontx/board.c | 152 +
board/Marvell/octeontx/smc.c | 25 +
board/Marvell/octeontx/soc-utils.c | 50 +
board/Marvell/octeontx2/Kconfig | 14 +
board/Marvell/octeontx2/MAINTAINERS | 8 +
board/Marvell/octeontx2/Makefile | 9 +
board/Marvell/octeontx2/board-fdt.c | 221 +
board/Marvell/octeontx2/board.c | 247 +
board/Marvell/octeontx2/smc.c | 58 +
board/Marvell/octeontx2/soc-utils.c | 49 +
board/renesas/rcar-common/common.c | 47 -
configs/octeontx2_95xx_defconfig | 105 +
configs/octeontx2_96xx_defconfig | 131 +
configs/octeontx_81xx_defconfig | 130 +
configs/octeontx_83xx_defconfig | 129 +
configs/qemu-x86_defconfig | 1 +
configs/sandbox_defconfig | 1 +
configs/sandbox_flattree_defconfig | 1 +
drivers/ata/ahci.c | 15 +
drivers/core/read.c | 17 +
drivers/mmc/Kconfig | 9 +
drivers/mmc/Makefile | 1 +
drivers/mmc/octeontx_hsmmc.c | 3897 +++++++
drivers/mmc/octeontx_hsmmc.h | 207 +
drivers/pci/Kconfig | 37 +
drivers/pci/Makefile | 1 +
drivers/pci/pci-uclass.c | 288 +-
drivers/pci/pci_octeontx.c | 364 +
drivers/watchdog/Kconfig | 10 +
drivers/watchdog/Makefile | 1 +
drivers/watchdog/octeontx_wdt.c | 66 +
include/configs/octeontx2_common.h | 72 +
include/configs/octeontx_common.h | 89 +
include/dm/read.h | 12 +
include/fdtdec.h | 13 +
include/pci.h | 45 +-
lib/fdtdec.c | 16 +
test/dm/pci.c | 22 +
77 files changed, 34983 insertions(+), 94 deletions(-)
create mode 100644 arch/arm/include/asm/arch-octeontx/board.h
create mode 100644 arch/arm/include/asm/arch-octeontx/clock.h
create mode 100644 arch/arm/include/asm/arch-octeontx/csrs/csrs-mio_emm.h
create mode 100644 arch/arm/include/asm/arch-octeontx/csrs/csrs-xcv.h
create mode 100644 arch/arm/include/asm/arch-octeontx/gpio.h
create mode 100644 arch/arm/include/asm/arch-octeontx/smc.h
create mode 100644 arch/arm/include/asm/arch-octeontx/soc.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/board.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/clock.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/csrs/csrs-cgx.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/csrs/csrs-lmt.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/csrs/csrs-mio_emm.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/csrs/csrs-nix.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/csrs/csrs-npa.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/csrs/csrs-npc.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/csrs/csrs-rvu.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/gpio.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/smc-id.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/smc.h
create mode 100644 arch/arm/include/asm/arch-octeontx2/soc.h
create mode 100644 arch/arm/mach-octeontx/Kconfig
create mode 100644 arch/arm/mach-octeontx/Makefile
create mode 100644 arch/arm/mach-octeontx/clock.c
create mode 100644 arch/arm/mach-octeontx/cpu.c
create mode 100644 arch/arm/mach-octeontx/lowlevel_init.S
create mode 100644 arch/arm/mach-octeontx2/Kconfig
create mode 100644 arch/arm/mach-octeontx2/Makefile
create mode 100644 arch/arm/mach-octeontx2/clock.c
create mode 100644 arch/arm/mach-octeontx2/config.mk
create mode 100644 arch/arm/mach-octeontx2/cpu.c
create mode 100644 arch/arm/mach-octeontx2/lowlevel_init.S
create mode 100644 board/Marvell/octeontx/Kconfig
create mode 100644 board/Marvell/octeontx/MAINTAINERS
create mode 100644 board/Marvell/octeontx/Makefile
create mode 100644 board/Marvell/octeontx/board-fdt.c
create mode 100644 board/Marvell/octeontx/board.c
create mode 100644 board/Marvell/octeontx/smc.c
create mode 100644 board/Marvell/octeontx/soc-utils.c
create mode 100644 board/Marvell/octeontx2/Kconfig
create mode 100644 board/Marvell/octeontx2/MAINTAINERS
create mode 100644 board/Marvell/octeontx2/Makefile
create mode 100644 board/Marvell/octeontx2/board-fdt.c
create mode 100644 board/Marvell/octeontx2/board.c
create mode 100644 board/Marvell/octeontx2/smc.c
create mode 100644 board/Marvell/octeontx2/soc-utils.c
create mode 100644 configs/octeontx2_95xx_defconfig
create mode 100644 configs/octeontx2_96xx_defconfig
create mode 100644 configs/octeontx_81xx_defconfig
create mode 100644 configs/octeontx_83xx_defconfig
create mode 100644 drivers/mmc/octeontx_hsmmc.c
create mode 100644 drivers/mmc/octeontx_hsmmc.h
create mode 100644 drivers/pci/pci_octeontx.c
create mode 100644 drivers/watchdog/octeontx_wdt.c
create mode 100644 include/configs/octeontx2_common.h
create mode 100644 include/configs/octeontx_common.h
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-08-13 12:24 Stefan Roese
@ 2020-08-13 14:51 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-08-13 14:51 UTC (permalink / raw)
To: u-boot
On Thu, Aug 13, 2020 at 02:24:30PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull these MVEBU related patches:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200813/bf76dad0/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-08-13 12:24 Stefan Roese
2020-08-13 14:51 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-08-13 12:24 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these MVEBU related patches:
----------------------------------------------------------------
- Fix dtc warnings for some MVEBU boards
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=35&view=results
Thanks,
Stefan
The following changes since commit dbfca734d0e2b36a966be066cb2dc15e0fc71c85:
Makefile: fix annoying sunxi hack message (2020-08-12 08:06:00 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to ac5cd429e3cc892f717075422c4b9c2c29ff8f18:
arm: mvebu: armada-3720-turris-mox.dts: Fix dtc warning (2020-08-13
12:07:05 +0200)
----------------------------------------------------------------
Stefan Roese (4):
arm: mvebu: armada-xp-theadorable.dts: Fix dtc warning
arm: mvebu: armada-xp-maxbcm.dts: Fix dtc warning
arm: mvebu: armada-388-gp.dts: Fix dtc warnings
arm: mvebu: armada-3720-turris-mox.dts: Fix dtc warning
arch/arm/dts/armada-3720-turris-mox.dts | 2 ++
arch/arm/dts/armada-388-gp.dts | 2 ++
arch/arm/dts/armada-xp-maxbcm.dts | 3 +++
arch/arm/dts/armada-xp-theadorable.dts | 2 ++
4 files changed, 9 insertions(+)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-08-06 18:28 ` Tom Rini
@ 2020-08-08 14:42 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-08-08 14:42 UTC (permalink / raw)
To: u-boot
On Thu, Aug 06, 2020 at 02:28:52PM -0400, Tom Rini wrote:
> On Thu, Aug 06, 2020 at 04:33:01PM +0200, Stefan Roese wrote:
>
> > Hi Tom,
> >
> > please pull these MVEBU related patches:
> >
>
> Applied to u-boot/master, thanks!
Oh, can you please take a look in to the dtc warnings that are generated
on Marvell platforms? Thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200808/fee59a56/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-08-06 14:33 Stefan Roese
@ 2020-08-06 18:28 ` Tom Rini
2020-08-08 14:42 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Tom Rini @ 2020-08-06 18:28 UTC (permalink / raw)
To: u-boot
On Thu, Aug 06, 2020 at 04:33:01PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull these MVEBU related patches:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200806/7e434f48/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-08-06 14:33 Stefan Roese
2020-08-06 18:28 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-08-06 14:33 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these MVEBU related patches:
----------------------------------------------------------------
- Cleanup in Marvell bubt cmd (Tom & Jagan)
- Add a series of MikroTik CRS3xx, 98DX3236 based switches (Luka)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=15&view=results
Thanks,
Stefan
The following changes since commit 89150a9314bd432ed8cca9a03034435346fb0b16:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-sh (2020-08-05
16:06:42 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 96be2f072768a91eb0df3767b9c8c880dd1e4b5b:
mvebu: bubt: Drop dead code (2020-08-06 14:12:14 +0200)
----------------------------------------------------------------
Jagan Teki (1):
cmd: mvebu/bubt: Drop unused SPI_FLASH_PROTECTION
Luka Kovacic (5):
arm: mvebu: Add CRS305-1G-4S Bit board
arm: mvebu: Add CRS326-24G-2S board
arm: mvebu: Add CRS328-4C-20S-4S board
arm: mvebu: crs3xx-98dx3236: Add a maintainer
arm: mvebu: Update CRS305-1G-4S board flash layout
Tom Rini (1):
mvebu: bubt: Drop dead code
arch/arm/dts/Makefile | 5 +
arch/arm/dts/armada-xp-crs305-1g-4s-bit.dts | 43 ++++++++
arch/arm/dts/armada-xp-crs305-1g-4s.dtsi | 10 +-
arch/arm/dts/armada-xp-crs326-24g-2s-bit.dts | 43 ++++++++
arch/arm/dts/armada-xp-crs326-24g-2s-u-boot.dtsi | 13 +++
arch/arm/dts/armada-xp-crs326-24g-2s.dts | 17 ++++
arch/arm/dts/armada-xp-crs326-24g-2s.dtsi | 110
+++++++++++++++++++++
arch/arm/dts/armada-xp-crs328-4c-20s-4s-bit.dts | 43 ++++++++
.../arm/dts/armada-xp-crs328-4c-20s-4s-u-boot.dtsi | 13 +++
arch/arm/dts/armada-xp-crs328-4c-20s-4s.dts | 17 ++++
arch/arm/dts/armada-xp-crs328-4c-20s-4s.dtsi | 110
+++++++++++++++++++++
board/mikrotik/crs3xx-98dx3236/MAINTAINERS | 22 +++++
cmd/mvebu/bubt.c | 22 -----
configs/crs305-1g-4s-bit_defconfig | 54 ++++++++++
configs/crs305-1g-4s_defconfig | 9 +-
configs/crs326-24g-2s-bit_defconfig | 54 ++++++++++
configs/crs326-24g-2s_defconfig | 54 ++++++++++
configs/crs328-4c-20s-4s-bit_defconfig | 54 ++++++++++
configs/crs328-4c-20s-4s_defconfig | 54 ++++++++++
19 files changed, 719 insertions(+), 28 deletions(-)
create mode 100644 arch/arm/dts/armada-xp-crs305-1g-4s-bit.dts
create mode 100644 arch/arm/dts/armada-xp-crs326-24g-2s-bit.dts
create mode 100644 arch/arm/dts/armada-xp-crs326-24g-2s-u-boot.dtsi
create mode 100644 arch/arm/dts/armada-xp-crs326-24g-2s.dts
create mode 100644 arch/arm/dts/armada-xp-crs326-24g-2s.dtsi
create mode 100644 arch/arm/dts/armada-xp-crs328-4c-20s-4s-bit.dts
create mode 100644 arch/arm/dts/armada-xp-crs328-4c-20s-4s-u-boot.dtsi
create mode 100644 arch/arm/dts/armada-xp-crs328-4c-20s-4s.dts
create mode 100644 arch/arm/dts/armada-xp-crs328-4c-20s-4s.dtsi
create mode 100644 configs/crs305-1g-4s-bit_defconfig
create mode 100644 configs/crs326-24g-2s-bit_defconfig
create mode 100644 configs/crs326-24g-2s_defconfig
create mode 100644 configs/crs328-4c-20s-4s-bit_defconfig
create mode 100644 configs/crs328-4c-20s-4s_defconfig
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-07-09 8:42 Stefan Roese
@ 2020-07-09 13:54 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-07-09 13:54 UTC (permalink / raw)
To: u-boot
On Thu, Jul 09, 2020 at 10:42:09AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull these MVEBU related patches:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200709/a3cef7c6/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-07-09 8:42 Stefan Roese
2020-07-09 13:54 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-07-09 8:42 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these MVEBU related patches:
----------------------------------------------------------------
- Armada 38x DDR3 fixes, enhancements (Chris)
- Armada 38x UTMI PHY SerDes fix (Chris)
- Helios4 update - sync with clearfog (Dennis)
- LaCie Kirkwood board rework - enable DM (Simon)
- net/mvpp2 memory init fix (Sven)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=10&view=results
Thanks,
Stefan
The following changes since commit 61608f395e7dcb2be6060407a72a1149b046430a:
Merge branch '2020-07-08-misc-features-and-fixes' (2020-07-08
20:20:24 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 3078e03516934c016ef3ea15f8bce19df3948dfe:
net: mvpp2: fix second cp110 initialization (2020-07-09 06:52:20 +0200)
----------------------------------------------------------------
Chris Packham (4):
mv_ddr: ddr3: Use correct bitmask for read sample delay
mv_ddr: ddr3: Update {min,max}_read_sample calculation
arm: mvebu: a38x: Fix typo
arm: mvebu: a38x: Adjust UTMI PHY parameters
Dennis Gilmore (1):
arm: mvebu: helios4: sync helios4 config to clearfog and dts to
kernel
Simon Guinot (5):
arm: kirkwood: add DT spi0 alias to LaCie boards
arm: kirkwood: convert LaCie boards to DM_SPI_FLASH
arm: kirkwood: switch LaCie boards to sata_mv driver
arm: kirkwood: enable DM_USB for LaCie board
arm: kirkwood: enable DM_ETH for LaCie board
Sven Auhagen (1):
net: mvpp2: fix second cp110 initialization
arch/arm/dts/armada-388-helios4-u-boot.dtsi | 15 ++++
arch/arm/dts/armada-388-helios4.dts | 16 ++--
arch/arm/dts/kirkwood-d2net-u-boot.dtsi | 7 ++
arch/arm/dts/kirkwood-is2-u-boot.dtsi | 7 ++
arch/arm/dts/kirkwood-net2big-u-boot.dtsi | 7 ++
arch/arm/dts/kirkwood-ns2-u-boot.dtsi | 7 ++
arch/arm/dts/kirkwood-ns2lite-u-boot.dtsi | 7 ++
arch/arm/dts/kirkwood-ns2max-u-boot.dtsi | 7 ++
arch/arm/dts/kirkwood-ns2mini-u-boot.dtsi | 7 ++
.../mach-mvebu/serdes/a38x/high_speed_env_spec.c | 27 ++++--
board/LaCie/net2big_v2/MAINTAINERS | 6 ++
board/LaCie/net2big_v2/net2big_v2.c | 2 +-
board/LaCie/netspace_v2/MAINTAINERS | 21 +++--
board/LaCie/netspace_v2/netspace_v2.c | 4 +-
configs/d2net_v2_defconfig | 13 ++-
configs/helios4_defconfig | 20 +++--
configs/inetspace_v2_defconfig | 13 ++-
configs/net2big_v2_defconfig | 13 ++-
configs/netspace_lite_v2_defconfig | 14 +++-
configs/netspace_max_v2_defconfig | 14 +++-
configs/netspace_mini_v2_defconfig | 12 ++-
configs/netspace_v2_defconfig | 13 ++-
drivers/ddr/marvell/a38x/ddr3_training_hw_algo.c | 6 +-
drivers/net/mvpp2.c | 63 +++++++-------
include/configs/helios4.h | 95
+++++++++++++---------
include/configs/lacie_kw.h | 19 ++---
26 files changed, 297 insertions(+), 138 deletions(-)
create mode 100644 arch/arm/dts/kirkwood-d2net-u-boot.dtsi
create mode 100644 arch/arm/dts/kirkwood-is2-u-boot.dtsi
create mode 100644 arch/arm/dts/kirkwood-net2big-u-boot.dtsi
create mode 100644 arch/arm/dts/kirkwood-ns2-u-boot.dtsi
create mode 100644 arch/arm/dts/kirkwood-ns2lite-u-boot.dtsi
create mode 100644 arch/arm/dts/kirkwood-ns2max-u-boot.dtsi
create mode 100644 arch/arm/dts/kirkwood-ns2mini-u-boot.dtsi
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-05-27 7:09 Stefan Roese
@ 2020-05-27 15:59 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-05-27 15:59 UTC (permalink / raw)
To: u-boot
On Wed, May 27, 2020 at 09:09:48AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull these MVEBU related fixes.
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200527/04a581ae/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-05-27 7:09 Stefan Roese
2020-05-27 15:59 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-05-27 7:09 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these MVEBU related fixes.
----------------------------------------------------------------
- Fix SPI boot on ds414 (Ezra)
- Fix PHY mode definition on armada-3720-uDPU (Jakov)
- Convert CRS305-1G-4S to generic version (Luka)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=8&view=results
Thanks,
Stefan
The following changes since commit 0ab24c37f03a3a23982edb63d88c4f22bb8bc2c5:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-riscv
(2020-05-26 15:27:04 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to df9ebbe17ea13de4c443849ecf23cba545dd0395:
arm: mvebu: Convert CRS305-1G-4S board to CRS3xx-98DX3236 (2020-05-27
07:03:17 +0200)
----------------------------------------------------------------
Ezra Buehler (2):
arm: mvebu: ds414: add u-boot,dm-pre-reloc to spi0
arm: mvebu: ds414: define CONFIG_SYS_U_BOOT_OFFS
Jakov Petrina (1):
arm: mvebu: armada-3720-uDPU: fix PHY mode definition to sgmii-2500
Luka Kovacic (1):
arm: mvebu: Convert CRS305-1G-4S board to CRS3xx-98DX3236
arch/arm/dts/armada-3720-uDPU.dts | 4 +-
arch/arm/dts/armada-xp-crs305-1g-4s.dts | 103
+------------------
arch/arm/dts/armada-xp-crs305-1g-4s.dtsi | 111
+++++++++++++++++++++
arch/arm/dts/armada-xp-synology-ds414-u-boot.dtsi | 9 ++
arch/arm/mach-mvebu/Kconfig | 10 +-
board/mikrotik/crs305-1g-4s/MAINTAINERS | 7 --
.../{crs305-1g-4s => crs3xx-98dx3236}/.gitignore | 0
board/mikrotik/crs3xx-98dx3236/MAINTAINERS | 11 ++
.../{crs305-1g-4s => crs3xx-98dx3236}/Makefile | 2 +-
.../{crs305-1g-4s => crs3xx-98dx3236}/README | 12 +--
.../{crs305-1g-4s => crs3xx-98dx3236}/binary.0 | 0
.../crs3xx-98dx3236.c} | 0
.../kwbimage.cfg.in | 2 +-
configs/crs305-1g-4s_defconfig | 46 ++++-----
.../configs/{crs305-1g-4s.h => crs3xx-98dx3236.h} | 6 +-
include/configs/ds414.h | 3 +
16 files changed, 179 insertions(+), 147 deletions(-)
create mode 100644 arch/arm/dts/armada-xp-crs305-1g-4s.dtsi
create mode 100644 arch/arm/dts/armada-xp-synology-ds414-u-boot.dtsi
delete mode 100644 board/mikrotik/crs305-1g-4s/MAINTAINERS
rename board/mikrotik/{crs305-1g-4s => crs3xx-98dx3236}/.gitignore (100%)
create mode 100644 board/mikrotik/crs3xx-98dx3236/MAINTAINERS
rename board/mikrotik/{crs305-1g-4s => crs3xx-98dx3236}/Makefile (93%)
rename board/mikrotik/{crs305-1g-4s => crs3xx-98dx3236}/README (64%)
rename board/mikrotik/{crs305-1g-4s => crs3xx-98dx3236}/binary.0 (100%)
rename board/mikrotik/{crs305-1g-4s/crs305-1g-4s.c =>
crs3xx-98dx3236/crs3xx-98dx3236.c} (100%)
rename board/mikrotik/{crs305-1g-4s =>
crs3xx-98dx3236}/kwbimage.cfg.in (75%)
rename include/configs/{crs305-1g-4s.h => crs3xx-98dx3236.h} (87%)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-05-04 6:54 Stefan Roese
@ 2020-05-04 17:54 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-05-04 17:54 UTC (permalink / raw)
To: u-boot
On Mon, May 04, 2020 at 08:54:26AM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull these 2 MVEBU related fixes.
>
> Here the Azure build, without any issues:
>
> https://dev.azure.com/sr0718/u-boot/_build/results?buildId=6&view=results
>
> Thanks,
> Stefan
>
> The following changes since commit c693f212c5b0433b3a49a89d87cbff28bf78eb87:
>
> Merge branch '2020-05-01-master-imports' (2020-05-01 16:43:15 -0400)
>
> are available in the Git repository at:
>
> git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
>
> for you to fetch changes up to b40745e5c29a45ebe7efce53a1e3ba751d0ef351:
>
> cmd: mvebu: bubt: fix quoted string split across lines (2020-05-04
> 07:04:04 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200504/9b34f3a1/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-05-04 6:54 Stefan Roese
2020-05-04 17:54 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-05-04 6:54 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these 2 MVEBU related fixes.
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=6&view=results
Thanks,
Stefan
The following changes since commit c693f212c5b0433b3a49a89d87cbff28bf78eb87:
Merge branch '2020-05-01-master-imports' (2020-05-01 16:43:15 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to b40745e5c29a45ebe7efce53a1e3ba751d0ef351:
cmd: mvebu: bubt: fix quoted string split across lines (2020-05-04
07:04:04 +0200)
----------------------------------------------------------------
Jakov Petrina (1):
arm: dts: uDPU: switch default PHY speed to 3.125Gbit
Joel Johnson (1):
cmd: mvebu: bubt: fix quoted string split across lines
arch/arm/dts/armada-3720-uDPU.dts | 18 ++++++------------
cmd/mvebu/bubt.c | 4 ++--
2 files changed, 8 insertions(+), 14 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-04-23 5:04 ` Stefan Roese
@ 2020-04-23 14:17 ` Joel Johnson
0 siblings, 0 replies; 190+ messages in thread
From: Joel Johnson @ 2020-04-23 14:17 UTC (permalink / raw)
To: u-boot
On 2020-04-22 23:04, Stefan Roese wrote:
> On 22.04.20 20:34, Tom Rini wrote:
>> On Wed, Apr 22, 2020 at 04:48:33PM +0200, Stefan Roese wrote:
>>
>>> Hi Tom,
>>>
>>> please pull the 2nd batch of MVEBU related patches in this merge
>>> window. The major changes are:
>>>
>>
>> Applied to u-boot/master, thanks!
>>
>> But the following checkpatch should be fixed in a follow up sometime:
>> WARNING: quoted string split across lines
>> #28: FILE: cmd/mvebu/bubt.c:734:
>> + printf("Error: A38x image meant to be
>> "
>> + "booted from \"%s\", not
>> \"%s\"!\n",
>>
>>
>> (There's another but I think the split is fine for how humans would
>> grep
>> for it).
>
> Joel, will you please take care of this.
>
> Thanks,
> Stefan
Yep, I'll get it updated today.
Joel
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-04-22 18:34 ` Tom Rini
@ 2020-04-23 5:04 ` Stefan Roese
2020-04-23 14:17 ` Joel Johnson
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-04-23 5:04 UTC (permalink / raw)
To: u-boot
On 22.04.20 20:34, Tom Rini wrote:
> On Wed, Apr 22, 2020 at 04:48:33PM +0200, Stefan Roese wrote:
>
>> Hi Tom,
>>
>> please pull the 2nd batch of MVEBU related patches in this merge
>> window. The major changes are:
>>
>
> Applied to u-boot/master, thanks!
>
> But the following checkpatch should be fixed in a follow up sometime:
> WARNING: quoted string split across lines
> #28: FILE: cmd/mvebu/bubt.c:734:
> + printf("Error: A38x image meant to be "
> + "booted from \"%s\", not
> \"%s\"!\n",
>
>
> (There's another but I think the split is fine for how humans would grep
> for it).
Joel, will you please take care of this.
Thanks,
Stefan
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-04-22 14:48 Stefan Roese
@ 2020-04-22 18:34 ` Tom Rini
2020-04-23 5:04 ` Stefan Roese
0 siblings, 1 reply; 190+ messages in thread
From: Tom Rini @ 2020-04-22 18:34 UTC (permalink / raw)
To: u-boot
On Wed, Apr 22, 2020 at 04:48:33PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the 2nd batch of MVEBU related patches in this merge
> window. The major changes are:
>
Applied to u-boot/master, thanks!
But the following checkpatch should be fixed in a follow up sometime:
WARNING: quoted string split across lines
#28: FILE: cmd/mvebu/bubt.c:734:
+ printf("Error: A38x image meant to be "
+ "booted from \"%s\", not
\"%s\"!\n",
(There's another but I think the split is fine for how humans would grep
for it).
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200422/6a022140/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-04-22 14:48 Stefan Roese
2020-04-22 18:34 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-04-22 14:48 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the 2nd batch of MVEBU related patches in this merge
window. The major changes are:
----------------------------------------------------------------
- mvebu bubt cmd: Add A38x support (Joel)
- Clearfog: Fix SCSI boot duplication (Joel)
- Armada-37xx: Fix DDR PHY clock divider values (Marek)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=5&view=results
Thanks,
Stefan
The following changes since commit bdcb29960e3a9558803632783b922f26993d219e:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq
(2020-04-21 15:20:42 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to f60a66ef5d7da1980f180cd1cbfd2ce01157e522:
cmd: mvebu: bubt: show image boot device (2020-04-22 14:28:15 +0200)
----------------------------------------------------------------
Joel Johnson (7):
arm: mvebu: clearfog: adjust SCSI boot duplication
arm: mvebu: correct SPL boot configs for SPI/MMC
cmd: mvebu: bubt: add A38x support
cmd: mvebu: bubt: correct U-Boot spelling
cmd: mvebu: bubt: verify A38x target device type
arm: mvebu: clearfog: enable bubt command
cmd: mvebu: bubt: show image boot device
Marek Beh?n (1):
clk: armada-37xx-periph: fix DDR PHY clock divider values
arch/arm/mach-mvebu/Kconfig | 12 +++
cmd/mvebu/bubt.c | 133
+++++++++++++++++++++++++++++++--
configs/clearfog_defconfig | 4 +-
configs/controlcenterdc_defconfig | 4 -
configs/db-88f6720_defconfig | 4 -
configs/db-88f6820-amc_defconfig | 4 -
configs/db-88f6820-gp_defconfig | 4 -
configs/db-mv784mp-gp_defconfig | 3 -
configs/ds414_defconfig | 3 -
configs/helios4_defconfig | 1 -
configs/maxbcm_defconfig | 3 -
configs/theadorable_debug_defconfig | 3 -
configs/turris_omnia_defconfig | 4 -
configs/x530_defconfig | 4 -
drivers/clk/mvebu/armada-37xx-periph.c | 4 +-
include/configs/clearfog.h | 7 --
include/configs/helios4.h | 5 --
17 files changed, 142 insertions(+), 60 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-04-14 11:28 Stefan Roese
@ 2020-04-14 23:25 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-04-14 23:25 UTC (permalink / raw)
To: u-boot
On Tue, Apr 14, 2020 at 01:28:41PM +0200, Stefan Roese wrote:
> Hi Tom,
>
> please pull the first batch of MVEBU related patches in this merge
> window. The major changes are:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200414/b2579c4a/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-04-14 11:28 Stefan Roese
2020-04-14 23:25 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-04-14 11:28 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the first batch of MVEBU related patches in this merge
window. The major changes are:
----------------------------------------------------------------
- Misc enhancements to Clearfog, including board variant detection
(Joel)
- Misc enhancements to Turris Mox, including generalization of the
ARMADA37xx DDR size detection (Marek)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=2&view=results
Thanks,
Stefan
The following changes since commit 891483186052b259852f3f48926ff307763f4eb0:
Merge branch 'next' (2020-04-13 11:27:00 -0400)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to c64ac3b3185aeb3846297ad7391fc6df8ecd73bf:
arm: mvebu: turris_mox: fix PCIe ranges in device tree (2020-04-14
13:16:42 +0200)
----------------------------------------------------------------
Chris Packham (2):
ddr: marvell: a38x: Allow boards to specify CK_DELAY parameter
arm: mvebu: update RTC values for PCIe memory wrappers
Heinrich Schuchardt (1):
arm: mvebu: drivers/ddr: remove redundant assignment
Joel Johnson (12):
arm: mvebu: clearfog: add SCSI to distro bootcmd
arm: mvebu: clearfog: support multiple SATA boot
arm: mvebu: fix SerDes table alignment
arm: mvebu: solidrun: remove hardcoded DTS MAC address
arm: mvebu: clearfog: use Pro name by default
arm: mvebu: clearfog: initial ClearFog Base variant
arm: mvebu: clearfog: Add option for 2.5 Gbps SFP
arm: mvebu: clearfog: Add SATA mode flags
arm: mvebu: clearfog: Unify DT selection paths
arm: mvebu: clearfog: add SPI offsets
arm: mvebu: clearfog: move ENV params to Kconfig
arm: mvebu: clearfog: Use Pro DT by default
Josip Kelecic (1):
arm: mvebu: dts: Sort Armada series dts alphabetically
Josua Mayer (1):
arm: mvebu: clearfog: add scsi target to distro-boot
Marek Beh?n (11):
arm: mvebu: turris_mox: Fix early SPI communication
arm: mvebu: dts: turris_mox: update sdhci properties
arm: mvebu: turris_mox: Setup Linux's device tree before boot
arm: mvebu: dts: turris_mox: fix USB3 regulator
arm: mvebu: turris_mox: don't use hardcoded addresses
arm: mvebu: turris_mox: sort headers alphabetically
arm64: mvebu: armada-8k: move dram init code
arm64: mvebu: a37xx: improve code determining memory info structures
arm: mvebu: turris_mox: support devices with RAM > 1 GB
arm64: mvebu: a37xx: add device-tree fixer for PCIe regions
arm: mvebu: turris_mox: fix PCIe ranges in device tree
arch/arm/dts/Makefile | 20 +-
arch/arm/dts/armada-3720-turris-mox.dts | 19 ++
arch/arm/dts/armada-38x-solidrun-microsom.dtsi | 1 -
arch/arm/mach-mvebu/Kconfig | 2 +
arch/arm/mach-mvebu/arm64-common.c | 51 +--
arch/arm/mach-mvebu/armada3700/cpu.c | 304 +++++++++++++++--
arch/arm/mach-mvebu/armada8k/Makefile | 3 +-
arch/arm/mach-mvebu/armada8k/dram.c | 52 +++
arch/arm/mach-mvebu/include/mach/cpu.h | 13 +
.../mach-mvebu/serdes/a38x/high_speed_env_spec.c | 6 +-
arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.c | 17 +
arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.h | 13 +
arch/arm/mach-mvebu/spl.c | 3 +
board/CZ.NIC/turris_mox/mox_sp.c | 14 +-
board/CZ.NIC/turris_mox/turris_mox.c | 358
++++++++++++++++++---
board/alliedtelesis/x530/x530.c | 6 +-
board/solidrun/clearfog/Kconfig | 62 ++++
board/solidrun/clearfog/clearfog.c | 61 +++-
configs/clearfog_defconfig | 2 -
configs/turris_mox_defconfig | 3 +-
drivers/ddr/marvell/a38x/ddr3_init.c | 5 +
drivers/ddr/marvell/a38x/ddr_topology_def.h | 3 +
drivers/ddr/marvell/a38x/mv_ddr_topology.c | 10 +
drivers/ddr/marvell/a38x/mv_ddr_topology.h | 1 +
drivers/ddr/marvell/axp/ddr3_init.c | 4 -
include/configs/clearfog.h | 45 ++-
26 files changed, 920 insertions(+), 158 deletions(-)
create mode 100644 arch/arm/mach-mvebu/armada8k/dram.c
create mode 100644 board/solidrun/clearfog/Kconfig
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-01-21 13:31 ` Baruch Siach
2020-01-21 13:32 ` Tom Rini
@ 2020-01-21 13:33 ` Stefan Roese
1 sibling, 0 replies; 190+ messages in thread
From: Stefan Roese @ 2020-01-21 13:33 UTC (permalink / raw)
To: u-boot
On 21.01.20 14:31, Baruch Siach wrote:
> Hi Stefan,
>
> On Tue, Jan 21, 2020 at 02:19:19PM +0100, Stefan Roese wrote:
>> Added Baruch to Cc
>>
>> On 21.01.20 14:11, Tom Rini wrote:
>>> On Tue, Jan 21, 2020 at 02:03:57PM +0100, Stefan Roese wrote:
>>>> Hi Tom,
>>>>
>>>> please pull the 2nd batch of MVEBU related patches in this merge
>>>> window:
>>>>
>>>> ----------------------------------------------------------------
>>>> - Clearfog: Add run-time board detection with TLV EEPROM support
>>>> (Baruch)
>>>> ----------------------------------------------------------------
>>>>
>>>> Here the Travis build, without any issues:
>>>>
>>>> https://travis-ci.org/stroese/u-boot/builds/639823471
>>>>
>>>> Thanks,
>>>> Stefan
>>>>
>>>>
>>>> The following changes since commit c7819d409ab7671991bf906482b7adcc21266f75:
>>>>
>>>> Merge branch '2020-01-17-reduce-size-of-common-h-even-more' (2020-01-20 12:23:33 -0500)
>>>>
>>>> are available in the Git repository at:
>>>>
>>>> git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
>>>>
>>>> for you to fetch changes up to 5bc0175286469c3fd63a7b17264bbcf99adfecc4:
>>>>
>>>> ARM: mvebu: clearfog: add Clearfog Base serdes configuration (2020-01-21 08:41:00 +0100)
>>>>
>>>> ----------------------------------------------------------------
>>>> Baruch Siach (10):
>>>> ddr: marvell: a38x: allow board specific clock out setup
>>>> arm: mvebu: clearfog: enable both DDR clocks
>>>> cmd: add tlv_eeprom command
>>>> ARM: mvebu: clearfog: add EEPROM devices
>>>> ARM: mvebu: clearfog: add support for EEPROM TLV info
>>>> ARM: mvebu: clearfog: read basic TLV data
>>>> ARM: mvebu: clearfog: print TLV stored product name
>>>> ARM: mvebu: clearfog: run-time selection of DT file
>>>> ARM: mvebu: clearfog: add Clearfog GTR support
>>>> ARM: mvebu: clearfog: add Clearfog Base serdes configuration
>>>>
>>>> arch/arm/dts/armada-388-clearfog-u-boot.dtsi | 12 +
>>>> arch/arm/dts/armada-388-clearfog.dts | 6 +
>>>> arch/arm/dts/armada-38x-solidrun-microsom.dtsi | 8 +
>>>> arch/arm/mach-mvebu/Kconfig | 1 +
>>>> board/solidrun/clearfog/clearfog.c | 72 +-
>>>> board/solidrun/common/Makefile | 5 +
>>>> board/solidrun/common/tlv_data.c | 102 +++
>>>> board/solidrun/common/tlv_data.h | 18 +
>>>> cmd/Kconfig | 14 +
>>>> cmd/Makefile | 2 +
>>>> cmd/tlv_eeprom.c | 1105 ++++++++++++++++++++++++
>>>> configs/clearfog_defconfig | 4 +
>>>> drivers/ddr/marvell/a38x/ddr3_training.c | 10 +-
>>>> drivers/ddr/marvell/a38x/ddr_topology_def.h | 3 +
>>>> include/tlv_eeprom.h | 164 ++++
>>>
>>> This header defines TRUE/FALSE and we don't need that, we have
>>> true/false just fine for a long while now. Please fix, thanks.
>>
>> Baruch, could you please take a look?
>
> No problem.
>
> Would you like me to post the entire series again? Or maybe just add an
> incremental patch, or a patch replacing the "cmd: add tlv_eeprom command"
> commit?
A patch to replace the cmd patch please.
Thanks,
Stefan
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-01-21 13:31 ` Baruch Siach
@ 2020-01-21 13:32 ` Tom Rini
2020-01-21 13:33 ` Stefan Roese
1 sibling, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-01-21 13:32 UTC (permalink / raw)
To: u-boot
On Tue, Jan 21, 2020 at 03:31:31PM +0200, Baruch Siach wrote:
> Hi Stefan,
>
> On Tue, Jan 21, 2020 at 02:19:19PM +0100, Stefan Roese wrote:
> > Added Baruch to Cc
> >
> > On 21.01.20 14:11, Tom Rini wrote:
> > > On Tue, Jan 21, 2020 at 02:03:57PM +0100, Stefan Roese wrote:
> > > > Hi Tom,
> > > >
> > > > please pull the 2nd batch of MVEBU related patches in this merge
> > > > window:
> > > >
> > > > ----------------------------------------------------------------
> > > > - Clearfog: Add run-time board detection with TLV EEPROM support
> > > > (Baruch)
> > > > ----------------------------------------------------------------
> > > >
> > > > Here the Travis build, without any issues:
> > > >
> > > > https://travis-ci.org/stroese/u-boot/builds/639823471
> > > >
> > > > Thanks,
> > > > Stefan
> > > >
> > > >
> > > > The following changes since commit c7819d409ab7671991bf906482b7adcc21266f75:
> > > >
> > > > Merge branch '2020-01-17-reduce-size-of-common-h-even-more' (2020-01-20 12:23:33 -0500)
> > > >
> > > > are available in the Git repository at:
> > > >
> > > > git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
> > > >
> > > > for you to fetch changes up to 5bc0175286469c3fd63a7b17264bbcf99adfecc4:
> > > >
> > > > ARM: mvebu: clearfog: add Clearfog Base serdes configuration (2020-01-21 08:41:00 +0100)
> > > >
> > > > ----------------------------------------------------------------
> > > > Baruch Siach (10):
> > > > ddr: marvell: a38x: allow board specific clock out setup
> > > > arm: mvebu: clearfog: enable both DDR clocks
> > > > cmd: add tlv_eeprom command
> > > > ARM: mvebu: clearfog: add EEPROM devices
> > > > ARM: mvebu: clearfog: add support for EEPROM TLV info
> > > > ARM: mvebu: clearfog: read basic TLV data
> > > > ARM: mvebu: clearfog: print TLV stored product name
> > > > ARM: mvebu: clearfog: run-time selection of DT file
> > > > ARM: mvebu: clearfog: add Clearfog GTR support
> > > > ARM: mvebu: clearfog: add Clearfog Base serdes configuration
> > > >
> > > > arch/arm/dts/armada-388-clearfog-u-boot.dtsi | 12 +
> > > > arch/arm/dts/armada-388-clearfog.dts | 6 +
> > > > arch/arm/dts/armada-38x-solidrun-microsom.dtsi | 8 +
> > > > arch/arm/mach-mvebu/Kconfig | 1 +
> > > > board/solidrun/clearfog/clearfog.c | 72 +-
> > > > board/solidrun/common/Makefile | 5 +
> > > > board/solidrun/common/tlv_data.c | 102 +++
> > > > board/solidrun/common/tlv_data.h | 18 +
> > > > cmd/Kconfig | 14 +
> > > > cmd/Makefile | 2 +
> > > > cmd/tlv_eeprom.c | 1105 ++++++++++++++++++++++++
> > > > configs/clearfog_defconfig | 4 +
> > > > drivers/ddr/marvell/a38x/ddr3_training.c | 10 +-
> > > > drivers/ddr/marvell/a38x/ddr_topology_def.h | 3 +
> > > > include/tlv_eeprom.h | 164 ++++
> > >
> > > This header defines TRUE/FALSE and we don't need that, we have
> > > true/false just fine for a long while now. Please fix, thanks.
> >
> > Baruch, could you please take a look?
>
> No problem.
>
> Would you like me to post the entire series again? Or maybe just add an
> incremental patch, or a patch replacing the "cmd: add tlv_eeprom command"
> commit?
I'd prefer to see a replacement patch, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200121/9eae261f/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-01-21 13:19 ` Stefan Roese
@ 2020-01-21 13:31 ` Baruch Siach
2020-01-21 13:32 ` Tom Rini
2020-01-21 13:33 ` Stefan Roese
0 siblings, 2 replies; 190+ messages in thread
From: Baruch Siach @ 2020-01-21 13:31 UTC (permalink / raw)
To: u-boot
Hi Stefan,
On Tue, Jan 21, 2020 at 02:19:19PM +0100, Stefan Roese wrote:
> Added Baruch to Cc
>
> On 21.01.20 14:11, Tom Rini wrote:
> > On Tue, Jan 21, 2020 at 02:03:57PM +0100, Stefan Roese wrote:
> > > Hi Tom,
> > >
> > > please pull the 2nd batch of MVEBU related patches in this merge
> > > window:
> > >
> > > ----------------------------------------------------------------
> > > - Clearfog: Add run-time board detection with TLV EEPROM support
> > > (Baruch)
> > > ----------------------------------------------------------------
> > >
> > > Here the Travis build, without any issues:
> > >
> > > https://travis-ci.org/stroese/u-boot/builds/639823471
> > >
> > > Thanks,
> > > Stefan
> > >
> > >
> > > The following changes since commit c7819d409ab7671991bf906482b7adcc21266f75:
> > >
> > > Merge branch '2020-01-17-reduce-size-of-common-h-even-more' (2020-01-20 12:23:33 -0500)
> > >
> > > are available in the Git repository at:
> > >
> > > git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
> > >
> > > for you to fetch changes up to 5bc0175286469c3fd63a7b17264bbcf99adfecc4:
> > >
> > > ARM: mvebu: clearfog: add Clearfog Base serdes configuration (2020-01-21 08:41:00 +0100)
> > >
> > > ----------------------------------------------------------------
> > > Baruch Siach (10):
> > > ddr: marvell: a38x: allow board specific clock out setup
> > > arm: mvebu: clearfog: enable both DDR clocks
> > > cmd: add tlv_eeprom command
> > > ARM: mvebu: clearfog: add EEPROM devices
> > > ARM: mvebu: clearfog: add support for EEPROM TLV info
> > > ARM: mvebu: clearfog: read basic TLV data
> > > ARM: mvebu: clearfog: print TLV stored product name
> > > ARM: mvebu: clearfog: run-time selection of DT file
> > > ARM: mvebu: clearfog: add Clearfog GTR support
> > > ARM: mvebu: clearfog: add Clearfog Base serdes configuration
> > >
> > > arch/arm/dts/armada-388-clearfog-u-boot.dtsi | 12 +
> > > arch/arm/dts/armada-388-clearfog.dts | 6 +
> > > arch/arm/dts/armada-38x-solidrun-microsom.dtsi | 8 +
> > > arch/arm/mach-mvebu/Kconfig | 1 +
> > > board/solidrun/clearfog/clearfog.c | 72 +-
> > > board/solidrun/common/Makefile | 5 +
> > > board/solidrun/common/tlv_data.c | 102 +++
> > > board/solidrun/common/tlv_data.h | 18 +
> > > cmd/Kconfig | 14 +
> > > cmd/Makefile | 2 +
> > > cmd/tlv_eeprom.c | 1105 ++++++++++++++++++++++++
> > > configs/clearfog_defconfig | 4 +
> > > drivers/ddr/marvell/a38x/ddr3_training.c | 10 +-
> > > drivers/ddr/marvell/a38x/ddr_topology_def.h | 3 +
> > > include/tlv_eeprom.h | 164 ++++
> >
> > This header defines TRUE/FALSE and we don't need that, we have
> > true/false just fine for a long while now. Please fix, thanks.
>
> Baruch, could you please take a look?
No problem.
Would you like me to post the entire series again? Or maybe just add an
incremental patch, or a patch replacing the "cmd: add tlv_eeprom command"
commit?
Thanks,
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-01-21 13:11 ` Tom Rini
@ 2020-01-21 13:19 ` Stefan Roese
2020-01-21 13:31 ` Baruch Siach
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-01-21 13:19 UTC (permalink / raw)
To: u-boot
Added Baruch to Cc
On 21.01.20 14:11, Tom Rini wrote:
> On Tue, Jan 21, 2020 at 02:03:57PM +0100, Stefan Roese wrote:
>> Hi Tom,
>>
>> please pull the 2nd batch of MVEBU related patches in this merge
>> window:
>>
>> ----------------------------------------------------------------
>> - Clearfog: Add run-time board detection with TLV EEPROM support
>> (Baruch)
>> ----------------------------------------------------------------
>>
>> Here the Travis build, without any issues:
>>
>> https://travis-ci.org/stroese/u-boot/builds/639823471
>>
>> Thanks,
>> Stefan
>>
>>
>> The following changes since commit c7819d409ab7671991bf906482b7adcc21266f75:
>>
>> Merge branch '2020-01-17-reduce-size-of-common-h-even-more' (2020-01-20 12:23:33 -0500)
>>
>> are available in the Git repository at:
>>
>> git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
>>
>> for you to fetch changes up to 5bc0175286469c3fd63a7b17264bbcf99adfecc4:
>>
>> ARM: mvebu: clearfog: add Clearfog Base serdes configuration (2020-01-21 08:41:00 +0100)
>>
>> ----------------------------------------------------------------
>> Baruch Siach (10):
>> ddr: marvell: a38x: allow board specific clock out setup
>> arm: mvebu: clearfog: enable both DDR clocks
>> cmd: add tlv_eeprom command
>> ARM: mvebu: clearfog: add EEPROM devices
>> ARM: mvebu: clearfog: add support for EEPROM TLV info
>> ARM: mvebu: clearfog: read basic TLV data
>> ARM: mvebu: clearfog: print TLV stored product name
>> ARM: mvebu: clearfog: run-time selection of DT file
>> ARM: mvebu: clearfog: add Clearfog GTR support
>> ARM: mvebu: clearfog: add Clearfog Base serdes configuration
>>
>> arch/arm/dts/armada-388-clearfog-u-boot.dtsi | 12 +
>> arch/arm/dts/armada-388-clearfog.dts | 6 +
>> arch/arm/dts/armada-38x-solidrun-microsom.dtsi | 8 +
>> arch/arm/mach-mvebu/Kconfig | 1 +
>> board/solidrun/clearfog/clearfog.c | 72 +-
>> board/solidrun/common/Makefile | 5 +
>> board/solidrun/common/tlv_data.c | 102 +++
>> board/solidrun/common/tlv_data.h | 18 +
>> cmd/Kconfig | 14 +
>> cmd/Makefile | 2 +
>> cmd/tlv_eeprom.c | 1105 ++++++++++++++++++++++++
>> configs/clearfog_defconfig | 4 +
>> drivers/ddr/marvell/a38x/ddr3_training.c | 10 +-
>> drivers/ddr/marvell/a38x/ddr_topology_def.h | 3 +
>> include/tlv_eeprom.h | 164 ++++
>
> This header defines TRUE/FALSE and we don't need that, we have
> true/false just fine for a long while now. Please fix, thanks.
Baruch, could you please take a look?
Thanks,
Stefan
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-01-21 13:03 Stefan Roese
@ 2020-01-21 13:11 ` Tom Rini
2020-01-21 13:19 ` Stefan Roese
0 siblings, 1 reply; 190+ messages in thread
From: Tom Rini @ 2020-01-21 13:11 UTC (permalink / raw)
To: u-boot
On Tue, Jan 21, 2020 at 02:03:57PM +0100, Stefan Roese wrote:
> Hi Tom,
>
> please pull the 2nd batch of MVEBU related patches in this merge
> window:
>
> ----------------------------------------------------------------
> - Clearfog: Add run-time board detection with TLV EEPROM support
> (Baruch)
> ----------------------------------------------------------------
>
> Here the Travis build, without any issues:
>
> https://travis-ci.org/stroese/u-boot/builds/639823471
>
> Thanks,
> Stefan
>
>
> The following changes since commit c7819d409ab7671991bf906482b7adcc21266f75:
>
> Merge branch '2020-01-17-reduce-size-of-common-h-even-more' (2020-01-20 12:23:33 -0500)
>
> are available in the Git repository at:
>
> git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
>
> for you to fetch changes up to 5bc0175286469c3fd63a7b17264bbcf99adfecc4:
>
> ARM: mvebu: clearfog: add Clearfog Base serdes configuration (2020-01-21 08:41:00 +0100)
>
> ----------------------------------------------------------------
> Baruch Siach (10):
> ddr: marvell: a38x: allow board specific clock out setup
> arm: mvebu: clearfog: enable both DDR clocks
> cmd: add tlv_eeprom command
> ARM: mvebu: clearfog: add EEPROM devices
> ARM: mvebu: clearfog: add support for EEPROM TLV info
> ARM: mvebu: clearfog: read basic TLV data
> ARM: mvebu: clearfog: print TLV stored product name
> ARM: mvebu: clearfog: run-time selection of DT file
> ARM: mvebu: clearfog: add Clearfog GTR support
> ARM: mvebu: clearfog: add Clearfog Base serdes configuration
>
> arch/arm/dts/armada-388-clearfog-u-boot.dtsi | 12 +
> arch/arm/dts/armada-388-clearfog.dts | 6 +
> arch/arm/dts/armada-38x-solidrun-microsom.dtsi | 8 +
> arch/arm/mach-mvebu/Kconfig | 1 +
> board/solidrun/clearfog/clearfog.c | 72 +-
> board/solidrun/common/Makefile | 5 +
> board/solidrun/common/tlv_data.c | 102 +++
> board/solidrun/common/tlv_data.h | 18 +
> cmd/Kconfig | 14 +
> cmd/Makefile | 2 +
> cmd/tlv_eeprom.c | 1105 ++++++++++++++++++++++++
> configs/clearfog_defconfig | 4 +
> drivers/ddr/marvell/a38x/ddr3_training.c | 10 +-
> drivers/ddr/marvell/a38x/ddr_topology_def.h | 3 +
> include/tlv_eeprom.h | 164 ++++
This header defines TRUE/FALSE and we don't need that, we have
true/false just fine for a long while now. Please fix, thanks.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200121/78baa0d2/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-01-21 13:03 Stefan Roese
2020-01-21 13:11 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-01-21 13:03 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the 2nd batch of MVEBU related patches in this merge
window:
----------------------------------------------------------------
- Clearfog: Add run-time board detection with TLV EEPROM support
(Baruch)
----------------------------------------------------------------
Here the Travis build, without any issues:
https://travis-ci.org/stroese/u-boot/builds/639823471
Thanks,
Stefan
The following changes since commit c7819d409ab7671991bf906482b7adcc21266f75:
Merge branch '2020-01-17-reduce-size-of-common-h-even-more' (2020-01-20 12:23:33 -0500)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to 5bc0175286469c3fd63a7b17264bbcf99adfecc4:
ARM: mvebu: clearfog: add Clearfog Base serdes configuration (2020-01-21 08:41:00 +0100)
----------------------------------------------------------------
Baruch Siach (10):
ddr: marvell: a38x: allow board specific clock out setup
arm: mvebu: clearfog: enable both DDR clocks
cmd: add tlv_eeprom command
ARM: mvebu: clearfog: add EEPROM devices
ARM: mvebu: clearfog: add support for EEPROM TLV info
ARM: mvebu: clearfog: read basic TLV data
ARM: mvebu: clearfog: print TLV stored product name
ARM: mvebu: clearfog: run-time selection of DT file
ARM: mvebu: clearfog: add Clearfog GTR support
ARM: mvebu: clearfog: add Clearfog Base serdes configuration
arch/arm/dts/armada-388-clearfog-u-boot.dtsi | 12 +
arch/arm/dts/armada-388-clearfog.dts | 6 +
arch/arm/dts/armada-38x-solidrun-microsom.dtsi | 8 +
arch/arm/mach-mvebu/Kconfig | 1 +
board/solidrun/clearfog/clearfog.c | 72 +-
board/solidrun/common/Makefile | 5 +
board/solidrun/common/tlv_data.c | 102 +++
board/solidrun/common/tlv_data.h | 18 +
cmd/Kconfig | 14 +
cmd/Makefile | 2 +
cmd/tlv_eeprom.c | 1105 ++++++++++++++++++++++++
configs/clearfog_defconfig | 4 +
drivers/ddr/marvell/a38x/ddr3_training.c | 10 +-
drivers/ddr/marvell/a38x/ddr_topology_def.h | 3 +
include/tlv_eeprom.h | 164 ++++
15 files changed, 1522 insertions(+), 4 deletions(-)
create mode 100644 board/solidrun/common/Makefile
create mode 100644 board/solidrun/common/tlv_data.c
create mode 100644 board/solidrun/common/tlv_data.h
create mode 100644 cmd/tlv_eeprom.c
create mode 100644 include/tlv_eeprom.h
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
2020-01-16 14:34 Stefan Roese
@ 2020-01-16 21:02 ` Tom Rini
0 siblings, 0 replies; 190+ messages in thread
From: Tom Rini @ 2020-01-16 21:02 UTC (permalink / raw)
To: u-boot
On Thu, Jan 16, 2020 at 03:34:55PM +0100, Stefan Roese wrote:
> Hi Tom,
>
> please pull the first batch of MVEBU related patches in this merge
> window:
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200116/89b0eaca/attachment.sig>
^ permalink raw reply [flat|nested] 190+ messages in thread
* Please pull u-boot-marvell/master
@ 2020-01-16 14:34 Stefan Roese
2020-01-16 21:02 ` Tom Rini
0 siblings, 1 reply; 190+ messages in thread
From: Stefan Roese @ 2020-01-16 14:34 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull the first batch of MVEBU related patches in this merge
window:
----------------------------------------------------------------
- Clearfog: Fix SD booting (Baruch)
- Misc updates to MMC handling in SPL to support booting from
main data partition (vs hardware boot partition) on MVEBU (Baruch)
----------------------------------------------------------------
Here the Travis build, without any issues:
https://travis-ci.org/stroese/u-boot/builds/637873534
Thanks,
Stefan
The following changes since commit 9d5d74c3ccdc78bac969d25e98eab96872e33b5c:
Merge tag 'efi-2020-04-rc1-2' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-01-15 12:29:23 -0500)
are available in the Git repository at:
git at gitlab.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to e6a5a5c72b63fd6d2c7ed48b3e49d8da726c69c2:
arm: mvebu: clearfog: update eMMC documentation (2020-01-16 10:59:14 +0100)
----------------------------------------------------------------
Baruch Siach (4):
configs: clearfog: enable SPL_DM_GPIO to fix boot from SD
spl: mmc: support uboot image offset on main partition
arm: mvebu: clearfog: set uboot image SD card offset
arm: mvebu: clearfog: update eMMC documentation
board/solidrun/clearfog/README | 6 ------
common/spl/Kconfig | 12 ++++++++++++
common/spl/spl_mmc.c | 15 +++++++++++++--
configs/clearfog_defconfig | 3 ++-
4 files changed, 27 insertions(+), 9 deletions(-)
^ permalink raw reply [flat|nested] 190+ messages in thread
end of thread, other threads:[~2024-04-06 0:43 UTC | newest]
Thread overview: 190+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-04 13:15 Please pull u-boot-marvell/master Stefan Roese
2021-06-05 3:09 ` Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2024-04-04 12:08 Stefan Roese
2024-04-06 0:42 ` Tom Rini
2024-03-05 10:35 Stefan Roese
2024-03-05 13:27 ` Tom Rini
2024-01-22 15:46 Stefan Roese
2024-01-22 16:00 ` Tom Rini
2024-01-10 14:47 Stefan Roese
2024-01-10 15:46 ` Tom Rini
2023-10-27 6:51 Stefan Roese
2023-10-28 0:50 ` Tom Rini
2023-10-20 12:51 Stefan Roese
2023-10-20 14:45 ` Tom Rini
2023-10-20 16:44 ` Stefan Roese
2023-10-20 16:54 ` Tom Rini
2023-10-20 16:55 ` Tom Rini
2023-10-16 14:50 Stefan Roese
2023-10-16 21:32 ` Tom Rini
2023-08-01 9:17 Stefan Roese
2023-08-01 15:57 ` Tom Rini
2023-07-13 14:03 Stefan Roese
2023-07-14 16:04 ` Tom Rini
2023-05-08 8:47 Stefan Roese
2023-05-08 17:39 ` Tom Rini
2023-05-03 9:18 Stefan Roese
2023-05-03 17:14 ` Tom Rini
2023-04-14 6:09 Stefan Roese
2023-04-15 5:07 ` Tom Rini
2023-03-06 11:52 Stefan Roese
2023-03-06 20:12 ` Tom Rini
2023-02-13 14:01 Stefan Roese
2023-02-13 16:28 ` Tom Rini
2023-01-26 9:26 Stefan Roese
2023-01-26 17:08 ` Tom Rini
2023-01-17 11:49 Stefan Roese
2023-01-17 13:20 ` Tom Rini
2023-01-02 10:49 Stefan Roese
2023-01-02 14:36 ` Tom Rini
2022-12-12 8:57 Stefan Roese
2022-12-12 15:43 ` Tom Rini
2022-11-07 8:24 Stefan Roese
2022-11-07 15:13 ` Tom Rini
2022-10-06 10:47 Stefan Roese
2022-10-06 14:25 ` Tom Rini
2022-09-26 11:59 Stefan Roese
2022-09-26 14:00 ` Tom Rini
2022-09-18 12:00 Stefan Roese
2022-09-18 12:34 ` Tom Rini
2022-09-13 10:26 Stefan Roese
2022-09-13 13:49 ` Tom Rini
2022-08-23 15:09 Stefan Roese
2022-08-24 13:52 ` Tom Rini
2022-08-09 11:43 Stefan Roese
2022-08-09 16:33 ` Tom Rini
2022-07-29 12:05 Stefan Roese
2022-07-29 14:31 ` Tom Rini
2022-07-21 12:28 Stefan Roese
2022-07-21 17:40 ` Tom Rini
2022-05-17 7:57 Stefan Roese
2022-05-18 23:52 ` Tom Rini
2022-05-04 9:26 Stefan Roese
2022-05-04 15:41 ` Tom Rini
2022-05-02 15:53 Stefan Roese
2022-05-03 15:06 ` Tom Rini
2022-04-21 14:18 Stefan Roese
2022-04-21 18:24 ` Tom Rini
2022-03-24 16:42 Stefan Roese
2022-03-24 21:23 ` Tom Rini
2022-03-16 9:52 Stefan Roese
2022-03-16 14:48 ` Tom Rini
2022-03-14 15:23 Stefan Roese
2022-03-14 16:19 ` Tom Rini
2022-03-04 12:27 Stefan Roese
2022-03-04 18:12 ` Tom Rini
2022-02-17 15:46 Stefan Roese
2022-02-17 18:56 ` Tom Rini
2022-02-10 8:21 Stefan Roese
2022-02-10 14:01 ` Tom Rini
2022-01-31 11:37 Stefan Roese
2022-01-31 15:21 ` Tom Rini
2022-01-20 16:31 Stefan Roese
2022-01-20 18:48 ` Tom Rini
2022-01-14 15:42 Stefan Roese
2022-01-14 17:26 ` Tom Rini
2022-01-05 17:27 Stefan Roese
2022-01-05 19:24 ` Tom Rini
2021-12-15 10:58 Stefan Roese
2021-12-15 13:39 ` Tom Rini
2021-11-30 13:42 Stefan Roese
2021-11-30 16:54 ` Tom Rini
2021-11-10 13:52 Stefan Roese
2021-11-10 19:11 ` Tom Rini
2021-11-03 7:49 Stefan Roese
2021-11-03 14:44 ` Tom Rini
2021-10-28 10:50 Stefan Roese
2021-10-28 14:47 ` Tom Rini
2021-10-21 7:53 Stefan Roese
2021-10-21 14:16 ` Tom Rini
2021-10-08 9:23 Stefan Roese
2021-10-08 13:56 ` Tom Rini
2021-09-29 7:47 Stefan Roese
2021-09-29 22:28 ` Tom Rini
2021-09-27 10:58 Stefan Roese
2021-09-27 12:52 ` Tom Rini
2021-09-10 12:05 Stefan Roese
2021-09-10 17:57 ` Tom Rini
2021-09-01 9:24 Stefan Roese
2021-09-01 14:12 ` Tom Rini
2021-08-11 8:30 Stefan Roese
2021-08-11 15:50 ` Tom Rini
2021-07-31 10:04 Stefan Roese
2021-08-01 3:28 ` Tom Rini
2021-08-01 5:26 ` Stefan Roese
2021-08-01 10:46 ` Pali Rohár
2021-08-01 14:33 ` Tom Rini
2021-08-01 14:46 ` Pali Rohár
2021-07-19 12:37 Stefan Roese
2021-07-19 20:44 ` Tom Rini
2021-07-15 10:36 Stefan Roese
2021-07-15 18:48 ` Tom Rini
2021-07-09 5:19 Stefan Roese
2021-07-10 1:08 ` Tom Rini
2021-06-15 8:11 Stefan Roese
2021-06-16 3:16 ` Tom Rini
2021-06-10 7:55 Stefan Roese
2021-06-10 17:27 ` Tom Rini
2021-05-20 13:39 Stefan Roese
2021-05-21 14:07 ` Tom Rini
2021-05-13 10:21 Stefan Roese
2021-05-13 15:37 ` Tom Rini
2021-05-15 8:03 ` Stefan Roese
2021-05-15 12:07 ` Tom Rini
2021-04-29 6:47 Stefan Roese
2021-04-29 15:30 ` Tom Rini
2021-04-08 8:57 Stefan Roese
2021-04-08 19:35 ` Tom Rini
2021-03-12 9:02 Stefan Roese
2021-03-12 15:17 ` Tom Rini
2021-02-26 11:14 Stefan Roese
2021-02-26 17:40 ` Tom Rini
2021-02-08 11:41 Stefan Roese
2021-02-08 20:42 ` Tom Rini
2021-01-27 16:02 Stefan Roese
2021-01-27 19:22 ` Tom Rini
2020-12-28 10:40 Stefan Roese
2020-12-28 15:31 ` Tom Rini
2020-12-07 11:18 Stefan Roese
2020-12-07 22:09 ` Tom Rini
2020-10-29 14:31 Stefan Roese
2020-10-30 18:46 ` Tom Rini
2020-10-16 13:40 Stefan Roese
2020-10-16 22:02 ` Tom Rini
2020-10-14 8:19 Stefan Roese
2020-10-15 0:03 ` Tom Rini
2020-10-01 12:41 Stefan Roese
2020-10-01 22:10 ` Tom Rini
2020-09-24 10:40 Stefan Roese
2020-09-25 16:54 ` Tom Rini
2020-09-04 14:04 Stefan Roese
2020-09-04 16:49 ` Tom Rini
2020-08-31 13:12 Stefan Roese
2020-08-31 16:50 ` Tom Rini
2020-08-25 13:20 Stefan Roese
2020-08-26 1:22 ` Tom Rini
2020-08-13 12:24 Stefan Roese
2020-08-13 14:51 ` Tom Rini
2020-08-06 14:33 Stefan Roese
2020-08-06 18:28 ` Tom Rini
2020-08-08 14:42 ` Tom Rini
2020-07-09 8:42 Stefan Roese
2020-07-09 13:54 ` Tom Rini
2020-05-27 7:09 Stefan Roese
2020-05-27 15:59 ` Tom Rini
2020-05-04 6:54 Stefan Roese
2020-05-04 17:54 ` Tom Rini
2020-04-22 14:48 Stefan Roese
2020-04-22 18:34 ` Tom Rini
2020-04-23 5:04 ` Stefan Roese
2020-04-23 14:17 ` Joel Johnson
2020-04-14 11:28 Stefan Roese
2020-04-14 23:25 ` Tom Rini
2020-01-21 13:03 Stefan Roese
2020-01-21 13:11 ` Tom Rini
2020-01-21 13:19 ` Stefan Roese
2020-01-21 13:31 ` Baruch Siach
2020-01-21 13:32 ` Tom Rini
2020-01-21 13:33 ` Stefan Roese
2020-01-16 14:34 Stefan Roese
2020-01-16 21:02 ` Tom Rini
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.