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

Ricardo Ribalda Delgado
2016-01-26T10:24:03Z

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