Re: [PATCH 5/6] arm: Remove edminiv2 board and orion5x support

2021-09-15 Thread Simon Guinot
On Tue, Sep 14, 2021 at 07:43:10AM -0400, Tom Rini wrote:
> On Tue, Sep 14, 2021 at 10:37:43AM +0200, Simon Guinot wrote:
> 
> > Hi Stefan and Tom,
> > 
> > I finally managed to find a Disk Mini v2 Ethernet card and I will be
> > working on the DM conversion as soon as possible.
> > 
> > Please, let me know what is my deadline to complete this job ?
> 
> Great.  So, the deadline for DM conversion was v2020.01, which means I
> was going to remove it for the v2022.01 release.  That's pretty far
> away.  But there's also only a handful of non-converted platforms, so I
> was going to instead try and drop everything for v2021.01.  Do you think
> you can have this converted by some time in October?  End of October
> would be OK.  If you need more time than that, let me know.

Yes I think it should be good by the end of october. And if for some
reason I am unable to meet the deadline, then I'll let you know soon
enough. So you would still have the option of dropping the board.

> 
> But please update the MAINTAINERS file now :)

I just sent a patch.

Simon


signature.asc
Description: PGP signature


Re: [PATCH 5/6] arm: Remove edminiv2 board and orion5x support

2021-09-14 Thread Tom Rini
On Tue, Sep 14, 2021 at 10:37:43AM +0200, Simon Guinot wrote:

> Hi Stefan and Tom,
> 
> I finally managed to find a Disk Mini v2 Ethernet card and I will be
> working on the DM conversion as soon as possible.
> 
> Please, let me know what is my deadline to complete this job ?

Great.  So, the deadline for DM conversion was v2020.01, which means I
was going to remove it for the v2022.01 release.  That's pretty far
away.  But there's also only a handful of non-converted platforms, so I
was going to instead try and drop everything for v2021.01.  Do you think
you can have this converted by some time in October?  End of October
would be OK.  If you need more time than that, let me know.

But please update the MAINTAINERS file now :)

-- 
Tom


signature.asc
Description: PGP signature


Re: [PATCH 5/6] arm: Remove edminiv2 board and orion5x support

2021-09-14 Thread Simon Guinot
Hi Stefan and Tom,

I finally managed to find a Disk Mini v2 Ethernet card and I will be
working on the DM conversion as soon as possible.

Please, let me know what is my deadline to complete this job ?

Simon

On Fri, Sep 10, 2021 at 06:41:14AM +0200, Stefan Roese wrote:
> Hi Simon,
> 
> On 10.09.21 00:54, Simon Guinot wrote:
> > On Thu, Sep 09, 2021 at 02:05:29PM +0200, Stefan Roese wrote:
> > > On 09.09.21 13:54, Tom Rini wrote:
> > > > This board has not been converted to CONFIG_DM by the deadline.
> > > > Remove it.  As this is the last orion5x platform, remove that support as
> > > > well.
> > > > 
> > > > Cc: Albert ARIBAUD 
> > > > Cc: Stefan Roese 
> > > > Signed-off-by: Tom Rini 
> > > > ---
> > > >arch/arm/Kconfig  |   7 -
> > > >arch/arm/Makefile |   1 -
> > > >arch/arm/include/asm/arch-orion5x/spl.h   |   9 -
> > > >arch/arm/mach-orion5x/Kconfig |  18 --
> > > >arch/arm/mach-orion5x/Makefile|  26 --
> > > >arch/arm/mach-orion5x/cpu.c   | 298 
> > > > --
> > > >arch/arm/mach-orion5x/dram.c  |  58 
> > > >arch/arm/mach-orion5x/include/mach/cpu.h  | 242 --
> > > >.../arm/mach-orion5x/include/mach/mv88f5182.h |  23 --
> > > >arch/arm/mach-orion5x/include/mach/orion5x.h  |  66 
> > > >arch/arm/mach-orion5x/lowlevel_init.S | 286 -
> > > >arch/arm/mach-orion5x/timer.c | 174 --
> > > >arch/arm/mach-orion5x/u-boot-spl.lds  |  60 
> > > 
> > > If nobody steps up to start / continue maintaining orion5, then:
> > 
> > Hi,
> > 
> > It would be a shame to remove the whole Orion support.
> > 
> > If you can wait until this week-end, I'll look into my boxes if I can
> > find an Ethernet Disk mini v2.
> > 
> > If it is the case, I'll do the CONFIG_DM conversion.
> 
> Thanks Simon, that would be great.
> 
> Thanks,
> Stefan


