imx8qxp-colibri-eval-v3.dtsi 882 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. // SPDX-License-Identifier: GPL-2.0+ OR MIT
  2. /*
  3. * Copyright 2019 Toradex
  4. */
  5. #include "dt-bindings/input/linux-event-codes.h"
  6. / {
  7. aliases {
  8. rtc0 = &rtc_i2c;
  9. rtc1 = &rtc;
  10. };
  11. gpio-keys {
  12. compatible = "gpio-keys";
  13. pinctrl-names = "default";
  14. pinctrl-0 = <&pinctrl_gpiokeys>;
  15. key-wakeup {
  16. label = "Wake-Up";
  17. gpios = <&lsio_gpio3 10 GPIO_ACTIVE_HIGH>;
  18. linux,code = <KEY_WAKEUP>;
  19. debounce-interval = <10>;
  20. wakeup-source;
  21. };
  22. };
  23. };
  24. &i2c1 {
  25. status = "okay";
  26. /* M41T0M6 real time clock on carrier board */
  27. rtc_i2c: rtc@68 {
  28. compatible = "st,m41t0";
  29. reg = <0x68>;
  30. };
  31. };
  32. /* Colibri UART_B */
  33. &lpuart0 {
  34. status = "okay";
  35. };
  36. /* Colibri UART_C */
  37. &lpuart2 {
  38. status = "okay";
  39. };
  40. /* Colibri UART_A */
  41. &lpuart3 {
  42. status = "okay";
  43. };
  44. /* Colibri FastEthernet */
  45. &fec1 {
  46. status = "okay";
  47. };
  48. /* Colibri SD/MMC Card */
  49. &usdhc2 {
  50. status = "okay";
  51. };