emev2-kzm9d-reference.dts 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. /*
  2. * Device Tree Source for the KZM9D board
  3. *
  4. * Copyright (C) 2013 Renesas Solutions Corp.
  5. *
  6. * This file is licensed under the terms of the GNU General Public License
  7. * version 2. This program is licensed "as is" without any warranty of any
  8. * kind, whether express or implied.
  9. */
  10. /dts-v1/;
  11. /include/ "emev2.dtsi"
  12. / {
  13. model = "EMEV2 KZM9D Board";
  14. compatible = "renesas,kzm9d-reference", "renesas,emev2";
  15. memory {
  16. device_type = "memory";
  17. reg = <0x40000000 0x8000000>;
  18. };
  19. chosen {
  20. bootargs = "console=ttyS1,115200n81 ignore_loglevel root=/dev/nfs ip=dhcp";
  21. };
  22. reg_1p8v: regulator@0 {
  23. compatible = "regulator-fixed";
  24. regulator-name = "fixed-1.8V";
  25. regulator-min-microvolt = <1800000>;
  26. regulator-max-microvolt = <1800000>;
  27. regulator-always-on;
  28. regulator-boot-on;
  29. };
  30. reg_3p3v: regulator@1 {
  31. compatible = "regulator-fixed";
  32. regulator-name = "fixed-3.3V";
  33. regulator-min-microvolt = <3300000>;
  34. regulator-max-microvolt = <3300000>;
  35. regulator-always-on;
  36. regulator-boot-on;
  37. };
  38. lan9220@20000000 {
  39. compatible = "smsc,lan9220", "smsc,lan9115";
  40. reg = <0x20000000 0x10000>;
  41. phy-mode = "mii";
  42. interrupt-parent = <&gpio0>;
  43. interrupts = <1 1>; /* active high */
  44. reg-io-width = <4>;
  45. smsc,irq-active-high;
  46. smsc,irq-push-pull;
  47. vddvario-supply = <&reg_1p8v>;
  48. vdd33a-supply = <&reg_3p3v>;
  49. };
  50. };