signature.asc
Description: PGP signature


Re: [PATCH 5/6] arm: Remove edminiv2 board and orion5x support

2021-09-09 Thread Stefan Roese

Hi Simon,

On 10.09.21 00:54, Simon Guinot wrote:

On Thu, Sep 09, 2021 at 02:05:29PM +0200, Stefan Roese wrote:

On 09.09.21 13:54, Tom Rini wrote:

This board has not been converted to CONFIG_DM by the deadline.
Remove it.  As this is the last orion5x platform, remove that support as
well.

Cc: Albert ARIBAUD 
Cc: Stefan Roese 
Signed-off-by: Tom Rini 
---
   arch/arm/Kconfig  |   7 -
   arch/arm/Makefile |   1 -
   arch/arm/include/asm/arch-orion5x/spl.h   |   9 -
   arch/arm/mach-orion5x/Kconfig |  18 --
   arch/arm/mach-orion5x/Makefile|  26 --
   arch/arm/mach-orion5x/cpu.c   | 298 --
   arch/arm/mach-orion5x/dram.c  |  58 
   arch/arm/mach-orion5x/include/mach/cpu.h  | 242 --
   .../arm/mach-orion5x/include/mach/mv88f5182.h |  23 --
   arch/arm/mach-orion5x/include/mach/orion5x.h  |  66 
   arch/arm/mach-orion5x/lowlevel_init.S | 286 -
   arch/arm/mach-orion5x/timer.c | 174 --
   arch/arm/mach-orion5x/u-boot-spl.lds  |  60 


If nobody steps up to start / continue maintaining orion5, then:


Hi,

It would be a shame to remove the whole Orion support.

If you can wait until this week-end, I'll look into my boxes if I can
find an Ethernet Disk mini v2.

If it is the case, I'll do the CONFIG_DM conversion.


Thanks Simon, that would be great.

Thanks,
Stefan


Re: [PATCH 5/6] arm: Remove edminiv2 board and orion5x support

2021-09-09 Thread Tom Rini
On Fri, Sep 10, 2021 at 12:54:10AM +0200, Simon Guinot wrote:
> On Thu, Sep 09, 2021 at 02:05:29PM +0200, Stefan Roese wrote:
> > On 09.09.21 13:54, Tom Rini wrote:
> > > This board has not been converted to CONFIG_DM by the deadline.
> > > Remove it.  As this is the last orion5x platform, remove that support as
> > > well.
> > > 
> > > Cc: Albert ARIBAUD 
> > > Cc: Stefan Roese 
> > > Signed-off-by: Tom Rini 
> > > ---
> > >   arch/arm/Kconfig  |   7 -
> > >   arch/arm/Makefile |   1 -
> > >   arch/arm/include/asm/arch-orion5x/spl.h   |   9 -
> > >   arch/arm/mach-orion5x/Kconfig |  18 --
> > >   arch/arm/mach-orion5x/Makefile|  26 --
> > >   arch/arm/mach-orion5x/cpu.c   | 298 --
> > >   arch/arm/mach-orion5x/dram.c  |  58 
> > >   arch/arm/mach-orion5x/include/mach/cpu.h  | 242 --
> > >   .../arm/mach-orion5x/include/mach/mv88f5182.h |  23 --
> > >   arch/arm/mach-orion5x/include/mach/orion5x.h  |  66 
> > >   arch/arm/mach-orion5x/lowlevel_init.S | 286 -
> > >   arch/arm/mach-orion5x/timer.c | 174 --
> > >   arch/arm/mach-orion5x/u-boot-spl.lds  |  60 
> > 
> > If nobody steps up to start / continue maintaining orion5, then:
> 
> Hi,
> 
> It would be a shame to remove the whole Orion support.
> 
> If you can wait until this week-end, I'll look into my boxes if I can
> find an Ethernet Disk mini v2.
> 
> If it is the case, I'll do the CONFIG_DM conversion.

