[U-Boot] [PATCH 00/22] xilinx-ppc4xx: Cleanout and port to DM serial

Ricardo Ribalda Delgado ricardo.ribalda at gmail.com
Tue Jan 26 11:24:03 CET 2016


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



More information about the U-Boot mailing list