diff options
Diffstat (limited to 'arch/arm/boot/dts/bcm-nsp.dtsi')
| -rw-r--r-- | arch/arm/boot/dts/bcm-nsp.dtsi | 55 |
1 files changed, 54 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index 6a40ed7d0502..c3bf7d23f136 100644 --- a/arch/arm/boot/dts/bcm-nsp.dtsi +++ b/arch/arm/boot/dts/bcm-nsp.dtsi | |||
| @@ -57,7 +57,7 @@ | |||
| 57 | compatible = "arm,cortex-a9"; | 57 | compatible = "arm,cortex-a9"; |
| 58 | next-level-cache = <&L2>; | 58 | next-level-cache = <&L2>; |
| 59 | enable-method = "brcm,bcm-nsp-smp"; | 59 | enable-method = "brcm,bcm-nsp-smp"; |
| 60 | secondary-boot-reg = <0xffff042c>; | 60 | secondary-boot-reg = <0xffff0fec>; |
| 61 | reg = <0x1>; | 61 | reg = <0x1>; |
| 62 | }; | 62 | }; |
| 63 | }; | 63 | }; |
| @@ -192,6 +192,23 @@ | |||
| 192 | status = "disabled"; | 192 | status = "disabled"; |
| 193 | }; | 193 | }; |
| 194 | 194 | ||
| 195 | dma@20000 { | ||
| 196 | compatible = "arm,pl330", "arm,primecell"; | ||
| 197 | reg = <0x20000 0x1000>; | ||
| 198 | interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>, | ||
| 199 | <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>, | ||
| 200 | <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>, | ||
| 201 | <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>, | ||
| 202 | <GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>, | ||
| 203 | <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>, | ||
| 204 | <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>, | ||
| 205 | <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>, | ||
| 206 | <GIC_SPI 63 IRQ_TYPE_LEVEL_HIGH>; | ||
| 207 | clocks = <&iprocslow>; | ||
| 208 | clock-names = "apb_pclk"; | ||
| 209 | #dma-cells = <1>; | ||
| 210 | }; | ||
| 211 | |||
| 195 | nand: nand@26000 { | 212 | nand: nand@26000 { |
| 196 | compatible = "brcm,nand-iproc", "brcm,brcmnand-v6.1"; | 213 | compatible = "brcm,nand-iproc", "brcm,brcmnand-v6.1"; |
| 197 | reg = <0x026000 0x600>, | 214 | reg = <0x026000 0x600>, |
| @@ -337,6 +354,18 @@ | |||
| 337 | ranges = <0x82000000 0 0x08000000 0x08000000 0 0x8000000>; | 354 | ranges = <0x82000000 0 0x08000000 0x08000000 0 0x8000000>; |
| 338 | 355 | ||
| 339 | status = "disabled"; | 356 | status = "disabled"; |
| 357 | |||
| 358 | msi-parent = <&msi0>; | ||
| 359 | msi0: msi@18012000 { | ||
| 360 | compatible = "brcm,iproc-msi"; | ||
| 361 | msi-controller; | ||
| 362 | interrupt-parent = <&gic>; | ||
| 363 | interrupts = <GIC_SPI 127 IRQ_TYPE_NONE>, | ||
| 364 | <GIC_SPI 128 IRQ_TYPE_NONE>, | ||
| 365 | <GIC_SPI 129 IRQ_TYPE_NONE>, | ||
| 366 | <GIC_SPI 130 IRQ_TYPE_NONE>; | ||
| 367 | brcm,pcie-msi-inten; | ||
| 368 | }; | ||
| 340 | }; | 369 | }; |
| 341 | 370 | ||
| 342 | pcie1: pcie@18013000 { | 371 | pcie1: pcie@18013000 { |
| @@ -361,6 +390,18 @@ | |||
| 361 | ranges = <0x82000000 0 0x40000000 0x40000000 0 0x8000000>; | 390 | ranges = <0x82000000 0 0x40000000 0x40000000 0 0x8000000>; |
| 362 | 391 | ||
| 363 | status = "disabled"; | 392 | status = "disabled"; |
| 393 | |||
| 394 | msi-parent = <&msi1>; | ||
| 395 | msi1: msi@18013000 { | ||
| 396 | compatible = "brcm,iproc-msi"; | ||
| 397 | msi-controller; | ||
| 398 | interrupt-parent = <&gic>; | ||
| 399 | interrupts = <GIC_SPI 133 IRQ_TYPE_NONE>, | ||
| 400 | <GIC_SPI 134 IRQ_TYPE_NONE>, | ||
| 401 | <GIC_SPI 135 IRQ_TYPE_NONE>, | ||
| 402 | <GIC_SPI 136 IRQ_TYPE_NONE>; | ||
| 403 | brcm,pcie-msi-inten; | ||
| 404 | }; | ||
| 364 | }; | 405 | }; |
| 365 | 406 | ||
| 366 | pcie2: pcie@18014000 { | 407 | pcie2: pcie@18014000 { |
| @@ -385,5 +426,17 @@ | |||
| 385 | ranges = <0x82000000 0 0x48000000 0x48000000 0 0x8000000>; | 426 | ranges = <0x82000000 0 0x48000000 0x48000000 0 0x8000000>; |
| 386 | 427 | ||
| 387 | status = "disabled"; | 428 | status = "disabled"; |
| 429 | |||
| 430 | msi-parent = <&msi2>; | ||
| 431 | msi2: msi@18014000 { | ||
| 432 | compatible = "brcm,iproc-msi"; | ||
| 433 | msi-controller; | ||
| 434 | interrupt-parent = <&gic>; | ||
| 435 | interrupts = <GIC_SPI 139 IRQ_TYPE_NONE>, | ||
| 436 | <GIC_SPI 140 IRQ_TYPE_NONE>, | ||
| 437 | <GIC_SPI 141 IRQ_TYPE_NONE>, | ||
| 438 | <GIC_SPI 142 IRQ_TYPE_NONE>; | ||
| 439 | brcm,pcie-msi-inten; | ||
| 440 | }; | ||
| 388 | }; | 441 | }; |
| 389 | }; | 442 | }; |
