From: John Jacques <john.jacq...@intel.com>

Add nemac and mdio support to the axm5604 simulation device tree
and bring the axm5608 and axm5616 simulation device trees up to
date with axm5604.

Signed-off-by: John Jacques <john.jacq...@intel.com>
---
 arch/arm64/boot/dts/intel/axm5604-sim.dts | 18 ++++++++++++++++-
 arch/arm64/boot/dts/intel/axm5608-sim.dts | 33 +++++++++++++++++++++----------
 arch/arm64/boot/dts/intel/axm5616-sim.dts | 30 +++++++++++++++++++---------
 3 files changed, 61 insertions(+), 20 deletions(-)

diff --git a/arch/arm64/boot/dts/intel/axm5604-sim.dts 
b/arch/arm64/boot/dts/intel/axm5604-sim.dts
index 969cf5b..1705339 100644
--- a/arch/arm64/boot/dts/intel/axm5604-sim.dts
+++ b/arch/arm64/boot/dts/intel/axm5604-sim.dts
@@ -1,7 +1,7 @@
 /*
  * arch/arm64/boot/dts/intel/axm5604-sim.dts
  *
- * Copyright (C) 2013 LSI
+ * Copyright (C) 2013 Intel
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -72,6 +72,22 @@
        status = "okay";
 };
 
+&nemac {
+       status = "okay";
+       phy-handle = <&phy0>;
+};
+
+&mdio {
+       status = "okay";
+       lsi,mdio-clk-offset = <0x5>;
+       lsi,mdio-clk-period = <0xc>;
+       max-speed = <10>;
+
+       phy0: ethernet-phy@3 {
+               reg = <0x3>;
+       };
+};
+
 &gpio0 {
        status = "okay";
 };
diff --git a/arch/arm64/boot/dts/intel/axm5608-sim.dts 
b/arch/arm64/boot/dts/intel/axm5608-sim.dts
index 20d486c..eda277c 100644
--- a/arch/arm64/boot/dts/intel/axm5608-sim.dts
+++ b/arch/arm64/boot/dts/intel/axm5608-sim.dts
@@ -1,7 +1,7 @@
 /*
- * arch/arm64/boot/dts/intel/axm5604-sim.dts
+ * arch/arm64/boot/dts/intel/axm5608-sim.dts
  *
- * Copyright (C) 2013 LSI
+ * Copyright (C) 2013 Intel
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -72,6 +72,22 @@
        status = "okay";
 };
 
+&nemac {
+       status = "okay";
+       phy-handle = <&phy0>;
+};
+
+&mdio {
+       status = "okay";
+       lsi,mdio-clk-offset = <0x5>;
+       lsi,mdio-clk-period = <0xc>;
+       max-speed = <10>;
+
+       phy0: ethernet-phy@3 {
+               reg = <0x3>;
+       };
+};
+
 &gpio0 {
        status = "okay";
 };
@@ -82,14 +98,7 @@
 
 &spi0 {
        status = "okay";
-       icm@0 {
-               #address-cells = <0x1>;
-               #size-cells = <0x1>;
-               compatible = "spidev";
-               reg = <0x1>;
-               spi-max-frequency = <0xf4240>;
-               pl022,com-mode = <0x1>;
-       };
+
        flash@0 {
                #address-cells = <1>;
                #size-cells = <1>;
@@ -144,3 +153,7 @@
 &pci2 {
        status = "okay";
 };
+
+&usb0 {
+       status = "okay";
+};
diff --git a/arch/arm64/boot/dts/intel/axm5616-sim.dts 
b/arch/arm64/boot/dts/intel/axm5616-sim.dts
index f8ade3c..6828edb 100644
--- a/arch/arm64/boot/dts/intel/axm5616-sim.dts
+++ b/arch/arm64/boot/dts/intel/axm5616-sim.dts
@@ -1,7 +1,7 @@
 /*
  * arch/arm64/boot/dts/intel/axm5616-sim.dts
  *
- * Copyright (C) 2013 LSI
+ * Copyright (C) 2013 Intel
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -72,6 +72,22 @@
        status = "okay";
 };
 
+&nemac {
+       status = "okay";
+       phy-handle = <&phy0>;
+};
+
+&mdio {
+       status = "okay";
+       lsi,mdio-clk-offset = <0x5>;
+       lsi,mdio-clk-period = <0xc>;
+       max-speed = <10>;
+
+       phy0: ethernet-phy@3 {
+               reg = <0x3>;
+       };
+};
+
 &gpio0 {
        status = "okay";
 };
@@ -83,14 +99,6 @@
 &spi0 {
        status = "okay";
 
-       icm@0 {
-               #address-cells = <0x1>;
-               #size-cells = <0x1>;
-               compatible = "spidev";
-               reg = <0x1>;
-               spi-max-frequency = <0xf4240>;
-               pl022,com-mode = <0x1>;
-       };
        flash@0 {
                #address-cells = <1>;
                #size-cells = <1>;
@@ -145,3 +153,7 @@
 &pci2 {
        status = "okay";
 };
+
+&usb0 {
+       status = "okay";
+};
-- 
1.9.1

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to