kirkwood-dockstar.dts 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. /dts-v1/;
  2. /include/ "kirkwood.dtsi"
  3. / {
  4. model = "Seagate FreeAgent Dockstar";
  5. compatible = "seagate,dockstar", "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 = "data";
  31. reg = <0x0500000 0xfb00000>;
  32. };
  33. };
  34. };
  35. gpio-leds {
  36. compatible = "gpio-leds";
  37. health {
  38. label = "status:green:health";
  39. gpios = <&gpio1 14 1>;
  40. linux,default-trigger = "default-on";
  41. };
  42. fault {
  43. label = "status:orange:fault";
  44. gpios = <&gpio1 15 1>;
  45. };
  46. };
  47. regulators {
  48. compatible = "simple-bus";
  49. #address-cells = <1>;
  50. #size-cells = <0>;
  51. usb_power: regulator@1 {
  52. compatible = "regulator-fixed";
  53. reg = <1>;
  54. regulator-name = "USB Power";
  55. regulator-min-microvolt = <5000000>;
  56. regulator-max-microvolt = <5000000>;
  57. enable-active-high;
  58. regulator-always-on;
  59. regulator-boot-on;
  60. gpio = <&gpio0 29 0>;
  61. };
  62. };
  63. };