arm: zynq: Adding new Xilinx boards
Subsystems (3)
v3 cover arm: zynq: Adding new Xilinx boards
Hi,
this patchset is adding 5 new dts files which target cc108 and zc770 boards.
Please let me know if you see any issue with them.
Series depends on this one patch
https://lkml.org/lkml/2018/2/23/412
Thanks,
Michal
Changes in v3:
- Fix partition for flash
Changes in v2:
- Record compatible string to xilinx.txt
- Record compatible string to xilinx.txt
- Record compatible string to xilinx.txt
- Record compatible string to xilinx.txt
- use eeprom as node name instead of at25
- Record compatible string to xilinx.txt
Michal Simek (5):
arm: zynq: Add Xilinx cc108 board
arm: zynq: Add support for Xilinx zc770 xm010 dc1 board
arm: zynq: Add support for Xilinx zc770 xm011 dc2 board
arm: zynq: Add support for Xilinx zc770 xm012 dc3 board
arm: zynq: Add support for Xilinx zc770 xm013 dc4 board
Documentation/devicetree/bindings/arm/xilinx.txt | 11 +++ arch/arm/boot/dts/Makefile | 5 ++ arch/arm/boot/dts/zynq-cc108.dts | 75 +++++++++++++++++++ arch/arm/boot/dts/zynq-zc770-xm010.dts | 95 ++++++++++++++++++++++++ arch/arm/boot/dts/zynq-zc770-xm011.dts | 64 ++++++++++++++++ arch/arm/boot/dts/zynq-zc770-xm012.dts | 64 ++++++++++++++++ arch/arm/boot/dts/zynq-zc770-xm013.dts | 78 +++++++++++++++++++ 7 files changed, 392 insertions(+) create mode 100644 arch/arm/boot/dts/zynq-cc108.dts create mode 100644 arch/arm/boot/dts/zynq-zc770-xm010.dts create mode 100644 arch/arm/boot/dts/zynq-zc770-xm011.dts create mode 100644 arch/arm/boot/dts/zynq-zc770-xm012.dts create mode 100644 arch/arm/boot/dts/zynq-zc770-xm013.dts
Signature · 1 line
1.9.1
PATCH v3 1/5 arm: zynq: Add Xilinx cc108 board
The board contains 7z010 with 512MB memory, ethernet, qspi, uart, usbs and sd. But board is not supporting booting from sd card.
---
Changes in v3: None
Changes in v2:
- Record compatible string to xilinx.txt
Documentation/devicetree/bindings/arm/xilinx.txt | 5 ++ arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/zynq-cc108.dts | 75 ++++++++++++++++++++++++ 3 files changed, 81 insertions(+) create mode 100644 arch/arm/boot/dts/zynq-cc108.dts
Documentation/devicetree/bindings/arm/xilinx.txt +5 -0
@@ -6,6 +6,11 @@ shall have the following properties. Required root node properties: - compatible = "xlnx,zynq-7000"; +Additional compatible strings: + +- Xilinx internal board cc108 + "xlnx,zynq-cc108" + --------------------------------------------------------------- Xilinx Zynq UltraScale+ MPSoC Platforms Device Tree Bindings
arch/arm/boot/dts/Makefile +1 -0
@@ -1062,6 +1062,7 @@ dtb-$(CONFIG_ARCH_VT8500) += \ wm8750-apc8750.dtb \ wm8850-w70v2.dtb dtb-$(CONFIG_ARCH_ZYNQ) += \ + zynq-cc108.dtb \ zynq-microzed.dtb \ zynq-parallella.dtb \ zynq-zc702.dtb \
arch/arm/boot/dts/zynq-cc108.dts new file +75 -0
75 lines not on this page · raw message
Signature · 1 line
1.9.1
PATCH v3 2/5 arm: zynq: Add support for Xilinx zc770 xm010 dc1 board
In reply to Michal Simekzc770 is based board which is extended by FMC/DC cards for SoC validation. FMCs/DCs are supposed to cover all SoC configurations. FMC/DC contains ethernet port, can, i2c, sd, qspi, spi, uart and usb.
---
Changes in v3:
- Fix partition for flash
Changes in v2:
- Record compatible string to xilinx.txt
Documentation/devicetree/bindings/arm/xilinx.txt | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/zynq-zc770-xm010.dts | 95 ++++++++++++++++++++++++ 3 files changed, 99 insertions(+) create mode 100644 arch/arm/boot/dts/zynq-zc770-xm010.dts
Documentation/devicetree/bindings/arm/xilinx.txt +3 -0
@@ -11,6 +11,9 @@ Additional compatible strings: - Xilinx internal board cc108 "xlnx,zynq-cc108" +- Xilinx internal board zc770 with different FMC cards + "xlnx,zynq-zc770-xm010" + --------------------------------------------------------------- Xilinx Zynq UltraScale+ MPSoC Platforms Device Tree Bindings
arch/arm/boot/dts/Makefile +1 -0
@@ -1067,6 +1067,7 @@ dtb-$(CONFIG_ARCH_ZYNQ) += \ zynq-parallella.dtb \ zynq-zc702.dtb \ zynq-zc706.dtb \ + zynq-zc770-xm010.dtb \ zynq-zed.dtb \ zynq-zybo.dtb dtb-$(CONFIG_MACH_ARMADA_370) += \
arch/arm/boot/dts/zynq-zc770-xm010.dts new file +95 -0
95 lines not on this page · raw message
Signature · 1 line
1.9.1
Re: [PATCH v3 2/5] arm: zynq: Add support for Xilinx zc770 xm010 dc1 board
Quoted 10 lines · Michal Simek
zc770 is based board which is extended by FMC/DC cards for SoC validation. FMCs/DCs are supposed to cover all SoC configurations. FMC/DC contains ethernet port, can, i2c, sd, qspi, spi, uart and usb.
Signed-off-by Michal Simek <[email protected]>---
Changes in v3:
- Fix partition for flash
Quoted 8 lines
Changes in v2:
- Record compatible string to xilinx.txtDocumentation/devicetree/bindings/arm/xilinx.txt | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/zynq-zc770-xm010.dts | 95 ++++++++++++++++++++++++ 3 files changed, 99 insertions(+) create mode 100644 arch/arm/boot/dts/zynq-zc770-xm010.dts
PATCH v3 3/5 arm: zynq: Add support for Xilinx zc770 xm011 dc2 board
In reply to Michal Simekzc770 is based board which is extended by FMC/DC cards for SoC validation. FMCs/DCs are supposed to cover all SoC configurations. FMC/DC contains can, i2c, nand uart, spi and usb.
---
Changes in v3: None
Changes in v2:
- Record compatible string to xilinx.txt
Documentation/devicetree/bindings/arm/xilinx.txt | 1 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/zynq-zc770-xm011.dts | 64 ++++++++++++++++++++++++ 3 files changed, 66 insertions(+) create mode 100644 arch/arm/boot/dts/zynq-zc770-xm011.dts
Documentation/devicetree/bindings/arm/xilinx.txt +1 -0
@@ -13,6 +13,7 @@ Additional compatible strings: - Xilinx internal board zc770 with different FMC cards "xlnx,zynq-zc770-xm010" + "xlnx,zynq-zc770-xm011" ---------------------------------------------------------------
arch/arm/boot/dts/Makefile +1 -0
@@ -1068,6 +1068,7 @@ dtb-$(CONFIG_ARCH_ZYNQ) += \ zynq-zc702.dtb \ zynq-zc706.dtb \ zynq-zc770-xm010.dtb \ + zynq-zc770-xm011.dtb \ zynq-zed.dtb \ zynq-zybo.dtb dtb-$(CONFIG_MACH_ARMADA_370) += \
arch/arm/boot/dts/zynq-zc770-xm011.dts new file +64 -0
64 lines not on this page · raw message
Signature · 1 line
1.9.1
PATCH v3 4/5 arm: zynq: Add support for Xilinx zc770 xm012 dc3 board
In reply to Michal Simekzc770 is based board which is extended by FMC/DC cards for SoC validation. FMCs/DCs are supposed to cover all SoC configurations. FMC/DC contains can, 2x i2c, nor flash, spi and uart.
---
Changes in v3: None
Changes in v2:
- Record compatible string to xilinx.txt
Documentation/devicetree/bindings/arm/xilinx.txt | 1 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/zynq-zc770-xm012.dts | 64 ++++++++++++++++++++++++ 3 files changed, 66 insertions(+) create mode 100644 arch/arm/boot/dts/zynq-zc770-xm012.dts
Documentation/devicetree/bindings/arm/xilinx.txt +1 -0
@@ -14,6 +14,7 @@ Additional compatible strings: - Xilinx internal board zc770 with different FMC cards "xlnx,zynq-zc770-xm010" "xlnx,zynq-zc770-xm011" + "xlnx,zynq-zc770-xm012" ---------------------------------------------------------------
arch/arm/boot/dts/Makefile +1 -0
@@ -1069,6 +1069,7 @@ dtb-$(CONFIG_ARCH_ZYNQ) += \ zynq-zc706.dtb \ zynq-zc770-xm010.dtb \ zynq-zc770-xm011.dtb \ + zynq-zc770-xm012.dtb \ zynq-zed.dtb \ zynq-zybo.dtb dtb-$(CONFIG_MACH_ARMADA_370) += \
arch/arm/boot/dts/zynq-zc770-xm012.dts new file +64 -0
64 lines not on this page · raw message
Signature · 1 line
1.9.1
PATCH v3 5/5 arm: zynq: Add support for Xilinx zc770 xm013 dc4 board
In reply to Michal Simekzc770 is based board which is extended by FMC/DC cards for SoC validation. FMCs/DCs are supposed to cover all SoC configurations. FMC/DC contains can, ethernet, i2c, qspi, spi and uart.
---
Changes in v3: None
Changes in v2:
- use eeprom as node name instead of at25
- Record compatible string to xilinx.txt
Documentation/devicetree/bindings/arm/xilinx.txt | 1 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/zynq-zc770-xm013.dts | 78 ++++++++++++++++++++++++ 3 files changed, 80 insertions(+) create mode 100644 arch/arm/boot/dts/zynq-zc770-xm013.dts
Documentation/devicetree/bindings/arm/xilinx.txt +1 -0
@@ -15,6 +15,7 @@ Additional compatible strings: "xlnx,zynq-zc770-xm010" "xlnx,zynq-zc770-xm011" "xlnx,zynq-zc770-xm012" + "xlnx,zynq-zc770-xm013" ---------------------------------------------------------------
arch/arm/boot/dts/Makefile +1 -0
@@ -1070,6 +1070,7 @@ dtb-$(CONFIG_ARCH_ZYNQ) += \ zynq-zc770-xm010.dtb \ zynq-zc770-xm011.dtb \ zynq-zc770-xm012.dtb \ + zynq-zc770-xm013.dtb \ zynq-zed.dtb \ zynq-zybo.dtb dtb-$(CONFIG_MACH_ARMADA_370) += \
arch/arm/boot/dts/zynq-zc770-xm013.dts new file +78 -0
78 lines not on this page · raw message
Signature · 1 line
1.9.1