Re: [U-Boot] [PATCH v2 07/10] ARM: remove cm4008 and cm41xx board support

2015-02-12 Thread Greg Ungerer

Hi Masahiro,

On 12/02/15 11:17, Masahiro Yamada wrote:

Hi Greg,

On Tue, 10 Feb 2015 18:12:25 +1000
Greg Ungerer greg.unge...@opengear.com wrote:


Hi Masahiro,

On 10/02/15 17:00, Masahiro Yamada wrote:

These are still non-generic boards.

Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
Cc: Greg Ungerer greg.unge...@opengear.com


I have only seen this one patch, and the message above doesn't
really give me much of a clue what the intention is here.

Quite a few of the files you are removing below are not board
specific. Many relate to the KS8695 SoC and its peripherals.
Are you removing all KS8695 support as well?



You still have a chance to keep these boards.

If you want to keep them, please support Generic Board for these boards
(+ a little test).
(Ajay Bhargav and Vladimir Zapolskiy chose to do so to keep their boards.)


doc/README.generic-board will help you know the background.

If you give up maintaining them, you need not do anything.

It is up to you, of course.


I don't intend doing any work on them, so I don't have an objection.

My only suggestion would be to include the details from your
last response in the commit log message.

Regards
Greg

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH v2 07/10] ARM: remove cm4008 and cm41xx board support

2015-02-11 Thread Masahiro Yamada
Hi Greg,


On Tue, 10 Feb 2015 18:12:25 +1000
Greg Ungerer greg.unge...@opengear.com wrote:

 Hi Masahiro,
 
 On 10/02/15 17:00, Masahiro Yamada wrote:
  These are still non-generic boards.
 
  Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
  Cc: Greg Ungerer greg.unge...@opengear.com
 
 I have only seen this one patch, and the message above doesn't
 really give me much of a clue what the intention is here.
 
 Quite a few of the files you are removing below are not board
 specific. Many relate to the KS8695 SoC and its peripherals.
 Are you removing all KS8695 support as well?


You still have a chance to keep these boards.

If you want to keep them, please support Generic Board for these boards
(+ a little test).
(Ajay Bhargav and Vladimir Zapolskiy chose to do so to keep their boards.)


doc/README.generic-board will help you know the background.

If you give up maintaining them, you need not do anything.


It is up to you, of course.



Best Regards
Masahiro Yamada

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH v2 07/10] ARM: remove cm4008 and cm41xx board support

2015-02-10 Thread Greg Ungerer

Hi Masahiro,

On 10/02/15 17:00, Masahiro Yamada wrote:

These are still non-generic boards.

Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
Cc: Greg Ungerer greg.unge...@opengear.com


I have only seen this one patch, and the message above doesn't
really give me much of a clue what the intention is here.

Quite a few of the files you are removing below are not board
specific. Many relate to the KS8695 SoC and its peripherals.
Are you removing all KS8695 support as well?

Regards
Greg




---

