stm32mp157c-ev1.dts 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
  2. /*
  3. * Copyright (C) STMicroelectronics 2017 - All Rights Reserved
  4. * Author: Ludovic Barre <ludovic.barre@st.com> for STMicroelectronics.
  5. */
  6. /dts-v1/;
  7. #include "stm32mp157c-ed1.dts"
  8. / {
  9. model = "STMicroelectronics STM32MP157C eval daughter on eval mother";
  10. compatible = "st,stm32mp157c-ev1", "st,stm32mp157c-ed1", "st,stm32mp157";
  11. };
  12. &cec {
  13. pinctrl-names = "default";
  14. pinctrl-0 = <&cec_pins_a>;
  15. status = "okay";
  16. };
  17. &i2c2 {
  18. pinctrl-names = "default";
  19. pinctrl-0 = <&i2c2_pins_a>;
  20. i2c-scl-rising-time-ns = <185>;
  21. i2c-scl-falling-time-ns = <20>;
  22. status = "okay";
  23. };
  24. &i2c5 {
  25. pinctrl-names = "default";
  26. pinctrl-0 = <&i2c5_pins_a>;
  27. i2c-scl-rising-time-ns = <185>;
  28. i2c-scl-falling-time-ns = <20>;
  29. status = "okay";
  30. };
  31. &qspi {
  32. pinctrl-names = "default";
  33. pinctrl-0 = <&qspi_clk_pins_a &qspi_bk1_pins_a &qspi_bk2_pins_a>;
  34. reg = <0x58003000 0x1000>, <0x70000000 0x4000000>;
  35. #address-cells = <1>;
  36. #size-cells = <0>;
  37. status = "okay";
  38. flash0: mx66l51235l@0 {
  39. reg = <0>;
  40. spi-rx-bus-width = <4>;
  41. spi-max-frequency = <108000000>;
  42. #address-cells = <1>;
  43. #size-cells = <1>;
  44. };
  45. flash1: mx66l51235l@1 {
  46. reg = <1>;
  47. spi-rx-bus-width = <4>;
  48. spi-max-frequency = <108000000>;
  49. #address-cells = <1>;
  50. #size-cells = <1>;
  51. };
  52. };
  53. &timers2 {
  54. status = "disabled";
  55. pwm {
  56. pinctrl-0 = <&pwm2_pins_a>;
  57. pinctrl-names = "default";
  58. status = "okay";
  59. };
  60. timer@1 {
  61. status = "okay";
  62. };
  63. };
  64. &timers8 {
  65. status = "disabled";
  66. pwm {
  67. pinctrl-0 = <&pwm8_pins_a>;
  68. pinctrl-names = "default";
  69. status = "okay";
  70. };
  71. timer@7 {
  72. status = "okay";
  73. };
  74. };
  75. &timers12 {
  76. status = "disabled";
  77. pwm {
  78. pinctrl-0 = <&pwm12_pins_a>;
  79. pinctrl-names = "default";
  80. status = "okay";
  81. };
  82. timer@11 {
  83. status = "okay";
  84. };
  85. };
  86. &usbphyc {
  87. status = "okay";
  88. };