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

Michal Simek monstr at monstr.eu
Tue Jan 26 12:55:10 CET 2016


On 26.1.2016 11:24, Ricardo Ribalda Delgado wrote:
> 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
> 

All looks good to me. For all
Reviewed-by: Michal Simek <michal.simek at xilinx.com>

I need patches up to 12 to be apply first.

What's the your way to mainline? Are you sending pull request to Tom or
this is going via PPC tree?
Anyway I am happy to take this series as the part of my Xilinx pull
request with Microblaze and zynq changes.

Thanks,
Michal

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
Maintainer of Linux kernel - Xilinx Zynq ARM architecture
Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160126/9a8af40e/attachment.sig>


More information about the U-Boot mailing list