meson-sm1-odroid-c4.dts 953 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2. /*
  3. * Copyright (c) 2020 Dongjin Kim <[email protected]>
  4. */
  5. /dts-v1/;
  6. #include "meson-sm1-odroid.dtsi"
  7. / {
  8. compatible = "hardkernel,odroid-c4", "amlogic,sm1";
  9. model = "Hardkernel ODROID-C4";
  10. leds {
  11. compatible = "gpio-leds";
  12. led-blue {
  13. color = <LED_COLOR_ID_BLUE>;
  14. function = LED_FUNCTION_STATUS;
  15. gpios = <&gpio_ao GPIOAO_11 GPIO_ACTIVE_HIGH>;
  16. linux,default-trigger = "heartbeat";
  17. panic-indicator;
  18. };
  19. };
  20. sound {
  21. model = "ODROID-C4";
  22. };
  23. };
  24. &gpio {
  25. /*
  26. * WARNING: The USB Hub on the Odroid-C4 needs a reset signal
  27. * to be turned high in order to be detected by the USB Controller
  28. * This signal should be handled by a USB specific power sequence
  29. * in order to reset the Hub when USB bus is powered down.
  30. */
  31. hog-0 {
  32. gpio-hog;
  33. gpios = <GPIOH_4 GPIO_ACTIVE_HIGH>;
  34. output-high;
  35. line-name = "usb-hub-reset";
  36. };
  37. };
  38. &ir {
  39. linux,rc-map-name = "rc-odroid";
  40. };