OK, I can wait a bit more for an answer here as my plan would be to take
this series in to -next.  Thanks!

-- 
Tom


signature.asc
Description: PGP signature


Re: [PATCH 5/6] arm: Remove edminiv2 board and orion5x support

2021-09-09 Thread Simon Guinot
On Thu, Sep 09, 2021 at 02:05:29PM +0200, Stefan Roese wrote:
> On 09.09.21 13:54, Tom Rini wrote:
> > This board has not been converted to CONFIG_DM by the deadline.
> > Remove it.  As this is the last orion5x platform, remove that support as
> > well.
> > 
> > Cc: Albert ARIBAUD 
> > Cc: Stefan Roese 
> > Signed-off-by: Tom Rini 
> > ---
> >   arch/arm/Kconfig  |   7 -
> >   arch/arm/Makefile |   1 -
> >   arch/arm/include/asm/arch-orion5x/spl.h   |   9 -
> >   arch/arm/mach-orion5x/Kconfig |  18 --
> >   arch/arm/mach-orion5x/Makefile|  26 --
> >   arch/arm/mach-orion5x/cpu.c   | 298 --
> >   arch/arm/mach-orion5x/dram.c  |  58 
> >   arch/arm/mach-orion5x/include/mach/cpu.h  | 242 --
> >   .../arm/mach-orion5x/include/mach/mv88f5182.h |  23 --
> >   arch/arm/mach-orion5x/include/mach/orion5x.h  |  66 
> >   arch/arm/mach-orion5x/lowlevel_init.S | 286 -
> >   arch/arm/mach-orion5x/timer.c | 174 --
> >   arch/arm/mach-orion5x/u-boot-spl.lds  |  60 
> 
> If nobody steps up to start / continue maintaining orion5, then:

Hi,

It would be a shame to remove the whole Orion support.

If you can wait until this week-end, I'll look into my boxes if I can
find an Ethernet Disk mini v2.

If it is the case, I'll do the CONFIG_DM conversion.

Thanks in advance.

Simon


signature.asc
Description: PGP signature


Re: [PATCH 5/6] arm: Remove edminiv2 board and orion5x support

2021-09-09 Thread Stefan Roese

On 09.09.21 13:54, Tom Rini wrote:

This board has not been converted to CONFIG_DM by the deadline.
Remove it.  As this is the last orion5x platform, remove that support as
well.

Cc: Albert ARIBAUD 
Cc: Stefan Roese 
Signed-off-by: Tom Rini 
---
  arch/arm/Kconfig  |   7 -
  arch/arm/Makefile |   1 -
  arch/arm/include/asm/arch-orion5x/spl.h   |   9 -
  arch/arm/mach-orion5x/Kconfig |  18 --
  arch/arm/mach-orion5x/Makefile|  26 --
  arch/arm/mach-orion5x/cpu.c   | 298 --
  arch/arm/mach-orion5x/dram.c  |  58 
  arch/arm/mach-orion5x/include/mach/cpu.h  | 242 --
  .../arm/mach-orion5x/include/mach/mv88f5182.h |  23 --
  arch/arm/mach-orion5x/include/mach/orion5x.h  |  66 
  arch/arm/mach-orion5x/lowlevel_init.S | 286 -
  arch/arm/mach-orion5x/timer.c | 174 --
  arch/arm/mach-orion5x/u-boot-spl.lds  |  60 


If nobody steps up to start / continue maintaining orion5, then:

Acked-by: Stefan Roese 

