public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Michal Simek <monstr@monstr.eu>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 00/22] xilinx-ppc4xx: Cleanout and port to DM serial
Date: Tue, 26 Jan 2016 12:55:10 +0100	[thread overview]
Message-ID: <56A75E9E.1080501@monstr.eu> (raw)
In-Reply-To: <1453803865-2623-1-git-send-email-ricardo.ribalda@gmail.com>

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@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>

  parent reply	other threads:[~2016-01-26 11:55 UTC|newest]

Thread overview: 86+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 ` Michal Simek [this message]
2016-01-26 12:14   ` [U-Boot] [PATCH 00/22] xilinx-ppc4xx: Cleanout and port to DM serial Ricardo Ribalda Delgado
2016-01-26 13:55     ` Tom Rini
2016-01-26 14:09       ` Stefan Roese
2016-01-26 14:18         ` Michal Simek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=56A75E9E.1080501@monstr.eu \
    --to=monstr@monstr.eu \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox