Re: [U-Boot] [GIT PULL] Zynq patches
On 11/11/2014 09:47 PM, Tom Rini wrote: On Tue, Nov 11, 2014 at 11:22:43AM +0100, Michal Simek wrote: Hi Tom, [cc: Albert] please pull these 4 patches to your tree. It adds support for Zybo board and add support for new ps7_init_gpl file. Thanks, Michal The following changes since commit 11ada9225a16ed2d8ddbf0715a2416245a777cbc: Merge branch 'rmobile' of git://www.denx.de/git/u-boot-sh (2014-11-05 13:11:18 -0500) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to 61eb3cf2d5ef174b5a3008df6f7530b21f393261: kconfig: zynq: Add ZYBO board (2014-11-11 11:02:52 +0100) OK, this doesn't build for me, the new zybo board blows up: +(zynq_zybo) common/built-in.o: In function `show_model_r': +(zynq_zybo) common/board_r.c:510: undefined reference to `checkboard' w+(zynq_zybo,zynq_zybo) include/configs/zynq_zybo.h:24:0: warning: CONFIG_DEFAULT_DEVICE_TREE redefined [enabled by default]In file included from include/config.h:4:0 Please fix, you can add it on top of the current PR, thanks! you are right. Not sure why I have missed it. I remember I was running MAKEALL but maybe before rebase. :-( Anyway I have sent one more patch to fix this. 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
Re: [U-Boot] [GIT PULL] Zynq patches
On Tue, Nov 11, 2014 at 11:22:43AM +0100, Michal Simek wrote: Hi Tom, [cc: Albert] please pull these 4 patches to your tree. It adds support for Zybo board and add support for new ps7_init_gpl file. Thanks, Michal The following changes since commit 11ada9225a16ed2d8ddbf0715a2416245a777cbc: Merge branch 'rmobile' of git://www.denx.de/git/u-boot-sh (2014-11-05 13:11:18 -0500) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to 61eb3cf2d5ef174b5a3008df6f7530b21f393261: kconfig: zynq: Add ZYBO board (2014-11-11 11:02:52 +0100) Applied to u-boot/master, thanks! ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] Zynq patches
Hi Tom, [cc: Albert] please pull these 4 patches to your tree. It adds support for Zybo board and add support for new ps7_init_gpl file. Thanks, Michal The following changes since commit 11ada9225a16ed2d8ddbf0715a2416245a777cbc: Merge branch 'rmobile' of git://www.denx.de/git/u-boot-sh (2014-11-05 13:11:18 -0500) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to 61eb3cf2d5ef174b5a3008df6f7530b21f393261: kconfig: zynq: Add ZYBO board (2014-11-11 11:02:52 +0100) Peter Crosthwaite (2): arm: dts: zynq: Add digilent ZYBO board dts kconfig: zynq: Add ZYBO board Soren Brinkmann (1): zynq: Use GPLed files for SPL Tinghui Wang (1): configs: zynq: Add config support for ZYBO arch/arm/cpu/armv7/zynq/Kconfig | 4 arch/arm/dts/Makefile | 1 + arch/arm/dts/zynq-zybo.dts | 23 +++ board/xilinx/zynq/.gitignore| 1 + board/xilinx/zynq/Makefile | 6 -- board/xilinx/zynq/legacy.c | 2 ++ board/xilinx/zynq/xil_io.h | 2 +- configs/zynq_zybo_defconfig | 4 include/configs/zynq_zybo.h | 31 +++ 9 files changed, 71 insertions(+), 3 deletions(-) create mode 100644 arch/arm/dts/zynq-zybo.dts create mode 100644 board/xilinx/zynq/legacy.c create mode 100644 configs/zynq_zybo_defconfig create mode 100644 include/configs/zynq_zybo.h -- 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
Re: [U-Boot] [GIT PULL] Zynq patches
On Tue, Nov 11, 2014 at 11:22:43AM +0100, Michal Simek wrote: Hi Tom, [cc: Albert] please pull these 4 patches to your tree. It adds support for Zybo board and add support for new ps7_init_gpl file. Thanks, Michal The following changes since commit 11ada9225a16ed2d8ddbf0715a2416245a777cbc: Merge branch 'rmobile' of git://www.denx.de/git/u-boot-sh (2014-11-05 13:11:18 -0500) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to 61eb3cf2d5ef174b5a3008df6f7530b21f393261: kconfig: zynq: Add ZYBO board (2014-11-11 11:02:52 +0100) OK, this doesn't build for me, the new zybo board blows up: +(zynq_zybo) common/built-in.o: In function `show_model_r': +(zynq_zybo) common/board_r.c:510: undefined reference to `checkboard' w+(zynq_zybo,zynq_zybo) include/configs/zynq_zybo.h:24:0: warning: CONFIG_DEFAULT_DEVICE_TREE redefined [enabled by default]In file included from include/config.h:4:0 Please fix, you can add it on top of the current PR, 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] [GIT PULL] Zynq patches
Hi Tom, based on your post some days ago. Can you please add these fixes to directly to your master branch? Thanks, Michal On 08/19/2014 09:57 AM, Michal Simek wrote: Hi Albert, please pull these 3 patches to your tree. Thanks, Michal Summary of 4 commits for 6 boards (6 threads, 2 jobs per thread) 01: patman: Only use git's --no-decorate when available 02: zynq: spl: Add vectors section to linker script arm: (for 6/6 boards) all -966.0 bss -10.0 data -46.7 rodata -124.0 spl/u-boot-spl:all +96.0 spl/u-boot-spl:text +96.0 text -785.3 zynq_zc770_xm013: all -592 bss -4 data -4 rodata -12 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -572 zynq_zc770_xm012: all -596 bss -8 data -4 rodata -12 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -572 zynq_zc770_xm010: all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 zynq_zed : all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 zynq_zc70x : all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 zynq_microzed : all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 03: ARM: zynq: Move ps7_init() out of spl.h 04: ARM: zynq: Remove spl.h The following changes since commit e76b933e02e1b38e48754c435e9dba1c0deeb3c6: Prepare v2014.10-rc1 (2014-08-06 09:12:58 -0400) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to ae2ee77f982d83a9aca06973e39bebb224b5201c: ARM: zynq: Remove spl.h (2014-08-19 08:48:18 +0200) Michal Simek (2): ARM: zynq: Move ps7_init() out of spl.h ARM: zynq: Remove spl.h Peter Crosthwaite (1): zynq: spl: Add vectors section to linker script arch/arm/cpu/armv7/zynq/spl.c | 2 +- arch/arm/cpu/armv7/zynq/u-boot-spl.lds | 1 + arch/arm/include/asm/arch-zynq/spl.h | 18 -- arch/arm/include/asm/arch-zynq/sys_proto.h | 2 ++ arch/arm/include/asm/spl.h | 2 +- 5 files changed, 5 insertions(+), 20 deletions(-) delete mode 100644 arch/arm/include/asm/arch-zynq/spl.h -- 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
Re: [U-Boot] [U-Boot,GIT,PULL] Zynq patches
On Tue, Aug 19, 2014 at 09:57:11AM +0200, Michal Simek wrote: Hi Albert, please pull these 3 patches to your tree. Thanks, Michal Summary of 4 commits for 6 boards (6 threads, 2 jobs per thread) 01: patman: Only use git's --no-decorate when available 02: zynq: spl: Add vectors section to linker script arm: (for 6/6 boards) all -966.0 bss -10.0 data -46.7 rodata -124.0 spl/u-boot-spl:all +96.0 spl/u-boot-spl:text +96.0 text -785.3 zynq_zc770_xm013: all -592 bss -4 data -4 rodata -12 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -572 zynq_zc770_xm012: all -596 bss -8 data -4 rodata -12 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -572 zynq_zc770_xm010: all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 zynq_zed : all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 zynq_zc70x : all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 zynq_microzed : all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 03: ARM: zynq: Move ps7_init() out of spl.h 04: ARM: zynq: Remove spl.h The following changes since commit e76b933e02e1b38e48754c435e9dba1c0deeb3c6: Prepare v2014.10-rc1 (2014-08-06 09:12:58 -0400) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to ae2ee77f982d83a9aca06973e39bebb224b5201c: ARM: zynq: Remove spl.h (2014-08-19 08:48:18 +0200) Michal Simek (2): ARM: zynq: Move ps7_init() out of spl.h ARM: zynq: Remove spl.h Peter Crosthwaite (1): zynq: spl: Add vectors section to linker script arch/arm/cpu/armv7/zynq/spl.c | 2 +- arch/arm/cpu/armv7/zynq/u-boot-spl.lds | 1 + arch/arm/include/asm/arch-zynq/spl.h | 18 -- arch/arm/include/asm/arch-zynq/sys_proto.h | 2 ++ arch/arm/include/asm/spl.h | 2 +- 5 files changed, 5 insertions(+), 20 deletions(-) delete mode 100644 arch/arm/include/asm/arch-zynq/spl.h Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] Zynq patches
Hi Albert, please pull these 3 patches to your tree. Thanks, Michal Summary of 4 commits for 6 boards (6 threads, 2 jobs per thread) 01: patman: Only use git's --no-decorate when available 02: zynq: spl: Add vectors section to linker script arm: (for 6/6 boards) all -966.0 bss -10.0 data -46.7 rodata -124.0 spl/u-boot-spl:all +96.0 spl/u-boot-spl:text +96.0 text -785.3 zynq_zc770_xm013: all -592 bss -4 data -4 rodata -12 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -572 zynq_zc770_xm012: all -596 bss -8 data -4 rodata -12 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -572 zynq_zc770_xm010: all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 zynq_zed : all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 zynq_zc70x : all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 zynq_microzed : all -1152 bss -12 data -68 rodata -180 spl/u-boot-spl:all +96 spl/u-boot-spl:text +96 text -892 03: ARM: zynq: Move ps7_init() out of spl.h 04: ARM: zynq: Remove spl.h The following changes since commit e76b933e02e1b38e48754c435e9dba1c0deeb3c6: Prepare v2014.10-rc1 (2014-08-06 09:12:58 -0400) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to ae2ee77f982d83a9aca06973e39bebb224b5201c: ARM: zynq: Remove spl.h (2014-08-19 08:48:18 +0200) Michal Simek (2): ARM: zynq: Move ps7_init() out of spl.h ARM: zynq: Remove spl.h Peter Crosthwaite (1): zynq: spl: Add vectors section to linker script arch/arm/cpu/armv7/zynq/spl.c | 2 +- arch/arm/cpu/armv7/zynq/u-boot-spl.lds | 1 + arch/arm/include/asm/arch-zynq/spl.h | 18 -- arch/arm/include/asm/arch-zynq/sys_proto.h | 2 ++ arch/arm/include/asm/spl.h | 2 +- 5 files changed, 5 insertions(+), 20 deletions(-) delete mode 100644 arch/arm/include/asm/arch-zynq/spl.h signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [GIT PULL] Zynq patches
Hi Michal, On Wed, 23 Jul 2014 15:53:07 +0200, Michal Simek mon...@monstr.eu wrote: Hi Albert, please pull these three patches to your tree. 2 of them are for moving to generic board and the last one is about suppressing warning from out of tree files. Thanks, Michal [u-boot]$ ./tools/buildman/buildman -b zynq zynq -sSed Summary of 4 commits for 6 boards (6 threads, 2 jobs per thread) 01: Merge branch 'master' of git://git.denx.de/u-boot-i2c 02: ARM: zynq: Enable generic board for Xilinx Zynq arm: (for 6/6 boards) all +1073.7 bss +2.0 data +188.7 rodata -236.3 spl/u-boot-spl:all +94.7 spl/u-boot-spl:data +52.0 spl/u-boot-spl:text +42.7 text +1119.3 zynq_zc70x : all +1114 bss +20 data +192 rodata -242 spl/u-boot-spl:all +116 spl/u-boot-spl:data +52 spl/u-boot-spl:text +64 text +1144 zynq_zed : all +1086 bss -8 data +192 rodata -242 spl/u-boot-spl:all +116 spl/u-boot-spl:data +52 spl/u-boot-spl:text +64 text +1144 zynq_zc770_xm010: all +1070 data +188 rodata -242 spl/u-boot-spl:all +116 spl/u-boot-spl:data +52 spl/u-boot-spl:text +64 text +1124 zynq_microzed : all +1070 data +188 rodata -242 spl/u-boot-spl:all +116 spl/u-boot-spl:data +52 spl/u-boot-spl:text +64 text +1124 zynq_zc770_xm012: all +1120 data +188 rodata -208 spl/u-boot-spl:all +52 spl/u-boot-spl:data +52 text +1140 zynq_zc770_xm013: all +982 data +184 rodata -242 spl/u-boot-spl:all +52 spl/u-boot-spl:data +52 text +1040 03: ARM: zynq: Show ECC status on the same line as DRAM size arm: (for 6/6 boards) all -21.3 bss -5.3 rodata -16.0 spl/u-boot-spl:all -16.7 spl/u-boot-spl:rodata -16.7 zynq_microzed : bss +16 rodata -16 spl/u-boot-spl:all -16 spl/u-boot-spl:rodata -16 zynq_zc770_xm013: all -16 rodata -16 spl/u-boot-spl:all -18 spl/u-boot-spl:rodata -18 zynq_zc770_xm012: all -16 rodata -16 spl/u-boot-spl:all -18 spl/u-boot-spl:rodata -18 zynq_zc770_xm010: all -32 bss -16 rodata -16 spl/u-boot-spl:all -16 spl/u-boot-spl:rodata -16 zynq_zed : all -32 bss -16 rodata -16 spl/u-boot-spl:all -16 spl/u-boot-spl:rodata -16 zynq_zc70x : all -32 bss -16 rodata -16 spl/u-boot-spl:all -16 spl/u-boot-spl:rodata -16 04: zynq: disable -Wstrict-prototypes option for ps7_init.c The following changes since commit 524123a70761110c5cf3ccc5f52f6d4da071b959: Prepare v2014.07 (2014-07-14 13:16:45 -0400) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to 327474915a413be98950deeeba27c3d17e5134bc: zynq: disable -Wstrict-prototypes option for ps7_init.c (2014-07-23 15:38:34 +0200) Masahiro Yamada (1): zynq: disable -Wstrict-prototypes option for ps7_init.c Michal Simek (2): ARM: zynq: Enable generic board for Xilinx Zynq ARM: zynq: Show ECC status on the same line as DRAM size arch/arm/cpu/armv7/zynq/ddrc.c | 4 ++-- board/xilinx/zynq/Makefile | 3 +++ include/configs/zynq-common.h | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) Applied to u-boot-arm/master, thanks! Amicalement, -- Albert. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] Zynq patches
Hi Albert, please pull these three patches to your tree. 2 of them are for moving to generic board and the last one is about suppressing warning from out of tree files. Thanks, Michal [u-boot]$ ./tools/buildman/buildman -b zynq zynq -sSed Summary of 4 commits for 6 boards (6 threads, 2 jobs per thread) 01: Merge branch 'master' of git://git.denx.de/u-boot-i2c 02: ARM: zynq: Enable generic board for Xilinx Zynq arm: (for 6/6 boards) all +1073.7 bss +2.0 data +188.7 rodata -236.3 spl/u-boot-spl:all +94.7 spl/u-boot-spl:data +52.0 spl/u-boot-spl:text +42.7 text +1119.3 zynq_zc70x : all +1114 bss +20 data +192 rodata -242 spl/u-boot-spl:all +116 spl/u-boot-spl:data +52 spl/u-boot-spl:text +64 text +1144 zynq_zed : all +1086 bss -8 data +192 rodata -242 spl/u-boot-spl:all +116 spl/u-boot-spl:data +52 spl/u-boot-spl:text +64 text +1144 zynq_zc770_xm010: all +1070 data +188 rodata -242 spl/u-boot-spl:all +116 spl/u-boot-spl:data +52 spl/u-boot-spl:text +64 text +1124 zynq_microzed : all +1070 data +188 rodata -242 spl/u-boot-spl:all +116 spl/u-boot-spl:data +52 spl/u-boot-spl:text +64 text +1124 zynq_zc770_xm012: all +1120 data +188 rodata -208 spl/u-boot-spl:all +52 spl/u-boot-spl:data +52 text +1140 zynq_zc770_xm013: all +982 data +184 rodata -242 spl/u-boot-spl:all +52 spl/u-boot-spl:data +52 text +1040 03: ARM: zynq: Show ECC status on the same line as DRAM size arm: (for 6/6 boards) all -21.3 bss -5.3 rodata -16.0 spl/u-boot-spl:all -16.7 spl/u-boot-spl:rodata -16.7 zynq_microzed : bss +16 rodata -16 spl/u-boot-spl:all -16 spl/u-boot-spl:rodata -16 zynq_zc770_xm013: all -16 rodata -16 spl/u-boot-spl:all -18 spl/u-boot-spl:rodata -18 zynq_zc770_xm012: all -16 rodata -16 spl/u-boot-spl:all -18 spl/u-boot-spl:rodata -18 zynq_zc770_xm010: all -32 bss -16 rodata -16 spl/u-boot-spl:all -16 spl/u-boot-spl:rodata -16 zynq_zed : all -32 bss -16 rodata -16 spl/u-boot-spl:all -16 spl/u-boot-spl:rodata -16 zynq_zc70x : all -32 bss -16 rodata -16 spl/u-boot-spl:all -16 spl/u-boot-spl:rodata -16 04: zynq: disable -Wstrict-prototypes option for ps7_init.c The following changes since commit 524123a70761110c5cf3ccc5f52f6d4da071b959: Prepare v2014.07 (2014-07-14 13:16:45 -0400) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to 327474915a413be98950deeeba27c3d17e5134bc: zynq: disable -Wstrict-prototypes option for ps7_init.c (2014-07-23 15:38:34 +0200) Masahiro Yamada (1): zynq: disable -Wstrict-prototypes option for ps7_init.c Michal Simek (2): ARM: zynq: Enable generic board for Xilinx Zynq ARM: zynq: Show ECC status on the same line as DRAM size arch/arm/cpu/armv7/zynq/ddrc.c | 4 ++-- board/xilinx/zynq/Makefile | 3 +++ include/configs/zynq-common.h | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) -- 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
Re: [U-Boot] [GIT PULL] Zynq patches
Hi Michal, On Wed, 14 May 2014 08:09:36 +0200, Michal Simek michal.si...@xilinx.com wrote: Hi Albert, here is the set of patches I have capture for Xilinx Zynq. I am sending it now because this patchset was based on fpga changes I have done and which were merged yesterday. I have also checked your arm custodian repo and you don't have pending patches that's why I believe it shouldn't be any problem to do a merge with Tom's tree. Buildman doesn't show any problem around zynq patches I am sending. Thanks, Michal [u-boot]$ ./tools/buildman/buildman -b zynq zynq -sSed Summary of 21 commits for 6 boards (4 threads, 1 job per thread) 01: Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx 02: ARM: zynq: Fix sparse warnings in slcr.c 03: ARM: zynq: Fix sparse warning in ddrc.c 04: ARM: zynq: Remove sparse warnings arm: (for 6/6 boards) data -168.0 rodata +168.0 zynq_zc770_xm010: data -168 rodata +168 zynq_zc770_xm013: data -168 rodata +168 zynq_zc770_xm012: data -168 rodata +168 zynq_zed : data -168 rodata +168 zynq_zc70x : data -168 rodata +168 zynq_microzed : data -168 rodata +168 05: ARM: zynq: Added efuse status register base address 06: ARM: zynq: Do not use half memory size for ECC case arm: (for 6/6 boards) all -32.0 text -32.0 zynq_zc770_xm010: all -32 text -32 zynq_zc770_xm013: all -32 text -32 zynq_zc770_xm012: all -32 text -32 zynq_zed : all -32 text -32 zynq_zc70x : all -32 text -32 zynq_microzed : all -32 text -32 07: ARM: zynq: Call zynq board_init() in SPL arm: (for 6/6 boards) spl/u-boot-spl:all +16.0 spl/u-boot-spl:text +16.0 zynq_zc770_xm010: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc770_xm013: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc770_xm012: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zed : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc70x : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_microzed : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 08: ARM: zynq: slcr: Fix incorrect commentary 09: ARM: zynq: Setup correct slcr_lock value arm: (for 6/6 boards) all +102.0 bss +2.7 data +4.0 spl/u-boot-spl:all +72.0 spl/u-boot-spl:data +4.0 spl/u-boot-spl:text +68.0 text +95.3 zynq_zc770_xm010: all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zed : all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_microzed : all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zc770_xm013: all +100 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zc770_xm012: all +96 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +92 zynq_zc70x : all +80 bss -20 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 10: ARM: zynq: Fix bootmode mask 11: ARM: zynq: Fix building SPL without FPGA support 12: ARM: zynq: Extend kernel image size to 60MB 13: ARM: zynq: Add MIO detection code 14: ARM: zynq: ehci: Added USB host driver support arm: (for 6/6 boards) all +9.3 bss -0.7 rodata +10.0 spl/u-boot-spl:all +10.0 spl/u-boot-spl:rodata +10.0 zynq_zc70x : all +34 bss +24 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm013: all +10 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm012: all +10 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm010: all +2 bss -8 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_microzed : all +2 bss -8 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zed : all -2 bss -12 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 15: ARM: zynq: Added USB host support for zynq boards arm: (for 6/6 boards) all +36453.7 bss +26203.3 data +38.7 rodata +2047.7 spl/u-boot-spl:all +1.3 spl/u-boot-spl:rodata +1.3 text +8164.0 zynq_zed : all +109121 bss +78632 data +116 rodata +5881 spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4 text +24492 zynq_zc70x : all +109085 bss +78596 data +116 rodata +5881 spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4 text +24492 zynq_zc770_xm013: all +131 rodata +131 zynq_zc770_xm012: all
Re: [U-Boot] [GIT PULL] Zynq patches v2
Hi Michal, On Tue, 20 May 2014 15:21:55 +0200, Michal Simek mon...@monstr.eu wrote: Hi Albert, based on your pull request to Tom here http://lists.denx.de/pipermail/u-boot/2014-May/179841.html and our IRC last week I am sending updated pull request where I have added 5 more patches from Masahiro which are bug fixes. Please pull them to your tree when you do merge with Tom's tree. Thanks, Michal [u-boot]$ ./tools/buildman/buildman -b zynq zynq -sSed Summary of 26 commits for 6 boards (4 threads, 1 job per thread) 01: Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx 02: ARM: zynq: Fix sparse warnings in slcr.c 03: ARM: zynq: Fix sparse warning in ddrc.c 04: ARM: zynq: Remove sparse warnings arm: (for 6/6 boards) data -168.0 rodata +168.0 zynq_zc770_xm010: data -168 rodata +168 zynq_zc770_xm013: data -168 rodata +168 zynq_zc770_xm012: data -168 rodata +168 zynq_zed : data -168 rodata +168 zynq_zc70x : data -168 rodata +168 zynq_microzed : data -168 rodata +168 05: ARM: zynq: Added efuse status register base address 06: ARM: zynq: Do not use half memory size for ECC case arm: (for 6/6 boards) all -32.0 text -32.0 zynq_zc770_xm010: all -32 text -32 zynq_zc770_xm013: all -32 text -32 zynq_zc770_xm012: all -32 text -32 zynq_zed : all -32 text -32 zynq_zc70x : all -32 text -32 zynq_microzed : all -32 text -32 07: ARM: zynq: Call zynq board_init() in SPL arm: (for 6/6 boards) spl/u-boot-spl:all +16.0 spl/u-boot-spl:text +16.0 zynq_zc770_xm010: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc770_xm013: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc770_xm012: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zed : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc70x : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_microzed : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 08: ARM: zynq: slcr: Fix incorrect commentary 09: ARM: zynq: Setup correct slcr_lock value arm: (for 6/6 boards) all +102.0 bss +2.7 data +4.0 spl/u-boot-spl:all +72.0 spl/u-boot-spl:data +4.0 spl/u-boot-spl:text +68.0 text +95.3 zynq_zc770_xm010: all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zed : all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_microzed : all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zc770_xm013: all +100 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zc770_xm012: all +96 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +92 zynq_zc70x : all +80 bss -20 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 10: ARM: zynq: Fix bootmode mask 11: ARM: zynq: Fix building SPL without FPGA support 12: ARM: zynq: Extend kernel image size to 60MB 13: ARM: zynq: Add MIO detection code 14: ARM: zynq: ehci: Added USB host driver support arm: (for 6/6 boards) all +9.3 bss -0.7 rodata +10.0 spl/u-boot-spl:all +10.0 spl/u-boot-spl:rodata +10.0 zynq_zc70x : all +34 bss +24 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm013: all +10 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm012: all +10 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm010: all +2 bss -8 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_microzed : all +2 bss -8 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zed : all -2 bss -12 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 15: ARM: zynq: Added USB host support for zynq boards arm: (for 6/6 boards) all +36453.7 bss +26203.3 data +38.7 rodata +2047.7 spl/u-boot-spl:all +1.3 spl/u-boot-spl:rodata +1.3 text +8164.0 zynq_zed : all +109121 bss +78632 data +116 rodata +5881 spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4 text +24492 zynq_zc70x : all +109085 bss +78596 data +116 rodata +5881 spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4 text +24492 zynq_zc770_xm013: all +131 rodata +131 zynq_zc770_xm012: all +131 rodata +131 zynq_zc770_xm010: all +127 bss -4 rodata +131 zynq_microzed : all +127 bss
Re: [U-Boot] [GIT PULL] Zynq patches
Hi Michal, On Sat, 24 May 2014 10:38:37 +0200, Albert ARIBAUD albert.u.b...@aribaud.net wrote: Hi Michal, ≤ [...] Applied to u-boot-arm/master, thanks! Disregard -- V2 was applied, not this V1. Amicalement, -- Albert. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] Zynq patches v2
Hi Albert, based on your pull request to Tom here http://lists.denx.de/pipermail/u-boot/2014-May/179841.html and our IRC last week I am sending updated pull request where I have added 5 more patches from Masahiro which are bug fixes. Please pull them to your tree when you do merge with Tom's tree. Thanks, Michal [u-boot]$ ./tools/buildman/buildman -b zynq zynq -sSed Summary of 26 commits for 6 boards (4 threads, 1 job per thread) 01: Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx 02: ARM: zynq: Fix sparse warnings in slcr.c 03: ARM: zynq: Fix sparse warning in ddrc.c 04: ARM: zynq: Remove sparse warnings arm: (for 6/6 boards) data -168.0 rodata +168.0 zynq_zc770_xm010: data -168 rodata +168 zynq_zc770_xm013: data -168 rodata +168 zynq_zc770_xm012: data -168 rodata +168 zynq_zed : data -168 rodata +168 zynq_zc70x : data -168 rodata +168 zynq_microzed : data -168 rodata +168 05: ARM: zynq: Added efuse status register base address 06: ARM: zynq: Do not use half memory size for ECC case arm: (for 6/6 boards) all -32.0 text -32.0 zynq_zc770_xm010: all -32 text -32 zynq_zc770_xm013: all -32 text -32 zynq_zc770_xm012: all -32 text -32 zynq_zed : all -32 text -32 zynq_zc70x : all -32 text -32 zynq_microzed : all -32 text -32 07: ARM: zynq: Call zynq board_init() in SPL arm: (for 6/6 boards) spl/u-boot-spl:all +16.0 spl/u-boot-spl:text +16.0 zynq_zc770_xm010: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc770_xm013: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc770_xm012: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zed : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc70x : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_microzed : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 08: ARM: zynq: slcr: Fix incorrect commentary 09: ARM: zynq: Setup correct slcr_lock value arm: (for 6/6 boards) all +102.0 bss +2.7 data +4.0 spl/u-boot-spl:all +72.0 spl/u-boot-spl:data +4.0 spl/u-boot-spl:text +68.0 text +95.3 zynq_zc770_xm010: all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zed : all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_microzed : all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zc770_xm013: all +100 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zc770_xm012: all +96 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +92 zynq_zc70x : all +80 bss -20 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 10: ARM: zynq: Fix bootmode mask 11: ARM: zynq: Fix building SPL without FPGA support 12: ARM: zynq: Extend kernel image size to 60MB 13: ARM: zynq: Add MIO detection code 14: ARM: zynq: ehci: Added USB host driver support arm: (for 6/6 boards) all +9.3 bss -0.7 rodata +10.0 spl/u-boot-spl:all +10.0 spl/u-boot-spl:rodata +10.0 zynq_zc70x : all +34 bss +24 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm013: all +10 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm012: all +10 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm010: all +2 bss -8 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_microzed : all +2 bss -8 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zed : all -2 bss -12 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 15: ARM: zynq: Added USB host support for zynq boards arm: (for 6/6 boards) all +36453.7 bss +26203.3 data +38.7 rodata +2047.7 spl/u-boot-spl:all +1.3 spl/u-boot-spl:rodata +1.3 text +8164.0 zynq_zed : all +109121 bss +78632 data +116 rodata +5881 spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4 text +24492 zynq_zc70x : all +109085 bss +78596 data +116 rodata +5881 spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4 text +24492 zynq_zc770_xm013: all +131 rodata +131 zynq_zc770_xm012: all +131 rodata +131 zynq_zc770_xm010: all +127 bss -4 rodata +131 zynq_microzed : all +127 bss -4 rodata +131 16: ARM: zynq: Enable the FAT write capability arm: (for 6/6 boards) all +4133.3 bss -2.0 data +18.7 rodata +386.0 text +3730.7
Re: [U-Boot] [GIT PULL] Zynq patches v2
Hi Michal, On Tue, 20 May 2014 15:21:55 +0200, Michal Simek mon...@monstr.eu wrote: Hi Albert, based on your pull request to Tom here http://lists.denx.de/pipermail/u-boot/2014-May/179841.html and our IRC last week I am sending updated pull request where I have added 5 more patches from Masahiro which are bug fixes. Please pull them to your tree when you do merge with Tom's tree. Will do. Thanks, Michal Amicalement, -- Albert. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] Zynq patches
Hi Albert, here is the set of patches I have capture for Xilinx Zynq. I am sending it now because this patchset was based on fpga changes I have done and which were merged yesterday. I have also checked your arm custodian repo and you don't have pending patches that's why I believe it shouldn't be any problem to do a merge with Tom's tree. Buildman doesn't show any problem around zynq patches I am sending. Thanks, Michal [u-boot]$ ./tools/buildman/buildman -b zynq zynq -sSed Summary of 21 commits for 6 boards (4 threads, 1 job per thread) 01: Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx 02: ARM: zynq: Fix sparse warnings in slcr.c 03: ARM: zynq: Fix sparse warning in ddrc.c 04: ARM: zynq: Remove sparse warnings arm: (for 6/6 boards) data -168.0 rodata +168.0 zynq_zc770_xm010: data -168 rodata +168 zynq_zc770_xm013: data -168 rodata +168 zynq_zc770_xm012: data -168 rodata +168 zynq_zed : data -168 rodata +168 zynq_zc70x : data -168 rodata +168 zynq_microzed : data -168 rodata +168 05: ARM: zynq: Added efuse status register base address 06: ARM: zynq: Do not use half memory size for ECC case arm: (for 6/6 boards) all -32.0 text -32.0 zynq_zc770_xm010: all -32 text -32 zynq_zc770_xm013: all -32 text -32 zynq_zc770_xm012: all -32 text -32 zynq_zed : all -32 text -32 zynq_zc70x : all -32 text -32 zynq_microzed : all -32 text -32 07: ARM: zynq: Call zynq board_init() in SPL arm: (for 6/6 boards) spl/u-boot-spl:all +16.0 spl/u-boot-spl:text +16.0 zynq_zc770_xm010: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc770_xm013: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc770_xm012: spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zed : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_zc70x : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 zynq_microzed : spl/u-boot-spl:all +16 spl/u-boot-spl:text +16 08: ARM: zynq: slcr: Fix incorrect commentary 09: ARM: zynq: Setup correct slcr_lock value arm: (for 6/6 boards) all +102.0 bss +2.7 data +4.0 spl/u-boot-spl:all +72.0 spl/u-boot-spl:data +4.0 spl/u-boot-spl:text +68.0 text +95.3 zynq_zc770_xm010: all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zed : all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_microzed : all +112 bss +12 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zc770_xm013: all +100 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 zynq_zc770_xm012: all +96 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +92 zynq_zc70x : all +80 bss -20 data +4 spl/u-boot-spl:all +72 spl/u-boot-spl:data +4 spl/u-boot-spl:text +68 text +96 10: ARM: zynq: Fix bootmode mask 11: ARM: zynq: Fix building SPL without FPGA support 12: ARM: zynq: Extend kernel image size to 60MB 13: ARM: zynq: Add MIO detection code 14: ARM: zynq: ehci: Added USB host driver support arm: (for 6/6 boards) all +9.3 bss -0.7 rodata +10.0 spl/u-boot-spl:all +10.0 spl/u-boot-spl:rodata +10.0 zynq_zc70x : all +34 bss +24 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm013: all +10 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm012: all +10 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zc770_xm010: all +2 bss -8 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_microzed : all +2 bss -8 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 zynq_zed : all -2 bss -12 rodata +10 spl/u-boot-spl:all +10 spl/u-boot-spl:rodata +10 15: ARM: zynq: Added USB host support for zynq boards arm: (for 6/6 boards) all +36453.7 bss +26203.3 data +38.7 rodata +2047.7 spl/u-boot-spl:all +1.3 spl/u-boot-spl:rodata +1.3 text +8164.0 zynq_zed : all +109121 bss +78632 data +116 rodata +5881 spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4 text +24492 zynq_zc70x : all +109085 bss +78596 data +116 rodata +5881 spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4 text +24492 zynq_zc770_xm013: all +131 rodata +131 zynq_zc770_xm012: all +131 rodata +131 zynq_zc770_xm010: all +127 bss -4 rodata +131 zynq_microzed : all +127 bss -4 rodata +131 16: ARM: zynq: Enable the FAT write
[U-Boot] [GIT PULL] Zynq patches v2
Hi Albert, here is the second pull request with the rest of changes for zynq which haven't been applied. I have rebased my repo based on your master/next branch. As I wrote this pull request has on more patch from Siva about fixing bug in lldiv function. Compare to the first there is just 11 my patches because 2 were already applied. Please ping me if there is something wrong. Thanks, Michal The following changes since commit a87a0ce7028d5371c81d77ba72c1ba43a1ca77bc: Merge branch 'u-boot-pxa/master' into 'u-boot-arm/master' (2014-02-19 07:15:01 +0100) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to e158665c1e4c4665302f0d95e26b7c7e6b70a83c: arm: zynq: correct the argument to lldiv (2014-02-19 09:41:22 +0100) Michal Simek (11): zynq: Do not explicitely enable icache zynq: Enable dcache support zynq: Fix incorrect header name zynq: Extend kernel image size to 20MB zynq: Enable tftp put command zynq: Use board_eth_init if CMD_NET is not enabled zynq: Move bootmode to headers zynq: serial: Simplify serial driver initialization zynq: timer: Fix hangs if network activity attempted after about one hour zynq: Update CLK in bdinfo zynq: Add support for U-BOOT SPL Siva Durga Prasad Paladugu (1): arm: zynq: correct the argument to lldiv Soren Brinkmann (7): common: Provide DIV_ROUND_CLOSEST macro zynq: Provide a framework to read clock frequencies zynq: timer: Migrate to zynq clock framework net: zynq_gem: Move RCLK details out of driver net: zynq_gem: Calculate clock dividers dynamically serial_zynq: Migrate to Zynq clock framework zynq: Implement dump clock command arch/arm/cpu/armv7/zynq/Makefile | 2 + arch/arm/cpu/armv7/zynq/clk.c | 664 + arch/arm/cpu/armv7/zynq/cpu.c | 14 ++- arch/arm/cpu/armv7/zynq/slcr.c | 17 +-- arch/arm/cpu/armv7/zynq/spl.c | 69 +++ arch/arm/cpu/armv7/zynq/timer.c| 14 ++- arch/arm/cpu/armv7/zynq/u-boot-spl.lds | 61 ++ arch/arm/include/asm/arch-zynq/clk.h | 29 + arch/arm/include/asm/arch-zynq/hardware.h | 40 ++- arch/arm/include/asm/arch-zynq/spl.h | 18 +++ arch/arm/include/asm/arch-zynq/sys_proto.h | 2 +- board/xilinx/zynq/Makefile | 1 + board/xilinx/zynq/board.c | 10 -- board/xilinx/zynq/ps7_init.c | 12 ++ drivers/net/zynq_gem.c | 20 ++-- drivers/serial/serial_zynq.c | 33 +++-- include/common.h | 16 +++ include/configs/zynq-common.h | 102 +--- include/configs/zynq_zc70x.h | 2 +- include/configs/zynq_zed.h | 2 +- 20 files changed, 1055 insertions(+), 73 deletions(-) create mode 100644 arch/arm/cpu/armv7/zynq/clk.c create mode 100644 arch/arm/cpu/armv7/zynq/spl.c create mode 100644 arch/arm/cpu/armv7/zynq/u-boot-spl.lds create mode 100644 arch/arm/include/asm/arch-zynq/clk.h create mode 100644 arch/arm/include/asm/arch-zynq/spl.h create mode 100644 board/xilinx/zynq/ps7_init.c -- 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
Re: [U-Boot] [GIT PULL] Zynq patches v2
Hi Michal, On Wed, 19 Feb 2014 09:48:13 +0100, Michal Simek mon...@monstr.eu wrote: Hi Albert, here is the second pull request with the rest of changes for zynq which haven't been applied. I have rebased my repo based on your master/next branch. As I wrote this pull request has on more patch from Siva about fixing bug in lldiv function. Compare to the first there is just 11 my patches because 2 were already applied. Please ping me if there is something wrong. Thanks, Michal The following changes since commit a87a0ce7028d5371c81d77ba72c1ba43a1ca77bc: Merge branch 'u-boot-pxa/master' into 'u-boot-arm/master' (2014-02-19 07:15:01 +0100) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to e158665c1e4c4665302f0d95e26b7c7e6b70a83c: arm: zynq: correct the argument to lldiv (2014-02-19 09:41:22 +0100) Michal Simek (11): zynq: Do not explicitely enable icache zynq: Enable dcache support zynq: Fix incorrect header name zynq: Extend kernel image size to 20MB zynq: Enable tftp put command zynq: Use board_eth_init if CMD_NET is not enabled zynq: Move bootmode to headers zynq: serial: Simplify serial driver initialization zynq: timer: Fix hangs if network activity attempted after about one hour zynq: Update CLK in bdinfo zynq: Add support for U-BOOT SPL Siva Durga Prasad Paladugu (1): arm: zynq: correct the argument to lldiv Soren Brinkmann (7): common: Provide DIV_ROUND_CLOSEST macro zynq: Provide a framework to read clock frequencies zynq: timer: Migrate to zynq clock framework net: zynq_gem: Move RCLK details out of driver net: zynq_gem: Calculate clock dividers dynamically serial_zynq: Migrate to Zynq clock framework zynq: Implement dump clock command arch/arm/cpu/armv7/zynq/Makefile | 2 + arch/arm/cpu/armv7/zynq/clk.c | 664 + arch/arm/cpu/armv7/zynq/cpu.c | 14 ++- arch/arm/cpu/armv7/zynq/slcr.c | 17 +-- arch/arm/cpu/armv7/zynq/spl.c | 69 +++ arch/arm/cpu/armv7/zynq/timer.c| 14 ++- arch/arm/cpu/armv7/zynq/u-boot-spl.lds | 61 ++ arch/arm/include/asm/arch-zynq/clk.h | 29 + arch/arm/include/asm/arch-zynq/hardware.h | 40 ++- arch/arm/include/asm/arch-zynq/spl.h | 18 +++ arch/arm/include/asm/arch-zynq/sys_proto.h | 2 +- board/xilinx/zynq/Makefile | 1 + board/xilinx/zynq/board.c | 10 -- board/xilinx/zynq/ps7_init.c | 12 ++ drivers/net/zynq_gem.c | 20 ++-- drivers/serial/serial_zynq.c | 33 +++-- include/common.h | 16 +++ include/configs/zynq-common.h | 102 +--- include/configs/zynq_zc70x.h | 2 +- include/configs/zynq_zed.h | 2 +- 20 files changed, 1055 insertions(+), 73 deletions(-) create mode 100644 arch/arm/cpu/armv7/zynq/clk.c create mode 100644 arch/arm/cpu/armv7/zynq/spl.c create mode 100644 arch/arm/cpu/armv7/zynq/u-boot-spl.lds create mode 100644 arch/arm/include/asm/arch-zynq/clk.h create mode 100644 arch/arm/include/asm/arch-zynq/spl.h create mode 100644 board/xilinx/zynq/ps7_init.c Applied to u-boot-arm/master, thanks! Amicalement, -- Albert. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [GIT PULL] Zynq patches v2
On 02/19/2014 12:03 PM, Albert ARIBAUD wrote: Hi Michal, On Wed, 19 Feb 2014 09:48:13 +0100, Michal Simek mon...@monstr.eu wrote: Hi Albert, here is the second pull request with the rest of changes for zynq which haven't been applied. I have rebased my repo based on your master/next branch. As I wrote this pull request has on more patch from Siva about fixing bug in lldiv function. Compare to the first there is just 11 my patches because 2 were already applied. Please ping me if there is something wrong. Thanks, Michal The following changes since commit a87a0ce7028d5371c81d77ba72c1ba43a1ca77bc: Merge branch 'u-boot-pxa/master' into 'u-boot-arm/master' (2014-02-19 07:15:01 +0100) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to e158665c1e4c4665302f0d95e26b7c7e6b70a83c: arm: zynq: correct the argument to lldiv (2014-02-19 09:41:22 +0100) Michal Simek (11): zynq: Do not explicitely enable icache zynq: Enable dcache support zynq: Fix incorrect header name zynq: Extend kernel image size to 20MB zynq: Enable tftp put command zynq: Use board_eth_init if CMD_NET is not enabled zynq: Move bootmode to headers zynq: serial: Simplify serial driver initialization zynq: timer: Fix hangs if network activity attempted after about one hour zynq: Update CLK in bdinfo zynq: Add support for U-BOOT SPL Siva Durga Prasad Paladugu (1): arm: zynq: correct the argument to lldiv Soren Brinkmann (7): common: Provide DIV_ROUND_CLOSEST macro zynq: Provide a framework to read clock frequencies zynq: timer: Migrate to zynq clock framework net: zynq_gem: Move RCLK details out of driver net: zynq_gem: Calculate clock dividers dynamically serial_zynq: Migrate to Zynq clock framework zynq: Implement dump clock command arch/arm/cpu/armv7/zynq/Makefile | 2 + arch/arm/cpu/armv7/zynq/clk.c | 664 + arch/arm/cpu/armv7/zynq/cpu.c | 14 ++- arch/arm/cpu/armv7/zynq/slcr.c | 17 +-- arch/arm/cpu/armv7/zynq/spl.c | 69 +++ arch/arm/cpu/armv7/zynq/timer.c| 14 ++- arch/arm/cpu/armv7/zynq/u-boot-spl.lds | 61 ++ arch/arm/include/asm/arch-zynq/clk.h | 29 + arch/arm/include/asm/arch-zynq/hardware.h | 40 ++- arch/arm/include/asm/arch-zynq/spl.h | 18 +++ arch/arm/include/asm/arch-zynq/sys_proto.h | 2 +- board/xilinx/zynq/Makefile | 1 + board/xilinx/zynq/board.c | 10 -- board/xilinx/zynq/ps7_init.c | 12 ++ drivers/net/zynq_gem.c | 20 ++-- drivers/serial/serial_zynq.c | 33 +++-- include/common.h | 16 +++ include/configs/zynq-common.h | 102 +--- include/configs/zynq_zc70x.h | 2 +- include/configs/zynq_zed.h | 2 +- 20 files changed, 1055 insertions(+), 73 deletions(-) create mode 100644 arch/arm/cpu/armv7/zynq/clk.c create mode 100644 arch/arm/cpu/armv7/zynq/spl.c create mode 100644 arch/arm/cpu/armv7/zynq/u-boot-spl.lds create mode 100644 arch/arm/include/asm/arch-zynq/clk.h create mode 100644 arch/arm/include/asm/arch-zynq/spl.h create mode 100644 board/xilinx/zynq/ps7_init.c Applied to u-boot-arm/master, thanks! 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
Re: [U-Boot] [GIT PULL] Zynq patches
Hi Michal, On Mon, 10 Feb 2014 10:25:19 +0100, Michal Simek mon...@monstr.eu wrote: Hi Albert, here are all patches which I have in my queue for Xilinx Zynq. clk changes depends on clk command which has been added recently. (common/cmd_clk.c) that's why this tree is based on 3 days old Tom's tree. Thanks, Michal The following changes since commit dbf3de2dd26cae37d16b00b348828c883b658cc5: include/usb/s3c_udc.h: Add asm/sizes.h (2014-02-06 14:26:05 -0500) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to 229f856da6f12ee30d43bcdf8111816f7945ccbe: zynq: Add support for U-BOOT SPL (2014-02-10 10:01:13 +0100) Seems like this pulls in a lot more than simply your 13 patches. Can you check this on your side? Amicalement, -- Albert. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [GIT PULL] Zynq patches
On 02/13/2014 04:12 PM, Albert ARIBAUD wrote: Hi Michal, On Mon, 10 Feb 2014 10:25:19 +0100, Michal Simek mon...@monstr.eu wrote: Hi Albert, here are all patches which I have in my queue for Xilinx Zynq. clk changes depends on clk command which has been added recently. (common/cmd_clk.c) that's why this tree is based on 3 days old Tom's tree. Thanks, Michal The following changes since commit dbf3de2dd26cae37d16b00b348828c883b658cc5: include/usb/s3c_udc.h: Add asm/sizes.h (2014-02-06 14:26:05 -0500) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to 229f856da6f12ee30d43bcdf8111816f7945ccbe: zynq: Add support for U-BOOT SPL (2014-02-10 10:01:13 +0100) Seems like this pulls in a lot more than simply your 13 patches. Can you check this on your side? Where have you taken number 13? patchwork? I can find out the status on that there too. In pull request was 20 and in my branch is also 20 patches which I have collected. I believe all of them have been properly sent for review. 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
Re: [U-Boot] [GIT PULL] Zynq patches
Hi Michal, On Thu, 13 Feb 2014 16:30:37 +0100, Michal Simek mon...@monstr.eu wrote: On 02/13/2014 04:12 PM, Albert ARIBAUD wrote: Hi Michal, On Mon, 10 Feb 2014 10:25:19 +0100, Michal Simek mon...@monstr.eu wrote: Hi Albert, here are all patches which I have in my queue for Xilinx Zynq. clk changes depends on clk command which has been added recently. (common/cmd_clk.c) that's why this tree is based on 3 days old Tom's tree. Thanks, Michal The following changes since commit dbf3de2dd26cae37d16b00b348828c883b658cc5: include/usb/s3c_udc.h: Add asm/sizes.h (2014-02-06 14:26:05 -0500) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to 229f856da6f12ee30d43bcdf8111816f7945ccbe: zynq: Add support for U-BOOT SPL (2014-02-10 10:01:13 +0100) Seems like this pulls in a lot more than simply your 13 patches. Can you check this on your side? Where have you taken number 13? patchwork? I can find out the status on that there too. (13+7 in fact, but issue discussed on IRC with Michal = I'll be sending a PR to Tom's u-boot/master branch) In pull request was 20 and in my branch is also 20 patches which I have collected. I believe all of them have been properly sent for review. Thanks, Michal Amicalement, -- Albert. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] Zynq patches
Hi Albert, here are all patches which I have in my queue for Xilinx Zynq. clk changes depends on clk command which has been added recently. (common/cmd_clk.c) that's why this tree is based on 3 days old Tom's tree. Thanks, Michal The following changes since commit dbf3de2dd26cae37d16b00b348828c883b658cc5: include/usb/s3c_udc.h: Add asm/sizes.h (2014-02-06 14:26:05 -0500) are available in the git repository at: git://www.denx.de/git/u-boot-microblaze.git zynq for you to fetch changes up to 229f856da6f12ee30d43bcdf8111816f7945ccbe: zynq: Add support for U-BOOT SPL (2014-02-10 10:01:13 +0100) Michal Simek (13): zynq: Do not explicitely enable icache zynq: Enable dcache support zynq: Fix incorrect header name zynq: Extend kernel image size to 20MB zynq: Use full tftpboot command instead of shortcut tftp zynq: Enable tftp put command zynq: Use board_eth_init if CMD_NET is not enabled zynq: Move bootmode to headers zynq: serial: Simplify serial driver initialization zynq: timer: Fix hangs if network activity attempted after about one hour zynq: Update CLK in bdinfo zynq: Fix elf header generation zynq: Add support for U-BOOT SPL Soren Brinkmann (7): common: Provide DIV_ROUND_CLOSEST macro zynq: Provide a framework to read clock frequencies zynq: timer: Migrate to zynq clock framework net: zynq_gem: Move RCLK details out of driver net: zynq_gem: Calculate clock dividers dynamically serial_zynq: Migrate to Zynq clock framework zynq: Implement dump clock command arch/arm/cpu/armv7/zynq/Makefile | 2 + arch/arm/cpu/armv7/zynq/clk.c | 664 + arch/arm/cpu/armv7/zynq/cpu.c | 14 +- arch/arm/cpu/armv7/zynq/slcr.c | 17 +- arch/arm/cpu/armv7/zynq/spl.c | 69 arch/arm/cpu/armv7/zynq/timer.c| 13 +- arch/arm/cpu/armv7/zynq/u-boot-spl.lds | 61 +++ arch/arm/cpu/armv7/zynq/u-boot.lds | 99 arch/arm/include/asm/arch-zynq/clk.h | 29 arch/arm/include/asm/arch-zynq/hardware.h | 40 - arch/arm/include/asm/arch-zynq/spl.h | 18 +++ arch/arm/include/asm/arch-zynq/sys_proto.h | 2 +- board/xilinx/zynq/Makefile | 1 + board/xilinx/zynq/board.c | 10 -- board/xilinx/zynq/ps7_init.c | 12 ++ drivers/net/zynq_gem.c | 20 +-- drivers/serial/serial_zynq.c | 33 ++-- include/common.h | 16 ++ include/configs/zynq-common.h | 106 ++--- include/configs/zynq_zc70x.h | 2 +- include/configs/zynq_zed.h | 2 +- 21 files changed, 1156 insertions(+), 74 deletions(-) create mode 100644 arch/arm/cpu/armv7/zynq/clk.c create mode 100644 arch/arm/cpu/armv7/zynq/spl.c create mode 100644 arch/arm/cpu/armv7/zynq/u-boot-spl.lds create mode 100644 arch/arm/cpu/armv7/zynq/u-boot.lds create mode 100644 arch/arm/include/asm/arch-zynq/clk.h create mode 100644 arch/arm/include/asm/arch-zynq/spl.h create mode 100644 board/xilinx/zynq/ps7_init.c -- 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
Re: [U-Boot] [GIT PULL] Zynq patches
Hi Michal, On Mon, 10 Feb 2014 10:25:19 +0100, Michal Simek mon...@monstr.eu wrote: Hi Albert, here are all patches which I have in my queue for Xilinx Zynq. clk changes depends on clk command which has been added recently. (common/cmd_clk.c) that's why this tree is based on 3 days old Tom's tree. Thanks, Michal This has the current tftpboot patch, affecting only the Zynq config. Does it mean you prefer not to extend the patch to even short env variables in other configs ? Amicalement, -- Albert. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [GIT PULL] Zynq patches
Hi Albert, On 02/10/2014 10:44 AM, Albert ARIBAUD wrote: Hi Michal, On Mon, 10 Feb 2014 10:25:19 +0100, Michal Simek mon...@monstr.eu wrote: Hi Albert, here are all patches which I have in my queue for Xilinx Zynq. clk changes depends on clk command which has been added recently. (common/cmd_clk.c) that's why this tree is based on 3 days old Tom's tree. Thanks, Michal This has the current tftpboot patch, affecting only the Zynq config. Does it mean you prefer not to extend the patch to even short env variables in other configs ? It affects because in the next patch I am enabling tftpput command. My preference is to have tftp-tftpboot discussion out of my zynq series because it can/should end up in more generic discussion if we should use shortcuts in variables in general in uboot. If you git grep tftp you will see that all readmes should be also fixed and probably we can check others commands too. 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