public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/22] xilinx-ppc4xx: Cleanout and port to DM serial
@ 2016-01-26 10:24 Ricardo Ribalda Delgado
  2016-01-26 10:24 ` [U-Boot] [PATCH 01/22] ppc: xilinx-ppc440: Remove support for ml507 Ricardo Ribalda Delgado
                   ` (22 more replies)
  0 siblings, 23 replies; 86+ messages in thread
From: Ricardo Ribalda Delgado @ 2016-01-26 10:24 UTC (permalink / raw)
  To: u-boot

xilinx-ppc4xx made us of serial uartlite, which was ported to DM.
This patch moves port these boards to DM.

Now that Kconfig works really well, there is no need to maintain
the specific boards (fx12mm, ml507 and v5fx30teval) or their flash
version.

The ppc440 boards have been wired to the ll_temac driver.

A series of cleanouts have been done.

This patchset sits on top of:
http://git.denx.de/?p=u-boot/u-boot-microblaze.git;a=shortlog;h=refs/heads/mb

It has been tested on a ppc440 bard.

Hopefully Georg Schardt can test the changes on his fx12mm.

These changes can also be browset at
https://github.com/ribalda/u-boot/tree/xilinx-ppc4xx-generic-dm


Regards (and thanks for your patience)!



Ricardo Ribalda (22):
  ppc: xilinx-ppc440: Remove support for ml507
  ppc: xilinx-ppc405: Remove support for fx12mm
  xilinx-ppc440: Remove support for v5fx30teval
  .mailmap: Add all the mail alias for Ricardo Ribalda
  mailaddr: Update mail address
  ppc: pp405-generic: Simplify Makefile
  ppc: pp440-generic: Simplify Makefile
  ppc: ppc440: ppc440-generic_flash_defconfig
  ppc: ppc405: ppc405-generic_flash_defconfig
  ppc: xilinx-ppc440-generic: Cleanout header files
  ppc: xilinx-ppc405-generic: Cleanout header files
  ppc: xilinx-ppc4xx-generic: Update xparameters.h
  ppc: dts: Add device tree for xilix-ppc4xx-generic
  configs/xilinx-ppc405-generic: Typos and size
  configs/xilinx-ppc440-generic: Typos and size
  ppc: xilinx-ppc4xx: Port to DM serial
  ppc: xilinx_ppc405_generic: Remove weak attributes
  ppc: xilinx_ppc440_generic: Remove weak attributes
  ppc: xilinx_ppc405_generic: Remove uncalled functions
  ppc: xilinx_ppc440_generic: Remove uncalled functions
  net: xilinx_ll_temac: Fix string overflow
  ppc: xilinx-ppc440-generic: Wire LL_TEMAC driver

 .mailmap                                           |  3 ++
 arch/powerpc/cpu/ppc4xx/Kconfig                    | 20 ++++-----
 arch/powerpc/cpu/ppc4xx/interrupts.c               |  2 +-
 arch/powerpc/cpu/ppc4xx/uic.c                      |  2 +-
 arch/powerpc/cpu/ppc4xx/xilinx_irq.c               |  2 +-
 arch/powerpc/dts/Makefile                          |  2 +
 arch/powerpc/dts/xilinx-ppc405-generic.dts         | 13 ++++++
 arch/powerpc/dts/xilinx-ppc440-generic.dts         | 13 ++++++
 arch/powerpc/include/asm/interrupt.h               |  2 +-
 arch/powerpc/include/asm/xilinx_irq.h              |  2 +-
 board/avnet/fx12mm/Kconfig                         | 12 ------
 board/avnet/fx12mm/MAINTAINERS                     |  7 ---
 board/avnet/fx12mm/Makefile                        | 11 -----
 board/avnet/fx12mm/fx12mm.c                        | 34 ---------------
 board/avnet/fx12mm/xparameters.h                   | 35 ---------------
 board/avnet/v5fx30teval/Kconfig                    | 12 ------
 board/avnet/v5fx30teval/MAINTAINERS                |  7 ---
 board/avnet/v5fx30teval/Makefile                   | 11 -----
 board/avnet/v5fx30teval/v5fx30teval.c              | 17 --------
 board/avnet/v5fx30teval/xparameters.h              | 22 ----------
 board/xilinx/ml507/Kconfig                         | 12 ------
 board/xilinx/ml507/MAINTAINERS                     |  7 ---
 board/xilinx/ml507/Makefile                        | 11 -----
 board/xilinx/ml507/ml507.c                         | 17 --------
 board/xilinx/ml507/xparameters.h                   | 23 ----------
 board/xilinx/ppc405-generic/MAINTAINERS            |  2 +-
 board/xilinx/ppc405-generic/Makefile               |  4 +-
 .../xilinx/ppc405-generic/xilinx_ppc405_generic.c  | 31 ++++++--------
 board/xilinx/ppc405-generic/xparameters.h          |  7 ++-
 board/xilinx/ppc440-generic/MAINTAINERS            |  2 +-
 board/xilinx/ppc440-generic/Makefile               |  6 +--
 board/xilinx/ppc440-generic/init.S                 |  2 +-
 .../xilinx/ppc440-generic/xilinx_ppc440_generic.c  | 49 ++++++++++++++-------
 board/xilinx/ppc440-generic/xparameters.h          | 15 ++++---
 configs/fx12mm_defconfig                           | 10 -----
 configs/fx12mm_flash_defconfig                     |  9 ----
 configs/ml507_defconfig                            |  9 ----
 configs/ml507_flash_defconfig                      |  8 ----
 configs/v5fx30teval_defconfig                      |  9 ----
 configs/v5fx30teval_flash_defconfig                |  8 ----
 configs/xilinx-ppc405-generic_defconfig            |  8 ++++
 configs/xilinx-ppc405-generic_flash_defconfig      |  8 ----
 configs/xilinx-ppc440-generic_defconfig            | 17 ++++++--
 configs/xilinx-ppc440-generic_flash_defconfig      |  8 ----
 drivers/hwmon/adt7460.c                            |  2 +-
 drivers/net/xilinx_ll_temac.c                      |  3 +-
 drivers/serial/Kconfig                             |  2 +-
 include/configs/fx12mm.h                           | 50 ----------------------
 include/configs/ml507.h                            | 38 ----------------
 include/configs/v5fx30teval.h                      | 38 ----------------
 include/configs/xilinx-ppc.h                       | 22 +++-------
 include/configs/xilinx-ppc405-generic.h            | 19 ++++----
 include/configs/xilinx-ppc405.h                    | 22 ----------
 include/configs/xilinx-ppc440-generic.h            | 27 ++++++++----
 include/configs/xilinx-ppc440.h                    | 17 --------
 55 files changed, 169 insertions(+), 582 deletions(-)
 create mode 100644 arch/powerpc/dts/xilinx-ppc405-generic.dts
 create mode 100644 arch/powerpc/dts/xilinx-ppc440-generic.dts
 delete mode 100644 board/avnet/fx12mm/Kconfig
 delete mode 100644 board/avnet/fx12mm/MAINTAINERS
 delete mode 100644 board/avnet/fx12mm/Makefile
 delete mode 100644 board/avnet/fx12mm/fx12mm.c
 delete mode 100644 board/avnet/fx12mm/xparameters.h
 delete mode 100644 board/avnet/v5fx30teval/Kconfig
 delete mode 100644 board/avnet/v5fx30teval/MAINTAINERS
 delete mode 100644 board/avnet/v5fx30teval/Makefile
 delete mode 100644 board/avnet/v5fx30teval/v5fx30teval.c
 delete mode 100644 board/avnet/v5fx30teval/xparameters.h
 delete mode 100644 board/xilinx/ml507/Kconfig
 delete mode 100644 board/xilinx/ml507/MAINTAINERS
 delete mode 100644 board/xilinx/ml507/Makefile
 delete mode 100644 board/xilinx/ml507/ml507.c
 delete mode 100644 board/xilinx/ml507/xparameters.h
 delete mode 100644 configs/fx12mm_defconfig
 delete mode 100644 configs/fx12mm_flash_defconfig
 delete mode 100644 configs/ml507_defconfig
 delete mode 100644 configs/ml507_flash_defconfig
 delete mode 100644 configs/v5fx30teval_defconfig
 delete mode 100644 configs/v5fx30teval_flash_defconfig
 delete mode 100644 configs/xilinx-ppc405-generic_flash_defconfig
 delete mode 100644 configs/xilinx-ppc440-generic_flash_defconfig
 delete mode 100644 include/configs/fx12mm.h
 delete mode 100644 include/configs/ml507.h
 delete mode 100644 include/configs/v5fx30teval.h
 delete mode 100644 include/configs/xilinx-ppc405.h
 delete mode 100644 include/configs/xilinx-ppc440.h

-- 
2.7.0.rc3

^ permalink raw reply	[flat|nested] 86+ messages in thread

end of thread, other threads:[~2016-01-26 15:20 UTC | newest]

Thread overview: 86+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-26 10:24 [U-Boot] [PATCH 00/22] xilinx-ppc4xx: Cleanout and port to DM serial Ricardo Ribalda Delgado
2016-01-26 10:24 ` [U-Boot] [PATCH 01/22] ppc: xilinx-ppc440: Remove support for ml507 Ricardo Ribalda Delgado
2016-01-26 12:20   ` Bin Meng
2016-01-26 14:43   ` Tom Rini
2016-01-26 14:54   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 02/22] ppc: xilinx-ppc405: Remove support for fx12mm Ricardo Ribalda Delgado
2016-01-26 12:20   ` Bin Meng
2016-01-26 14:43   ` Tom Rini
2016-01-26 14:54   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 03/22] xilinx-ppc440: Remove support for v5fx30teval Ricardo Ribalda Delgado
2016-01-26 12:20   ` Bin Meng
2016-01-26 14:43   ` Tom Rini
2016-01-26 14:55   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 04/22] .mailmap: Add all the mail alias for Ricardo Ribalda Ricardo Ribalda Delgado
2016-01-26 12:20   ` Bin Meng
2016-01-26 14:43   ` Tom Rini
2016-01-26 10:24 ` [U-Boot] [PATCH 05/22] mailaddr: Update mail address Ricardo Ribalda Delgado
2016-01-26 12:20   ` Bin Meng
2016-01-26 14:43   ` Tom Rini
2016-01-26 10:24 ` [U-Boot] [PATCH 06/22] ppc: pp405-generic: Simplify Makefile Ricardo Ribalda Delgado
2016-01-26 12:20   ` Bin Meng
2016-01-26 14:43   ` Tom Rini
2016-01-26 14:55   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 07/22] ppc: pp440-generic: " Ricardo Ribalda Delgado
2016-01-26 12:20   ` Bin Meng
2016-01-26 14:43   ` Tom Rini
2016-01-26 15:15   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 08/22] ppc: ppc440: ppc440-generic_flash_defconfig Ricardo Ribalda Delgado
2016-01-26 12:20   ` Bin Meng
2016-01-26 14:43   ` Tom Rini
2016-01-26 15:15   ` Stefan Roese
2016-01-26 15:16   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 09/22] ppc: ppc405: ppc405-generic_flash_defconfig Ricardo Ribalda Delgado
2016-01-26 12:21   ` Bin Meng
2016-01-26 14:43   ` Tom Rini
2016-01-26 15:15   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 10/22] ppc: xilinx-ppc440-generic: Cleanout header files Ricardo Ribalda Delgado
2016-01-26 12:21   ` Bin Meng
2016-01-26 14:44   ` Tom Rini
2016-01-26 15:16   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 11/22] ppc: xilinx-ppc405-generic: " Ricardo Ribalda Delgado
2016-01-26 12:21   ` Bin Meng
2016-01-26 14:44   ` Tom Rini
2016-01-26 15:17   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 12/22] ppc: xilinx-ppc4xx-generic: Update xparameters.h Ricardo Ribalda Delgado
2016-01-26 15:17   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 13/22] ppc: dts: Add device tree for xilix-ppc4xx-generic Ricardo Ribalda Delgado
2016-01-26 12:21   ` Bin Meng
2016-01-26 12:33     ` Ricardo Ribalda Delgado
2016-01-26 15:18   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 14/22] configs/xilinx-ppc405-generic: Typos and size Ricardo Ribalda Delgado
2016-01-26 15:18   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 15/22] configs/xilinx-ppc440-generic: " Ricardo Ribalda Delgado
2016-01-26 15:18   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 16/22] ppc: xilinx-ppc4xx: Port to DM serial Ricardo Ribalda Delgado
2016-01-26 15:19   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 17/22] ppc: xilinx_ppc405_generic: Remove weak attributes Ricardo Ribalda Delgado
2016-01-26 12:21   ` Bin Meng
2016-01-26 14:44   ` Tom Rini
2016-01-26 15:19   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 18/22] ppc: xilinx_ppc440_generic: " Ricardo Ribalda Delgado
2016-01-26 12:21   ` Bin Meng
2016-01-26 14:44   ` Tom Rini
2016-01-26 15:20   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 19/22] ppc: xilinx_ppc405_generic: Remove uncalled functions Ricardo Ribalda Delgado
2016-01-26 12:21   ` Bin Meng
2016-01-26 14:44   ` Tom Rini
2016-01-26 15:20   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 20/22] ppc: xilinx_ppc440_generic: " Ricardo Ribalda Delgado
2016-01-26 12:21   ` Bin Meng
2016-01-26 14:44   ` Tom Rini
2016-01-26 15:20   ` Stefan Roese
2016-01-26 10:24 ` [U-Boot] [PATCH 21/22] net: xilinx_ll_temac: Fix string overflow Ricardo Ribalda Delgado
2016-01-26 12:21   ` Bin Meng
2016-01-26 14:42   ` Tom Rini
2016-01-26 10:24 ` [U-Boot] [PATCH 22/22] ppc: xilinx-ppc440-generic: Wire LL_TEMAC driver Ricardo Ribalda Delgado
2016-01-26 12:21   ` Bin Meng
2016-01-26 12:43     ` Ricardo Ribalda Delgado
2016-01-26 14:20       ` Michal Simek
2016-01-26 14:37         ` Ricardo Ribalda Delgado
2016-01-26 14:45           ` Michal Simek
2016-01-26 11:55 ` [U-Boot] [PATCH 00/22] xilinx-ppc4xx: Cleanout and port to DM serial Michal Simek
2016-01-26 12:14   ` Ricardo Ribalda Delgado
2016-01-26 13:55     ` Tom Rini
2016-01-26 14:09       ` Stefan Roese
2016-01-26 14:18         ` Michal Simek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox