arm64: zynqmp: Add new platforms to u-boot
Subsystems (2)
cover arm64: zynqmp: Add new platforms to u-boot
Hi,
all these platforms are waiting in linux-next for merging that's why make sense to support them also in uboot.
zcu100, zcu104, zcu106, zcu111 are customer boards
zc12XX and zc1751 are internal boards.
Thanks,
Michal
Michal Simek (6):
arm64: zynqmp: Add support for zcu100 aka 96ultra board
arm64: zynqmp: Add support for zc1751 dc3
arm64: zynqmp: Add support for zc12xx boards
arm64: zynqmp: Add support for zcu104 customer board
arm64: zynqmp: Add support for Xilinx zcu106-revA
arm64: zynqmp: Add support for Xilinx zcu111-revA
arch/arm/dts/Makefile | 9 + arch/arm/dts/zynqmp-zc1232-revA.dts | 87 ++ arch/arm/dts/zynqmp-zc1254-revA.dts | 72 ++ arch/arm/dts/zynqmp-zc1275-revA.dts | 72 ++ arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts | 210 +++++ arch/arm/dts/zynqmp-zcu100-revC.dts | 580 ++++++++++++ arch/arm/dts/zynqmp-zcu104-revA.dts | 481 ++++++++++ arch/arm/dts/zynqmp-zcu104-revC.dts | 482 ++++++++++ arch/arm/dts/zynqmp-zcu106-revA.dts | 884 ++++++++++++++++++ arch/arm/dts/zynqmp-zcu111-revA.dts | 763 ++++++++++++++++ .../zynqmp/zynqmp-zc1232-revA/psu_init_gpl.c | 745 ++++++++++++++++ .../zynqmp/zynqmp-zc1254-revA/psu_init_gpl.c | 467 ++++++++++ board/xilinx/zynqmp/zynqmp-zc1275-revA | 1 + .../zynqmp/zynqmp-zc1751-xm017-dc3/psu_init_gpl.c | 900 +++++++++++++++++++ .../zynqmp/zynqmp-zcu100-revC/psu_init_gpl.c | 993 +++++++++++++++++++++ .../zynqmp/zynqmp-zcu104-revA/psu_init_gpl.c | 878 ++++++++++++++++++ board/xilinx/zynqmp/zynqmp-zcu104-revC | 1 + .../zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c | 802 +++++++++++++++++ configs/xilinx_zynqmp_zc1232_revA_defconfig | 53 ++ configs/xilinx_zynqmp_zc1254_revA_defconfig | 53 ++ configs/xilinx_zynqmp_zc1275_revA_defconfig | 53 ++ configs/xilinx_zynqmp_zc1751_xm017_dc3_defconfig | 86 ++ configs/xilinx_zynqmp_zcu100_revC_defconfig | 83 ++ configs/xilinx_zynqmp_zcu104_revA_defconfig | 95 ++ configs/xilinx_zynqmp_zcu104_revC_defconfig | 95 ++ configs/xilinx_zynqmp_zcu106_revA_defconfig | 104 +++ configs/xilinx_zynqmp_zcu111_revA_defconfig | 95 ++ include/configs/xilinx_zynqmp_zc1751_xm017_dc3.h | 20 + include/configs/xilinx_zynqmp_zcu100.h | 39 + include/configs/xilinx_zynqmp_zcu104.h | 36 + include/configs/xilinx_zynqmp_zcu106.h | 47 + include/configs/xilinx_zynqmp_zcu111.h | 50 ++ 32 files changed, 9336 insertions(+) create mode 100644 arch/arm/dts/zynqmp-zc1232-revA.dts create mode 100644 arch/arm/dts/zynqmp-zc1254-revA.dts create mode 100644 arch/arm/dts/zynqmp-zc1275-revA.dts create mode 100644 arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts create mode 100644 arch/arm/dts/zynqmp-zcu100-revC.dts create mode 100644 arch/arm/dts/zynqmp-zcu104-revA.dts create mode 100644 arch/arm/dts/zynqmp-zcu104-revC.dts create mode 100644 arch/arm/dts/zynqmp-zcu106-revA.dts create mode 100644 arch/arm/dts/zynqmp-zcu111-revA.dts create mode 100644 board/xilinx/zynqmp/zynqmp-zc1232-revA/psu_init_gpl.c create mode 100644 board/xilinx/zynqmp/zynqmp-zc1254-revA/psu_init_gpl.c create mode 120000 board/xilinx/zynqmp/zynqmp-zc1275-revA create mode 100644 board/xilinx/zynqmp/zynqmp-zc1751-xm017-dc3/psu_init_gpl.c create mode 100644 board/xilinx/zynqmp/zynqmp-zcu100-revC/psu_init_gpl.c create mode 100644 board/xilinx/zynqmp/zynqmp-zcu104-revA/psu_init_gpl.c create mode 120000 board/xilinx/zynqmp/zynqmp-zcu104-revC create mode 100644 board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c create mode 100644 configs/xilinx_zynqmp_zc1232_revA_defconfig create mode 100644 configs/xilinx_zynqmp_zc1254_revA_defconfig create mode 100644 configs/xilinx_zynqmp_zc1275_revA_defconfig create mode 100644 configs/xilinx_zynqmp_zc1751_xm017_dc3_defconfig create mode 100644 configs/xilinx_zynqmp_zcu100_revC_defconfig create mode 100644 configs/xilinx_zynqmp_zcu104_revA_defconfig create mode 100644 configs/xilinx_zynqmp_zcu104_revC_defconfig create mode 100644 configs/xilinx_zynqmp_zcu106_revA_defconfig create mode 100644 configs/xilinx_zynqmp_zcu111_revA_defconfig create mode 100644 include/configs/xilinx_zynqmp_zc1751_xm017_dc3.h create mode 100644 include/configs/xilinx_zynqmp_zcu100.h create mode 100644 include/configs/xilinx_zynqmp_zcu104.h create mode 100644 include/configs/xilinx_zynqmp_zcu106.h create mode 100644 include/configs/xilinx_zynqmp_zcu111.h
Signature · 1 line
1.9.1
PATCH 1/6 arm64: zynqmp: Add support for zcu100 aka 96ultra board
Add support for Xilinx zcu100.
---
arch/arm/dts/Makefile | 1 + arch/arm/dts/zynqmp-zcu100-revC.dts | 580 ++++++++++++ .../zynqmp/zynqmp-zcu100-revC/psu_init_gpl.c | 993 +++++++++++++++++++++ configs/xilinx_zynqmp_zcu100_revC_defconfig | 83 ++ include/configs/xilinx_zynqmp_zcu100.h | 39 + 5 files changed, 1696 insertions(+) create mode 100644 arch/arm/dts/zynqmp-zcu100-revC.dts create mode 100644 board/xilinx/zynqmp/zynqmp-zcu100-revC/psu_init_gpl.c create mode 100644 configs/xilinx_zynqmp_zcu100_revC_defconfig create mode 100644 include/configs/xilinx_zynqmp_zcu100.h
arch/arm/dts/Makefile +1 -0
@@ -148,6 +148,7 @@ dtb-$(CONFIG_ARCH_ZYNQ) += \ dtb-$(CONFIG_ARCH_ZYNQMP) += \ zynqmp-mini-emmc.dtb \ zynqmp-mini-nand.dtb \ + zynqmp-zcu100-revC.dtb \ zynqmp-zcu102-revA.dtb \ zynqmp-zcu102-revB.dtb \ zynqmp-zcu102-rev1.0.dtb \
arch/arm/dts/zynqmp-zcu100-revC.dts new file +580 -0
580 lines not on this page · raw message
board/xilinx/zynqmp/zynqmp-zcu100-revC/psu_init_gpl.c new file +993 -0
993 lines not on this page · raw message
configs/xilinx_zynqmp_zcu100_revC_defconfig new file +83 -0
83 lines not on this page · raw message
include/configs/xilinx_zynqmp_zcu100.h new file +39 -0
@@ -0,0 +1,39 @@ +/* +* Configuration for Xilinx ZynqMP zcu100 +* +* (C) Copyright 2015 - 2016 Xilinx, Inc. +* Michal Simek <[email protected]> +* +* SPDX-License-Identifier: GPL-2.0+ +*/ + +#ifndef __CONFIG_ZYNQMP_ZCU100_H +#define __CONFIG_ZYNQMP_ZCU100_H + +/* FIXME Will go away soon */ +#define CONFIG_SYS_I2C_MAX_HOPS 1 +#define CONFIG_SYS_NUM_I2C_BUSES 9 +#define CONFIG_SYS_I2C_BUSES { \ + {0, {I2C_NULL_HOP} }, \ + {0, {{I2C_MUX_PCA9548, 0x75, 0} } }, \ + {0, {{I2C_MUX_PCA9548, 0x75, 1} } }, \ + {0, {{I2C_MUX_PCA9548, 0x75, 2} } }, \ + {0, {{I2C_MUX_PCA9548, 0x75, 3} } }, \ + {0, {{I2C_MUX_PCA9548, 0x75, 4} } }, \ + {0, {{I2C_MUX_PCA9548, 0x75, 5} } }, \ + {0, {{I2C_MUX_PCA9548, 0x75, 6} } }, \ + {0, {{I2C_MUX_PCA9548, 0x75, 7} } }, \ + } + +#define CONFIG_ZYNQMP_XHCI_LIST {ZYNQMP_USB0_XHCI_BASEADDR, \ + ZYNQMP_USB1_XHCI_BASEADDR} + +#define CONFIG_USB_HOST_ETHER +#define CONFIG_USB_ETHER_ASIX + +/* #define CONFIG_MMC_TRACE */ +/* #define CONFIG_ZYNQ_SDHCI_MAX_FREQ 15000000 */ + +#include <configs/xilinx_zynqmp.h> + +#endif /* __CONFIG_ZYNQMP_ZCU100_H */
Signature · 1 line
1.9.1
PATCH 1/6 arm64: zynqmp: Add support for zcu100 aka 96ultra board
Quoted 3 lines · Michal Simek
Add support for Xilinx zcu100.
Signed-off-by Michal Simek <[email protected]>
When I apply this on top of 2018.03 and boot it on a ZCU100 with FSBL, something seems to get stuck in i2c enumeration:
PMUFW: v0.3
U-Boot 2018.03-00049-g6572147745 (Mar 31 2018 - 23:29:06 +0200) Xilinx ZynqMP ZCU100 RevC
I2C:
Alex
PATCH 1/6 arm64: zynqmp: Add support for zcu100 aka 96ultra board
Hi,
Quoted 10 lines · Alexander Graf
Quoted 3 lines · Michal Simek
Add support for Xilinx zcu100.
Signed-off-by Michal Simek <[email protected]>When I apply this on top of 2018.03 and boot it on a ZCU100 with FSBL, something seems to get stuck in i2c enumeration:
Quoted 8 lines
PMUFW: v0.3
U-Boot 2018.03-00049-g6572147745 (Mar 31 2018 - 23:29:06 +0200) Xilinx ZynqMP ZCU100 RevC
I2C:
I depends on i2c and bitstream. But I shouldn't enable i2c0 port because this is supposed to be routed via PL.
Please try this patch and let me know.
(quoted diff) +0 -0
b/configs/xilinx_zynqmp_zcu100_revC_defconfig
index 39c1425ec59d..1fcbb135cc96 100644
configs/xilinx_zynqmp_zcu100_revC_defconfig +0 -1
@@ -48,7 +48,6 @@ CONFIG_FPGA_XILINX=y CONFIG_FPGA_ZYNQMPPL=y CONFIG_DM_GPIO=y CONFIG_SYS_I2C_ZYNQ=y -CONFIG_ZYNQ_I2C0=y CONFIG_ZYNQ_I2C1=y CONFIG_MISC=y CONFIG_DM_MMC=y
Thanks,
Michal
PATCH 2/6 arm64: zynqmp: Add support for zc1751 dc3
In reply to Michal Simekzc1751 is based board with dc3 extenstion card which is used for silicon validation.
---
arch/arm/dts/Makefile | 1 + arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts | 210 +++++ .../zynqmp/zynqmp-zc1751-xm017-dc3/psu_init_gpl.c | 900 +++++++++++++++++++++ configs/xilinx_zynqmp_zc1751_xm017_dc3_defconfig | 86 ++ include/configs/xilinx_zynqmp_zc1751_xm017_dc3.h | 20 + 5 files changed, 1217 insertions(+) create mode 100644 arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts create mode 100644 board/xilinx/zynqmp/zynqmp-zc1751-xm017-dc3/psu_init_gpl.c create mode 100644 configs/xilinx_zynqmp_zc1751_xm017_dc3_defconfig create mode 100644 include/configs/xilinx_zynqmp_zc1751_xm017_dc3.h
arch/arm/dts/Makefile +1 -0
@@ -154,6 +154,7 @@ dtb-$(CONFIG_ARCH_ZYNQMP) += \ zynqmp-zcu102-rev1.0.dtb \ zynqmp-zc1751-xm015-dc1.dtb \ zynqmp-zc1751-xm016-dc2.dtb \ + zynqmp-zc1751-xm017-dc3.dtb \ zynqmp-zc1751-xm018-dc4.dtb \ zynqmp-zc1751-xm019-dc5.dtb dtb-$(CONFIG_AM33XX) += am335x-boneblack.dtb am335x-bone.dtb \
arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts new file +210 -0
210 lines not on this page · raw message
board/xilinx/zynqmp/zynqmp-zc1751-xm017-dc3/psu_init_gpl.c new file +900 -0
900 lines not on this page · raw message
configs/xilinx_zynqmp_zc1751_xm017_dc3_defconfig new file +86 -0
86 lines not on this page · raw message
include/configs/xilinx_zynqmp_zc1751_xm017_dc3.h new file +20 -0
@@ -0,0 +1,20 @@ +/* +* Configuration for Xilinx ZynqMP zc1751 XM017 DC3 +* +* (C) Copyright 2015 Xilinx, Inc. +* Michal Simek <[email protected]> +* +* SPDX-License-Identifier: GPL-2.0+ +*/ + +#ifndef __CONFIG_ZYNQMP_ZC1751_XM017_DC3_H +#define __CONFIG_ZYNQMP_ZC1751_XM017_DC3_H + +#define CONFIG_ZYNQ_SDHCI1 + +#define CONFIG_ZYNQMP_XHCI_LIST {ZYNQMP_USB0_XHCI_BASEADDR, \ + ZYNQMP_USB1_XHCI_BASEADDR} + +#include <configs/xilinx_zynqmp.h> + +#endif /* __CONFIG_ZYNQMP_ZC1751_XM017_DC3_H */
Signature · 1 line
1.9.1
PATCH 3/6 arm64: zynqmp: Add support for zc12xx boards
In reply to Michal SimekAdd support for zc12xx boards. All of them are internal boards for silicon validation and share very similar base platforms.
---
arch/arm/dts/Makefile | 3 + arch/arm/dts/zynqmp-zc1232-revA.dts | 87 +++ arch/arm/dts/zynqmp-zc1254-revA.dts | 72 ++ arch/arm/dts/zynqmp-zc1275-revA.dts | 72 ++ .../zynqmp/zynqmp-zc1232-revA/psu_init_gpl.c | 745 +++++++++++++++++++++ .../zynqmp/zynqmp-zc1254-revA/psu_init_gpl.c | 467 +++++++++++++ board/xilinx/zynqmp/zynqmp-zc1275-revA | 1 + configs/xilinx_zynqmp_zc1232_revA_defconfig | 53 ++ configs/xilinx_zynqmp_zc1254_revA_defconfig | 53 ++ configs/xilinx_zynqmp_zc1275_revA_defconfig | 53 ++ 10 files changed, 1606 insertions(+) create mode 100644 arch/arm/dts/zynqmp-zc1232-revA.dts create mode 100644 arch/arm/dts/zynqmp-zc1254-revA.dts create mode 100644 arch/arm/dts/zynqmp-zc1275-revA.dts create mode 100644 board/xilinx/zynqmp/zynqmp-zc1232-revA/psu_init_gpl.c create mode 100644 board/xilinx/zynqmp/zynqmp-zc1254-revA/psu_init_gpl.c create mode 120000 board/xilinx/zynqmp/zynqmp-zc1275-revA create mode 100644 configs/xilinx_zynqmp_zc1232_revA_defconfig create mode 100644 configs/xilinx_zynqmp_zc1254_revA_defconfig create mode 100644 configs/xilinx_zynqmp_zc1275_revA_defconfig
arch/arm/dts/Makefile +3 -0
@@ -152,6 +152,9 @@ dtb-$(CONFIG_ARCH_ZYNQMP) += \ zynqmp-zcu102-revA.dtb \ zynqmp-zcu102-revB.dtb \ zynqmp-zcu102-rev1.0.dtb \ + zynqmp-zc1232-revA.dtb \ + zynqmp-zc1254-revA.dtb \ + zynqmp-zc1275-revA.dtb \ zynqmp-zc1751-xm015-dc1.dtb \ zynqmp-zc1751-xm016-dc2.dtb \ zynqmp-zc1751-xm017-dc3.dtb \
arch/arm/dts/zynqmp-zc1232-revA.dts new file +87 -0
87 lines not on this page · raw message
arch/arm/dts/zynqmp-zc1254-revA.dts new file +72 -0
72 lines not on this page · raw message
arch/arm/dts/zynqmp-zc1275-revA.dts new file +72 -0
72 lines not on this page · raw message
board/xilinx/zynqmp/zynqmp-zc1232-revA/psu_init_gpl.c new file +745 -0
745 lines not on this page · raw message
board/xilinx/zynqmp/zynqmp-zc1254-revA/psu_init_gpl.c new file +467 -0
467 lines not on this page · raw message
board/xilinx/zynqmp/zynqmp-zc1275-revA new file +1 -0
@@ -0,0 +1 @@ +zynqmp-zc1254-revA
configs/xilinx_zynqmp_zc1232_revA_defconfig new file +53 -0
53 lines not on this page · raw message
configs/xilinx_zynqmp_zc1254_revA_defconfig new file +53 -0
53 lines not on this page · raw message
configs/xilinx_zynqmp_zc1275_revA_defconfig new file +53 -0
53 lines not on this page · raw message
Signature · 1 line
1.9.1
PATCH 4/6 arm64: zynqmp: Add support for zcu104 customer board
In reply to Michal SimekXilinx zcu104 is another customer board. It is sort of zcu102 clone with some differences.
---
arch/arm/dts/Makefile | 2 + arch/arm/dts/zynqmp-zcu104-revA.dts | 481 +++++++++++ arch/arm/dts/zynqmp-zcu104-revC.dts | 482 +++++++++++ .../zynqmp/zynqmp-zcu104-revA/psu_init_gpl.c | 878 +++++++++++++++++++++ board/xilinx/zynqmp/zynqmp-zcu104-revC | 1 + configs/xilinx_zynqmp_zcu104_revA_defconfig | 95 +++ configs/xilinx_zynqmp_zcu104_revC_defconfig | 95 +++ include/configs/xilinx_zynqmp_zcu104.h | 36 + 8 files changed, 2070 insertions(+) create mode 100644 arch/arm/dts/zynqmp-zcu104-revA.dts create mode 100644 arch/arm/dts/zynqmp-zcu104-revC.dts create mode 100644 board/xilinx/zynqmp/zynqmp-zcu104-revA/psu_init_gpl.c create mode 120000 board/xilinx/zynqmp/zynqmp-zcu104-revC create mode 100644 configs/xilinx_zynqmp_zcu104_revA_defconfig create mode 100644 configs/xilinx_zynqmp_zcu104_revC_defconfig create mode 100644 include/configs/xilinx_zynqmp_zcu104.h
arch/arm/dts/Makefile +2 -0
@@ -152,6 +152,8 @@ dtb-$(CONFIG_ARCH_ZYNQMP) += \ zynqmp-zcu102-revA.dtb \ zynqmp-zcu102-revB.dtb \ zynqmp-zcu102-rev1.0.dtb \ + zynqmp-zcu104-revA.dtb \ + zynqmp-zcu104-revC.dtb \ zynqmp-zc1232-revA.dtb \ zynqmp-zc1254-revA.dtb \ zynqmp-zc1275-revA.dtb \
arch/arm/dts/zynqmp-zcu104-revA.dts new file +481 -0
481 lines not on this page · raw message
arch/arm/dts/zynqmp-zcu104-revC.dts new file +482 -0
482 lines not on this page · raw message
board/xilinx/zynqmp/zynqmp-zcu104-revA/psu_init_gpl.c new file +878 -0
878 lines not on this page · raw message
board/xilinx/zynqmp/zynqmp-zcu104-revC new file +1 -0
@@ -0,0 +1 @@ +zynqmp-zcu104-revA
configs/xilinx_zynqmp_zcu104_revA_defconfig new file +95 -0
95 lines not on this page · raw message
configs/xilinx_zynqmp_zcu104_revC_defconfig new file +95 -0
95 lines not on this page · raw message
include/configs/xilinx_zynqmp_zcu104.h new file +36 -0
@@ -0,0 +1,36 @@ +/* +* Configuration for Xilinx ZynqMP zcu104 +* +* (C) Copyright 2017 Xilinx, Inc. +* Michal Simek <[email protected]> +* +* SPDX-License-Identifier: GPL-2.0+ +*/ + +#ifndef __CONFIG_ZYNQMP_ZCU104_H +#define __CONFIG_ZYNQMP_ZCU104_H + +#define CONFIG_ZYNQ_SDHCI1 +#define CONFIG_SYS_I2C_MAX_HOPS 1 +#define CONFIG_SYS_NUM_I2C_BUSES 9 +#define CONFIG_SYS_I2C_BUSES { \ + {0, {I2C_NULL_HOP} }, \ + {0, {{I2C_MUX_PCA9548, 0x74, 0} } }, \ + {0, {{I2C_MUX_PCA9548, 0x74, 1} } }, \ + {0, {{I2C_MUX_PCA9548, 0x74, 2} } }, \ + {0, {{I2C_MUX_PCA9548, 0x74, 3} } }, \ + {0, {{I2C_MUX_PCA9548, 0x74, 4} } }, \ + {0, {{I2C_MUX_PCA9548, 0x74, 5} } }, \ + {0, {{I2C_MUX_PCA9548, 0x74, 6} } }, \ + {0, {{I2C_MUX_PCA9548, 0x74, 7} } }, \ + } + +#define CONFIG_PCA953X + +#define CONFIG_ZYNQMP_XHCI_LIST {ZYNQMP_USB0_XHCI_BASEADDR} + +#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 + +#include <configs/xilinx_zynqmp.h> + +#endif /* __CONFIG_ZYNQMP_ZCU104_H */
Signature · 1 line
1.9.1
PATCH 5/6 arm64: zynqmp: Add support for Xilinx zcu106-revA
In reply to Michal SimekXilinx zcu106 is a customer board. It is reusing some parts from zcu102.
---
arch/arm/dts/Makefile | 1 + arch/arm/dts/zynqmp-zcu106-revA.dts | 884 +++++++++++++++++++++ .../zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c | 802 +++++++++++++++++++ configs/xilinx_zynqmp_zcu106_revA_defconfig | 104 +++ include/configs/xilinx_zynqmp_zcu106.h | 47 ++ 5 files changed, 1838 insertions(+) create mode 100644 arch/arm/dts/zynqmp-zcu106-revA.dts create mode 100644 board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c create mode 100644 configs/xilinx_zynqmp_zcu106_revA_defconfig create mode 100644 include/configs/xilinx_zynqmp_zcu106.h
arch/arm/dts/Makefile +1 -0
@@ -154,6 +154,7 @@ dtb-$(CONFIG_ARCH_ZYNQMP) += \ zynqmp-zcu102-rev1.0.dtb \ zynqmp-zcu104-revA.dtb \ zynqmp-zcu104-revC.dtb \ + zynqmp-zcu106-revA.dtb \ zynqmp-zc1232-revA.dtb \ zynqmp-zc1254-revA.dtb \ zynqmp-zc1275-revA.dtb \
arch/arm/dts/zynqmp-zcu106-revA.dts new file +884 -0
884 lines not on this page · raw message
board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c new file +802 -0
802 lines not on this page · raw message
configs/xilinx_zynqmp_zcu106_revA_defconfig new file +104 -0
104 lines not on this page · raw message
include/configs/xilinx_zynqmp_zcu106.h new file +47 -0
47 lines not on this page · raw message
Signature · 1 line
1.9.1
PATCH 6/6 arm64: zynqmp: Add support for Xilinx zcu111-revA
In reply to Michal SimekXilinx zcu111 is a customer board. It is reusing some parts from zcu102.
---
arch/arm/dts/Makefile | 1 + arch/arm/dts/zynqmp-zcu111-revA.dts | 763 ++++++++++++++++++++++++++++ configs/xilinx_zynqmp_zcu111_revA_defconfig | 95 ++++ include/configs/xilinx_zynqmp_zcu111.h | 50 ++ 4 files changed, 909 insertions(+) create mode 100644 arch/arm/dts/zynqmp-zcu111-revA.dts create mode 100644 configs/xilinx_zynqmp_zcu111_revA_defconfig create mode 100644 include/configs/xilinx_zynqmp_zcu111.h
arch/arm/dts/Makefile +1 -0
@@ -155,6 +155,7 @@ dtb-$(CONFIG_ARCH_ZYNQMP) += \ zynqmp-zcu104-revA.dtb \ zynqmp-zcu104-revC.dtb \ zynqmp-zcu106-revA.dtb \ + zynqmp-zcu111-revA.dtb \ zynqmp-zc1232-revA.dtb \ zynqmp-zc1254-revA.dtb \ zynqmp-zc1275-revA.dtb \
arch/arm/dts/zynqmp-zcu111-revA.dts new file +763 -0
763 lines not on this page · raw message
configs/xilinx_zynqmp_zcu111_revA_defconfig new file +95 -0
95 lines not on this page · raw message
include/configs/xilinx_zynqmp_zcu111.h new file +50 -0
50 lines not on this page · raw message
Signature · 1 line
1.9.1