Commit | Line | Data |
---|---|---|
68de308b KG |
1 | #include "qcom-ipq8064-v1.0.dtsi" |
2 | ||
3 | / { | |
4 | model = "Qualcomm IPQ8064/AP148"; | |
5 | compatible = "qcom,ipq8064-ap148", "qcom,ipq8064"; | |
6 | ||
9a61b3a3 SB |
7 | aliases { |
8 | serial0 = &gsbi4_serial; | |
9 | }; | |
10 | ||
11 | chosen { | |
12 | stdout-path = "serial0:115200n8"; | |
13 | }; | |
14 | ||
68de308b KG |
15 | reserved-memory { |
16 | #address-cells = <1>; | |
17 | #size-cells = <1>; | |
18 | ranges; | |
19 | rsvd@41200000 { | |
20 | reg = <0x41200000 0x300000>; | |
21 | no-map; | |
22 | }; | |
23 | }; | |
24 | ||
25 | soc { | |
26 | pinmux@800000 { | |
27 | i2c4_pins: i2c4_pinmux { | |
28 | pins = "gpio12", "gpio13"; | |
29 | function = "gsbi4"; | |
30 | bias-disable; | |
31 | }; | |
32 | ||
33 | spi_pins: spi_pins { | |
34 | mux { | |
35 | pins = "gpio18", "gpio19", "gpio21"; | |
36 | function = "gsbi5"; | |
37 | drive-strength = <10>; | |
38 | bias-none; | |
39 | }; | |
40 | }; | |
41 | }; | |
42 | ||
43 | gsbi@16300000 { | |
44 | qcom,mode = <GSBI_PROT_I2C_UART>; | |
45 | status = "ok"; | |
46 | serial@16340000 { | |
47 | status = "ok"; | |
48 | }; | |
49 | ||
50 | i2c4: i2c@16380000 { | |
51 | status = "ok"; | |
52 | ||
53 | clock-frequency = <200000>; | |
54 | ||
55 | pinctrl-0 = <&i2c4_pins>; | |
56 | pinctrl-names = "default"; | |
57 | }; | |
58 | }; | |
59 | ||
60 | gsbi5: gsbi@1a200000 { | |
61 | qcom,mode = <GSBI_PROT_SPI>; | |
62 | status = "ok"; | |
63 | ||
64 | spi4: spi@1a280000 { | |
65 | status = "ok"; | |
66 | spi-max-frequency = <50000000>; | |
67 | ||
68 | pinctrl-0 = <&spi_pins>; | |
69 | pinctrl-names = "default"; | |
70 | ||
71 | cs-gpios = <&qcom_pinmux 20 0>; | |
72 | ||
73 | flash: m25p80@0 { | |
74 | compatible = "s25fl256s1"; | |
75 | #address-cells = <1>; | |
76 | #size-cells = <1>; | |
77 | spi-max-frequency = <50000000>; | |
78 | reg = <0>; | |
79 | ||
80 | partition@0 { | |
81 | label = "rootfs"; | |
82 | reg = <0x0 0x1000000>; | |
83 | }; | |
84 | ||
85 | partition@1 { | |
86 | label = "scratch"; | |
87 | reg = <0x1000000 0x1000000>; | |
88 | }; | |
89 | }; | |
90 | }; | |
91 | }; | |
e512448f KG |
92 | |
93 | sata-phy@1b400000 { | |
94 | status = "ok"; | |
95 | }; | |
96 | ||
97 | sata@29000000 { | |
98 | status = "ok"; | |
99 | }; | |
68de308b KG |
100 | }; |
101 | }; |