|
121 | 121 | }; |
122 | 122 | }; |
123 | 123 | }; |
| 124 | + |
| 125 | + v3v3_ao: v3v3-ao { |
| 126 | + compatible = "regulator-fixed"; |
| 127 | + regulator-name = "v3v3_ao"; |
| 128 | + regulator-min-microvolt = <3300000>; |
| 129 | + regulator-max-microvolt = <3300000>; |
| 130 | + regulator-always-on; |
| 131 | + }; |
| 132 | + |
| 133 | + wifi_pwrseq: wifi-pwrseq { |
| 134 | + compatible = "mmc-pwrseq-simple"; |
| 135 | + reset-gpios = <&mcp23017 11 GPIO_ACTIVE_LOW>; |
| 136 | + }; |
124 | 137 | }; |
125 | 138 |
|
126 | 139 | &adc_1 { |
|
346 | 359 | }; |
347 | 360 |
|
348 | 361 | &rtc { |
| 362 | + pinctrl-names = "default"; |
| 363 | + pinctrl-0 = <&rtc_rsvd_pins_a>; |
349 | 364 | status = "okay"; |
| 365 | + |
| 366 | + rtc_lsco_pins_a: rtc-lsco-0 { |
| 367 | + pins = "out2_rmp"; |
| 368 | + function = "lsco"; |
| 369 | + }; |
350 | 370 | }; |
351 | 371 |
|
352 | 372 | &scmi_regu { |
|
385 | 405 | status = "okay"; |
386 | 406 | }; |
387 | 407 |
|
| 408 | +/* Wifi */ |
| 409 | +&sdmmc2 { |
| 410 | + pinctrl-names = "default", "opendrain", "sleep"; |
| 411 | + pinctrl-0 = <&sdmmc2_b4_pins_a &sdmmc2_clk_pins_a>; |
| 412 | + pinctrl-1 = <&sdmmc2_b4_od_pins_a &sdmmc2_clk_pins_a>; |
| 413 | + pinctrl-2 = <&sdmmc2_b4_sleep_pins_a>; |
| 414 | + non-removable; |
| 415 | + cap-sdio-irq; |
| 416 | + st,neg-edge; |
| 417 | + bus-width = <4>; |
| 418 | + vmmc-supply = <&v3v3_ao>; |
| 419 | + mmc-pwrseq = <&wifi_pwrseq>; |
| 420 | + #address-cells = <1>; |
| 421 | + #size-cells = <0>; |
| 422 | + status = "okay"; |
| 423 | + |
| 424 | + brcmf: bcrmf@1 { |
| 425 | + reg = <1>; |
| 426 | + compatible = "brcm,bcm4329-fmac"; |
| 427 | + pinctrl-names = "default"; |
| 428 | + pinctrl-0 = <&rtc_lsco_pins_a>; |
| 429 | + }; |
| 430 | +}; |
| 431 | + |
388 | 432 | &spi5 { |
389 | 433 | pinctrl-names = "default", "sleep"; |
390 | 434 | pinctrl-0 = <&spi5_pins_a>; |
|
491 | 535 | pinctrl-2 = <&usart2_idle_pins_a>; |
492 | 536 | uart-has-rtscts; |
493 | 537 | status = "okay"; |
| 538 | + |
| 539 | + bluetooth { |
| 540 | + shutdown-gpios = <&mcp23017 13 GPIO_ACTIVE_HIGH>; |
| 541 | + compatible = "brcm,bcm43438-bt"; |
| 542 | + max-speed = <3000000>; |
| 543 | + vbat-supply = <&v3v3_ao>; |
| 544 | + vddio-supply = <&v3v3_ao>; |
| 545 | + }; |
494 | 546 | }; |
495 | 547 |
|
496 | 548 | &usbh_ehci { |
|
0 commit comments