* [U-Boot] [GIT PULL] Zynq changes
@ 2015-04-29 9:45 Michal Simek
2015-04-29 14:28 ` Tom Rini
0 siblings, 1 reply; 16+ messages in thread
From: Michal Simek @ 2015-04-29 9:45 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these zynq and zynqmp changes to your tree.
Thanks,
Michal
The following changes since commit cc555bd4f40a652471df4a3621d45ee57df0ca11:
Merge branch 'master' of git://git.denx.de/u-boot-spi (2015-04-28
07:28:43 -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 5ca269a4df21a7e326eb3b3f7788177d064fe782:
ARM: zynq: rename CONFIG_ZYNQ to CONFIG_ARCH_ZYNQ (2015-04-29 11:19:05
+0200)
----------------------------------------------------------------
Andrea Scian (1):
gpio: add Xilinx Zynq PS GPIO driver
Masahiro Yamada (5):
ARM: zynq: drop legacy ps7_init.c/h support
ARM: zynq: pass "-mfpu=neon" only to lowlevel_init.S
ARM: zynq: move SoC sources to mach-zynq
ARM: zynq: move SoC headers to mach-zynq/include/mach
ARM: zynq: rename CONFIG_ZYNQ to CONFIG_ARCH_ZYNQ
Michal Simek (6):
zynq: Enable GPIO driver and GPIO commands
serial: zynq: Add support for slow emulation platform
zynqmp: Add support for R5 sw loading
zynqmp: Add support for emulation platform - Veloce
zynqmp: Add support for EMMC bootmode
zynqmp: Enable SDHCI0 options
Nathan Rossi (1):
zynq: Add Zynq PicoZed board support
Siva Durga Prasad Paladugu (7):
zynq: slcr: Disable all level shifters
zynqmp: caches: Enable dcache for zynqmp
zynqmp: sdhci: Remove the quirk SDHCI_QUIRK_NO_CD
zynq: timer: Fix wrong timer calculation
zynqmp: i2c: Enable i2c driver for zynqMP
zynqmp: Add SPI driver support for ZynqMP
zynqmp: Enable FS_GENERIC option
arch/arm/Kconfig
| 4 +--
arch/arm/Makefile
| 1 +
arch/arm/cpu/armv7/Makefile
| 1 -
arch/arm/cpu/armv7/zynq/config.mk
| 7 -----
arch/arm/cpu/armv8/zynqmp/Makefile
| 1 +
arch/arm/cpu/armv8/zynqmp/clk.c
| 3 ++
arch/arm/cpu/armv8/zynqmp/cpu.c
| 166
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv8/zynqmp/mp.c
| 242
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/Makefile
| 3 +-
arch/arm/dts/zynq-picozed.dts
| 23 +++++++++++++++
arch/arm/include/asm/arch-zynq/gpio.h
| 10 -------
arch/arm/include/asm/arch-zynqmp/gpio.h
| 12 ++++++++
arch/arm/include/asm/arch-zynqmp/hardware.h
| 53 ++++++++++++++++++++++++++++++++---
arch/arm/{cpu/armv7/zynq => mach-zynq}/Kconfig
| 6 +++-
arch/arm/{cpu/armv7/zynq => mach-zynq}/Makefile
| 1 +
arch/arm/{cpu/armv7/zynq => mach-zynq}/clk.c
| 0
arch/arm/{cpu/armv7/zynq => mach-zynq}/cpu.c
| 0
arch/arm/{cpu/armv7/zynq => mach-zynq}/ddrc.c
| 0
arch/arm/{include/asm/arch-zynq => mach-zynq/include/mach}/clk.h
| 0
arch/arm/mach-zynq/include/mach/gpio.h
| 76 ++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/{include/asm/arch-zynq => mach-zynq/include/mach}/hardware.h
| 0
arch/arm/{include/asm/arch-zynq => mach-zynq/include/mach}/sys_proto.h
| 0
arch/arm/{cpu/armv7/zynq => mach-zynq}/lowlevel_init.S
| 0
arch/arm/{cpu/armv7/zynq => mach-zynq}/slcr.c
| 7 +++++
arch/arm/{cpu/armv7/zynq => mach-zynq}/spl.c
| 2 +-
arch/arm/{cpu/armv7/zynq => mach-zynq}/timer.c
| 4 ++-
arch/arm/{cpu/armv7/zynq => mach-zynq}/u-boot-spl.lds
| 0
arch/arm/{cpu/armv7/zynq => mach-zynq}/u-boot.lds
| 0
board/xilinx/zynq/.gitignore
| 1 -
board/xilinx/zynq/Makefile
| 4 +--
board/xilinx/zynq/legacy.c
| 2 --
board/xilinx/zynqmp/zynqmp.c
| 9 ++++--
configs/zynq_microzed_defconfig
| 2 +-
configs/zynq_picozed_defconfig
| 6 ++++
configs/zynq_zc70x_defconfig
| 2 +-
configs/zynq_zc770_xm010_defconfig
| 2 +-
configs/zynq_zc770_xm012_defconfig
| 2 +-
configs/zynq_zc770_xm013_defconfig
| 2 +-
configs/zynq_zed_defconfig
| 2 +-
configs/zynq_zybo_defconfig
| 2 +-
drivers/gpio/Makefile
| 1 +
drivers/gpio/zynq_gpio.c
| 220
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/mmc/zynq_sdhci.c
| 2 +-
drivers/serial/serial_zynq.c
| 8 +++++-
include/configs/xilinx_zynqmp.h
| 41 +++++++++++++++++++++++++--
include/configs/zynq-common.h
| 7 +++--
include/configs/zynq_picozed.h
| 27 ++++++++++++++++++
47 files changed, 914 insertions(+), 50 deletions(-)
delete mode 100644 arch/arm/cpu/armv7/zynq/config.mk
create mode 100644 arch/arm/cpu/armv8/zynqmp/mp.c
create mode 100644 arch/arm/dts/zynq-picozed.dts
delete mode 100644 arch/arm/include/asm/arch-zynq/gpio.h
create mode 100644 arch/arm/include/asm/arch-zynqmp/gpio.h
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/Kconfig (85%)
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/Makefile (90%)
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/clk.c (100%)
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/cpu.c (100%)
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/ddrc.c (100%)
rename arch/arm/{include/asm/arch-zynq => mach-zynq/include/mach}/clk.h
(100%)
create mode 100644 arch/arm/mach-zynq/include/mach/gpio.h
rename arch/arm/{include/asm/arch-zynq =>
mach-zynq/include/mach}/hardware.h (100%)
rename arch/arm/{include/asm/arch-zynq =>
mach-zynq/include/mach}/sys_proto.h (100%)
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/lowlevel_init.S (100%)
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/slcr.c (95%)
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/spl.c (96%)
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/timer.c (97%)
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/u-boot-spl.lds (100%)
rename arch/arm/{cpu/armv7/zynq => mach-zynq}/u-boot.lds (100%)
delete mode 100644 board/xilinx/zynq/legacy.c
create mode 100644 configs/zynq_picozed_defconfig
create mode 100644 drivers/gpio/zynq_gpio.c
create mode 100644 include/configs/zynq_picozed.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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150429/3e691ea5/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
2015-04-29 9:45 Michal Simek
@ 2015-04-29 14:28 ` Tom Rini
0 siblings, 0 replies; 16+ messages in thread
From: Tom Rini @ 2015-04-29 14:28 UTC (permalink / raw)
To: u-boot
On Wed, Apr 29, 2015 at 11:45:44AM +0200, Michal Simek wrote:
> Hi Tom,
>
> please pull these zynq and zynqmp changes to your tree.
>
> Thanks,
> Michal
>
> The following changes since commit cc555bd4f40a652471df4a3621d45ee57df0ca11:
>
> Merge branch 'master' of git://git.denx.de/u-boot-spi (2015-04-28
> 07:28:43 -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 5ca269a4df21a7e326eb3b3f7788177d064fe782:
>
> ARM: zynq: rename CONFIG_ZYNQ to CONFIG_ARCH_ZYNQ (2015-04-29 11:19:05
> +0200)
>
Applied to u-boot/master, thanks!
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150429/6e9536be/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
@ 2015-05-25 9:17 Michal Simek
2015-05-26 17:36 ` Tom Rini
0 siblings, 1 reply; 16+ messages in thread
From: Michal Simek @ 2015-05-25 9:17 UTC (permalink / raw)
To: u-boot
Hi Tom,
here are 3 pending patches which were sent in merge window.
Thanks,
Michal
The following changes since commit a84988c76d1dbca2dbe870d6b4f0ad398f287f85:
Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
(2015-05-22 17:23:15 -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 95b237ecbced8ca120c37cc284c4b2feeec8ed57:
ARM: zynq: add default ps7_init_gpl.c/h for Zed, MicroZed, ZC70x
(2015-05-25 10:52:36 +0200)
----------------------------------------------------------------
Masahiro Yamada (2):
ARM: zynq: add separate configuration for ZC702 and ZC706
ARM: zynq: add default ps7_init_gpl.c/h for Zed, MicroZed, ZC70x
Michal Simek (1):
zynq: Use system timer implementation instead of our
arch/arm/mach-zynq/Kconfig | 25 +-
arch/arm/mach-zynq/include/mach/hardware.h | 1 -
arch/arm/mach-zynq/spl.c | 2 +-
arch/arm/mach-zynq/timer.c | 83 +-
board/xilinx/zynq/.gitignore | 2 +-
board/xilinx/zynq/Makefile | 39 +-
board/xilinx/zynq/MicroZed_hw_platform/ps7_init_gpl.c | 12974
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/xilinx/zynq/MicroZed_hw_platform/ps7_init_gpl.h | 128 +
board/xilinx/zynq/ZC702_hw_platform/ps7_init_gpl.c | 13307
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/xilinx/zynq/ZC702_hw_platform/ps7_init_gpl.h | 128 +
board/xilinx/zynq/ZC706_hw_platform/ps7_init_gpl.c | 13214
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/xilinx/zynq/ZC706_hw_platform/ps7_init_gpl.h | 128 +
board/xilinx/zynq/custom_hw_platform/.gitignore | 1 +
board/xilinx/zynq/zed_hw_platform/ps7_init_gpl.c | 12872
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/xilinx/zynq/zed_hw_platform/ps7_init_gpl.h | 128 +
configs/zynq_zc702_defconfig | 10 +
configs/zynq_zc706_defconfig | 10 +
doc/README.zynq | 15 +-
include/configs/zynq-common.h | 5 +
19 files changed, 52971 insertions(+), 101 deletions(-)
create mode 100644 board/xilinx/zynq/MicroZed_hw_platform/ps7_init_gpl.c
create mode 100644 board/xilinx/zynq/MicroZed_hw_platform/ps7_init_gpl.h
create mode 100644 board/xilinx/zynq/ZC702_hw_platform/ps7_init_gpl.c
create mode 100644 board/xilinx/zynq/ZC702_hw_platform/ps7_init_gpl.h
create mode 100644 board/xilinx/zynq/ZC706_hw_platform/ps7_init_gpl.c
create mode 100644 board/xilinx/zynq/ZC706_hw_platform/ps7_init_gpl.h
create mode 100644 board/xilinx/zynq/custom_hw_platform/.gitignore
create mode 100644 board/xilinx/zynq/zed_hw_platform/ps7_init_gpl.c
create mode 100644 board/xilinx/zynq/zed_hw_platform/ps7_init_gpl.h
create mode 100644 configs/zynq_zc702_defconfig
create mode 100644 configs/zynq_zc706_defconfig
--
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: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150525/948d5663/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
2015-05-25 9:17 Michal Simek
@ 2015-05-26 17:36 ` Tom Rini
0 siblings, 0 replies; 16+ messages in thread
From: Tom Rini @ 2015-05-26 17:36 UTC (permalink / raw)
To: u-boot
On Mon, May 25, 2015 at 11:17:07AM +0200, Michal Simek wrote:
> Hi Tom,
>
> here are 3 pending patches which were sent in merge window.
>
> Thanks,
> Michal
>
> The following changes since commit a84988c76d1dbca2dbe870d6b4f0ad398f287f85:
>
> Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
> (2015-05-22 17:23:15 -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 95b237ecbced8ca120c37cc284c4b2feeec8ed57:
>
> ARM: zynq: add default ps7_init_gpl.c/h for Zed, MicroZed, ZC70x
> (2015-05-25 10:52:36 +0200)
>
Note:
+(zynq_zc70x) ../board/xilinx/zynq/Makefile:43: CONFIG_TARGET_ZYNQ_ZC70X is deprecated.
+(zynq_zc70x) ../board/xilinx/zynq/Makefile:44: Enable CONFIG_TARGET_ZYNQ_ZC702 or CONFIG_TARGET_ZYNQ_706 instead.
+(zynq_zc70x) ../board/xilinx/zynq/Makefile:45: "make zynq_zc70x_defconfig" is also deprecated.
+(zynq_zc70x) ../board/xilinx/zynq/Makefile:46: Use "make zynq_zc702_defconfig" or "make zynq_zc706_defconfig".
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150526/3bb41f79/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
@ 2015-07-28 13:41 Michal Simek
2015-07-28 13:43 ` Michal Simek
2015-07-28 15:37 ` Tom Rini
0 siblings, 2 replies; 16+ messages in thread
From: Michal Simek @ 2015-07-28 13:41 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these changes to your tree. The most of that changes are DT
related which is simple synchronization DTSes with the kernel where
binding was properly reviewed.
Thanks,
Michal
The following changes since commit 26473945ad6667183296e7edee2a65edf31bb6f7:
Merge branch 'master' of http://git.denx.de/u-boot-sunxi (2015-07-25
09:04:18 -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 711e5e26b41457e658155e7c225c9ccfed0182ef:
cmd_mp: Add support for showing all CPU status by one command
(2015-07-28 11:56:29 +0200)
----------------------------------------------------------------
Michal Simek (29):
zynq: gem: Setting up WRAP bit for one TX bd
zynqmp: mp: Simplify set_r5_start handling
zynqmp: Add support for IP detection via SLCR
ARM: zynq: DT: Use the right names for nodes
ARM: zynq: DT: Add missing nodes to DTSI
ARM: zynq: DT: Add a fixed regulator for CPU voltage
ARM: zynq: DT: Migrate UART to Cadence binding
ARM: zynq: DT: Remove 222 MHz OPP
spi: Fix zynq SPI binding
ARM: zynq: DT: Fix GEM register area size
ARM: zynq: DT: Use the zynq binding with macb
ARM: zynq: DT: Clean up timer device tree nodes
ARM: zynq: DT: Cleanup address-cells and size-cells
ARM: zynq: DT: Add pinctrl node
ARM: zynq: DT: Add reference to bus node
ARM: zynq: DT: Sync zc702/zc706/zed/zybo DT with kernel
ARM: zynq: DT: Update years in copyright
ARM: zynq: DT: Get rid of ps-clk-frequency
ARM: zynq: DT: Add missing interrupt for L2 pl310
ARM: zynq: DT: Add zc702 pushbuttons to DT as gpio-keys
ARM: zynq: DT: Update zc770 dtses
ARM: zynq: Add support for zc770-xm011
ARM: zynqmp: Wire up ethernet controllers
ARM: zynqmp: Wire up SATA for the board
zynqmp: Show EL level where U-Boot runs
net: gem: Extend timeout value
zynq: Fix typo in Makefile about custom ps7_init file
spi: zynq_spi: Simplify debug macro
cmd_mp: Add support for showing all CPU status by one command
Siva Durga Prasad Paladugu (7):
zynqmp: gem: Set data bus width to 64bit for arm64
zynqmp: gem: Flush the rx buffers while transmitting
zynq: gem: Increase the Rx buffer descriptors to 32
zynqmp: Kconfig: Move zynqmp Kconfig
zynqmp: Define ep config for ZynqMP
Kconfig: zynqmp: Move CONFIG_SYS_TEXT_BASE to defconfig
zynqmp: Provide option to enable uart dcc support for zynqmp
Kconfig | 2 +-
arch/arm/Kconfig | 5 ++-
arch/arm/cpu/armv8/Makefile | 2 +-
arch/arm/cpu/armv8/zynqmp/Kconfig | 23
++++++++++
arch/arm/cpu/armv8/zynqmp/Makefile | 1 +
arch/arm/cpu/armv8/zynqmp/mp.c | 7 +--
arch/arm/cpu/armv8/zynqmp/slcr.c | 63
+++++++++++++++++++++++++++
arch/arm/dts/Makefile | 1 +
arch/arm/dts/zynq-7000.dtsi | 174
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------
arch/arm/dts/zynq-zc702.dts | 372
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
arch/arm/dts/zynq-zc706.dts | 293
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
arch/arm/dts/zynq-zc770-xm010.dts | 75
+++++++++++++++++++++++++++++---
arch/arm/dts/zynq-zc770-xm011.dts | 65
++++++++++++++++++++++++++++
arch/arm/dts/zynq-zc770-xm012.dts | 51
++++++++++++++++++++--
arch/arm/dts/zynq-zc770-xm013.dts | 62
++++++++++++++++++++++++--
arch/arm/dts/zynq-zed.dts | 46
++++++++++++++++++--
arch/arm/dts/zynq-zybo.dts | 38
++++++++++++++--
arch/arm/include/asm/arch-zynqmp/hardware.h | 16
+++++++
arch/arm/include/asm/arch-zynqmp/sys_proto.h | 6 +++
board/xilinx/zynq/Makefile | 2 +-
board/xilinx/zynqmp/Kconfig | 15
-------
board/xilinx/zynqmp/MAINTAINERS | 5 ++-
board/xilinx/zynqmp/zynqmp.c | 37
++++++++++++++++
common/cmd_mp.c | 22
++++++++++
configs/{xilinx_zynqmp_defconfig => xilinx_zynqmp_ep_defconfig} | 5 ++-
configs/zynq_zc770_xm011_defconfig | 13
++++++
doc/device-tree-bindings/spi/spi-zynq.txt | 35
++++++++-------
drivers/net/zynq_gem.c | 26
++++++++---
drivers/spi/zynq_spi.c | 4 +-
include/configs/xilinx_zynqmp.h | 48
+++++++++++++++++----
include/configs/xilinx_zynqmp_ep.h | 27
++++++++++++
include/configs/zynq_zc770.h | 3 ++
32 files changed, 1427 insertions(+), 117 deletions(-)
create mode 100644 arch/arm/cpu/armv8/zynqmp/Kconfig
create mode 100644 arch/arm/cpu/armv8/zynqmp/slcr.c
create mode 100644 arch/arm/dts/zynq-zc770-xm011.dts
delete mode 100644 board/xilinx/zynqmp/Kconfig
rename configs/{xilinx_zynqmp_defconfig => xilinx_zynqmp_ep_defconfig}
(81%)
create mode 100644 configs/zynq_zc770_xm011_defconfig
create mode 100644 include/configs/xilinx_zynqmp_ep.h
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
2015-07-28 13:41 Michal Simek
@ 2015-07-28 13:43 ` Michal Simek
2015-07-28 15:37 ` Tom Rini
1 sibling, 0 replies; 16+ messages in thread
From: Michal Simek @ 2015-07-28 13:43 UTC (permalink / raw)
To: u-boot
Adding actual Tom's address.
Cheers,
Michal
On 07/28/2015 03:41 PM, Michal Simek wrote:
> Hi Tom,
>
> please pull these changes to your tree. The most of that changes are DT
> related which is simple synchronization DTSes with the kernel where
> binding was properly reviewed.
>
> Thanks,
> Michal
>
> The following changes since commit 26473945ad6667183296e7edee2a65edf31bb6f7:
>
> Merge branch 'master' of http://git.denx.de/u-boot-sunxi (2015-07-25
> 09:04:18 -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 711e5e26b41457e658155e7c225c9ccfed0182ef:
>
> cmd_mp: Add support for showing all CPU status by one command
> (2015-07-28 11:56:29 +0200)
>
> ----------------------------------------------------------------
> Michal Simek (29):
> zynq: gem: Setting up WRAP bit for one TX bd
> zynqmp: mp: Simplify set_r5_start handling
> zynqmp: Add support for IP detection via SLCR
> ARM: zynq: DT: Use the right names for nodes
> ARM: zynq: DT: Add missing nodes to DTSI
> ARM: zynq: DT: Add a fixed regulator for CPU voltage
> ARM: zynq: DT: Migrate UART to Cadence binding
> ARM: zynq: DT: Remove 222 MHz OPP
> spi: Fix zynq SPI binding
> ARM: zynq: DT: Fix GEM register area size
> ARM: zynq: DT: Use the zynq binding with macb
> ARM: zynq: DT: Clean up timer device tree nodes
> ARM: zynq: DT: Cleanup address-cells and size-cells
> ARM: zynq: DT: Add pinctrl node
> ARM: zynq: DT: Add reference to bus node
> ARM: zynq: DT: Sync zc702/zc706/zed/zybo DT with kernel
> ARM: zynq: DT: Update years in copyright
> ARM: zynq: DT: Get rid of ps-clk-frequency
> ARM: zynq: DT: Add missing interrupt for L2 pl310
> ARM: zynq: DT: Add zc702 pushbuttons to DT as gpio-keys
> ARM: zynq: DT: Update zc770 dtses
> ARM: zynq: Add support for zc770-xm011
> ARM: zynqmp: Wire up ethernet controllers
> ARM: zynqmp: Wire up SATA for the board
> zynqmp: Show EL level where U-Boot runs
> net: gem: Extend timeout value
> zynq: Fix typo in Makefile about custom ps7_init file
> spi: zynq_spi: Simplify debug macro
> cmd_mp: Add support for showing all CPU status by one command
>
> Siva Durga Prasad Paladugu (7):
> zynqmp: gem: Set data bus width to 64bit for arm64
> zynqmp: gem: Flush the rx buffers while transmitting
> zynq: gem: Increase the Rx buffer descriptors to 32
> zynqmp: Kconfig: Move zynqmp Kconfig
> zynqmp: Define ep config for ZynqMP
> Kconfig: zynqmp: Move CONFIG_SYS_TEXT_BASE to defconfig
> zynqmp: Provide option to enable uart dcc support for zynqmp
>
> Kconfig | 2 +-
> arch/arm/Kconfig | 5 ++-
> arch/arm/cpu/armv8/Makefile | 2 +-
> arch/arm/cpu/armv8/zynqmp/Kconfig | 23
> ++++++++++
> arch/arm/cpu/armv8/zynqmp/Makefile | 1 +
> arch/arm/cpu/armv8/zynqmp/mp.c | 7 +--
> arch/arm/cpu/armv8/zynqmp/slcr.c | 63
> +++++++++++++++++++++++++++
> arch/arm/dts/Makefile | 1 +
> arch/arm/dts/zynq-7000.dtsi | 174
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------
> arch/arm/dts/zynq-zc702.dts | 372
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
> arch/arm/dts/zynq-zc706.dts | 293
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
> arch/arm/dts/zynq-zc770-xm010.dts | 75
> +++++++++++++++++++++++++++++---
> arch/arm/dts/zynq-zc770-xm011.dts | 65
> ++++++++++++++++++++++++++++
> arch/arm/dts/zynq-zc770-xm012.dts | 51
> ++++++++++++++++++++--
> arch/arm/dts/zynq-zc770-xm013.dts | 62
> ++++++++++++++++++++++++--
> arch/arm/dts/zynq-zed.dts | 46
> ++++++++++++++++++--
> arch/arm/dts/zynq-zybo.dts | 38
> ++++++++++++++--
> arch/arm/include/asm/arch-zynqmp/hardware.h | 16
> +++++++
> arch/arm/include/asm/arch-zynqmp/sys_proto.h | 6 +++
> board/xilinx/zynq/Makefile | 2 +-
> board/xilinx/zynqmp/Kconfig | 15
> -------
> board/xilinx/zynqmp/MAINTAINERS | 5 ++-
> board/xilinx/zynqmp/zynqmp.c | 37
> ++++++++++++++++
> common/cmd_mp.c | 22
> ++++++++++
> configs/{xilinx_zynqmp_defconfig => xilinx_zynqmp_ep_defconfig} | 5 ++-
> configs/zynq_zc770_xm011_defconfig | 13
> ++++++
> doc/device-tree-bindings/spi/spi-zynq.txt | 35
> ++++++++-------
> drivers/net/zynq_gem.c | 26
> ++++++++---
> drivers/spi/zynq_spi.c | 4 +-
> include/configs/xilinx_zynqmp.h | 48
> +++++++++++++++++----
> include/configs/xilinx_zynqmp_ep.h | 27
> ++++++++++++
> include/configs/zynq_zc770.h | 3 ++
> 32 files changed, 1427 insertions(+), 117 deletions(-)
> create mode 100644 arch/arm/cpu/armv8/zynqmp/Kconfig
> create mode 100644 arch/arm/cpu/armv8/zynqmp/slcr.c
> create mode 100644 arch/arm/dts/zynq-zc770-xm011.dts
> delete mode 100644 board/xilinx/zynqmp/Kconfig
> rename configs/{xilinx_zynqmp_defconfig => xilinx_zynqmp_ep_defconfig}
> (81%)
> create mode 100644 configs/zynq_zc770_xm011_defconfig
> create mode 100644 include/configs/xilinx_zynqmp_ep.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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150728/faf1785d/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
2015-07-28 13:41 Michal Simek
2015-07-28 13:43 ` Michal Simek
@ 2015-07-28 15:37 ` Tom Rini
2015-07-28 18:29 ` Michal Simek
1 sibling, 1 reply; 16+ messages in thread
From: Tom Rini @ 2015-07-28 15:37 UTC (permalink / raw)
To: u-boot
On Tue, Jul 28, 2015 at 03:41:21PM +0200, Michal Simek wrote:
> Hi Tom,
>
> please pull these changes to your tree. The most of that changes are DT
> related which is simple synchronization DTSes with the kernel where
> binding was properly reviewed.
>
> Thanks,
> Michal
>
> The following changes since commit 26473945ad6667183296e7edee2a65edf31bb6f7:
>
> Merge branch 'master' of http://git.denx.de/u-boot-sunxi (2015-07-25
> 09:04:18 -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 711e5e26b41457e658155e7c225c9ccfed0182ef:
>
> cmd_mp: Add support for showing all CPU status by one command
> (2015-07-28 11:56:29 +0200)
>
Applied to u-boot/master, thanks!
But please note:
arm: + zynq_zc70x
+(zynq_zc70x) board/xilinx/zynq/Makefile:43: CONFIG_TARGET_ZYNQ_ZC70X is deprecated.
+(zynq_zc70x) board/xilinx/zynq/Makefile:44: Enable CONFIG_TARGET_ZYNQ_ZC702 or CONFIG_TARGET_ZYNQ_706 instead.
+(zynq_zc70x) board/xilinx/zynq/Makefile:45: "make zynq_zc70x_defconfig" is also deprecated.
+(zynq_zc70x) board/xilinx/zynq/Makefile:46: Use "make zynq_zc702_defconfig" or "make zynq_zc706_defconfig".
Shows up for me when I build all xilinx boards. Are you planning to drop
that config target this release or next? Thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150728/9a3f080d/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
2015-07-28 15:37 ` Tom Rini
@ 2015-07-28 18:29 ` Michal Simek
0 siblings, 0 replies; 16+ messages in thread
From: Michal Simek @ 2015-07-28 18:29 UTC (permalink / raw)
To: u-boot
On 07/28/2015 05:37 PM, Tom Rini wrote:
> On Tue, Jul 28, 2015 at 03:41:21PM +0200, Michal Simek wrote:
>
>> Hi Tom,
>>
>> please pull these changes to your tree. The most of that changes are DT
>> related which is simple synchronization DTSes with the kernel where
>> binding was properly reviewed.
>>
>> Thanks,
>> Michal
>>
>> The following changes since commit 26473945ad6667183296e7edee2a65edf31bb6f7:
>>
>> Merge branch 'master' of http://git.denx.de/u-boot-sunxi (2015-07-25
>> 09:04:18 -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 711e5e26b41457e658155e7c225c9ccfed0182ef:
>>
>> cmd_mp: Add support for showing all CPU status by one command
>> (2015-07-28 11:56:29 +0200)
>>
>
> Applied to u-boot/master, thanks!
Thanks.
>
> But please note:
> arm: + zynq_zc70x
> +(zynq_zc70x) board/xilinx/zynq/Makefile:43: CONFIG_TARGET_ZYNQ_ZC70X is deprecated.
> +(zynq_zc70x) board/xilinx/zynq/Makefile:44: Enable CONFIG_TARGET_ZYNQ_ZC702 or CONFIG_TARGET_ZYNQ_706 instead.
> +(zynq_zc70x) board/xilinx/zynq/Makefile:45: "make zynq_zc70x_defconfig" is also deprecated.
> +(zynq_zc70x) board/xilinx/zynq/Makefile:46: Use "make zynq_zc702_defconfig" or "make zynq_zc706_defconfig".
>
> Shows up for me when I build all xilinx boards. Are you planning to drop
> that config target this release or next? Thanks!
Yes. In the next release I will remove it.
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: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150728/bf4abc0a/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
@ 2015-08-19 10:02 Michal Simek
2015-08-20 16:35 ` Tom Rini
0 siblings, 1 reply; 16+ messages in thread
From: Michal Simek @ 2015-08-19 10:02 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these changes to your tree. There are 3 warnings.
One zynq_zc70x which will be removed in the next release.
The second is gem for 64bit warnings. And the third one by DCW3 the same
as GEM.
Thanks,
Michal
The following changes since commit 0f9258228e2b2070368ffccf5c243218128770a8:
of: clean up OF_CONTROL ifdef conditionals (2015-08-18 13:46:05 -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 d1221462fece27ad163dcd0c181a456c73fe2011:
zynqmp: enable CONFIG_NET_RANDOM_ETHADDR (2015-08-19 11:28:21 +0200)
----------------------------------------------------------------
Masahiro Yamada (2):
ARM: zynq: drop "optional" from board select in favor of ZC702
zynq: enable CONFIG_NET_RANDOM_ETHADDR
Michal Simek (7):
zynqmp: Enable U-Boot run in EL3
ARM: zynqmp: Add platform specific arch_get_page_table
ARM: zynqmp_ep: Enable ethernet for EP
configs: zynqmp: Enable networking by default for EP108
zynq: Make CONFIG_OF_EMBED default case
ARM: dts: Rename memory at 0 to memory
zynqmp: enable CONFIG_NET_RANDOM_ETHADDR
Siva Durga Prasad Paladugu (2):
board: Xilinx: zynqmp: Define checkboard() function
zynqmp: usb: Add usb dwc3 driver support for zynqmp
arch/arm/cpu/armv8/zynqmp/Kconfig | 7 +++++++
arch/arm/cpu/armv8/zynqmp/cpu.c | 5 +++++
arch/arm/dts/zynq-zc770-xm010.dts | 2 +-
arch/arm/dts/zynq-zc770-xm011.dts | 2 +-
arch/arm/dts/zynq-zc770-xm012.dts | 2 +-
arch/arm/dts/zynq-zc770-xm013.dts | 2 +-
arch/arm/include/asm/arch-zynqmp/hardware.h | 7 +++++++
arch/arm/mach-zynq/Kconfig | 2 +-
board/xilinx/zynqmp/zynqmp.c | 34
++++++++++++++++++++++++++++++++++
configs/xilinx_zynqmp_ep_defconfig | 12 ++++++++----
configs/zynq_microzed_defconfig | 2 ++
configs/zynq_picozed_defconfig | 2 ++
configs/zynq_zc702_defconfig | 3 ++-
configs/zynq_zc706_defconfig | 2 ++
configs/zynq_zc70x_defconfig | 2 ++
configs/zynq_zc770_xm010_defconfig | 2 ++
configs/zynq_zc770_xm011_defconfig | 2 ++
configs/zynq_zc770_xm012_defconfig | 2 ++
configs/zynq_zc770_xm013_defconfig | 2 ++
configs/zynq_zed_defconfig | 2 ++
configs/zynq_zybo_defconfig | 2 ++
include/configs/xilinx_zynqmp.h | 42
++++++++++++++++++++++++++++++++++++++++--
include/configs/xilinx_zynqmp_ep.h | 3 +++
include/configs/zynq-common.h | 2 +-
24 files changed, 132 insertions(+), 13 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150819/2eefbc72/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
2015-08-19 10:02 Michal Simek
@ 2015-08-20 16:35 ` Tom Rini
0 siblings, 0 replies; 16+ messages in thread
From: Tom Rini @ 2015-08-20 16:35 UTC (permalink / raw)
To: u-boot
On Wed, Aug 19, 2015 at 12:02:02PM +0200, Michal Simek wrote:
> Hi Tom,
>
> please pull these changes to your tree. There are 3 warnings.
> One zynq_zc70x which will be removed in the next release.
> The second is gem for 64bit warnings. And the third one by DCW3 the same
> as GEM.
>
> Thanks,
> Michal
>
>
> The following changes since commit 0f9258228e2b2070368ffccf5c243218128770a8:
>
> of: clean up OF_CONTROL ifdef conditionals (2015-08-18 13:46:05 -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 d1221462fece27ad163dcd0c181a456c73fe2011:
>
> zynqmp: enable CONFIG_NET_RANDOM_ETHADDR (2015-08-19 11:28:21 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150820/af02a125/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
@ 2015-11-04 14:48 Michal Simek
2015-11-04 22:03 ` Tom Rini
0 siblings, 1 reply; 16+ messages in thread
From: Michal Simek @ 2015-11-04 14:48 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these patches to your tree. They are enabling DM for Zynq
and ZynqMP targets and also they are fixing compilation error which is
currently in the tree.
Also as I have promised I am removing zc70x target from u-boot and only
zc702 and zc706 will be used.
There will be some others pull request for fixing stuff when they are
properly reviewed.
Thanks,
Michal
The following changes since commit 83bf005710a1e01341de5e2f44a3ce082717e313:
arm: at91: reworked meesc board support (2015-11-03 14:21:32 +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 1e370ef7e7a4fb0b801a848e190c01e06a2fbfce:
ARM: zynq: Remove zc70x target (2015-11-04 14:49:53 +0100)
----------------------------------------------------------------
Michal Simek (3):
ARM: zynqmp: Add DTS for ep108 board
ARM: zynqmp: Enable DM and OF binding
ARM: zynq: Remove zc70x target
Simon Glass (13):
fdt: Add a function to look up a /chosen property
fdt: Correct handling of alias regions
fdtgrep: Simplify the alias generation code
dm: serial: Deal with stdout-path with an alias
dm: spl: Generate u-boot-spl-dtb.bin only when enabled
dm: spl: Support device tree when BSS is in a different section
arm: zynq: Use separate device tree instead of embedded
arm: zynq: Drop unnecessary code in SPL board_init_f()
arm: zynq: Support the debug UART
dm: arm: zynq: Enable device tree control in SPL
arm: zynq: dts: Add U-Boot device tree additions
arm: zynq: serial: Drop non-device-tree serial driver portions
arm: zynq: Move serial driver to driver model
Siva Durga Prasad Paladugu (1):
zynq-common: Define CONFIG_SYS_I2C_ZYNQ based on board config
Kconfig | 10 +++
arch/arm/Kconfig | 7 ++
arch/arm/dts/Makefile | 2 +
arch/arm/dts/zynq-7000.dtsi | 1 +
arch/arm/dts/zynq-microzed.dts | 5 ++
arch/arm/dts/zynq-picozed.dts | 5 ++
arch/arm/dts/zynq-zc702.dts | 1 +
arch/arm/dts/zynq-zc706.dts | 1 +
arch/arm/dts/zynq-zc770-xm010.dts | 1 +
arch/arm/dts/zynq-zc770-xm011.dts | 1 +
arch/arm/dts/zynq-zc770-xm012.dts | 1 +
arch/arm/dts/zynq-zc770-xm013.dts | 1 +
arch/arm/dts/zynq-zed.dts | 1 +
arch/arm/dts/zynq-zybo.dts | 1 +
arch/arm/dts/zynqmp-ep108-clk.dtsi | 119 +++++++++++++++++++++++++++++++++
arch/arm/dts/zynqmp-ep108.dts | 174
++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/zynqmp.dtsi | 668
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-zynq/Kconfig | 10 +--
arch/arm/mach-zynq/spl.c | 12 ++--
arch/arm/mach-zynq/u-boot-spl.lds | 10 ++-
board/xilinx/zynq/Makefile | 10 ---
configs/xilinx_zynqmp_ep_defconfig | 3 +-
configs/zynq_microzed_defconfig | 2 +-
configs/zynq_picozed_defconfig | 2 +-
configs/zynq_zc702_defconfig | 2 +-
configs/zynq_zc706_defconfig | 2 +-
configs/zynq_zc70x_defconfig | 15 -----
configs/zynq_zc770_xm010_defconfig | 2 +-
configs/zynq_zc770_xm011_defconfig | 2 +-
configs/zynq_zc770_xm012_defconfig | 2 +-
configs/zynq_zc770_xm013_defconfig | 2 +-
configs/zynq_zed_defconfig | 2 +-
configs/zynq_zybo_defconfig | 6 +-
drivers/serial/Kconfig | 7 ++
drivers/serial/serial-uclass.c | 30 +++++++--
drivers/serial/serial_zynq.c | 203
++++++++++++++++++++++++++++----------------------------
include/asm-generic/sections.h | 1 +
include/configs/xilinx_zynqmp.h | 4 +-
include/configs/xilinx_zynqmp_ep.h | 1 -
include/configs/zynq-common.h | 9 ++-
include/configs/zynq_microzed.h | 1 -
include/configs/zynq_picozed.h | 1 -
include/configs/zynq_zc70x.h | 1 -
include/configs/zynq_zc770.h | 6 --
include/configs/zynq_zed.h | 1 -
include/configs/zynq_zybo.h | 1 -
include/fdtdec.h | 11 +++-
lib/fdtdec.c | 22 +++++--
lib/libfdt/fdt_region.c | 2 +-
scripts/Makefile.spl | 2 +
tools/fdtgrep.c | 32 +++------
51 files changed, 1212 insertions(+), 206 deletions(-)
create mode 100644 arch/arm/dts/zynqmp-ep108-clk.dtsi
create mode 100644 arch/arm/dts/zynqmp-ep108.dts
create mode 100644 arch/arm/dts/zynqmp.dtsi
delete mode 100644 configs/zynq_zc70x_defconfig
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
2015-11-04 14:48 [U-Boot] [GIT PULL] Zynq changes Michal Simek
@ 2015-11-04 22:03 ` Tom Rini
0 siblings, 0 replies; 16+ messages in thread
From: Tom Rini @ 2015-11-04 22:03 UTC (permalink / raw)
To: u-boot
On Wed, Nov 04, 2015 at 03:48:33PM +0100, Michal Simek wrote:
> Hi Tom,
>
> please pull these patches to your tree. They are enabling DM for Zynq
> and ZynqMP targets and also they are fixing compilation error which is
> currently in the tree.
> Also as I have promised I am removing zc70x target from u-boot and only
> zc702 and zc706 will be used.
>
> There will be some others pull request for fixing stuff when they are
> properly reviewed.
>
> Thanks,
> Michal
>
>
> The following changes since commit 83bf005710a1e01341de5e2f44a3ce082717e313:
>
> arm: at91: reworked meesc board support (2015-11-03 14:21:32 +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 1e370ef7e7a4fb0b801a848e190c01e06a2fbfce:
>
> ARM: zynq: Remove zc70x target (2015-11-04 14:49:53 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151104/73674480/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
@ 2015-11-19 14:09 Michal Simek
2015-11-19 22:07 ` Tom Rini
0 siblings, 1 reply; 16+ messages in thread
From: Michal Simek @ 2015-11-19 14:09 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these changes to your tree. Network patches have been Ack by
Joe. mkimage, mii patches were reviewed by you.
There is one problem with U-Boot SPL for Zynq because one patch break it
(not compilation)
"board_init: Change the logic to setup malloc_base"
(sha1: 9ac4fc82071ce346e3885118242ff45d22f69b82)
There is also one compilation warning from gem driver. I will send the
patch to fix it.
Thanks,
Michal
The following changes since commit 736d1746fb7b8f7cd70657a4a72db2b6bd8de40e:
itest: add missing break statements to evalexp() (2015-11-18 15:29:00
-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 bdaeb8f23c6d5d11829072baaf0c0fe37c09f26a:
common: mii: Do not allow to exceed max phy limit (2015-11-19 14:03:05
+0100)
----------------------------------------------------------------
Edgar E. Iglesias (2):
net: phy: Add support for Texas Instruments DP83867
net: zynq: Disable secondary queues
Michal Simek (17):
zynqmp: mp: Add support for booting R5 from any address
ARM: zynq: Choose boot image based on OF_SEPARATE macro
ARM64: zynqmp: Enable TI phy by default
net: zynq: Add debug message to phyread/phywrite
net: zynq: Add support for different PHY interface types
net: zynq: Extend register description with offsets
net: zynq: Fix clearing statistic
net: zynq: Allocate BD_SPACE in connection to RX_BUF
net: zynq: Setup BD when structures are filled
net: zynq: Do not report TX underrun
net: zynq: Add dummy packet to fix packet duplication issue
net: zynq: Wait till packet is sent
net: zynq: Fix mdc clock division setting for 100Mbit/s
net: zynq: Remove unused MDCCLKDIV2 macro
net: zynq: Fix MDC setting for zynq
zynq: sdhci: Define max clock by macro
common: mii: Do not allow to exceed max phy limit
Nathan Rossi (2):
tools: zynqimage: Add Xilinx Zynq boot header generation to mkimage
ARM: zynq: Add target for building bootable SPL image for Zynq
Makefile | 3 +++
arch/arm/cpu/armv8/zynqmp/mp.c | 38 ++++++++++++++++++++++++++---
common/cmd_mii.c | 5 ++++
common/image.c | 1 +
drivers/mmc/zynq_sdhci.c | 2 +-
drivers/net/phy/Makefile | 1 +
drivers/net/phy/phy.c | 3 +++
drivers/net/phy/ti.c | 200
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/net/zynq_gem.c | 143
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------
include/configs/xilinx_zynqmp.h | 4 +++
include/configs/xilinx_zynqmp_ep.h | 1 +
include/configs/zynq-common.h | 3 ++-
include/image.h | 3 ++-
include/phy.h | 1 +
scripts/Makefile.spl | 11 +++++++++
tools/Makefile | 1 +
tools/zynqimage.c | 257
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
17 files changed, 638 insertions(+), 39 deletions(-)
create mode 100644 drivers/net/phy/ti.c
create mode 100644 tools/zynqimage.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: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151119/cc5892f4/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
2015-11-19 14:09 Michal Simek
@ 2015-11-19 22:07 ` Tom Rini
0 siblings, 0 replies; 16+ messages in thread
From: Tom Rini @ 2015-11-19 22:07 UTC (permalink / raw)
To: u-boot
On Thu, Nov 19, 2015 at 03:09:59PM +0100, Michal Simek wrote:
> Hi Tom,
>
> please pull these changes to your tree. Network patches have been Ack by
> Joe. mkimage, mii patches were reviewed by you.
>
> There is one problem with U-Boot SPL for Zynq because one patch break it
> (not compilation)
> "board_init: Change the logic to setup malloc_base"
> (sha1: 9ac4fc82071ce346e3885118242ff45d22f69b82)
>
> There is also one compilation warning from gem driver. I will send the
> patch to fix it.
>
> Thanks,
> Michal
>
>
>
> The following changes since commit 736d1746fb7b8f7cd70657a4a72db2b6bd8de40e:
>
> itest: add missing break statements to evalexp() (2015-11-18 15:29:00
> -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 bdaeb8f23c6d5d11829072baaf0c0fe37c09f26a:
>
> common: mii: Do not allow to exceed max phy limit (2015-11-19 14:03:05
> +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151119/6ed9cea5/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
@ 2015-12-07 9:19 Michal Simek
2015-12-07 19:06 ` Tom Rini
0 siblings, 1 reply; 16+ messages in thread
From: Michal Simek @ 2015-12-07 9:19 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these changes. It is moving GEM to DM and fixes problems
with SPL. The last three patches are fixing MANUAL_RELOC and enabling
SPL_SIMPLE_BUS by default.
Thanks,
Michal
The following changes since commit 75507d5d5496a691aecb731f87d4d8d5cdf62b77:
am33xx: Update serial pdata (2015-12-06 16:38: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 8bebf03c73cd0830cb2cd234021004cde67c6412:
dm: core: Enable SPL_SIMPLE_BUS by default (2015-12-07 10:14:30 +0100)
----------------------------------------------------------------
Michal Simek (27):
ARM: zynq: Remove PHYLIB from config to defconfig
ARM: zynq: Remove CONFIG_API
net: gem: Do not continue if phy is not found
net: gem: Change mdio_wait prototype to pass regs
net: gem: Change mii function not to use eth_device structure
net: gem: Remove phydev variable
net: gem: Extract phy init code
net: gem: Check if priv->phydev is valid
net: gem: Enable MDIO bus earlier
net: gem: Remove zynq_gem_of_init()
net: gem: Fix miiphy_read name
net: gem: Move driver to DM
net: gem: Read information about interface from DT
net: gem: Move gem to Kconfig
net: gem: Enable CTRL+C in wait_for_bit
ARM64: zynqmp: Enable FIT config option via Kconfig
ARM: zynq: Enable debug console for zc702
ARM: zynq: Fix location of stack and malloc areas
ARM: zynq: Extend malloc size
ARM: zynq: Remove unused SERIAL macros for serial_zynq
zynq: sdhci: Remove zynq_sdhci_of_init()
zynq: sdhci: Move driver to DM
serial: zynq: Fix incorrect reference to s5p driver
serial: zynq: Remove duplicated header
i2c: cmd: Relocate subcommands when MANUAL_RELOC
dm: cmd: Relocate subcommands when MANUAL_RELOC
dm: core: Enable SPL_SIMPLE_BUS by default
Siva Durga Prasad Paladugu (1):
zynq: sdhci: Calculate minimum frequency based on max frequency
arch/arm/Kconfig | 4 +++
arch/arm/dts/zynq-zc702.dts | 3 ++
arch/arm/include/asm/arch-zynqmp/hardware.h | 6 ----
arch/arm/include/asm/arch-zynqmp/sys_proto.h | 1 -
arch/arm/mach-zynq/include/mach/hardware.h | 4 ---
arch/arm/mach-zynq/include/mach/sys_proto.h | 3 --
board/xilinx/zynq/board.c | 30 ----------------
board/xilinx/zynqmp/zynqmp.c | 47 ------------------------
common/cmd_i2c.c | 16 ++++++---
configs/xilinx_zynqmp_ep_defconfig | 3 ++
configs/zynq_microzed_defconfig | 2 ++
configs/zynq_picozed_defconfig | 2 ++
configs/zynq_zc702_defconfig | 6 ++++
configs/zynq_zc706_defconfig | 2 ++
configs/zynq_zc770_xm010_defconfig | 2 ++
configs/zynq_zc770_xm011_defconfig | 2 ++
configs/zynq_zc770_xm012_defconfig | 2 ++
configs/zynq_zc770_xm013_defconfig | 2 ++
configs/zynq_zed_defconfig | 2 ++
configs/zynq_zybo_defconfig | 2 ++
drivers/core/Kconfig | 2 +-
drivers/mmc/zynq_sdhci.c | 67
++++++++++++++++------------------
drivers/net/Kconfig | 6 ++++
drivers/net/zynq_gem.c | 314
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------
drivers/serial/Kconfig | 2 +-
drivers/serial/serial_zynq.c | 5 +--
include/configs/xilinx_zynqmp.h | 7 +---
include/configs/xilinx_zynqmp_ep.h | 3 --
include/configs/zynq-common.h | 29 ++++++---------
include/configs/zynq_microzed.h | 3 --
include/configs/zynq_picozed.h | 3 --
include/configs/zynq_zc70x.h | 3 --
include/configs/zynq_zc770.h | 4 ---
include/configs/zynq_zed.h | 3 --
include/configs/zynq_zybo.h | 3 --
include/netdev.h | 3 --
test/dm/cmd_dm.c | 14 ++++++++
37 files changed, 285 insertions(+), 327 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151207/bbf4728e/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [U-Boot] [GIT PULL] Zynq changes
2015-12-07 9:19 Michal Simek
@ 2015-12-07 19:06 ` Tom Rini
0 siblings, 0 replies; 16+ messages in thread
From: Tom Rini @ 2015-12-07 19:06 UTC (permalink / raw)
To: u-boot
On Mon, Dec 07, 2015 at 10:19:31AM +0100, Michal Simek wrote:
> Hi Tom,
>
> please pull these changes. It is moving GEM to DM and fixes problems
> with SPL. The last three patches are fixing MANUAL_RELOC and enabling
> SPL_SIMPLE_BUS by default.
>
> Thanks,
> Michal
>
> The following changes since commit 75507d5d5496a691aecb731f87d4d8d5cdf62b77:
>
> am33xx: Update serial pdata (2015-12-06 16:38: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 8bebf03c73cd0830cb2cd234021004cde67c6412:
>
> dm: core: Enable SPL_SIMPLE_BUS by default (2015-12-07 10:14:30 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151207/09c90144/attachment.sig>
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2015-12-07 19:06 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-04 14:48 [U-Boot] [GIT PULL] Zynq changes Michal Simek
2015-11-04 22:03 ` Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2015-12-07 9:19 Michal Simek
2015-12-07 19:06 ` Tom Rini
2015-11-19 14:09 Michal Simek
2015-11-19 22:07 ` Tom Rini
2015-08-19 10:02 Michal Simek
2015-08-20 16:35 ` Tom Rini
2015-07-28 13:41 Michal Simek
2015-07-28 13:43 ` Michal Simek
2015-07-28 15:37 ` Tom Rini
2015-07-28 18:29 ` Michal Simek
2015-05-25 9:17 Michal Simek
2015-05-26 17:36 ` Tom Rini
2015-04-29 9:45 Michal Simek
2015-04-29 14:28 ` Tom Rini
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox