r8a7740-armadillo800eva-reference.dts 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  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 nfsroot=,rsize=4096,wsize=4096 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. };
  32. &i2c0 {
  33. touchscreen: st1232@55 {
  34. compatible = "sitronix,st1232";
  35. reg = <0x55>;
  36. interrupt-parent = <&irqpin1>;
  37. interrupts = <2 0>; /* IRQ10: hwirq 2 on irqpin1 */
  38. pinctrl-0 = <&st1232_pins>;
  39. pinctrl-names = "default";
  40. gpios = <&pfc 166 GPIO_ACTIVE_LOW>;
  41. };
  42. };
  43. &pfc {
  44. pinctrl-0 = <&scifa1_pins>;
  45. pinctrl-names = "default";
  46. scifa1_pins: scifa1 {
  47. renesas,groups = "scifa1_data";
  48. renesas,function = "scifa1";
  49. };
  50. st1232_pins: st1232 {
  51. renesas,groups = "intc_irq10";
  52. renesas,function = "intc";
  53. };
  54. };