exynos5250-snow.dts 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /*
  2. * Google Snow board device tree source
  3. *
  4. * Copyright (c) 2012 Google, Inc
  5. *
  6. * This program is free software; you can redistribute it and/or modify
  7. * it under the terms of the GNU General Public License version 2 as
  8. * published by the Free Software Foundation.
  9. */
  10. /dts-v1/;
  11. /include/ "exynos5250.dtsi"
  12. /include/ "cros5250-common.dtsi"
  13. / {
  14. model = "Google Snow";
  15. compatible = "google,snow", "samsung,exynos5250";
  16. pinctrl@11400000 {
  17. sd3_clk: sd3-clk {
  18. samsung,pin-drv = <0>;
  19. };
  20. sd3_cmd: sd3-cmd {
  21. samsung,pin-pud = <3>;
  22. samsung,pin-drv = <0>;
  23. };
  24. sd3_bus4: sd3-bus-width4 {
  25. samsung,pin-drv = <0>;
  26. };
  27. };
  28. gpio-keys {
  29. compatible = "gpio-keys";
  30. lid-switch {
  31. label = "Lid";
  32. gpios = <&gpx3 5 1>;
  33. linux,input-type = <5>; /* EV_SW */
  34. linux,code = <0>; /* SW_LID */
  35. debounce-interval = <1>;
  36. gpio-key,wakeup;
  37. };
  38. };
  39. /*
  40. * On Snow we've got SIP WiFi and so can keep drive strengths low to
  41. * reduce EMI.
  42. */
  43. dwmmc3@12230000 {
  44. slot@0 {
  45. pinctrl-names = "default";
  46. pinctrl-0 = <&sd3_clk &sd3_cmd &sd3_bus4>;
  47. };
  48. };
  49. usb@12110000 {
  50. samsung,vbus-gpio = <&gpx1 1 1 3 3>;
  51. };
  52. fixed-rate-clocks {
  53. xxti {
  54. compatible = "samsung,clock-xxti";
  55. clock-frequency = <24000000>;
  56. };
  57. };
  58. };