forked from Xilinx/device-tree-xlnx
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kernel: v4.17: Add mainline kernel dts files
Adding the mainline kernel dts files to DTG from the kernel version v4.17-rc3. Signed-off-by: Venkatesh Yadav Abbarapu <[email protected]> Acked-by: Michal Simek <[email protected]>
- Loading branch information
Venkatesh Yadav Abbarapu
committed
Jul 2, 2018
1 parent
60dcf93
commit 839dc9f
Showing
18 changed files
with
4,018 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
// SPDX-License-Identifier: GPL-2.0+ | ||
/* | ||
* dts file for Xilinx ZynqMP ZC1232 | ||
* | ||
* (C) Copyright 2017 - 2018, Xilinx, Inc. | ||
* | ||
* Michal Simek <[email protected]> | ||
*/ | ||
|
||
/ { | ||
model = "ZynqMP ZC1232 RevA"; | ||
compatible = "xlnx,zynqmp-zc1232-revA", "xlnx,zynqmp-zc1232", "xlnx,zynqmp"; | ||
|
||
aliases { | ||
serial0 = &uart0; | ||
serial1 = &dcc; | ||
}; | ||
}; | ||
|
||
&sata { | ||
status = "okay"; | ||
/* SATA OOB timing settings */ | ||
ceva,p0-cominit-params = /bits/ 8 <0x18 0x40 0x18 0x28>; | ||
ceva,p0-comwake-params = /bits/ 8 <0x06 0x14 0x08 0x0E>; | ||
ceva,p0-burst-params = /bits/ 8 <0x13 0x08 0x4A 0x06>; | ||
ceva,p0-retry-params = /bits/ 16 <0x96A4 0x3FFC>; | ||
ceva,p1-cominit-params = /bits/ 8 <0x18 0x40 0x18 0x28>; | ||
ceva,p1-comwake-params = /bits/ 8 <0x06 0x14 0x08 0x0E>; | ||
ceva,p1-burst-params = /bits/ 8 <0x13 0x08 0x4A 0x06>; | ||
ceva,p1-retry-params = /bits/ 16 <0x96A4 0x3FFC>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
// SPDX-License-Identifier: GPL-2.0+ | ||
/* | ||
* dts file for Xilinx ZynqMP ZC1254 | ||
* | ||
* (C) Copyright 2015 - 2018, Xilinx, Inc. | ||
* | ||
* Michal Simek <[email protected]> | ||
* Siva Durga Prasad Paladugu <[email protected]> | ||
*/ | ||
|
||
|
||
/ { | ||
model = "ZynqMP ZC1254 RevA"; | ||
compatible = "xlnx,zynqmp-zc1254-revA", "xlnx,zynqmp-zc1254", "xlnx,zynqmp"; | ||
|
||
aliases { | ||
serial0 = &uart0; | ||
serial1 = &dcc; | ||
}; | ||
}; | ||
|
||
&dcc { | ||
status = "okay"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
// SPDX-License-Identifier: GPL-2.0+ | ||
/* | ||
* dts file for Xilinx ZynqMP ZC1275 | ||
* | ||
* (C) Copyright 2017 - 2018, Xilinx, Inc. | ||
* | ||
* Michal Simek <[email protected]> | ||
* Siva Durga Prasad Paladugu <[email protected]> | ||
*/ | ||
|
||
/ { | ||
model = "ZynqMP ZC1275 RevA"; | ||
compatible = "xlnx,zynqmp-zc1275-revA", "xlnx,zynqmp-zc1275", "xlnx,zynqmp"; | ||
|
||
aliases { | ||
serial0 = &uart0; | ||
serial1 = &dcc; | ||
}; | ||
}; | ||
|
||
&dcc { | ||
status = "okay"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
// SPDX-License-Identifier: GPL-2.0+ | ||
/* | ||
* dts file for Xilinx ZynqMP zc1751-xm015-dc1 | ||
* | ||
* (C) Copyright 2015 - 2018, Xilinx, Inc. | ||
* | ||
* Michal Simek <[email protected]> | ||
*/ | ||
|
||
/ { | ||
model = "ZynqMP zc1751-xm015-dc1 RevA"; | ||
compatible = "xlnx,zynqmp-zc1751", "xlnx,zynqmp"; | ||
|
||
aliases { | ||
ethernet0 = &gem3; | ||
i2c0 = &i2c1; | ||
mmc0 = &sdhci0; | ||
mmc1 = &sdhci1; | ||
rtc0 = &rtc; | ||
serial0 = &uart0; | ||
}; | ||
}; | ||
|
||
|
||
&gem3 { | ||
status = "okay"; | ||
phy-handle = <&phy0>; | ||
phy-mode = "rgmii-id"; | ||
phy0: phy@0 { | ||
reg = <0>; | ||
}; | ||
}; | ||
|
||
|
||
&i2c1 { | ||
status = "okay"; | ||
clock-frequency = <400000>; | ||
|
||
eeprom: eeprom@55 { | ||
compatible = "atmel,24c64"; /* 24AA64 */ | ||
reg = <0x55>; | ||
}; | ||
}; | ||
|
||
&sata { | ||
status = "okay"; | ||
/* SATA phy OOB timing settings */ | ||
ceva,p0-cominit-params = /bits/ 8 <0x1B 0x4D 0x18 0x28>; | ||
ceva,p0-comwake-params = /bits/ 8 <0x06 0x19 0x08 0x0E>; | ||
ceva,p0-burst-params = /bits/ 8 <0x13 0x08 0x4A 0x06>; | ||
ceva,p0-retry-params = /bits/ 16 <0x96A4 0x3FFC>; | ||
ceva,p1-cominit-params = /bits/ 8 <0x1B 0x4D 0x18 0x28>; | ||
ceva,p1-comwake-params = /bits/ 8 <0x06 0x19 0x08 0x0E>; | ||
ceva,p1-burst-params = /bits/ 8 <0x13 0x08 0x4A 0x06>; | ||
ceva,p1-retry-params = /bits/ 16 <0x96A4 0x3FFC>; | ||
}; | ||
|
||
/* eMMC */ | ||
&sdhci0 { | ||
status = "okay"; | ||
bus-width = <8>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,94 @@ | ||
// SPDX-License-Identifier: GPL-2.0+ | ||
/* | ||
* dts file for Xilinx ZynqMP zc1751-xm016-dc2 | ||
* | ||
* (C) Copyright 2015 - 2018, Xilinx, Inc. | ||
* | ||
* Michal Simek <[email protected]> | ||
*/ | ||
|
||
|
||
/ { | ||
model = "ZynqMP zc1751-xm016-dc2 RevA"; | ||
compatible = "xlnx,zynqmp-zc1751", "xlnx,zynqmp"; | ||
|
||
aliases { | ||
can0 = &can0; | ||
can1 = &can1; | ||
ethernet0 = &gem2; | ||
i2c0 = &i2c0; | ||
rtc0 = &rtc; | ||
serial0 = &uart0; | ||
serial1 = &uart1; | ||
spi0 = &spi0; | ||
spi1 = &spi1; | ||
}; | ||
}; | ||
|
||
|
||
&gem2 { | ||
status = "okay"; | ||
phy-handle = <&phy0>; | ||
phy-mode = "rgmii-id"; | ||
phy0: phy@5 { | ||
reg = <5>; | ||
ti,rx-internal-delay = <0x8>; | ||
ti,tx-internal-delay = <0xa>; | ||
ti,fifo-depth = <0x1>; | ||
}; | ||
}; | ||
|
||
&i2c0 { | ||
status = "okay"; | ||
clock-frequency = <400000>; | ||
|
||
tca6416_u26: gpio@20 { | ||
compatible = "ti,tca6416"; | ||
reg = <0x20>; | ||
gpio-controller; | ||
#gpio-cells = <2>; | ||
/* IRQ not connected */ | ||
}; | ||
|
||
rtc@68 { | ||
compatible = "dallas,ds1339"; | ||
reg = <0x68>; | ||
}; | ||
}; | ||
|
||
&spi0 { | ||
status = "okay"; | ||
num-cs = <1>; | ||
|
||
spi0_flash0: flash0@0 { | ||
#address-cells = <1>; | ||
#size-cells = <1>; | ||
compatible = "sst,sst25wf080", "jedec,spi-nor"; | ||
spi-max-frequency = <50000000>; | ||
reg = <0>; | ||
|
||
partition@0 { | ||
label = "data"; | ||
reg = <0x0 0x100000>; | ||
}; | ||
}; | ||
}; | ||
|
||
&spi1 { | ||
status = "okay"; | ||
num-cs = <1>; | ||
|
||
spi1_flash0: flash0@0 { | ||
#address-cells = <1>; | ||
#size-cells = <1>; | ||
compatible = "atmel,at45db041e", "atmel,at45", "atmel,dataflash"; | ||
spi-max-frequency = <20000000>; | ||
reg = <0>; | ||
|
||
partition@0 { | ||
label = "data"; | ||
reg = <0x0 0x84000>; | ||
}; | ||
}; | ||
}; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
// SPDX-License-Identifier: GPL-2.0+ | ||
/* | ||
* dts file for Xilinx ZynqMP zc1751-xm017-dc3 | ||
* | ||
* (C) Copyright 2016 - 2018, Xilinx, Inc. | ||
* | ||
* Michal Simek <[email protected]> | ||
*/ | ||
|
||
|
||
/ { | ||
model = "ZynqMP zc1751-xm017-dc3 RevA"; | ||
compatible = "xlnx,zynqmp-zc1751", "xlnx,zynqmp"; | ||
|
||
aliases { | ||
ethernet0 = &gem0; | ||
i2c0 = &i2c0; | ||
i2c1 = &i2c1; | ||
mmc0 = &sdhci1; | ||
rtc0 = &rtc; | ||
serial0 = &uart0; | ||
serial1 = &uart1; | ||
}; | ||
}; | ||
|
||
&gem0 { | ||
status = "okay"; | ||
phy-handle = <&phy0>; | ||
phy-mode = "rgmii-id"; | ||
phy0: phy@0 { /* VSC8211 */ | ||
reg = <0>; | ||
}; | ||
}; | ||
|
||
/* just eeprom here */ | ||
&i2c0 { | ||
status = "okay"; | ||
clock-frequency = <400000>; | ||
|
||
tca6416_u26: gpio@20 { | ||
compatible = "ti,tca6416"; | ||
reg = <0x20>; | ||
gpio-controller; | ||
#gpio-cells = <2>; | ||
/* IRQ not connected */ | ||
}; | ||
|
||
rtc@68 { | ||
compatible = "dallas,ds1339"; | ||
reg = <0x68>; | ||
}; | ||
}; | ||
|
||
/* eeprom24c02 and SE98A temp chip pca9306 */ | ||
&i2c1 { | ||
status = "okay"; | ||
clock-frequency = <400000>; | ||
}; | ||
|
||
|
||
&sata { | ||
status = "okay"; | ||
/* SATA phy OOB timing settings */ | ||
ceva,p0-cominit-params = /bits/ 8 <0x1B 0x4D 0x18 0x28>; | ||
ceva,p0-comwake-params = /bits/ 8 <0x06 0x19 0x08 0x0E>; | ||
ceva,p0-burst-params = /bits/ 8 <0x13 0x08 0x4A 0x06>; | ||
ceva,p0-retry-params = /bits/ 16 <0x96A4 0x3FFC>; | ||
ceva,p1-cominit-params = /bits/ 8 <0x1B 0x4D 0x18 0x28>; | ||
ceva,p1-comwake-params = /bits/ 8 <0x06 0x19 0x08 0x0E>; | ||
ceva,p1-burst-params = /bits/ 8 <0x13 0x08 0x4A 0x06>; | ||
ceva,p1-retry-params = /bits/ 16 <0x96A4 0x3FFC>; | ||
}; | ||
|
||
&usb0 { | ||
status = "okay"; | ||
dr_mode = "host"; | ||
}; | ||
|
||
/* ULPI SMSC USB3320 */ | ||
&usb1 { | ||
status = "okay"; | ||
dr_mode = "host"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
// SPDX-License-Identifier: GPL-2.0+ | ||
/* | ||
* dts file for Xilinx ZynqMP zc1751-xm018-dc4 | ||
* | ||
* (C) Copyright 2015 - 2018, Xilinx, Inc. | ||
* | ||
* Michal Simek <[email protected]> | ||
*/ | ||
|
||
/ { | ||
model = "ZynqMP zc1751-xm018-dc4"; | ||
compatible = "xlnx,zynqmp-zc1751", "xlnx,zynqmp"; | ||
|
||
aliases { | ||
ethernet0 = &gem0; | ||
ethernet1 = &gem1; | ||
ethernet2 = &gem2; | ||
ethernet3 = &gem3; | ||
i2c0 = &i2c0; | ||
i2c1 = &i2c1; | ||
rtc0 = &rtc; | ||
serial0 = &uart0; | ||
serial1 = &uart1; | ||
}; | ||
}; | ||
|
||
&gem0 { | ||
status = "okay"; | ||
phy-mode = "rgmii-id"; | ||
phy-handle = <ðernet_phy0>; | ||
ethernet_phy0: ethernet-phy@0 { /* Marvell 88e1512 */ | ||
reg = <0>; | ||
}; | ||
ethernet_phy7: ethernet-phy@7 { /* Vitesse VSC8211 */ | ||
reg = <7>; | ||
}; | ||
ethernet_phy3: ethernet-phy@3 { /* Realtek RTL8211DN */ | ||
reg = <3>; | ||
}; | ||
ethernet_phy8: ethernet-phy@8 { /* Vitesse VSC8211 */ | ||
reg = <8>; | ||
}; | ||
}; | ||
|
||
&gem1 { | ||
status = "okay"; | ||
phy-mode = "rgmii-id"; | ||
phy-handle = <ðernet_phy7>; | ||
}; | ||
|
||
&gem2 { | ||
status = "okay"; | ||
phy-mode = "rgmii-id"; | ||
phy-handle = <ðernet_phy3>; | ||
}; | ||
|
||
&gem3 { | ||
status = "okay"; | ||
phy-mode = "rgmii-id"; | ||
phy-handle = <ðernet_phy8>; | ||
}; | ||
|
||
&i2c0 { | ||
clock-frequency = <400000>; | ||
status = "okay"; | ||
}; | ||
|
||
&i2c1 { | ||
clock-frequency = <400000>; | ||
status = "okay"; | ||
}; | ||
|
Oops, something went wrong.