|
175 | 175 | };
|
176 | 176 | };
|
177 | 177 |
|
| 178 | + smd { |
| 179 | + compatible = "qcom,smd"; |
| 180 | + rpm { |
| 181 | + interrupts = <GIC_SPI 168 IRQ_TYPE_EDGE_RISING>; |
| 182 | + qcom,ipc = <&apcs 8 0>; |
| 183 | + qcom,smd-edge = <15>; |
| 184 | + qcom,local-pid = <0>; |
| 185 | + qcom,remote-pid = <6>; |
| 186 | + |
| 187 | + rpm_requests: rpm-requests { |
| 188 | + compatible = "qcom,rpm-msm8994"; |
| 189 | + qcom,smd-channels = "rpm_requests"; |
| 190 | + |
| 191 | + rpmcc: rpmcc { |
| 192 | + compatible = "qcom,rpmcc-msm8994"; |
| 193 | + #clock-cells = <1>; |
| 194 | + }; |
| 195 | + }; |
| 196 | + }; |
| 197 | + }; |
| 198 | + |
178 | 199 | smem {
|
179 | 200 | compatible = "qcom,smem";
|
180 | 201 | memory-region = <&smem_mem>;
|
| 202 | + qcom,rpm-msg-ram = <&rpm_msg_ram>; |
181 | 203 | hwlocks = <&tcsr_mutex 3>;
|
182 | 204 | };
|
183 | 205 |
|
|
196 | 218 | <0xf9002000 0x1000>;
|
197 | 219 | };
|
198 | 220 |
|
| 221 | + apcs: mailbox@f900d000 { |
| 222 | + compatible = "qcom,msm8994-apcs-kpss-global", "syscon"; |
| 223 | + reg = <0xf900d000 0x2000>; |
| 224 | + #mbox-cells = <1>; |
| 225 | + }; |
| 226 | + |
199 | 227 | timer@f9020000 {
|
200 | 228 | #address-cells = <1>;
|
201 | 229 | #size-cells = <1>;
|
|
449 | 477 | reg = <0xfc400000 0x2000>;
|
450 | 478 | };
|
451 | 479 |
|
| 480 | + rpm_msg_ram: memory@fc428000 { |
| 481 | + compatible = "qcom,rpm-msg-ram"; |
| 482 | + reg = <0xfc428000 0x4000>; |
| 483 | + }; |
| 484 | + |
452 | 485 | restart@fc4ab000 {
|
453 | 486 | compatible = "qcom,pshold";
|
454 | 487 | reg = <0xfc4ab000 0x4>;
|
|
666 | 699 | <GIC_PPI 4 0xff08>,
|
667 | 700 | <GIC_PPI 1 0xff08>;
|
668 | 701 | };
|
| 702 | + |
| 703 | + vreg_vph_pwr: vreg-vph-pwr { |
| 704 | + compatible = "regulator-fixed"; |
| 705 | + regulator-name = "vph-pwr"; |
| 706 | + |
| 707 | + regulator-min-microvolt = <3600000>; |
| 708 | + regulator-max-microvolt = <3600000>; |
| 709 | + |
| 710 | + regulator-always-on; |
| 711 | + }; |
669 | 712 | };
|
670 | 713 |
|
0 commit comments