sh73a0-kzm9g-reference.dts 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. /*
  2. * Device Tree Source for the KZM-A9-GT board
  3. *
  4. * Copyright (C) 2012 Horms Solutions Ltd.
  5. *
  6. * Based on sh73a0-kzm9g.dts
  7. * Copyright (C) 2012 Renesas Solutions Corp.
  8. *
  9. * This file is licensed under the terms of the GNU General Public License
  10. * version 2. This program is licensed "as is" without any warranty of any
  11. * kind, whether express or implied.
  12. */
  13. /dts-v1/;
  14. /include/ "sh73a0.dtsi"
  15. / {
  16. model = "KZM-A9-GT";
  17. compatible = "renesas,kzm9g-reference", "renesas,sh73a0";
  18. chosen {
  19. bootargs = "console=tty0 console=ttySC4,115200 root=/dev/nfs ip=dhcp ignore_loglevel earlyprintk=sh-sci.4,115200";
  20. };
  21. memory {
  22. device_type = "memory";
  23. reg = <0x41000000 0x1e800000>;
  24. };
  25. reg_1p8v: regulator@0 {
  26. compatible = "regulator-fixed";
  27. regulator-name = "fixed-1.8V";
  28. regulator-min-microvolt = <1800000>;
  29. regulator-max-microvolt = <1800000>;
  30. regulator-always-on;
  31. regulator-boot-on;
  32. };
  33. reg_3p3v: regulator@1 {
  34. compatible = "regulator-fixed";
  35. regulator-name = "fixed-3.3V";
  36. regulator-min-microvolt = <3300000>;
  37. regulator-max-microvolt = <3300000>;
  38. regulator-always-on;
  39. regulator-boot-on;
  40. };
  41. lan9220@10000000 {
  42. compatible = "smsc,lan9220", "smsc,lan9115";
  43. reg = <0x10000000 0x100>;
  44. phy-mode = "mii";
  45. interrupt-parent = <&irqpin0>;
  46. interrupts = <3 0>; /* active low */
  47. reg-io-width = <4>;
  48. smsc,irq-push-pull;
  49. smsc,save-mac-address;
  50. vddvario-supply = <&reg_1p8v>;
  51. vdd33a-supply = <&reg_3p3v>;
  52. };
  53. };
  54. &mmcif {
  55. bus-width = <8>;
  56. vmmc-supply = <&reg_1p8v>;
  57. status = "okay";
  58. };
  59. &sdhi0 {
  60. vmmc-supply = <&reg_3p3v>;
  61. bus-width = <4>;
  62. status = "okay";
  63. };
  64. &sdhi2 {
  65. vmmc-supply = <&reg_3p3v>;
  66. bus-width = <4>;
  67. broken-cd;
  68. status = "okay";
  69. };