diff mbox

[U-Boot,RFC] nand_spl: display warning message to inform the end of nand_spl

Message ID 1393404671-6385-1-git-send-email-yamada.m@jp.panasonic.com
State Accepted
Delegated to: Tom Rini
Headers show

Commit Message

Masahiro Yamada Feb. 26, 2014, 8:51 a.m. UTC
Now we have two different frameworks for doing the same thing.
I'd like to propose to drop nand_spl framework.
How about deleting it before v2014.07 release?

In the interim, this commit will display a warning message
when compiling nand_spl board.

Now we have 19 nand_spl boards:

  MPC8315ERDB_NAND
  SIMPC8313_LP
  SIMPC8313_SP
  MPC8536DS_NAND
  MPC8569MDS_NAND
  MPC8572DS_NAND
  P1023RDS_NAND
  P1011RDB_NAND
  P1020RDB_NAND
  P2010RDB_NAND
  P2020RDB_NAND
  acadia_nand
  bamboo_nand
  canyonlands_nand
  glacier_nand
  haleakala_nand
  kilauea_nand
  rainier_nand
  sequoia_nand

They must be ported to SPL before the deadline,
otherwise they will be removed.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Cc: Dave Liu <daveliu@freescale.com>
Cc: Ron Madrid <info@sheldoninst.com>
Cc: Roy Zang <tie-fei.zang@freescale.com>
Cc: Stefan Roese <sr@denx.de>
---

 Makefile | 7 +++++++
 1 file changed, 7 insertions(+)

Comments

Tom Rini Feb. 26, 2014, 1:37 p.m. UTC | #1
On Wed, Feb 26, 2014 at 05:51:11PM +0900, Masahiro Yamada wrote:
> Now we have two different frameworks for doing the same thing.
> I'd like to propose to drop nand_spl framework.
> How about deleting it before v2014.07 release?
> 
> In the interim, this commit will display a warning message
> when compiling nand_spl board.
> 
> Now we have 19 nand_spl boards:
> 
>   MPC8315ERDB_NAND
>   SIMPC8313_LP
>   SIMPC8313_SP
>   MPC8536DS_NAND
>   MPC8569MDS_NAND
>   MPC8572DS_NAND
>   P1023RDS_NAND
>   P1011RDB_NAND
>   P1020RDB_NAND
>   P2010RDB_NAND
>   P2020RDB_NAND
>   acadia_nand
>   bamboo_nand
>   canyonlands_nand
>   glacier_nand
>   haleakala_nand
>   kilauea_nand
>   rainier_nand
>   sequoia_nand
> 
> They must be ported to SPL before the deadline,
> otherwise they will be removed.
> 
> Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
> Cc: Dave Liu <daveliu@freescale.com>
> Cc: Ron Madrid <info@sheldoninst.com>
> Cc: Roy Zang <tie-fei.zang@freescale.com>
> Cc: Stefan Roese <sr@denx.de>

Scott? York?  I'm fine with the above date.
Stefan Roese Feb. 26, 2014, 2:20 p.m. UTC | #2
On 26.02.2014 09:51, Masahiro Yamada wrote:
> Now we have two different frameworks for doing the same thing.
> I'd like to propose to drop nand_spl framework.
> How about deleting it before v2014.07 release?
>
> In the interim, this commit will display a warning message
> when compiling nand_spl board.
>
> Now we have 19 nand_spl boards:
>
>    MPC8315ERDB_NAND
>    SIMPC8313_LP
>    SIMPC8313_SP
>    MPC8536DS_NAND
>    MPC8569MDS_NAND
>    MPC8572DS_NAND
>    P1023RDS_NAND
>    P1011RDB_NAND
>    P1020RDB_NAND
>    P2010RDB_NAND
>    P2020RDB_NAND
>    acadia_nand
>    bamboo_nand
>    canyonlands_nand
>    glacier_nand
>    haleakala_nand
>    kilauea_nand
>    rainier_nand
>    sequoia_nand
>
> They must be ported to SPL before the deadline,
> otherwise they will be removed.
>
> Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
> Cc: Dave Liu <daveliu@freescale.com>
> Cc: Ron Madrid <info@sheldoninst.com>
> Cc: Roy Zang <tie-fei.zang@freescale.com>
> Cc: Stefan Roese <sr@denx.de>

The AMCC/APM PPC4xx NAND booting boards, which were used to introduce 
the nand_spl infrastructure, are practically unmaintained. There doesn't 
seem to be much interest in porting those boards to the SPL 
infrastructure. So I'm fine with the date as well:

