kirkwood-goflexnet.dts 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. /dts-v1/;
  2. /include/ "kirkwood.dtsi"
  3. / {
  4. model = "Seagate GoFlex Net";
  5. compatible = "seagate,goflexnet", "marvell,kirkwood-88f6281", "marvell,kirkwood";
  6. memory {
  7. device_type = "memory";
  8. reg = <0x00000000 0x8000000>;
  9. };
  10. chosen {
  11. bootargs = "console=ttyS0,115200n8 earlyprintk root=/dev/sda1 rootdelay=10";
  12. };
  13. ocp@f1000000 {
  14. serial@12000 {
  15. clock-frequency = <200000000>;
  16. status = "ok";
  17. };
  18. nand@3000000 {
  19. status = "okay";
  20. partition@0 {
  21. label = "u-boot";
  22. reg = <0x0000000 0x100000>;
  23. read-only;
  24. };
  25. partition@100000 {
  26. label = "uImage";
  27. reg = <0x0100000 0x400000>;
  28. };
  29. partition@500000 {
  30. label = "pogoplug";
  31. reg = <0x0500000 0x2000000>;
  32. };
  33. partition@2500000 {
  34. label = "root";
  35. reg = <0x02500000 0xd800000>;
  36. };
  37. };
  38. sata@80000 {
  39. status = "okay";
  40. nr-ports = <2>;
  41. };
  42. };
  43. gpio-leds {
  44. compatible = "gpio-leds";
  45. health {
  46. label = "status:green:health";
  47. gpios = <&gpio1 14 1>;
  48. linux,default-trigger = "default-on";
  49. };
  50. fault {
  51. label = "status:orange:fault";
  52. gpios = <&gpio1 15 1>;
  53. };
  54. left0 {
  55. label = "status:white:left0";
  56. gpios = <&gpio1 10 0>;
  57. };
  58. left1 {
  59. label = "status:white:left1";
  60. gpios = <&gpio1 11 0>;
  61. };
  62. left2 {
  63. label = "status:white:left2";
  64. gpios = <&gpio1 12 0>;
  65. };
  66. left3 {
  67. label = "status:white:left3";
  68. gpios = <&gpio1 13 0>;
  69. };
  70. right0 {
  71. label = "status:white:right0";
  72. gpios = <&gpio1 6 0>;
  73. };
  74. right1 {
  75. label = "status:white:right1";
  76. gpios = <&gpio1 7 0>;
  77. };
  78. right2 {
  79. label = "status:white:right2";
  80. gpios = <&gpio1 8 0>;
  81. };
  82. right3 {
  83. label = "status:white:right3";
  84. gpios = <&gpio1 9 0>;
  85. };
  86. };
  87. };