| .. | .. |
|---|
| 54 | 54 | |
|---|
| 55 | 55 | wifi_pwrseq: wifi_pwrseq { |
|---|
| 56 | 56 | compatible = "mmc-pwrseq-simple"; |
|---|
| 57 | | - pinctrl-names = "default"; |
|---|
| 58 | | - pinctrl-0 = <&wifi_pwrseq_pin_mid2809>; |
|---|
| 59 | 57 | reset-gpios = <&r_pio 0 6 GPIO_ACTIVE_LOW>; /* PL6 */ |
|---|
| 60 | 58 | /* The esp8089 needs 200 ms after driving wifi-en high */ |
|---|
| 61 | 59 | post-power-on-delay-ms = <200>; |
|---|
| .. | .. |
|---|
| 64 | 62 | |
|---|
| 65 | 63 | &mmc1 { |
|---|
| 66 | 64 | pinctrl-names = "default"; |
|---|
| 67 | | - pinctrl-0 = <&mmc1_pins_a>; |
|---|
| 65 | + pinctrl-0 = <&mmc1_pg_pins>; |
|---|
| 68 | 66 | vmmc-supply = <®_dldo1>; |
|---|
| 69 | 67 | mmc-pwrseq = <&wifi_pwrseq>; |
|---|
| 70 | 68 | bus-width = <4>; |
|---|
| .. | .. |
|---|
| 75 | 73 | compatible = "esp,esp8089"; |
|---|
| 76 | 74 | reg = <1>; |
|---|
| 77 | 75 | esp,crystal-26M-en = <2>; |
|---|
| 78 | | - }; |
|---|
| 79 | | -}; |
|---|
| 80 | | - |
|---|
| 81 | | -&mmc1_pins_a { |
|---|
| 82 | | - bias-pull-up; |
|---|
| 83 | | -}; |
|---|
| 84 | | - |
|---|
| 85 | | -&r_pio { |
|---|
| 86 | | - wifi_pwrseq_pin_mid2809: wifi_pwrseq_pin@0 { |
|---|
| 87 | | - pins = "PL6"; |
|---|
| 88 | | - function = "gpio_out"; |
|---|
| 89 | 76 | }; |
|---|
| 90 | 77 | }; |
|---|
| 91 | 78 | |
|---|