stv0991.dts 986 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /dts-v1/;
  2. / {
  3. model = "ST STV0991 application board";
  4. compatible = "st,stv0991";
  5. #address-cells = <1>;
  6. #size-cells = <1>;
  7. chosen {
  8. stdout-path = &uart0;
  9. };
  10. memory {
  11. device_type="memory";
  12. reg = <0x0 0x198000>;
  13. };
  14. uart0: serial@0x80406000 {
  15. compatible = "arm,pl011", "arm,primecell";
  16. reg = <0x80406000 0x1000>;
  17. clock = <2700000>;
  18. };
  19. aliases {
  20. spi0 = "/spi@80203000"; /* QSPI */
  21. };
  22. qspi: spi@80203000 {
  23. compatible = "cadence,qspi";
  24. #address-cells = <1>;
  25. #size-cells = <0>;
  26. reg = <0x80203000 0x100>,
  27. <0x40000000 0x1000000>;
  28. clocks = <3750000>;
  29. sram-size = <256>;
  30. status = "okay";
  31. flash0: n25q32@0 {
  32. #address-cells = <1>;
  33. #size-cells = <1>;
  34. compatible = "spi-flash";
  35. reg = <0>; /* chip select */
  36. spi-max-frequency = <50000000>;
  37. m25p,fast-read;
  38. page-size = <256>;
  39. block-size = <16>; /* 2^16, 64KB */
  40. tshsl-ns = <50>;
  41. tsd2d-ns = <50>;
  42. tchsh-ns = <4>;
  43. tslch-ns = <4>;
  44. };
  45. };
  46. };