Acked-by: Stefan Roese <sr@denx.de>

Thanks,
Stefan
Tom Rini Feb. 26, 2014, 2:27 p.m. UTC | #3
On Wed, Feb 26, 2014 at 03:20:27PM +0100, Stefan Roese wrote:
> On 26.02.2014 09:51, Masahiro Yamada wrote:
> >Now we have two different frameworks for doing the same thing.
> >I'd like to propose to drop nand_spl framework.
> >How about deleting it before v2014.07 release?
> >
> >In the interim, this commit will display a warning message
> >when compiling nand_spl board.
> >
> >Now we have 19 nand_spl boards:
> >
> >   MPC8315ERDB_NAND
> >   SIMPC8313_LP
> >   SIMPC8313_SP
> >   MPC8536DS_NAND
> >   MPC8569MDS_NAND
> >   MPC8572DS_NAND
> >   P1023RDS_NAND
> >   P1011RDB_NAND
> >   P1020RDB_NAND
> >   P2010RDB_NAND
> >   P2020RDB_NAND
> >   acadia_nand
> >   bamboo_nand
> >   canyonlands_nand
> >   glacier_nand
> >   haleakala_nand
> >   kilauea_nand
> >   rainier_nand
> >   sequoia_nand
> >
> >They must be ported to SPL before the deadline,
> >otherwise they will be removed.
> >
> >Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
> >Cc: Dave Liu <daveliu@freescale.com>
> >Cc: Ron Madrid <info@sheldoninst.com>
> >Cc: Roy Zang <tie-fei.zang@freescale.com>
> >Cc: Stefan Roese <sr@denx.de>
> 
> The AMCC/APM PPC4xx NAND booting boards, which were used to
> introduce the nand_spl infrastructure, are practically unmaintained.
> There doesn't seem to be much interest in porting those boards to
> the SPL infrastructure. So I'm fine with the date as well:
> 
> Acked-by: Stefan Roese <sr@denx.de>

In that case can you please post a patch to remove them now?  Or if you
really want, we can delay until v2014.04 is out.
Tom Rini March 4, 2014, 7:16 p.m. UTC | #4
On Wed, Feb 26, 2014 at 05:51:11PM +0900, Masahiro Yamada wrote:

> Now we have two different frameworks for doing the same thing.
> I'd like to propose to drop nand_spl framework.
> How about deleting it before v2014.07 release?
> 
> In the interim, this commit will display a warning message
> when compiling nand_spl board.
> 
> Now we have 19 nand_spl boards:
> 
>   MPC8315ERDB_NAND
>   SIMPC8313_LP
>   SIMPC8313_SP
>   MPC8536DS_NAND
>   MPC8569MDS_NAND
>   MPC8572DS_NAND
>   P1023RDS_NAND
>   P1011RDB_NAND
>   P1020RDB_NAND
>   P2010RDB_NAND
>   P2020RDB_NAND
>   acadia_nand
>   bamboo_nand
>   canyonlands_nand
>   glacier_nand
>   haleakala_nand
>   kilauea_nand
>   rainier_nand
>   sequoia_nand
> 
> They must be ported to SPL before the deadline,
> otherwise they will be removed.
> 
> Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
> Cc: Dave Liu <daveliu@freescale.com>
> Cc: Ron Madrid <info@sheldoninst.com>
> Cc: Roy Zang <tie-fei.zang@freescale.com>
> Cc: Stefan Roese <sr@denx.de>
> Acked-by: Stefan Roese <sr@denx.de>

Applied to u-boot/master, thanks!
diff mbox

Patch

diff --git a/Makefile b/Makefile
index 54cf080..e08c0af 100644
--- a/Makefile
+++ b/Makefile
@@ -1063,6 +1063,13 @@  u-boot.lds: $(LDSCRIPT) prepare FORCE
 PHONY += nand_spl
 nand_spl: prepare
 	$(Q)$(MAKE) $(build)=nand_spl/board/$(BOARDDIR) all
+	@echo >&2
+	@echo >&2 "==================== WARNING ====================="
+	@echo >&2 "nand_spl will not be included in v2014.07 release."
+	@echo >&2 "Please switch over to SPL."
+	@echo >&2 "Otherwise, this board will be removed."
+	@echo >&2 "=================================================="
+	@echo >&2
 
 nand_spl/u-boot-spl-16k.bin: nand_spl
 	@: