qcom-msm8960-cdp.dts 714 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #include <dt-bindings/input/input.h>
  2. #include "qcom-msm8960.dtsi"
  3. / {
  4. model = "Qualcomm MSM8960 CDP";
  5. compatible = "qcom,msm8960-cdp", "qcom,msm8960";
  6. soc {
  7. gsbi@16400000 {
  8. status = "ok";
  9. qcom,mode = <GSBI_PROT_I2C_UART>;
  10. serial@16440000 {
  11. status = "ok";
  12. };
  13. };
  14. amba {
  15. /* eMMC */
  16. sdcc1: sdcc@12400000 {
  17. status = "okay";
  18. };
  19. /* External micro SD card */
  20. sdcc3: sdcc@12180000 {
  21. status = "okay";
  22. };
  23. };
  24. };
  25. };
  26. &pmicintc {
  27. keypad@148 {
  28. linux,keymap = <
  29. MATRIX_KEY(0, 0, KEY_VOLUMEUP)
  30. MATRIX_KEY(0, 1, KEY_VOLUMEDOWN)
  31. MATRIX_KEY(0, 2, KEY_CAMERA_FOCUS)
  32. MATRIX_KEY(0, 3, KEY_CAMERA)
  33. >;
  34. keypad,num-rows = <1>;
  35. keypad,num-columns = <5>;
  36. };
  37. };