diff options
author | Mike Rapoport <mike.rapoport@gmail.com> | 2014-10-01 12:09:11 -0400 |
---|---|---|
committer | Kumar Gala <galak@codeaurora.org> | 2014-10-16 03:48:36 -0400 |
commit | 7dac24bdc1dd561573cd8ce534a63dc975f51ca8 (patch) | |
tree | 475c6174b3f20b17f85e707461f4d52f1aa27623 | |
parent | 71b5235ab69bc65a19f5b15a7fa01a0a5de89cb5 (diff) |
ARM: dts: qcom: add CM-QS600 board
CM-QS600 is a APQ8064 based computer on module.
The details are available at
http://compulab.co.il/products/computer-on-modules/cm-qs600/
Signed-off-by: Mike Rapoport <mike.rapoport@gmail.com>
Acked-by: Igor Grinberg <grinberg@compulab.co.il>
Signed-off-by: Kumar Gala <galak@codeaurora.org>
-rw-r--r-- | arch/arm/boot/dts/Makefile | 1 | ||||
-rw-r--r-- | arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 59 |
2 files changed, 60 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 1e7b833bf489..91aa4766e3ce 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile | |||
@@ -339,6 +339,7 @@ dtb-$(CONFIG_ARCH_ORION5X) += orion5x-lacie-d2-network.dtb \ | |||
339 | orion5x-rd88f5182-nas.dtb | 339 | orion5x-rd88f5182-nas.dtb |
340 | dtb-$(CONFIG_ARCH_PRIMA2) += prima2-evb.dtb | 340 | dtb-$(CONFIG_ARCH_PRIMA2) += prima2-evb.dtb |
341 | dtb-$(CONFIG_ARCH_QCOM) += \ | 341 | dtb-$(CONFIG_ARCH_QCOM) += \ |
342 | qcom-apq8064-cm-qs600.dtb \ | ||
342 | qcom-apq8064-ifc6410.dtb \ | 343 | qcom-apq8064-ifc6410.dtb \ |
343 | qcom-apq8074-dragonboard.dtb \ | 344 | qcom-apq8074-dragonboard.dtb \ |
344 | qcom-apq8084-ifc6540.dtb \ | 345 | qcom-apq8084-ifc6540.dtb \ |
diff --git a/arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts b/arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts new file mode 100644 index 000000000000..5d75666f7f6c --- /dev/null +++ b/arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | |||
@@ -0,0 +1,59 @@ | |||
1 | #include "qcom-apq8064-v2.0.dtsi" | ||
2 | |||
3 | / { | ||
4 | model = "CompuLab CM-QS600"; | ||
5 | compatible = "qcom,apq8064-cm-qs600", "qcom,apq8064"; | ||
6 | |||
7 | soc { | ||
8 | pinctrl@800000 { | ||
9 | i2c1_pins: i2c1 { | ||
10 | mux { | ||
11 | pins = "gpio20", "gpio21"; | ||
12 | function = "gsbi1"; | ||
13 | }; | ||
14 | }; | ||
15 | }; | ||
16 | |||
17 | gsbi@12440000 { | ||
18 | status = "okay"; | ||
19 | qcom,mode = <GSBI_PROT_I2C>; | ||
20 | |||
21 | i2c@12460000 { | ||
22 | status = "okay"; | ||
23 | clock-frequency = <200000>; | ||
24 | pinctrl-0 = <&i2c1_pins>; | ||
25 | pinctrl-names = "default"; | ||
26 | |||
27 | eeprom: eeprom@50 { | ||
28 | compatible = "24c02"; | ||
29 | reg = <0x50>; | ||
30 | pagesize = <32>; | ||
31 | }; | ||
32 | }; | ||
33 | }; | ||
34 | |||
35 | gsbi@16600000 { | ||
36 | status = "ok"; | ||
37 | qcom,mode = <GSBI_PROT_I2C_UART>; | ||
38 | serial@16640000 { | ||
39 | status = "ok"; | ||
40 | }; | ||
41 | }; | ||
42 | |||
43 | amba { | ||
44 | /* eMMC */ | ||
45 | sdcc1: sdcc@12400000 { | ||
46 | status = "okay"; | ||
47 | }; | ||
48 | |||
49 | /* External micro SD card */ | ||
50 | sdcc3: sdcc@12180000 { | ||
51 | status = "okay"; | ||
52 | }; | ||
53 | /* WLAN */ | ||
54 | sdcc4: sdcc@121c0000 { | ||
55 | status = "okay"; | ||
56 | }; | ||
57 | }; | ||
58 | }; | ||
59 | }; | ||