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