Thanks,
Stefan


  board/LaCie/edminiv2/Kconfig  |  12 -
  board/LaCie/edminiv2/MAINTAINERS  |   6 -
  board/LaCie/edminiv2/Makefile |  10 -
  board/LaCie/edminiv2/edminiv2.c   |  57 
  configs/edminiv2_defconfig|  47 ---
  drivers/i2c/mvtwsi.c  |   4 +-
  drivers/net/Kconfig   |   2 +-
  drivers/net/mvgbe.c   |   2 -
  drivers/usb/host/Kconfig  |   2 +-
  drivers/usb/host/ehci-marvell.c   |   2 -
  env/flash.c   |   3 +-
  include/configs/edminiv2.h| 169 --
  25 files changed, 4 insertions(+), 1580 deletions(-)
  delete mode 100644 arch/arm/include/asm/arch-orion5x/spl.h
  delete mode 100644 arch/arm/mach-orion5x/Kconfig
  delete mode 100644 arch/arm/mach-orion5x/Makefile
  delete mode 100644 arch/arm/mach-orion5x/cpu.c
  delete mode 100644 arch/arm/mach-orion5x/dram.c
  delete mode 100644 arch/arm/mach-orion5x/include/mach/cpu.h
  delete mode 100644 arch/arm/mach-orion5x/include/mach/mv88f5182.h
  delete mode 100644 arch/arm/mach-orion5x/include/mach/orion5x.h
  delete mode 100644 arch/arm/mach-orion5x/lowlevel_init.S
  delete mode 100644 arch/arm/mach-orion5x/timer.c
  delete mode 100644 arch/arm/mach-orion5x/u-boot-spl.lds
  delete mode 100644 board/LaCie/edminiv2/Kconfig
  delete mode 100644 board/LaCie/edminiv2/MAINTAINERS
  delete mode 100644 board/LaCie/edminiv2/Makefile
  delete mode 100644 board/LaCie/edminiv2/edminiv2.c
  delete mode 100644 configs/edminiv2_defconfig
  delete mode 100644 include/configs/edminiv2.h

diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 70ab47cce056..c98b2fe54216 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -545,11 +545,6 @@ config ARCH_MVEBU
select SPI
imply CMD_DM
  
-config ARCH_ORION5X

-   bool "Marvell Orion"
-   select CPU_ARM926EJS
-   select GPIO_EXTRA_HEADER
-
  config TARGET_STV0991
bool "Support stv0991"
select CPU_V7A
@@ -2032,8 +2027,6 @@ source "arch/arm/mach-omap2/Kconfig"
  
  source "arch/arm/cpu/armv8/fsl-layerscape/Kconfig"
  
-source "arch/arm/mach-orion5x/Kconfig"

-
  source "arch/arm/mach-owl/Kconfig"
  
  source "arch/arm/mach-rmobile/Kconfig"

diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index c68e598a675b..eb7802b59099 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -68,7 +68,6 @@ machine-$(CONFIG_ARCH_MESON)  += meson
  machine-$(CONFIG_ARCH_MVEBU)  += mvebu
  machine-$(CONFIG_ARCH_NEXELL) += nexell
  machine-$(CONFIG_ARCH_OMAP2PLUS)  += omap2
-machine-$(CONFIG_ARCH_ORION5X) += orion5x
  machine-$(CONFIG_ARCH_OWL)+= owl
  machine-$(CONFIG_ARCH_RMOBILE)+= rmobile
  machine-$(CONFIG_ARCH_ROCKCHIP)   += rockchip
diff --git a/arch/arm/include/asm/arch-orion5x/spl.h 
b/arch/arm/include/asm/arch-orion5x/spl.h
deleted file mode 100644
index dc0a9b9099cb..
--- a/arch/arm/include/asm/arch-orion5x/spl.h
+++ /dev/null
@@ -1,9 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ */
-/*
- * (C) Copyright 2014 Albert ARIBAUD 
- */
-
-#ifndef_ASM_ARCH_SPL_H_
-#define_ASM_ARCH_SPL_H_
-
-#define BOOT_DEVICE_NOR1
diff --git a/arch/arm/mach-orion5x/Kconfig b/arch/arm/mach-orion5x/Kconfig
deleted file mode 100644
index 5baa6fb935ae..
--- a/arch/arm/mach-orion5x/Kconfig
+++ /dev/null
@@ -1,18 +0,0 @@
-if ARCH_ORION5X
-
-choice
-   prompt "Marvell Orion board select"
-   optional
-
-config TARGET_EDMINIV2
-   bool "LaCie Ethernet Disk mini V2"
-   select SUPPORT_SPL
-
-endchoice
-
-config SYS_SOC
-   default "orion5x"
-
-source "board/LaCie/edminiv2/Kconfig"
-
-endif
diff --git