Skip to contentSkip to conversation

powerpc/mpc85xx: Remove P1023 RDS support

PATCH New Lijun Pan 4 participants 6 messages Jun 6, 2014 – Jun 7, 2014

lore
Share & tools
lore

Lijun Pan

author
#0 lore raw

PATCH 1/1 powerpc/mpc85xx: Remove P1023 RDS support

Since P1023RDS is no longer supported/manufactured by Freescale, we clean up P1023RDS related code.
Since P1023RDB is still supported by Freescale,
we keep P1023RDB releated code.

---
 board/freescale/p1023rds/Makefile             |   9 -
 board/freescale/p1023rds/README               | 101 -----
 board/freescale/p1023rds/bcsr.h               |  49 ---
 board/freescale/p1023rds/law.c                |  19 -
 board/freescale/p1023rds/p1023rds.c           | 196 ----------
 board/freescale/p1023rds/tlb.c                | 102 -----
 boards.cfg                                    |   2 -
 include/configs/P1023RDS.h                    | 523 --------------------------
 nand_spl/board/freescale/p1023rds/Makefile    |  87 -----
 nand_spl/board/freescale/p1023rds/nand_boot.c |  96 -----
 10 files changed, 1184 deletions(-)
 delete mode 100644 board/freescale/p1023rds/Makefile
 delete mode 100644 board/freescale/p1023rds/README
 delete mode 100644 board/freescale/p1023rds/bcsr.h
 delete mode 100644 board/freescale/p1023rds/law.c
 delete mode 100644 board/freescale/p1023rds/p1023rds.c
 delete mode 100644 board/freescale/p1023rds/tlb.c
 delete mode 100644 include/configs/P1023RDS.h
 delete mode 100644 nand_spl/board/freescale/p1023rds/Makefile
 delete mode 100644 nand_spl/board/freescale/p1023rds/nand_boot.c
board/freescale/p1023rds/Makefile deleted +0 -9
deleted file mode 100644
index fdbf365..0000000
@@ -1,9 +0,0 @@
-#
-# Copyright 2010-2011 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:	GPL-2.0+
-#
-
-obj-y	+= p1023rds.o
-obj-y	+= law.o
-obj-y	+= tlb.o
board/freescale/p1023rds/README deleted +0 -101

101 lines not on this page · raw message

board/freescale/p1023rds/bcsr.h deleted +0 -49

49 lines not on this page · raw message

board/freescale/p1023rds/law.c deleted +0 -19
deleted file mode 100644
index 92f5a3f..0000000
@@ -1,19 +0,0 @@
-/*
- * Copyright 2010-2011 Freescale Semiconductor, Inc.
- *
- * SPDX-License-Identifier:	GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/fsl_law.h>
-#include <asm/mmu.h>
-
-struct law_entry law_table[] = {
-	SET_LAW(CONFIG_SYS_NAND_BASE_PHYS, LAW_SIZE_1M, LAW_TRGT_IF_LBC),
-	SET_LAW(CONFIG_SYS_QMAN_MEM_PHYS, LAW_SIZE_4M,
-					LAW_TRGT_IF_DPAA_SWP_SRAM),
-	/* The LAW 0xe0000000 ~ 0xefffffff for BCSR and NOR flash */
-	SET_LAW(CONFIG_SYS_BCSR_BASE_PHYS, LAW_SIZE_256M, LAW_TRGT_IF_LBC),
-};
-
-int num_law_entries = ARRAY_SIZE(law_table);
board/freescale/p1023rds/p1023rds.c deleted +0 -196

196 lines not on this page · raw message

board/freescale/p1023rds/tlb.c deleted +0 -102

102 lines not on this page · raw message

boards.cfg +0 -2
index b8cfead..844b1fd 100644
@@ -862,8 +862,6 @@ Active  powerpc     mpc85xx        -           freescale       p1022ds
 Active  powerpc     mpc85xx        -           freescale       p1022ds             P1022DS_SDCARD                        P1022DS:SDCARD                                                                                                                    Timur Tabi <[email protected]>
 Active  powerpc     mpc85xx        -           freescale       p1022ds             P1022DS_SPIFLASH                      P1022DS:SPIFLASH                                                                                                                  Timur Tabi <[email protected]>
 Active  powerpc     mpc85xx        -           freescale       p1023rdb            P1023RDB                              -                                                                                                                                 -