Changes in v2: None

  arch/arm/Kconfig|  10 -
  arch/arm/cpu/arm920t/Makefile   |   1 -
  arch/arm/cpu/arm920t/ks8695/Makefile|   9 -
  arch/arm/cpu/arm920t/ks8695/lowlevel_init.S | 189 -
  arch/arm/cpu/arm920t/ks8695/timer.c |  77 --
  arch/arm/include/asm/arch-ks8695/platform.h | 294 -
  board/cm4008/Kconfig|  12 -
  board/cm4008/MAINTAINERS|   6 -
  board/cm4008/Makefile   |   8 -
  board/cm4008/cm4008.c   |  88 ---
  board/cm4008/config.mk  |   1 -
  board/cm4008/flash.c| 395 
  board/cm41xx/Kconfig|  12 -
  board/cm41xx/MAINTAINERS|   6 -
  board/cm41xx/Makefile   |   8 -
  board/cm41xx/cm41xx.c   |  88 ---
  board/cm41xx/config.mk  |   1 -
  board/cm41xx/flash.c| 395 
  configs/cm4008_defconfig|   2 -
  configs/cm41xx_defconfig|   2 -
  doc/README.scrapyard|   2 +
  drivers/net/Makefile|   1 -
  drivers/net/ks8695eth.c | 229 
  drivers/serial/Makefile |   1 -
  drivers/serial/serial.c |   2 -
  drivers/serial/serial_ks8695.c  | 121 -
  include/configs/cm4008.h| 104 
  include/configs/cm41xx.h| 104 
  include/netdev.h|   1 -
  include/serial.h|   1 -
  30 files changed, 2 insertions(+), 2168 deletions(-)
  delete mode 100644 arch/arm/cpu/arm920t/ks8695/Makefile
  delete mode 100644 arch/arm/cpu/arm920t/ks8695/lowlevel_init.S
  delete mode 100644 arch/arm/cpu/arm920t/ks8695/timer.c
  delete mode 100644 arch/arm/include/asm/arch-ks8695/platform.h
  delete mode 100644 board/cm4008/Kconfig
  delete mode 100644 board/cm4008/MAINTAINERS
  delete mode 100644 board/cm4008/Makefile
  delete mode 100644 board/cm4008/cm4008.c
  delete mode 100644 board/cm4008/config.mk
  delete mode 100644 board/cm4008/flash.c
  delete mode 100644 board/cm41xx/Kconfig
  delete mode 100644 board/cm41xx/MAINTAINERS
  delete mode 100644 board/cm41xx/Makefile
  delete mode 100644 board/cm41xx/cm41xx.c
  delete mode 100644 board/cm41xx/config.mk
  delete mode 100644 board/cm41xx/flash.c
  delete mode 100644 configs/cm4008_defconfig
  delete mode 100644 configs/cm41xx_defconfig
  delete mode 100644 drivers/net/ks8695eth.c
  delete mode 100644 drivers/serial/serial_ks8695.c
  delete mode 100644 include/configs/cm4008.h
  delete mode 100644 include/configs/cm41xx.h

diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 74dd164..d6bb5c3 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -97,14 +97,6 @@ config TARGET_SCB9328
bool Support scb9328
select CPU_ARM920T

-config TARGET_CM4008
-   bool Support cm4008
-   select CPU_ARM920T
-
-config TARGET_CM41XX
-   bool Support cm41xx
-   select CPU_ARM920T
-
  config TARGET_VCMA9
bool Support VCMA9
select CPU_ARM920T
@@ -871,8 +863,6 @@ source board/calao/sbc35_a9g20/Kconfig
  source board/calao/tny_a9260/Kconfig
  source board/calao/usb_a9263/Kconfig
  source board/cirrus/edb93xx/Kconfig
-source board/cm4008/Kconfig
-source board/cm41xx/Kconfig
  source board/compulab/cm_t335/Kconfig
  source board/compulab/cm_fx6/Kconfig
  source board/congatec/cgtqmx6eval/Kconfig
diff --git a/arch/arm/cpu/arm920t/Makefile b/arch/arm/cpu/arm920t/Makefile
index a72e5de..a30a572 100644
--- a/arch/arm/cpu/arm920t/Makefile
+++ b/arch/arm/cpu/arm920t/Makefile
@@ -14,5 +14,4 @@ obj-$(if $(filter a320,$(SOC)),y) += a320/
  obj-$(CONFIG_AT91FAMILY) += at91/
  obj-$(CONFIG_EP93XX) += ep93xx/
  obj-$(CONFIG_IMX) += imx/
-obj-$(CONFIG_KS8695) += ks8695/
  obj-$(CONFIG_S3C24X0) += s3c24x0/
