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

2016-01-26 Thread Ricardo Ribalda Delgado
Hello Michal

Thanks for your fast review :).

Usually my patches were through Stefan Roese (sorry, I forgot to add
you as cc in the patchset :( )
In this case, as it depends on yuour patches I do not know what should
be the right path.

Tom, Stefan what do you propose?

Regards!

On Tue, Jan 26, 2016 at 12:55 PM, Michal Simek  wrote:
> 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 

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

2016-01-26 Thread Ricardo Ribalda Delgado
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 
 

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

2016-01-26 Thread Michal Simek
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 | 

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

2016-01-26 Thread Tom Rini
On Tue, Jan 26, 2016 at 01:14:44PM +0100, Ricardo Ribalda Delgado wrote:
> Hello Michal
> 
> Thanks for your fast review :).
> 
> Usually my patches were through Stefan Roese (sorry, I forgot to add
> you as cc in the patchset :( )
> In this case, as it depends on yuour patches I do not know what should
> be the right path.
> 
> Tom, Stefan what do you propose?

I would be quite happy for all of these to come in via Michal's tree.
I'll try and review everything shortly as well.  Thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


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

2016-01-26 Thread Stefan Roese

On 26.01.2016 14:55, Tom Rini wrote:

On Tue, Jan 26, 2016 at 01:14:44PM +0100, Ricardo Ribalda Delgado wrote:

Hello Michal

Thanks for your fast review :).

Usually my patches were through Stefan Roese (sorry, I forgot to add
you as cc in the patchset :( )
In this case, as it depends on yuour patches I do not know what should
be the right path.

Tom, Stefan what do you propose?


I would be quite happy for all of these to come in via Michal's tree.
I'll try and review everything shortly as well.  Thanks!


I'll try to review the patches later today. Or very early tomorrow.
And, if Tom also sees no problems, then I also agree to push them
via Michal's tree.

Thanks,
Stefan

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


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

2016-01-26 Thread Michal Simek
On 26.1.2016 15:09, Stefan Roese wrote:
> On 26.01.2016 14:55, Tom Rini wrote:
>> On Tue, Jan 26, 2016 at 01:14:44PM +0100, Ricardo Ribalda Delgado wrote:
>>> Hello Michal
>>>
>>> Thanks for your fast review :).
>>>
>>> Usually my patches were through Stefan Roese (sorry, I forgot to add
>>> you as cc in the patchset :( )
>>> In this case, as it depends on yuour patches I do not know what should
>>> be the right path.
>>>
>>> Tom, Stefan what do you propose?
>>
>> I would be quite happy for all of these to come in via Michal's tree.
>> I'll try and review everything shortly as well.  Thanks!
> 
> I'll try to review the patches later today. Or very early tomorrow.
> And, if Tom also sees no problems, then I also agree to push them
> via Michal's tree.

Thanks guys will wait for you and will compose that branch you are done.

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




signature.asc
Description: OpenPGP digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot