r8a7740-armadillo800eva-reference.dts 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. /*
  2. * Reference Device Tree Source for the armadillo 800 eva board
  3. *
  4. * Copyright (C) 2012 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/ "r8a7740.dtsi"
  12. #include <dt-bindings/gpio/gpio.h>
  13. / {
  14. model = "armadillo 800 eva reference";
  15. compatible = "renesas,armadillo800eva-reference", "renesas,r8a7740";
  16. chosen {
  17. bootargs = "console=tty0 console=ttySC1,115200 earlyprintk=sh-sci.1,115200 ignore_loglevel root=/dev/nfs ip=dhcp rw";
  18. };
  19. memory {
  20. device_type = "memory";
  21. reg = <0x40000000 0x20000000>;
  22. };
  23. reg_3p3v: regulator@0 {
  24. compatible = "regulator-fixed";
  25. regulator-name = "fixed-3.3V";
  26. regulator-min-microvolt = <3300000>;
  27. regulator-max-microvolt = <3300000>;
  28. regulator-always-on;
  29. regulator-boot-on;
  30. };
  31. leds {
  32. compatible = "gpio-leds";
  33. led1 {
  34. gpios = <&pfc 102 GPIO_ACTIVE_HIGH>;
  35. };
  36. led2 {
  37. gpios = <&pfc 111 GPIO_ACTIVE_HIGH>;
  38. };
  39. led3 {
  40. gpios = <&pfc 110 GPIO_ACTIVE_HIGH>;
  41. };
  42. led4 {
  43. gpios = <&pfc 177 GPIO_ACTIVE_HIGH>;
  44. };
  45. };
  46. };
  47. &i2c0 {
  48. touchscreen: st1232@55 {
  49. compatible = "sitronix,st1232";
  50. reg = <0x55>;
  51. interrupt-parent = <&irqpin1>;
  52. interrupts = <2 0>; /* IRQ10: hwirq 2 on irqpin1 */
  53. pinctrl-0 = <&st1232_pins>;
  54. pinctrl-names = "default";
  55. gpios = <&pfc 166 GPIO_ACTIVE_LOW>;
  56. };
  57. };
  58. &pfc {
  59. pinctrl-0 = <&scifa1_pins>;
  60. pinctrl-names = "default";
  61. scifa1_pins: scifa1 {
  62. renesas,groups = "scifa1_data";
  63. renesas,function = "scifa1";
  64. };
  65. st1232_pins: st1232 {
  66. renesas,groups = "intc_irq10";
  67. renesas,function = "intc";
  68. };
  69. };