diff options
| -rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi index 6195916fc448..3187c822afa3 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | |||
| @@ -265,6 +265,104 @@ | |||
| 265 | compatible = "fsl,qoriq-mc"; | 265 | compatible = "fsl,qoriq-mc"; |
| 266 | reg = <0x00000008 0x0c000000 0 0x40>, /* MC portal base */ | 266 | reg = <0x00000008 0x0c000000 0 0x40>, /* MC portal base */ |
| 267 | <0x00000000 0x08340000 0 0x40000>; /* MC control reg */ | 267 | <0x00000000 0x08340000 0 0x40000>; /* MC control reg */ |
| 268 | msi-parent = <&its>; | ||
| 269 | #address-cells = <3>; | ||
| 270 | #size-cells = <1>; | ||
| 271 | |||
| 272 | /* | ||
| 273 | * Region type 0x0 - MC portals | ||
| 274 | * Region type 0x1 - QBMAN portals | ||
| 275 | */ | ||
| 276 | ranges = <0x0 0x0 0x0 0x8 0x0c000000 0x4000000 | ||
| 277 | 0x1 0x0 0x0 0x8 0x18000000 0x8000000>; | ||
| 278 | |||
| 279 | /* | ||
| 280 | * Define the maximum number of MACs present on the SoC. | ||
| 281 | */ | ||
| 282 | dpmacs { | ||
| 283 | #address-cells = <1>; | ||
| 284 | #size-cells = <0>; | ||
| 285 | |||
| 286 | dpmac1: dpmac@1 { | ||
| 287 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 288 | reg = <0x1>; | ||
| 289 | }; | ||
| 290 | |||
| 291 | dpmac2: dpmac@2 { | ||
| 292 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 293 | reg = <0x2>; | ||
| 294 | }; | ||
| 295 | |||
| 296 | dpmac3: dpmac@3 { | ||
| 297 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 298 | reg = <0x3>; | ||
| 299 | }; | ||
| 300 | |||
| 301 | dpmac4: dpmac@4 { | ||
| 302 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 303 | reg = <0x4>; | ||
| 304 | }; | ||
| 305 | |||
| 306 | dpmac5: dpmac@5 { | ||
| 307 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 308 | reg = <0x5>; | ||
| 309 | }; | ||
| 310 | |||
| 311 | dpmac6: dpmac@6 { | ||
| 312 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 313 | reg = <0x6>; | ||
| 314 | }; | ||
| 315 | |||
| 316 | dpmac7: dpmac@7 { | ||
| 317 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 318 | reg = <0x7>; | ||
| 319 | }; | ||
| 320 | |||
| 321 | dpmac8: dpmac@8 { | ||
| 322 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 323 | reg = <0x8>; | ||
| 324 | }; | ||
| 325 | |||
| 326 | dpmac9: dpmac@9 { | ||
| 327 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 328 | reg = <0x9>; | ||
| 329 | }; | ||
| 330 | |||
| 331 | dpmac10: dpmac@a { | ||
| 332 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 333 | reg = <0xa>; | ||
| 334 | }; | ||
| 335 | |||
| 336 | dpmac11: dpmac@b { | ||
| 337 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 338 | reg = <0xb>; | ||
| 339 | }; | ||
| 340 | |||
| 341 | dpmac12: dpmac@c { | ||
| 342 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 343 | reg = <0xc>; | ||
| 344 | }; | ||
| 345 | |||
| 346 | dpmac13: dpmac@d { | ||
| 347 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 348 | reg = <0xd>; | ||
| 349 | }; | ||
| 350 | |||
| 351 | dpmac14: dpmac@e { | ||
| 352 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 353 | reg = <0xe>; | ||
| 354 | }; | ||
| 355 | |||
| 356 | dpmac15: dpmac@f { | ||
| 357 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 358 | reg = <0xf>; | ||
| 359 | }; | ||
| 360 | |||
| 361 | dpmac16: dpmac@10 { | ||
| 362 | compatible = "fsl,qoriq-mc-dpmac"; | ||
| 363 | reg = <0x10>; | ||
| 364 | }; | ||
| 365 | }; | ||
| 268 | }; | 366 | }; |
| 269 | 367 | ||
| 270 | smmu: iommu@5000000 { | 368 | smmu: iommu@5000000 { |