-Active  powerpc     mpc85xx        -           freescale       p1023rds            P1023RDS                              -                                                                                                                                 Roy Zang <[email protected]>
-Active  powerpc     mpc85xx        -           freescale       p1023rds            P1023RDS_NAND                         P1023RDS:NAND                                                                                                                     Roy Zang <[email protected]>
 Active  powerpc     mpc85xx        -           freescale       p1_p2_rdb           P1011RDB                              P1_P2_RDB:P1011RDB                                                                                                                -
 Active  powerpc     mpc85xx        -           freescale       p1_p2_rdb           P1011RDB_36BIT                        P1_P2_RDB:P1011RDB,36BIT                                                                                                          -
 Active  powerpc     mpc85xx        -           freescale       p1_p2_rdb           P1011RDB_36BIT_SDCARD                 P1_P2_RDB:P1011RDB,36BIT,SDCARD                                                                                                   -
include/configs/P1023RDS.h deleted +0 -523

523 lines not on this page · raw message

nand_spl/board/freescale/p1023rds/Makefile deleted +0 -87

87 lines not on this page · raw message

nand_spl/board/freescale/p1023rds/nand_boot.c deleted +0 -96

96 lines not on this page · raw message

Signature · 1 line
1.9.0
#1 lore raw

PATCH 1/1 powerpc/mpc85xx: Remove P1023 RDS support

Dear Lijun Pan,

Quoted 4 lines · In message <[email protected]> you…

Since P1023RDS is no longer supported/manufactured by Freescale, we clean up P1023RDS related code.
Since P1023RDB is still supported by Freescale,
we keep P1023RDB releated code.

So are there not any boards left in the field that should be supported?

Best regards,

Wolfgang Denk

Signature · 6 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Good manners are the settled  medium  of  social,  as  specie  is  of
commercial, life; returns are equally expected for both.
           - Lord Chesterfield _Letters to his Son_, 25 December 1753
#2 lore raw

PATCH 1/1 powerpc/mpc85xx: Remove P1023 RDS support

Quoted 8 lines · Wolfgang Denk

Dear Lijun Pan,

Quoted 4 lines · In message <[email protected]> you…

Since P1023RDS is no longer supported/manufactured by Freescale, we clean up P1023RDS related code.
Since P1023RDB is still supported by Freescale,
we keep P1023RDB releated code.

Quoted 5 lines

So are there not any boards left in the field that should be supported?

Best regards,

Wolfgang,

Incidentally, I have been trying to get a list of EOL boards from Freescale. Presume if I get the list, shall we drop the support for those boards right away or wait for some time, or keep them until we are tired of maintenance?

York

#3 lore raw

PATCH 1/1 powerpc/mpc85xx: Remove P1023 RDS support

Dear York,

Quoted 4 lines · In message <[email protected]> you wrote:

Incidentally, I have been trying to get a list of EOL boards from Freescale. Presume if I get the list, shall we drop the support for those boards right away or wait for some time, or keep them until we are tired of maintenance?

In general, EOL of a board at the vendor is of little meaning to the U-Boot community. As long as the boards are in use, and ther eis someone who is willing to take care of supporting it (even at the level of running tests) we do not drop a board.

Boards get dropped only if they become a burson, i. e. if they need fixing (or at least testing) and no active user / maintainer can be found any more.

If we would rrop boards as soon as the vendor declares them EOL, we'd have to spend a lof of work now on removal patches ;-)

Best regards,

Wolfgang Denk

Signature · 7 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Remember, an int is not always 16 bits. I'm  not  sure,  but  if  the
80386  is one step closer to Intel's slugfest with the CPU curve that
is aymptotically approaching a real machine, perhaps an int has  been
implemented as 32 bits by some Unix vendors...?       - Derek Terveer
#4 lore raw

PATCH 1/1 powerpc/mpc85xx: Remove P1023 RDS support

In reply to Wolfgang Denk

Guten Tag Wolfgang,

Quoted 10 lines · Wolfgang Denk

Dear Lijun Pan,

Quoted 4 lines · In message <[email protected]> you…

Since P1023RDS is no longer supported/manufactured by Freescale, we clean up P1023RDS related code.
Since P1023RDB is still supported by Freescale,
we keep P1023RDB releated code.

So are there not any boards left in the field that should be supported?

Seems that we sold about 10 RDS boards before the RDB became available. Even internally, at this time, I'm unable to locate a RDS board if I'd want to test patches of relevance to this platform. Please note we've already dropped support for this board from the kernel

Alles gute,

#5 lore raw

PATCH 1/1 powerpc/mpc85xx: Remove P1023 RDS support

Dear Emil,

Quoted 8 lines · In message <[email protected]> you wrote:
Quoted 3 lines

So are there not any boards left in the field that should be supported?

Seems that we sold about 10 RDS boards before the RDB became available. Even internally, at this time, I'm unable to locate a RDS board if I'd want to test patches of relevance to this platform. Please note we've already dropped support for this board from the kernel

I see. Thanks.

Best regards,

Wolfgang Denk

Signature · 4 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
panic: can't find /