uniphier-proxstream2-gentil.dts 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. /*
  2. * Device Tree Source for UniPhier ProXstream2 Gentil Board
  3. *
  4. * Copyright (C) 2015 Masahiro Yamada <yamada.masahiro@socionext.com>
  5. *
  6. * SPDX-License-Identifier: GPL-2.0+
  7. */
  8. /dts-v1/;
  9. /include/ "uniphier-proxstream2.dtsi"
  10. / {
  11. model = "UniPhier ProXstream2 Gentil Board";
  12. compatible = "socionext,proxstream2-gentil", "socionext,proxstream2";
  13. memory {
  14. device_type = "memory";
  15. reg = <0x80000000 0x80000000>;
  16. };
  17. chosen {
  18. stdout-path = "serial2:115200n8";
  19. };
  20. aliases {
  21. serial0 = &serial0;
  22. serial1 = &serial1;
  23. serial2 = &serial2;
  24. i2c0 = &i2c0;
  25. i2c2 = &i2c2;
  26. i2c4 = &i2c4;
  27. i2c5 = &i2c5;
  28. i2c6 = &i2c6;
  29. };
  30. };
  31. &serial2 {
  32. status = "okay";
  33. };
  34. &i2c0 {
  35. status = "okay";
  36. eeprom {
  37. compatible = "24c64", "i2c-eeprom";
  38. reg = <0x54>;
  39. u-boot,i2c-offset-len = <2>;
  40. };
  41. };
  42. &i2c2 {
  43. status = "okay";
  44. };
  45. &emmc {
  46. status = "okay";
  47. };
  48. &usb0 {
  49. status = "okay";
  50. };
  51. &usb1 {
  52. status = "okay";
  53. };
  54. /* for U-Boot only */
  55. / {
  56. soc {
  57. u-boot,dm-pre-reloc;
  58. };
  59. };
  60. &serial2 {
  61. u-boot,dm-pre-reloc;
  62. };
  63. &mio {
  64. u-boot,dm-pre-reloc;
  65. };
  66. &emmc {
  67. u-boot,dm-pre-reloc;
  68. };
  69. &pinctrl {
  70. u-boot,dm-pre-reloc;
  71. };
  72. &pinctrl_uart2 {
  73. u-boot,dm-pre-reloc;
  74. };
  75. &pinctrl_emmc {
  76. u-boot,dm-pre-reloc;
  77. };