aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/device-tree/files/kc705/pl.dtsi
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-bsp/device-tree/files/kc705/pl.dtsi')
-rw-r--r--recipes-bsp/device-tree/files/kc705/pl.dtsi51
1 files changed, 43 insertions, 8 deletions
diff --git a/recipes-bsp/device-tree/files/kc705/pl.dtsi b/recipes-bsp/device-tree/files/kc705/pl.dtsi
index e80b99b0..8f064671 100644
--- a/recipes-bsp/device-tree/files/kc705/pl.dtsi
+++ b/recipes-bsp/device-tree/files/kc705/pl.dtsi
@@ -1,7 +1,7 @@
/*
* CAUTION: This file is automatically generated by Xilinx.
- * Version: HSI 2016.1
- * Today is: Tue Apr 19 17:57:03 2016
+ * Version: HSI 2016.3
+ * Today is: Tue Sep 13 19:30:07 2016
*/
@@ -60,6 +60,7 @@
xlnx,debug-enabled = <0x1>;
xlnx,debug-event-counters = <0x5>;
xlnx,debug-external-trace = <0x0>;
+ xlnx,debug-interface = <0x0>;
xlnx,debug-latency-counters = <0x1>;
xlnx,debug-profile-size = <0x0>;
xlnx,debug-trace-size = <0x2000>;
@@ -93,6 +94,7 @@
xlnx,interrupt-is-edge = <0x0>;
xlnx,interrupt-mon = <0x0>;
xlnx,ip-axi-mon = <0x0>;
+ xlnx,lockstep-master = <0x0>;
xlnx,lockstep-select = <0x0>;
xlnx,lockstep-slave = <0x0>;
xlnx,mmu-dtlb-size = <0x4>;
@@ -114,6 +116,12 @@
xlnx,pvr-user1 = <0x00>;
xlnx,pvr-user2 = <0x00000000>;
xlnx,reset-msr = <0x00000000>;
+ xlnx,reset-msr-bip = <0x0>;
+ xlnx,reset-msr-dce = <0x0>;
+ xlnx,reset-msr-ee = <0x0>;
+ xlnx,reset-msr-eip = <0x0>;
+ xlnx,reset-msr-ice = <0x0>;
+ xlnx,reset-msr-ie = <0x0>;
xlnx,sco = <0x0>;
xlnx,trace = <0x0>;
xlnx,unaligned-exceptions = <0x1>;
@@ -173,7 +181,11 @@
xlnx = <0x0>;
xlnx,axiliteclkrate = <0x0>;
xlnx,axisclkrate = <0x0>;
+ xlnx,enableasyncsgmii = <0x0>;
xlnx,gt-type = <0x0>;
+ xlnx,gtinex = <0x0>;
+ xlnx,gtlocation = <0x0>;
+ xlnx,gtrefclksrc = <0x0>;
xlnx,phy-type = <0x1>;
xlnx,phyaddr = <0x1>;
xlnx,rable = <0x0>;
@@ -195,7 +207,10 @@
#dma-cells = <1>;
axistream-connected = <&axi_ethernet>;
axistream-control-connected = <&axi_ethernet>;
- compatible = "xlnx,axi-dma-1.00.a";
+ clock-frequency = <200000000>;
+ clock-names = "s_axi_lite_aclk";
+ clocks = <&clk_bus_0>;
+ compatible = "xlnx,eth-dma";
interrupt-parent = <&microblaze_0_axi_intc>;
interrupts = <3 2 2 2>;
reg = <0x41e00000 0x10000>;
@@ -214,7 +229,7 @@
xlnx,trig0-assert = <0x1>;
xlnx,trig1-assert = <0x1>;
};
- dip_switches_4bits: gpio@40010000 {
+ calib_complete_gpio: gpio@40010000 {
#gpio-cells = <2>;
compatible = "xlnx,xps-gpio-1.00.a";
gpio-controller ;
@@ -225,6 +240,24 @@
xlnx,all-outputs-2 = <0x0>;
xlnx,dout-default = <0x00000000>;
xlnx,dout-default-2 = <0x00000000>;
+ xlnx,gpio-width = <0x1>;
+ xlnx,gpio2-width = <0x20>;
+ xlnx,interrupt-present = <0x0>;
+ xlnx,is-dual = <0x0>;
+ xlnx,tri-default = <0xFFFFFFFF>;
+ xlnx,tri-default-2 = <0xFFFFFFFF>;
+ };
+ dip_switches_4bits: gpio@40020000 {
+ #gpio-cells = <2>;
+ compatible = "xlnx,xps-gpio-1.00.a";
+ gpio-controller ;
+ reg = <0x40020000 0x10000>;
+ xlnx,all-inputs = <0x1>;
+ xlnx,all-inputs-2 = <0x0>;
+ xlnx,all-outputs = <0x0>;
+ xlnx,all-outputs-2 = <0x0>;
+ xlnx,dout-default = <0x00000000>;
+ xlnx,dout-default-2 = <0x00000000>;
xlnx,gpio-width = <0x4>;
xlnx,gpio2-width = <0x20>;
xlnx,interrupt-present = <0x0>;
@@ -235,16 +268,18 @@
iic_main: i2c@40800000 {
#address-cells = <1>;
#size-cells = <0>;
+ clock-frequency = <200000000>;
+ clocks = <&clk_bus_0>;
compatible = "xlnx,xps-iic-2.00.a";
interrupt-parent = <&microblaze_0_axi_intc>;
interrupts = <1 2>;
reg = <0x40800000 0x10000>;
};
- led_8bits: gpio@40020000 {
+ led_8bits: gpio@40030000 {
#gpio-cells = <2>;
compatible = "xlnx,xps-gpio-1.00.a";
gpio-controller ;
- reg = <0x40020000 0x10000>;
+ reg = <0x40030000 0x10000>;
xlnx,all-inputs = <0x0>;
xlnx,all-inputs-2 = <0x0>;
xlnx,all-outputs = <0x1>;
@@ -349,11 +384,11 @@
xlnx,kind-of-intr = <0x0>;
xlnx,num-intr-inputs = <0x6>;
};
- push_buttons_5bits: gpio@40030000 {
+ push_buttons_5bits: gpio@40040000 {
#gpio-cells = <2>;
compatible = "xlnx,xps-gpio-1.00.a";
gpio-controller ;
- reg = <0x40030000 0x10000>;
+ reg = <0x40040000 0x10000>;
xlnx,all-inputs = <0x1>;
xlnx,all-inputs-2 = <0x0>;
xlnx,all-outputs = <0x0>;