diff --git a/arch/arm/cpu/arm920t/ks8695/Makefile 
b/arch/arm/cpu/arm920t/ks8695/Makefile
deleted file mode 100644
index 400aa89..000
--- a/arch/arm/cpu/arm920t/ks8695/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, w...@denx.de.
-#
-# SPDX-License-Identifier: GPL-2.0+
-#
-
-obj-y  = lowlevel_init.o
-obj-y  += 

Re: [U-Boot] [PATCH v2 07/10] ARM: remove cm4008 and cm41xx board support

2015-02-10 Thread Masahiro Yamada
Hi Greg,

On Tue, 10 Feb 2015 18:12:25 +1000
Greg Ungerer greg.unge...@opengear.com wrote:

 Hi Masahiro,
 
 On 10/02/15 17:00, Masahiro Yamada wrote:
  These are still non-generic boards.
 
  Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
  Cc: Greg Ungerer greg.unge...@opengear.com
 
 I have only seen this one patch, and the message above doesn't
 really give me much of a clue what the intention is here.


This patch is CCed to you because the MAINTAINERS file
says you are the maintainer of one of these boards.

I post the whole series to the ML (u-boot@lists.denx.de).

Given that you could see only this patch,
I assume you are not a subscriber.


You can still check the whole series at the ML archive:

http://lists.denx.de/pipermail/u-boot/2015-February/thread.html



This patch is here because nobody took action to
convert these boards to Generic Board.

As Tom Rini announced, we are ripping off non-Generic boards.
http://lists.denx.de/pipermail/u-boot/2015-February/203606.html



 Quite a few of the files you are removing below are not board
 specific. Many relate to the KS8695 SoC and its peripherals.
 Are you removing all KS8695 support as well?


Yes.

cm4008 and cm41xx are the last boards of KS8695.
Unused files should be removed based on the policy of U-Boot community.


If you want keep them, you (or someone else) must send a patch.


Best Regards
Masahiro Yamada

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH v2 07/10] ARM: remove cm4008 and cm41xx board support

2015-02-09 Thread Masahiro Yamada
These are still non-generic boards.

Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
Cc: Greg Ungerer greg.unge...@opengear.com
---

Changes in v2: None

 arch/arm/Kconfig|  10 -
 arch/arm/cpu/arm920t/Makefile   |   1 -
 arch/arm/cpu/arm920t/ks8695/Makefile|   9 -
 arch/arm/cpu/arm920t/ks8695/lowlevel_init.S | 189 -
 arch/arm/cpu/arm920t/ks8695/timer.c |  77 --
 arch/arm/include/asm/arch-ks8695/platform.h | 294 -
 board/cm4008/Kconfig|  12 -
 board/cm4008/MAINTAINERS|   6 -
 board/cm4008/Makefile   |   8 -
 board/cm4008/cm4008.c   |  88 ---
 board/cm4008/config.mk  |   1 -
 board/cm4008/flash.c| 395 
 board/cm41xx/Kconfig|  12 -
 board/cm41xx/MAINTAINERS|   6 -
 board/cm41xx/Makefile   |   8 -
 board/cm41xx/cm41xx.c   |  88 ---
 board/cm41xx/config.mk  |   1 -
 board/cm41xx/flash.c| 395 
 configs/cm4008_defconfig|   2 -
 configs/cm41xx_defconfig|   2 -
 doc/README.scrapyard|   2 +
 drivers/net/Makefile|   1 -
 drivers/net/ks8695eth.c | 229 
 drivers/serial/Makefile |   1 -
 drivers/serial/serial.c |   2 -
 drivers/serial/serial_ks8695.c  | 121 -
 include/configs/cm4008.h| 104 
 include/configs/cm41xx.h| 104 
 include/netdev.h|   1 -
 include/serial.h|   1 -
 30 files changed, 2 insertions(+), 2168 deletions(-)
 delete mode 100644 arch/arm/cpu/arm920t/ks8695/Makefile
 delete mode 100644 arch/arm/cpu/arm920t/ks8695/lowlevel_init.S
 delete mode 100644 arch/arm/cpu/arm920t/ks8695/timer.c
 delete mode 100644 arch/arm/include/asm/arch-ks8695/platform.h
 delete mode 100644 board/cm4008/Kconfig
 delete mode 100644 board/cm4008/MAINTAINERS
 delete mode 100644 board/cm4008/Makefile
 delete mode 100644 board/cm4008/cm4008.c
 delete mode 100644 board/cm4008/config.mk
 delete mode 100644 board/cm4008/flash.c
 delete mode 100644 board/cm41xx/Kconfig
 delete mode 100644 board/cm41xx/MAINTAINERS
 delete mode 100644 board/cm41xx/Makefile
 delete mode 100644 board/cm41xx/cm41xx.c
 delete mode 100644 board/cm41xx/config.mk
 delete mode 100644 board/cm41xx/flash.c
 delete mode 100644 configs/cm4008_defconfig
 delete mode 100644 configs/cm41xx_defconfig
 delete mode 100644 drivers/net/ks8695eth.c
 delete mode 100644 drivers/serial/serial_ks8695.c
 delete mode 100644 include/configs/cm4008.h
 delete mode 100644 include/configs/cm41xx.h

diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 74dd164..d6bb5c3 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -97,14 +97,6 @@ config TARGET_SCB9328
bool Support scb9328
select CPU_ARM920T
 
-config TARGET_CM4008
-   bool Support cm4008
-   select CPU_ARM920T
-
-config TARGET_CM41XX
-   bool Support cm41xx
-   select CPU_ARM920T
-
 config TARGET_VCMA9
bool Support VCMA9
select CPU_ARM920T
@@ -871,8 +863,6 @@ source board/calao/sbc35_a9g20/Kconfig
 source board/calao/tny_a9260/Kconfig
 source board/calao/usb_a9263/Kconfig
 source board/cirrus/edb93xx/Kconfig
-source board/cm4008/Kconfig
-source board/cm41xx/Kconfig
 source board/compulab/cm_t335/Kconfig
 source board/compulab/cm_fx6/Kconfig
 source board/congatec/cgtqmx6eval/Kconfig
diff --git a/arch/arm/cpu/arm920t/Makefile b/arch/arm/cpu/arm920t/Makefile
index a72e5de..a30a572 100644
--- a/arch/arm/cpu/arm920t/Makefile
+++ b/arch/arm/cpu/arm920t/Makefile
@@ -14,5 +14,4 @@ obj-$(if $(filter a320,$(SOC)),y) += a320/
 obj-$(CONFIG_AT91FAMILY) += at91/
 obj-$(CONFIG_EP93XX) += ep93xx/
 obj-$(CONFIG_IMX) += imx/
-obj-$(CONFIG_KS8695) += ks8695/
 obj-$(CONFIG_S3C24X0) += s3c24x0/
diff --git a/arch/arm/cpu/arm920t/ks8695/Makefile 
b/arch/arm/cpu/arm920t/ks8695/Makefile
deleted file mode 100644
index 400aa89..000
--- a/arch/arm/cpu/arm920t/ks8695/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, w...@denx.de.
-#
-# SPDX-License-Identifier: GPL-2.0+
-#
-
-obj-y  = lowlevel_init.o
-obj-y  += timer.o
diff --git a/arch/arm/cpu/arm920t/ks8695/lowlevel_init.S 
b/arch/arm/cpu/arm920t/ks8695/lowlevel_init.S
deleted file mode 100644
index a2a07f2..000
--- a/arch/arm/cpu/arm920t/ks8695/lowlevel_init.S
+++ /dev/null
@@ -1,189 +0,0 @@
-/*
- *  lowlevel_init.S - basic hardware initialization for the KS8695 CPU
- *
- *  Copyright (c) 2004-2005, Greg Ungerer greg.unge...@opengear.com
- *
- * SPDX-License-Identifier: