| .. | .. |
|---|
| 50 | 50 | }; |
|---|
| 51 | 51 | }; |
|---|
| 52 | 52 | |
|---|
| 53 | + vibrator { |
|---|
| 54 | + compatible = "gpio-vibrator"; |
|---|
| 55 | + enable-gpios = <&msmgpio 86 GPIO_ACTIVE_HIGH>; |
|---|
| 56 | + vcc-supply = <&pm8941_l18>; |
|---|
| 57 | + }; |
|---|
| 58 | + |
|---|
| 53 | 59 | smd { |
|---|
| 54 | 60 | rpm { |
|---|
| 55 | 61 | rpm_requests { |
|---|
| .. | .. |
|---|
| 215 | 221 | regulator-max-microvolt = <2950000>; |
|---|
| 216 | 222 | |
|---|
| 217 | 223 | regulator-boot-on; |
|---|
| 224 | + regulator-system-load = <200000>; |
|---|
| 225 | + regulator-allow-set-load; |
|---|
| 218 | 226 | }; |
|---|
| 219 | 227 | |
|---|
| 220 | 228 | l21 { |
|---|
| .. | .. |
|---|
| 251 | 259 | status = "ok"; |
|---|
| 252 | 260 | }; |
|---|
| 253 | 261 | |
|---|
| 262 | + remoteproc@fb21b000 { |
|---|
| 263 | + status = "ok"; |
|---|
| 264 | + |
|---|
| 265 | + vddmx-supply = <&pm8841_s1>; |
|---|
| 266 | + vddcx-supply = <&pm8841_s2>; |
|---|
| 267 | + |
|---|
| 268 | + pinctrl-names = "default"; |
|---|
| 269 | + pinctrl-0 = <&wcnss_pin_a>; |
|---|
| 270 | + |
|---|
| 271 | + smd-edge { |
|---|
| 272 | + qcom,remote-pid = <4>; |
|---|
| 273 | + label = "pronto"; |
|---|
| 274 | + |
|---|
| 275 | + wcnss { |
|---|
| 276 | + status = "ok"; |
|---|
| 277 | + }; |
|---|
| 278 | + }; |
|---|
| 279 | + }; |
|---|
| 280 | + |
|---|
| 254 | 281 | pinctrl@fd510000 { |
|---|
| 255 | 282 | sdhc1_pin_a: sdhc1-pin-active { |
|---|
| 256 | 283 | clk { |
|---|
| .. | .. |
|---|
| 266 | 293 | }; |
|---|
| 267 | 294 | }; |
|---|
| 268 | 295 | |
|---|
| 269 | | - sdhc2_cd_pin_a: sdhc2-cd-pin-active { |
|---|
| 270 | | - pins = "gpio62"; |
|---|
| 271 | | - function = "gpio"; |
|---|
| 272 | | - |
|---|
| 273 | | - drive-strength = <2>; |
|---|
| 274 | | - bias-disable; |
|---|
| 275 | | - }; |
|---|
| 276 | | - |
|---|
| 277 | 296 | sdhc2_pin_a: sdhc2-pin-active { |
|---|
| 278 | 297 | clk { |
|---|
| 279 | 298 | pins = "sdc2_clk"; |
|---|
| .. | .. |
|---|
| 285 | 304 | pins = "sdc2_cmd", "sdc2_data"; |
|---|
| 286 | 305 | drive-strength = <6>; |
|---|
| 287 | 306 | bias-pull-up; |
|---|
| 307 | + }; |
|---|
| 308 | + }; |
|---|
| 309 | + |
|---|
| 310 | + wcnss_pin_a: wcnss-pin-active { |
|---|
| 311 | + wlan { |
|---|
| 312 | + pins = "gpio36", "gpio37", "gpio38", "gpio39", "gpio40"; |
|---|
| 313 | + function = "wlan"; |
|---|
| 314 | + |
|---|
| 315 | + drive-strength = <6>; |
|---|
| 316 | + bias-pull-down; |
|---|
| 317 | + }; |
|---|
| 318 | + |
|---|
| 319 | + bt { |
|---|
| 320 | + pins = "gpio35", "gpio43", "gpio44"; |
|---|
| 321 | + function = "bt"; |
|---|
| 322 | + |
|---|
| 323 | + drive-strength = <2>; |
|---|
| 324 | + bias-pull-down; |
|---|
| 325 | + }; |
|---|
| 326 | + |
|---|
| 327 | + fm { |
|---|
| 328 | + pins = "gpio41", "gpio42"; |
|---|
| 329 | + function = "fm"; |
|---|
| 330 | + |
|---|
| 331 | + drive-strength = <2>; |
|---|
| 332 | + bias-pull-down; |
|---|
| 288 | 333 | }; |
|---|
| 289 | 334 | }; |
|---|
| 290 | 335 | }; |
|---|
| .. | .. |
|---|
| 311 | 356 | bus-width = <4>; |
|---|
| 312 | 357 | |
|---|
| 313 | 358 | pinctrl-names = "default"; |
|---|
| 314 | | - pinctrl-0 = <&sdhc2_pin_a>, <&sdhc2_cd_pin_a>; |
|---|
| 359 | + pinctrl-0 = <&sdhc2_pin_a>; |
|---|
| 315 | 360 | }; |
|---|
| 316 | 361 | |
|---|
| 317 | 362 | usb@f9a55000 { |
|---|
| .. | .. |
|---|
| 338 | 383 | }; |
|---|
| 339 | 384 | }; |
|---|
| 340 | 385 | }; |
|---|
| 386 | + |
|---|
| 387 | + imem@fe805000 { |
|---|
| 388 | + status = "okay"; |
|---|
| 389 | + |
|---|
| 390 | + reboot-mode { |
|---|
| 391 | + mode-normal = <0x77665501>; |
|---|
| 392 | + mode-bootloader = <0x77665500>; |
|---|
| 393 | + mode-recovery = <0x77665502>; |
|---|
| 394 | + }; |
|---|
| 395 | + }; |
|---|
| 341 | 396 | }; |
|---|
| 342 | 397 | |
|---|
| 343 | 398 | &spmi_bus { |
|---|