rk3036-evb.dts 791 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2. /dts-v1/;
  3. #include "rk3036.dtsi"
  4. / {
  5. model = "Rockchip RK3036 Evaluation board";
  6. compatible = "rockchip,rk3036-evb", "rockchip,rk3036";
  7. memory@60000000 {
  8. device_type = "memory";
  9. reg = <0x60000000 0x40000000>;
  10. };
  11. };
  12. &emac {
  13. phy = <&phy0>;
  14. phy-reset-duration = <10>; /* millisecond */
  15. phy-reset-gpios = <&gpio2 RK_PC6 GPIO_ACTIVE_LOW>; /* PHY_RST */
  16. pinctrl-names = "default";
  17. pinctrl-0 = <&emac_xfer>, <&emac_mdio>;
  18. status = "okay";
  19. mdio {
  20. #address-cells = <1>;
  21. #size-cells = <0>;
  22. phy0: ethernet-phy@0 {
  23. reg = <0>;
  24. };
  25. };
  26. };
  27. &i2c1 {
  28. status = "okay";
  29. hym8563: rtc@51 {
  30. compatible = "haoyu,hym8563";
  31. reg = <0x51>;
  32. #clock-cells = <0>;
  33. clock-output-names = "xin32k";
  34. };
  35. };
  36. &uart2 {
  37. status = "okay";
  38. };