dev88.dts 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. /dts-v1/;
  2. #include <dt-bindings/gpio/gpio.h>
  3. /include/ "etraxfs.dtsi"
  4. / {
  5. model = "Axis 88 Developer Board";
  6. compatible = "axis,dev88";
  7. aliases {
  8. serial0 = &uart0;
  9. };
  10. soc {
  11. uart0: serial@b00260000 {
  12. status = "okay";
  13. };
  14. };
  15. spi {
  16. compatible = "spi-gpio";
  17. #address-cells = <1>;
  18. #size-cells = <0>;
  19. gpio-sck = <&gio 1 0 0xd>;
  20. gpio-miso = <&gio 4 0 0xd>;
  21. gpio-mosi = <&gio 0 0 0xd>;
  22. cs-gpios = <&gio 3 0 0xd>;
  23. num-chipselects = <1>;
  24. temp-sensor@0 {
  25. compatible = "ti,lm70";
  26. reg = <0>;
  27. spi-max-frequency = <100000>;
  28. };
  29. };
  30. i2c {
  31. compatible = "i2c-gpio";
  32. gpios = <&gio 5 0 0xd>, <&gio 6 0 0xd>;
  33. i2c-gpio,delay-us = <2>;
  34. #address-cells = <1>;
  35. #size-cells = <0>;
  36. rtc@51 {
  37. compatible = "nxp,pcf8563";
  38. reg = <0x51>;
  39. };
  40. };
  41. leds {
  42. compatible = "gpio-leds";
  43. network {
  44. label = "network";
  45. gpios = <&gio 2 GPIO_ACTIVE_LOW 0xa>;
  46. };
  47. status {
  48. label = "status";
  49. gpios = <&gio 3 GPIO_ACTIVE_LOW 0xa>;
  50. linux,default-trigger = "heartbeat";
  51. };
  52. };
  53. };