|
29 | 29 | prescaler = <1>; // Optional: sets the RTC tick to ~30.5 µs |
30 | 30 | }; |
31 | 31 |
|
| 32 | +&adc { |
| 33 | + zephyr,deferred-init; |
| 34 | +}; |
| 35 | + |
32 | 36 | &pinctrl { |
| 37 | + empty_default: empty_default { |
| 38 | + group1 { |
| 39 | + psels = <>; |
| 40 | + }; |
| 41 | + }; |
| 42 | + |
33 | 43 | pwm1_default: pwm1_default { |
34 | 44 | group1 { |
35 | 45 | psels = <NRF_PSEL(PWM_OUT0, 0, 10)>, |
|
93 | 103 |
|
94 | 104 | &pwm0 { |
95 | 105 | status = "okay"; |
96 | | - pinctrl-0 = <&pwm1_default>; |
| 106 | + zephyr,deferred-init; |
| 107 | + pinctrl-0 = <&empty_default>; |
97 | 108 | pinctrl-1 = <&pwm1_sleep>; |
98 | | - pinctrl-names = "default", "sleep"; |
| 109 | + pinctrl-2 = <&pwm1_default>; |
| 110 | + pinctrl-names = "default", "sleep", "arduino"; |
99 | 111 | }; |
100 | 112 |
|
101 | 113 | &pwm1 { |
102 | 114 | status = "okay"; |
103 | | - pinctrl-0 = <&pwm2_default>; |
| 115 | + zephyr,deferred-init; |
| 116 | + pinctrl-0 = <&empty_default>; |
104 | 117 | pinctrl-1 = <&pwm2_sleep>; |
105 | | - pinctrl-names = "default", "sleep"; |
| 118 | + pinctrl-2 = <&pwm2_default>; |
| 119 | + pinctrl-names = "default", "sleep", "arduino"; |
106 | 120 | }; |
107 | 121 |
|
108 | 122 | &pwm2 { |
109 | 123 | status = "okay"; |
110 | | - pinctrl-0 = <&pwm3_default>; |
| 124 | + zephyr,deferred-init; |
| 125 | + pinctrl-0 = <&empty_default>; |
111 | 126 | pinctrl-1 = <&pwm3_sleep>; |
112 | | - pinctrl-names = "default", "sleep"; |
| 127 | + pinctrl-2 = <&pwm3_default>; |
| 128 | + pinctrl-names = "default", "sleep", "arduino"; |
| 129 | +}; |
| 130 | + |
| 131 | +&i2c1 { |
| 132 | + status = "okay"; |
| 133 | + zephyr,deferred-init; |
113 | 134 | }; |
114 | 135 |
|
115 | 136 | / { |
|
0 commit comments