|
18 | 18 | };
|
19 | 19 |
|
20 | 20 | chosen {
|
| 21 | + zephyr,nbu = &ble_ll; |
| 22 | + zephyr,bt-hci = &hci; |
21 | 23 | zephyr,entropy = &trng;
|
22 | 24 | };
|
23 | 25 |
|
|
150 | 152 | rtc: rtc@2c000 {
|
151 | 153 | compatible = "nxp,lpc-rtc";
|
152 | 154 | reg = <0x2c000 0x1000>;
|
153 |
| - interrupts = <29 0>; |
| 155 | + interrupts = <29 1>; |
154 | 156 | status = "okay";
|
155 | 157 |
|
156 | 158 | rtc_highres: rtc_highres {
|
|
162 | 164 | ctimer0: ctimer@8000 {
|
163 | 165 | compatible = "nxp,lpc-ctimer";
|
164 | 166 | reg = <0x8000 0x1000>;
|
165 |
| - interrupts = <10 0>; |
| 167 | + interrupts = <10 1>; |
166 | 168 | status = "disabled";
|
167 | 169 | clk-source = <3>;
|
168 | 170 | clocks = <&syscon MCUX_CTIMER0_CLK>;
|
|
174 | 176 | ctimer1: ctimer@9000 {
|
175 | 177 | compatible = "nxp,lpc-ctimer";
|
176 | 178 | reg = <0x9000 0x1000>;
|
177 |
| - interrupts = <11 0>; |
| 179 | + interrupts = <11 1>; |
178 | 180 | status = "disabled";
|
179 | 181 | clk-source = <3>;
|
180 | 182 | clocks = <&syscon MCUX_CTIMER1_CLK>;
|
|
186 | 188 | ctimer2: ctimer@28000 {
|
187 | 189 | compatible = "nxp,lpc-ctimer";
|
188 | 190 | reg = <0x28000 0x1000>;
|
189 |
| - interrupts = <36 0>; |
| 191 | + interrupts = <36 1>; |
190 | 192 | status = "disabled";
|
191 | 193 | clk-source = <3>;
|
192 | 194 | clocks = <&syscon MCUX_CTIMER2_CLK>;
|
|
198 | 200 | ctimer3: ctimer@29000 {
|
199 | 201 | compatible = "nxp,lpc-ctimer";
|
200 | 202 | reg = <0x29000 0x1000>;
|
201 |
| - interrupts = <13 0>; |
| 203 | + interrupts = <13 1>; |
202 | 204 | status = "disabled";
|
203 | 205 | clk-source = <3>;
|
204 | 206 | clocks = <&syscon MCUX_CTIMER3_CLK>;
|
|
210 | 212 | ctimer4: ctimer@2a000 {
|
211 | 213 | compatible = "nxp,lpc-ctimer";
|
212 | 214 | reg = <0x2a000 0x1000>;
|
213 |
| - interrupts = <37 0>; |
| 215 | + interrupts = <37 1>; |
214 | 216 | status = "disabled";
|
215 | 217 | clk-source = <3>;
|
216 | 218 | clocks = <&syscon MCUX_CTIMER4_CLK>;
|
|
222 | 224 | flexcomm0: flexcomm@86000 {
|
223 | 225 | compatible = "nxp,lpc-flexcomm";
|
224 | 226 | reg = <0x86000 0x1000>;
|
225 |
| - interrupts = <14 0>; |
| 227 | + interrupts = <14 1>; |
226 | 228 | clocks = <&syscon MCUX_FLEXCOMM0_CLK>;
|
227 | 229 | resets = <&reset NXP_SYSCON_RESET(1, 11)>;
|
228 | 230 | status = "disabled";
|
|
231 | 233 | flexcomm1: flexcomm@87000 {
|
232 | 234 | compatible = "nxp,lpc-flexcomm";
|
233 | 235 | reg = <0x87000 0x1000>;
|
234 |
| - interrupts = <15 0>; |
| 236 | + interrupts = <15 1>; |
235 | 237 | clocks = <&syscon MCUX_FLEXCOMM1_CLK>;
|
236 | 238 | resets = <&reset NXP_SYSCON_RESET(1, 12)>;
|
237 | 239 | status = "disabled";
|
|
240 | 242 | flexcomm2: flexcomm@88000 {
|
241 | 243 | compatible = "nxp,lpc-flexcomm";
|
242 | 244 | reg = <0x88000 0x1000>;
|
243 |
| - interrupts = <16 0>; |
| 245 | + interrupts = <16 1>; |
244 | 246 | clocks = <&syscon MCUX_FLEXCOMM2_CLK>;
|
245 | 247 | resets = <&reset NXP_SYSCON_RESET(1, 13)>;
|
246 | 248 | status = "disabled";
|
|
250 | 252 | compatible = "nxp,kinetis-trng";
|
251 | 253 | reg = <0x3a000 0x1000>;
|
252 | 254 | status = "okay";
|
253 |
| - interrupts = <53 0>; |
| 255 | + interrupts = <53 1>; |
254 | 256 | };
|
255 | 257 |
|
256 | 258 | dma0: dma-controller@82000 {
|
257 | 259 | compatible = "nxp,lpc-dma";
|
258 | 260 | reg = <0x82000 0x1000>;
|
259 |
| - interrupts = <1 0>; |
| 261 | + interrupts = <1 1>; |
260 | 262 | dma-channels = <23>;
|
261 | 263 | status = "disabled";
|
262 | 264 | #dma-cells = <1>;
|
|
265 | 267 | dma1: dma-controller@a7000 {
|
266 | 268 | compatible = "nxp,lpc-dma";
|
267 | 269 | reg = <0xa7000 0x1000>;
|
268 |
| - interrupts = <58 0>; |
| 270 | + interrupts = <58 1>; |
269 | 271 | dma-channels = <10>;
|
270 | 272 | status = "disabled";
|
271 | 273 | #dma-cells = <1>;
|
|
274 | 276 | wwdt0: watchdog@c000 {
|
275 | 277 | compatible = "nxp,lpc-wwdt";
|
276 | 278 | reg = <0xc000 0x1000>;
|
277 |
| - interrupts = <0 0>; |
| 279 | + interrupts = <0 1>; |
278 | 280 | status = "disabled";
|
279 | 281 | clk-divider = <1>;
|
280 | 282 | };
|
| 283 | + |
| 284 | + hci: hci_ble { |
| 285 | + compatible = "nxp,hci-ble"; |
| 286 | + }; |
| 287 | + |
| 288 | + ble_ll: ble_controller { |
| 289 | + compatible = "nxp,nbu"; |
| 290 | + interrupts = <22 0>; |
| 291 | + interrupt-names = "nbu_rx_int"; |
| 292 | + }; |
281 | 293 | };
|
282 | 294 |
|
283 | 295 | &nvic {
|
|
0 commit comments