* [U-Boot] [GIT PULL] Zynq patches
@ 2014-02-10 9:25 Michal Simek
2014-02-10 9:44 ` Albert ARIBAUD
2014-02-13 15:12 ` Albert ARIBAUD
0 siblings, 2 replies; 12+ messages in thread
From: Michal Simek @ 2014-02-10 9:25 UTC (permalink / raw)
To: u-boot
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140210/5e662f48/attachment.pgp>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches
2014-02-10 9:25 [U-Boot] [GIT PULL] Zynq patches Michal Simek
@ 2014-02-10 9:44 ` Albert ARIBAUD
2014-02-10 9:50 ` Michal Simek
2014-02-13 15:12 ` Albert ARIBAUD
1 sibling, 1 reply; 12+ messages in thread
From: Albert ARIBAUD @ 2014-02-10 9:44 UTC (permalink / raw)
To: u-boot
Hi Michal,
On Mon, 10 Feb 2014 10:25:19 +0100, Michal Simek <monstr@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.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches
2014-02-10 9:44 ` Albert ARIBAUD
@ 2014-02-10 9:50 ` Michal Simek
0 siblings, 0 replies; 12+ messages in thread
From: Michal Simek @ 2014-02-10 9:50 UTC (permalink / raw)
To: u-boot
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 <monstr@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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140210/f07bbfeb/attachment.pgp>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches
2014-02-10 9:25 [U-Boot] [GIT PULL] Zynq patches Michal Simek
2014-02-10 9:44 ` Albert ARIBAUD
@ 2014-02-13 15:12 ` Albert ARIBAUD
2014-02-13 15:30 ` Michal Simek
1 sibling, 1 reply; 12+ messages in thread
From: Albert ARIBAUD @ 2014-02-13 15:12 UTC (permalink / raw)
To: u-boot
Hi Michal,
On Mon, 10 Feb 2014 10:25:19 +0100, Michal Simek <monstr@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.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches
2014-02-13 15:12 ` Albert ARIBAUD
@ 2014-02-13 15:30 ` Michal Simek
2014-02-13 16:33 ` Albert ARIBAUD
0 siblings, 1 reply; 12+ messages in thread
From: Michal Simek @ 2014-02-13 15:30 UTC (permalink / raw)
To: u-boot
On 02/13/2014 04:12 PM, Albert ARIBAUD wrote:
> Hi Michal,
>
> On Mon, 10 Feb 2014 10:25:19 +0100, Michal Simek <monstr@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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140213/5dad91ce/attachment.pgp>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches
2014-02-13 15:30 ` Michal Simek
@ 2014-02-13 16:33 ` Albert ARIBAUD
2014-02-19 8:48 ` [U-Boot] [GIT PULL] Zynq patches v2 Michal Simek
0 siblings, 1 reply; 12+ messages in thread
From: Albert ARIBAUD @ 2014-02-13 16:33 UTC (permalink / raw)
To: u-boot
Hi Michal,
On Thu, 13 Feb 2014 16:30:37 +0100, Michal Simek <monstr@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 <monstr@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.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches v2
2014-02-13 16:33 ` Albert ARIBAUD
@ 2014-02-19 8:48 ` Michal Simek
2014-02-19 11:03 ` Albert ARIBAUD
0 siblings, 1 reply; 12+ messages in thread
From: Michal Simek @ 2014-02-19 8:48 UTC (permalink / raw)
To: u-boot
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140219/e4069879/attachment.pgp>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches v2
2014-02-19 8:48 ` [U-Boot] [GIT PULL] Zynq patches v2 Michal Simek
@ 2014-02-19 11:03 ` Albert ARIBAUD
2014-02-19 11:38 ` Michal Simek
0 siblings, 1 reply; 12+ messages in thread
From: Albert ARIBAUD @ 2014-02-19 11:03 UTC (permalink / raw)
To: u-boot
Hi Michal,
On Wed, 19 Feb 2014 09:48:13 +0100, Michal Simek <monstr@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.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches v2
2014-02-19 11:03 ` Albert ARIBAUD
@ 2014-02-19 11:38 ` Michal Simek
0 siblings, 0 replies; 12+ messages in thread
From: Michal Simek @ 2014-02-19 11:38 UTC (permalink / raw)
To: u-boot
On 02/19/2014 12:03 PM, Albert ARIBAUD wrote:
> Hi Michal,
>
> On Wed, 19 Feb 2014 09:48:13 +0100, Michal Simek <monstr@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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140219/552ecf04/attachment.pgp>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches v2
2014-05-14 6:09 [U-Boot] [GIT PULL] Zynq patches Michal Simek
@ 2014-05-20 13:21 ` Michal Simek
2014-05-20 19:38 ` Albert ARIBAUD
2014-05-24 8:38 ` Albert ARIBAUD
0 siblings, 2 replies; 12+ messages in thread
From: Michal Simek @ 2014-05-20 13:21 UTC (permalink / raw)
To: u-boot
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
zynq_microzed : all +6223 bss +20 data +28 rodata +579 text +5596
zynq_zc70x : all +6195 bss -8 data +28 rodata +579 text +5596
zynq_zc770_xm010: all +6191 bss -12 data +28 rodata +579 text +5596
zynq_zed : all +6191 bss -12 data +28 rodata +579 text +5596
17: ARM: zynq: Move USB/SD/MMC common FAT configs
18: ARM: zynq: Enable EXT4 configs
arm: (for 6/6 boards) all +14302.0 bss +562.0 data +74.7 rodata +1142.7 text +12522.7
zynq_zc770_xm010: all +21462 bss +852 data +112 rodata +1714 text +18784
zynq_zed : all +21462 bss +852 data +112 rodata +1714 text +18784
zynq_zc70x : all +21458 bss +848 data +112 rodata +1714 text +18784
zynq_microzed : all +21430 bss +820 data +112 rodata +1714 text +18784
19: ARM: zynq: Extend maximum number of command arguments
20: zynq: add empty xil_io.h to avoid compile error
21: zynq: treat ps7_init.c/h as external files to ignore them
arm: (for 6/6 boards) spl/u-boot-spl:all -83.0 spl/u-boot-spl:rodata -75.0 spl/u-boot-spl:text -8.0
zynq_zc770_xm010: spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
zynq_zc770_xm013: spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
zynq_zc770_xm012: spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
zynq_zed : spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
zynq_zc70x : spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
zynq_microzed : spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
22: build: support a new image u-boot-dtb.img
23: zynq: load u-boot-dtb.img if CONFIG_OF_SEPARATE is defined
arm: (for 6/6 boards) spl/u-boot-spl:all +2.7 spl/u-boot-spl:rodata +2.7
zynq_zc770_xm010: spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4
zynq_zed : spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4
zynq_zc70x : spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4
zynq_microzed : spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4
24: zynq: import zynq-7000.dtsi from Linux Kernel
25: zynq: add memory nodes to device tree to initialize DRAM with OF
26: zynq: add UART nodes to device tree to initialize UART with OF
The following changes since commit 27b4e4b9913f65b52d20485dff3f8800bf78f3d7:
Merge branch 'fpga' of git://www.denx.de/git/u-boot-microblaze (2014-05-13 07:34:08 -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 9f9d41bad16efe0674257b4efe4db1a399f93643:
zynq: add UART nodes to device tree to initialize UART with OF (2014-05-15 13:57:31 +0200)
----------------------------------------------------------------
Masahiro Yamada (7):
zynq: add empty xil_io.h to avoid compile error
zynq: treat ps7_init.c/h as external files to ignore them
build: support a new image u-boot-dtb.img
zynq: load u-boot-dtb.img if CONFIG_OF_SEPARATE is defined
zynq: import zynq-7000.dtsi from Linux Kernel
zynq: add memory nodes to device tree to initialize DRAM with OF
zynq: add UART nodes to device tree to initialize UART with OF
Michal Simek (12):
ARM: zynq: Fix sparse warnings in slcr.c
ARM: zynq: Fix sparse warning in ddrc.c
ARM: zynq: Remove sparse warnings
ARM: zynq: Do not use half memory size for ECC case
ARM: zynq: Call zynq board_init() in SPL
ARM: zynq: slcr: Fix incorrect commentary
ARM: zynq: Setup correct slcr_lock value
ARM: zynq: Fix building SPL without FPGA support
ARM: zynq: Extend kernel image size to 60MB
ARM: zynq: Add MIO detection code
ARM: zynq: ehci: Added USB host driver support
ARM: zynq: Extend maximum number of command arguments
Mike Looijmans (1):
ARM: zynq: Fix bootmode mask
Siva Durga Prasad Paladugu (5):
ARM: zynq: Added efuse status register base address
ARM: zynq: Added USB host support for zynq boards
ARM: zynq: Enable the FAT write capability
ARM: zynq: Move USB/SD/MMC common FAT configs
ARM: zynq: Enable EXT4 configs
Makefile | 8 ++++++++
arch/arm/cpu/armv7/zynq/cpu.c | 13 +++++++++++++
arch/arm/cpu/armv7/zynq/ddrc.c | 5 +----
arch/arm/cpu/armv7/zynq/slcr.c | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
arch/arm/cpu/armv7/zynq/spl.c | 15 +++++++++++++++
arch/arm/dts/zynq-7000.dtsi | 194 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/zynq-microzed.dts | 9 +++++++++
arch/arm/dts/zynq-zc702.dts | 9 +++++++++
arch/arm/dts/zynq-zc706.dts | 9 +++++++++
arch/arm/dts/zynq-zc770-xm010.dts | 9 +++++++++
arch/arm/dts/zynq-zc770-xm012.dts | 9 +++++++++
arch/arm/dts/zynq-zc770-xm013.dts | 9 +++++++++
arch/arm/dts/zynq-zed.dts | 9 +++++++++
arch/arm/include/asm/arch-zynq/hardware.h | 13 ++++++++++++-
arch/arm/include/asm/arch-zynq/sys_proto.h | 2 ++
board/xilinx/zynq/.gitignore | 1 +
board/xilinx/zynq/Makefile | 5 ++++-
board/xilinx/zynq/board.c | 25 ++++++++++++++----------
board/xilinx/zynq/ps7_init.c | 12 ------------
board/xilinx/zynq/xil_io.h | 13 +++++++++++++
drivers/usb/host/Makefile | 1 +
drivers/usb/host/ehci-zynq.c | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/zynq-common.h | 52 ++++++++++++++++++++++++++++++++++++++------------
include/configs/zynq_zc70x.h | 1 +
include/configs/zynq_zed.h | 1 +
25 files changed, 571 insertions(+), 44 deletions(-)
create mode 100644 board/xilinx/zynq/.gitignore
delete mode 100644 board/xilinx/zynq/ps7_init.c
create mode 100644 board/xilinx/zynq/xil_io.h
create mode 100644 drivers/usb/host/ehci-zynq.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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140520/7892abed/attachment.pgp>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches v2
2014-05-20 13:21 ` [U-Boot] [GIT PULL] Zynq patches v2 Michal Simek
@ 2014-05-20 19:38 ` Albert ARIBAUD
2014-05-24 8:38 ` Albert ARIBAUD
1 sibling, 0 replies; 12+ messages in thread
From: Albert ARIBAUD @ 2014-05-20 19:38 UTC (permalink / raw)
To: u-boot
Hi Michal,
On Tue, 20 May 2014 15:21:55 +0200, Michal Simek <monstr@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.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Zynq patches v2
2014-05-20 13:21 ` [U-Boot] [GIT PULL] Zynq patches v2 Michal Simek
2014-05-20 19:38 ` Albert ARIBAUD
@ 2014-05-24 8:38 ` Albert ARIBAUD
1 sibling, 0 replies; 12+ messages in thread
From: Albert ARIBAUD @ 2014-05-24 8:38 UTC (permalink / raw)
To: u-boot
Hi Michal,
On Tue, 20 May 2014 15:21:55 +0200, Michal Simek <monstr@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 -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
> zynq_microzed : all +6223 bss +20 data +28 rodata +579 text +5596
> zynq_zc70x : all +6195 bss -8 data +28 rodata +579 text +5596
> zynq_zc770_xm010: all +6191 bss -12 data +28 rodata +579 text +5596
> zynq_zed : all +6191 bss -12 data +28 rodata +579 text +5596
> 17: ARM: zynq: Move USB/SD/MMC common FAT configs
> 18: ARM: zynq: Enable EXT4 configs
> arm: (for 6/6 boards) all +14302.0 bss +562.0 data +74.7 rodata +1142.7 text +12522.7
> zynq_zc770_xm010: all +21462 bss +852 data +112 rodata +1714 text +18784
> zynq_zed : all +21462 bss +852 data +112 rodata +1714 text +18784
> zynq_zc70x : all +21458 bss +848 data +112 rodata +1714 text +18784
> zynq_microzed : all +21430 bss +820 data +112 rodata +1714 text +18784
> 19: ARM: zynq: Extend maximum number of command arguments
> 20: zynq: add empty xil_io.h to avoid compile error
> 21: zynq: treat ps7_init.c/h as external files to ignore them
> arm: (for 6/6 boards) spl/u-boot-spl:all -83.0 spl/u-boot-spl:rodata -75.0 spl/u-boot-spl:text -8.0
> zynq_zc770_xm010: spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
> zynq_zc770_xm013: spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
> zynq_zc770_xm012: spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
> zynq_zed : spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
> zynq_zc70x : spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
> zynq_microzed : spl/u-boot-spl:all -83 spl/u-boot-spl:rodata -75 spl/u-boot-spl:text -8
> 22: build: support a new image u-boot-dtb.img
> 23: zynq: load u-boot-dtb.img if CONFIG_OF_SEPARATE is defined
> arm: (for 6/6 boards) spl/u-boot-spl:all +2.7 spl/u-boot-spl:rodata +2.7
> zynq_zc770_xm010: spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4
> zynq_zed : spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4
> zynq_zc70x : spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4
> zynq_microzed : spl/u-boot-spl:all +4 spl/u-boot-spl:rodata +4
> 24: zynq: import zynq-7000.dtsi from Linux Kernel
> 25: zynq: add memory nodes to device tree to initialize DRAM with OF
> 26: zynq: add UART nodes to device tree to initialize UART with OF
>
>
>
>
> The following changes since commit 27b4e4b9913f65b52d20485dff3f8800bf78f3d7:
>
> Merge branch 'fpga' of git://www.denx.de/git/u-boot-microblaze (2014-05-13 07:34:08 -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 9f9d41bad16efe0674257b4efe4db1a399f93643:
>
> zynq: add UART nodes to device tree to initialize UART with OF (2014-05-15 13:57:31 +0200)
>
> ----------------------------------------------------------------
> Masahiro Yamada (7):
> zynq: add empty xil_io.h to avoid compile error
> zynq: treat ps7_init.c/h as external files to ignore them
> build: support a new image u-boot-dtb.img
> zynq: load u-boot-dtb.img if CONFIG_OF_SEPARATE is defined
> zynq: import zynq-7000.dtsi from Linux Kernel
> zynq: add memory nodes to device tree to initialize DRAM with OF
> zynq: add UART nodes to device tree to initialize UART with OF
>
> Michal Simek (12):
> ARM: zynq: Fix sparse warnings in slcr.c
> ARM: zynq: Fix sparse warning in ddrc.c
> ARM: zynq: Remove sparse warnings
> ARM: zynq: Do not use half memory size for ECC case
> ARM: zynq: Call zynq board_init() in SPL
> ARM: zynq: slcr: Fix incorrect commentary
> ARM: zynq: Setup correct slcr_lock value
> ARM: zynq: Fix building SPL without FPGA support
> ARM: zynq: Extend kernel image size to 60MB
> ARM: zynq: Add MIO detection code
> ARM: zynq: ehci: Added USB host driver support
> ARM: zynq: Extend maximum number of command arguments
>
> Mike Looijmans (1):
> ARM: zynq: Fix bootmode mask
>
> Siva Durga Prasad Paladugu (5):
> ARM: zynq: Added efuse status register base address
> ARM: zynq: Added USB host support for zynq boards
> ARM: zynq: Enable the FAT write capability
> ARM: zynq: Move USB/SD/MMC common FAT configs
> ARM: zynq: Enable EXT4 configs
>
> Makefile | 8 ++++++++
> arch/arm/cpu/armv7/zynq/cpu.c | 13 +++++++++++++
> arch/arm/cpu/armv7/zynq/ddrc.c | 5 +----
> arch/arm/cpu/armv7/zynq/slcr.c | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
> arch/arm/cpu/armv7/zynq/spl.c | 15 +++++++++++++++
> arch/arm/dts/zynq-7000.dtsi | 194 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/dts/zynq-microzed.dts | 9 +++++++++
> arch/arm/dts/zynq-zc702.dts | 9 +++++++++
> arch/arm/dts/zynq-zc706.dts | 9 +++++++++
> arch/arm/dts/zynq-zc770-xm010.dts | 9 +++++++++
> arch/arm/dts/zynq-zc770-xm012.dts | 9 +++++++++
> arch/arm/dts/zynq-zc770-xm013.dts | 9 +++++++++
> arch/arm/dts/zynq-zed.dts | 9 +++++++++
> arch/arm/include/asm/arch-zynq/hardware.h | 13 ++++++++++++-
> arch/arm/include/asm/arch-zynq/sys_proto.h | 2 ++
> board/xilinx/zynq/.gitignore | 1 +
> board/xilinx/zynq/Makefile | 5 ++++-
> board/xilinx/zynq/board.c | 25 ++++++++++++++----------
> board/xilinx/zynq/ps7_init.c | 12 ------------
> board/xilinx/zynq/xil_io.h | 13 +++++++++++++
> drivers/usb/host/Makefile | 1 +
> drivers/usb/host/ehci-zynq.c | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> include/configs/zynq-common.h | 52 ++++++++++++++++++++++++++++++++++++++------------
> include/configs/zynq_zc70x.h | 1 +
> include/configs/zynq_zed.h | 1 +
> 25 files changed, 571 insertions(+), 44 deletions(-)
> create mode 100644 board/xilinx/zynq/.gitignore
> delete mode 100644 board/xilinx/zynq/ps7_init.c
> create mode 100644 board/xilinx/zynq/xil_io.h
> create mode 100644 drivers/usb/host/ehci-zynq.c
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2014-05-24 8:38 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-10 9:25 [U-Boot] [GIT PULL] Zynq patches Michal Simek
2014-02-10 9:44 ` Albert ARIBAUD
2014-02-10 9:50 ` Michal Simek
2014-02-13 15:12 ` Albert ARIBAUD
2014-02-13 15:30 ` Michal Simek
2014-02-13 16:33 ` Albert ARIBAUD
2014-02-19 8:48 ` [U-Boot] [GIT PULL] Zynq patches v2 Michal Simek
2014-02-19 11:03 ` Albert ARIBAUD
2014-02-19 11:38 ` Michal Simek
-- strict thread matches above, loose matches on Subject: below --
2014-05-14 6:09 [U-Boot] [GIT PULL] Zynq patches Michal Simek
2014-05-20 13:21 ` [U-Boot] [GIT PULL] Zynq patches v2 Michal Simek
2014-05-20 19:38 ` Albert ARIBAUD
2014-05-24 8:38 ` Albert ARIBAUD
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).