omap4-droid-bionic-xt875.dts 964 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. // SPDX-License-Identifier: GPL-2.0-only
  2. /dts-v1/;
  3. #include "motorola-mapphone-common.dtsi"
  4. / {
  5. model = "Motorola Droid Bionic XT875";
  6. compatible = "motorola,droid-bionic", "ti,omap4430", "ti,omap4";
  7. };
  8. &keypad {
  9. keypad,num-rows = <8>;
  10. keypad,num-columns = <8>;
  11. linux,keymap = <
  12. MATRIX_KEY(5, 0, KEY_VOLUMEUP)
  13. MATRIX_KEY(3, 0, KEY_VOLUMEDOWN)
  14. >;
  15. };
  16. &i2c1 {
  17. led-controller@38 {
  18. compatible = "ti,lm3532";
  19. #address-cells = <1>;
  20. #size-cells = <0>;
  21. reg = <0x38>;
  22. enable-gpios = <&gpio6 12 GPIO_ACTIVE_HIGH>;
  23. ramp-up-us = <1024>;
  24. ramp-down-us = <8193>;
  25. backlight_led: led@0 {
  26. reg = <0>;
  27. led-sources = <2>;
  28. ti,led-mode = <0>;
  29. label = ":backlight";
  30. };
  31. };
  32. };
  33. &i2c4 {
  34. kxtf9: accelerometer@f {
  35. compatible = "kionix,kxtf9";
  36. reg = <0x0f>;
  37. vdd-supply = <&vhvio>;
  38. interrupt-parent = <&gpio2>;
  39. interrupts = <2 IRQ_TYPE_EDGE_RISING>;
  40. rotation-matrix = "0", "-1", "0",
  41. "1", "0", "0",
  42. "0", "0", "1";
  43. };
  44. };