Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

powerpc/mpc85xx: Add FSL QorIQ DPAA FMan support to the SoC device tree(s)

Based on prior work by Andy Fleming <afleming@freescale.com>

Signed-off-by: Shruti Kanetkar <Shruti@freescale.com>
Signed-off-by: Emil Medve <Emilian.Medve@Freescale.com>
Signed-off-by: Igal Liberman <Igal.Liberman@freescale.com>
Signed-off-by: Scott Wood <scottwood@freescale.com>

authored by

Igal Liberman and committed by
Scott Wood
da414bb9 d55ad296

+536 -18
+7 -2
arch/powerpc/boot/dts/fsl/b4420si-pre.dtsi
··· 1 1 /* 2 2 * B4420 Silicon/SoC Device Tree Source (pre include) 3 3 * 4 - * Copyright 2012 Freescale Semiconductor, Inc. 4 + * Copyright 2012 - 2015 Freescale Semiconductor, Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 54 54 dma0 = &dma0; 55 55 dma1 = &dma1; 56 56 sdhc = &sdhc; 57 - }; 58 57 58 + fman0 = &fman0; 59 + ethernet0 = &enet0; 60 + ethernet1 = &enet1; 61 + ethernet2 = &enet2; 62 + ethernet3 = &enet3; 63 + }; 59 64 60 65 cpus { 61 66 #address-cells = <1>;
+19 -1
arch/powerpc/boot/dts/fsl/b4860si-post.dtsi
··· 1 1 /* 2 2 * B4860 Silicon/SoC Device Tree Source (post include) 3 3 * 4 - * Copyright 2012 - 2014 Freescale Semiconductor Inc. 4 + * Copyright 2012 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 256 256 257 257 rcpm: global-utilities@e2000 { 258 258 compatible = "fsl,b4860-rcpm", "fsl,qoriq-rcpm-2.0"; 259 + }; 260 + 261 + /include/ "qoriq-fman3-0-1g-4.dtsi" 262 + /include/ "qoriq-fman3-0-1g-5.dtsi" 263 + /include/ "qoriq-fman3-0-10g-0.dtsi" 264 + /include/ "qoriq-fman3-0-10g-1.dtsi" 265 + fman@400000 { 266 + enet4: ethernet@e8000 { 267 + }; 268 + 269 + enet5: ethernet@ea000 { 270 + }; 271 + 272 + enet6: ethernet@f0000 { 273 + }; 274 + 275 + enet7: ethernet@f2000 { 276 + }; 259 277 }; 260 278 261 279 L2_1: l2-cache-controller@c20000 {
+11 -1
arch/powerpc/boot/dts/fsl/b4860si-pre.dtsi
··· 1 1 /* 2 2 * B4860 Silicon/SoC Device Tree Source (pre include) 3 3 * 4 - * Copyright 2012 Freescale Semiconductor Inc. 4 + * Copyright 2012 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 54 54 dma0 = &dma0; 55 55 dma1 = &dma1; 56 56 sdhc = &sdhc; 57 + 58 + fman0 = &fman0; 59 + ethernet0 = &enet0; 60 + ethernet1 = &enet1; 61 + ethernet2 = &enet2; 62 + ethernet3 = &enet3; 63 + ethernet4 = &enet4; 64 + ethernet5 = &enet5; 65 + ethernet6 = &enet6; 66 + ethernet7 = &enet7; 57 67 }; 58 68 59 69
+30 -1
arch/powerpc/boot/dts/fsl/b4si-post.dtsi
··· 1 1 /* 2 2 * B4420 Silicon/SoC Device Tree Source (post include) 3 3 * 4 - * Copyright 2012 - 2014 Freescale Semiconductor, Inc. 4 + * Copyright 2012 - 2015 Freescale Semiconductor, Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 464 464 /include/ "qoriq-bman1.dtsi" 465 465 bman: bman@31a000 { 466 466 interrupts = <16 2 1 29>; 467 + }; 468 + 469 + /include/ "qoriq-fman3-0.dtsi" 470 + /include/ "qoriq-fman3-0-1g-0.dtsi" 471 + /include/ "qoriq-fman3-0-1g-1.dtsi" 472 + /include/ "qoriq-fman3-0-1g-2.dtsi" 473 + /include/ "qoriq-fman3-0-1g-3.dtsi" 474 + fman@400000 { 475 + interrupts = <96 2 0 0>, <16 2 1 30>; 476 + 477 + enet0: ethernet@e0000 { 478 + }; 479 + 480 + enet1: ethernet@e2000 { 481 + }; 482 + 483 + enet2: ethernet@e4000 { 484 + }; 485 + 486 + enet3: ethernet@e6000 { 487 + }; 488 + 489 + mdio@fc000 { 490 + interrupts = <100 1 0 0>; 491 + }; 492 + 493 + mdio@fd000 { 494 + interrupts = <101 1 0 0>; 495 + }; 467 496 }; 468 497 };
+28 -1
arch/powerpc/boot/dts/fsl/p2041si-post.dtsi
··· 1 1 /* 2 2 * P2041/P2040 Silicon/SoC Device Tree Source (post include) 3 3 * 4 - * Copyright 2011 - 2014 Freescale Semiconductor Inc. 4 + * Copyright 2011 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 430 430 431 431 /include/ "qoriq-qman1.dtsi" 432 432 /include/ "qoriq-bman1.dtsi" 433 + 434 + /include/ "qoriq-fman-0.dtsi" 435 + /include/ "qoriq-fman-0-1g-0.dtsi" 436 + /include/ "qoriq-fman-0-1g-1.dtsi" 437 + /include/ "qoriq-fman-0-1g-2.dtsi" 438 + /include/ "qoriq-fman-0-1g-3.dtsi" 439 + /include/ "qoriq-fman-0-1g-4.dtsi" 440 + /include/ "qoriq-fman-0-10g-0.dtsi" 441 + fman@400000 { 442 + enet0: ethernet@e0000 { 443 + }; 444 + 445 + enet1: ethernet@e2000 { 446 + }; 447 + 448 + enet2: ethernet@e4000 { 449 + }; 450 + 451 + enet3: ethernet@e6000 { 452 + }; 453 + 454 + enet4: ethernet@e8000 { 455 + }; 456 + 457 + enet5: ethernet@f0000 { 458 + }; 459 + }; 433 460 };
+9 -1
arch/powerpc/boot/dts/fsl/p2041si-pre.dtsi
··· 1 1 /* 2 2 * P2041 Silicon/SoC Device Tree Source (pre include) 3 3 * 4 - * Copyright 2011 Freescale Semiconductor Inc. 4 + * Copyright 2011 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 72 72 rtic_c = &rtic_c; 73 73 rtic_d = &rtic_d; 74 74 sec_mon = &sec_mon; 75 + 76 + fman0 = &fman0; 77 + ethernet0 = &enet0; 78 + ethernet1 = &enet1; 79 + ethernet2 = &enet2; 80 + ethernet3 = &enet3; 81 + ethernet4 = &enet4; 82 + ethernet5 = &enet5; 75 83 }; 76 84 77 85 cpus {
+28 -1
arch/powerpc/boot/dts/fsl/p3041si-post.dtsi
··· 1 1 /* 2 2 * P3041 Silicon/SoC Device Tree Source (post include) 3 3 * 4 - * Copyright 2011 - 2014 Freescale Semiconductor Inc. 4 + * Copyright 2011 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 457 457 458 458 /include/ "qoriq-qman1.dtsi" 459 459 /include/ "qoriq-bman1.dtsi" 460 + 461 + /include/ "qoriq-fman-0.dtsi" 462 + /include/ "qoriq-fman-0-1g-0.dtsi" 463 + /include/ "qoriq-fman-0-1g-1.dtsi" 464 + /include/ "qoriq-fman-0-1g-2.dtsi" 465 + /include/ "qoriq-fman-0-1g-3.dtsi" 466 + /include/ "qoriq-fman-0-1g-4.dtsi" 467 + /include/ "qoriq-fman-0-10g-0.dtsi" 468 + fman@400000 { 469 + enet0: ethernet@e0000 { 470 + }; 471 + 472 + enet1: ethernet@e2000 { 473 + }; 474 + 475 + enet2: ethernet@e4000 { 476 + }; 477 + 478 + enet3: ethernet@e6000 { 479 + }; 480 + 481 + enet4: ethernet@e8000 { 482 + }; 483 + 484 + enet5: ethernet@f0000 { 485 + }; 486 + }; 460 487 };
+9 -1
arch/powerpc/boot/dts/fsl/p3041si-pre.dtsi
··· 1 1 /* 2 2 * P3041 Silicon/SoC Device Tree Source (pre include) 3 3 * 4 - * Copyright 2011 Freescale Semiconductor Inc. 4 + * Copyright 2011 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 73 73 rtic_c = &rtic_c; 74 74 rtic_d = &rtic_d; 75 75 sec_mon = &sec_mon; 76 + 77 + fman0 = &fman0; 78 + ethernet0 = &enet0; 79 + ethernet1 = &enet1; 80 + ethernet2 = &enet2; 81 + ethernet3 = &enet3; 82 + ethernet4 = &enet4; 83 + ethernet5 = &enet5; 76 84 }; 77 85 78 86 cpus {
+47 -1
arch/powerpc/boot/dts/fsl/p4080si-post.dtsi
··· 1 1 /* 2 2 * P4080/P4040 Silicon/SoC Device Tree Source (post include) 3 3 * 4 - * Copyright 2011 - 2014 Freescale Semiconductor Inc. 4 + * Copyright 2011 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 513 513 514 514 /include/ "qoriq-qman1.dtsi" 515 515 /include/ "qoriq-bman1.dtsi" 516 + 517 + /include/ "qoriq-fman-0.dtsi" 518 + /include/ "qoriq-fman-0-1g-0.dtsi" 519 + /include/ "qoriq-fman-0-1g-1.dtsi" 520 + /include/ "qoriq-fman-0-1g-2.dtsi" 521 + /include/ "qoriq-fman-0-1g-3.dtsi" 522 + /include/ "qoriq-fman-0-10g-0.dtsi" 523 + fman@400000 { 524 + enet0: ethernet@e0000 { 525 + }; 526 + 527 + enet1: ethernet@e2000 { 528 + }; 529 + 530 + enet2: ethernet@e4000 { 531 + }; 532 + 533 + enet3: ethernet@e6000 { 534 + }; 535 + 536 + enet4: ethernet@f0000 { 537 + }; 538 + }; 539 + 540 + /include/ "qoriq-fman-1.dtsi" 541 + /include/ "qoriq-fman-1-1g-0.dtsi" 542 + /include/ "qoriq-fman-1-1g-1.dtsi" 543 + /include/ "qoriq-fman-1-1g-2.dtsi" 544 + /include/ "qoriq-fman-1-1g-3.dtsi" 545 + /include/ "qoriq-fman-1-10g-0.dtsi" 546 + fman@500000 { 547 + enet5: ethernet@e0000 { 548 + }; 549 + 550 + enet6: ethernet@e2000 { 551 + }; 552 + 553 + enet7: ethernet@e4000 { 554 + }; 555 + 556 + enet8: ethernet@e6000 { 557 + }; 558 + 559 + enet9: ethernet@f0000 { 560 + }; 561 + }; 516 562 };
+14 -1
arch/powerpc/boot/dts/fsl/p4080si-pre.dtsi
··· 1 1 /* 2 2 * P4080/P4040 Silicon/SoC Device Tree Source (pre include) 3 3 * 4 - * Copyright 2011 Freescale Semiconductor Inc. 4 + * Copyright 2011 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 72 72 rtic_c = &rtic_c; 73 73 rtic_d = &rtic_d; 74 74 sec_mon = &sec_mon; 75 + 76 + fman0 = &fman0; 77 + fman1 = &fman1; 78 + ethernet0 = &enet0; 79 + ethernet1 = &enet1; 80 + ethernet2 = &enet2; 81 + ethernet3 = &enet3; 82 + ethernet4 = &enet4; 83 + ethernet5 = &enet5; 84 + ethernet6 = &enet6; 85 + ethernet7 = &enet7; 86 + ethernet8 = &enet8; 87 + ethernet9 = &enet9; 75 88 }; 76 89 77 90 cpus {
+28 -1
arch/powerpc/boot/dts/fsl/p5020si-post.dtsi
··· 1 1 /* 2 2 * P5020/5010 Silicon/SoC Device Tree Source (post include) 3 3 * 4 - * Copyright 2011 - 2014 Freescale Semiconductor Inc. 4 + * Copyright 2011 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 447 447 /include/ "qoriq-raid1.0-0.dtsi" 448 448 raideng@320000 { 449 449 fsl,iommu-parent = <&pamu1>; 450 + }; 451 + 452 + /include/ "qoriq-fman-0.dtsi" 453 + /include/ "qoriq-fman-0-1g-0.dtsi" 454 + /include/ "qoriq-fman-0-1g-1.dtsi" 455 + /include/ "qoriq-fman-0-1g-2.dtsi" 456 + /include/ "qoriq-fman-0-1g-3.dtsi" 457 + /include/ "qoriq-fman-0-1g-4.dtsi" 458 + /include/ "qoriq-fman-0-10g-0.dtsi" 459 + fman@400000 { 460 + enet0: ethernet@e0000 { 461 + }; 462 + 463 + enet1: ethernet@e2000 { 464 + }; 465 + 466 + enet2: ethernet@e4000 { 467 + }; 468 + 469 + enet3: ethernet@e6000 { 470 + }; 471 + 472 + enet4: ethernet@e8000 { 473 + }; 474 + 475 + enet5: ethernet@f0000 { 476 + }; 450 477 }; 451 478 };
+9 -1
arch/powerpc/boot/dts/fsl/p5020si-pre.dtsi
··· 1 1 /* 2 2 * P5020/P5010 Silicon/SoC Device Tree Source (pre include) 3 3 * 4 - * Copyright 2011 Freescale Semiconductor Inc. 4 + * Copyright 2011 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 79 79 raideng_jr1 = &raideng_jr1; 80 80 raideng_jr2 = &raideng_jr2; 81 81 raideng_jr3 = &raideng_jr3; 82 + 83 + fman0 = &fman0; 84 + ethernet0 = &enet0; 85 + ethernet1 = &enet1; 86 + ethernet2 = &enet2; 87 + ethernet3 = &enet3; 88 + ethernet4 = &enet4; 89 + ethernet5 = &enet5; 82 90 }; 83 91 84 92 cpus {
+55 -1
arch/powerpc/boot/dts/fsl/p5040si-post.dtsi
··· 1 1 /* 2 2 * P5040 Silicon/SoC Device Tree Source (post include) 3 3 * 4 - * Copyright 2012 - 2014 Freescale Semiconductor Inc. 4 + * Copyright 2012 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 422 422 423 423 /include/ "qoriq-qman1.dtsi" 424 424 /include/ "qoriq-bman1.dtsi" 425 + 426 + /include/ "qoriq-fman-0.dtsi" 427 + /include/ "qoriq-fman-0-1g-0.dtsi" 428 + /include/ "qoriq-fman-0-1g-1.dtsi" 429 + /include/ "qoriq-fman-0-1g-2.dtsi" 430 + /include/ "qoriq-fman-0-1g-3.dtsi" 431 + /include/ "qoriq-fman-0-1g-4.dtsi" 432 + /include/ "qoriq-fman-0-10g-0.dtsi" 433 + fman@400000 { 434 + enet0: ethernet@e0000 { 435 + }; 436 + 437 + enet1: ethernet@e2000 { 438 + }; 439 + 440 + enet2: ethernet@e4000 { 441 + }; 442 + 443 + enet3: ethernet@e6000 { 444 + }; 445 + 446 + enet4: ethernet@e8000 { 447 + }; 448 + 449 + enet5: ethernet@f0000 { 450 + }; 451 + }; 452 + 453 + /include/ "qoriq-fman-1.dtsi" 454 + /include/ "qoriq-fman-1-1g-0.dtsi" 455 + /include/ "qoriq-fman-1-1g-1.dtsi" 456 + /include/ "qoriq-fman-1-1g-2.dtsi" 457 + /include/ "qoriq-fman-1-1g-3.dtsi" 458 + /include/ "qoriq-fman-1-1g-4.dtsi" 459 + /include/ "qoriq-fman-1-10g-0.dtsi" 460 + fman@500000 { 461 + enet6: ethernet@e0000 { 462 + }; 463 + 464 + enet7: ethernet@e2000 { 465 + }; 466 + 467 + enet8: ethernet@e4000 { 468 + }; 469 + 470 + enet9: ethernet@e6000 { 471 + }; 472 + 473 + enet10: ethernet@e8000 { 474 + }; 475 + 476 + enet11: ethernet@f0000 { 477 + }; 478 + }; 425 479 };
+16 -1
arch/powerpc/boot/dts/fsl/p5040si-pre.dtsi
··· 1 1 /* 2 2 * P5040 Silicon/SoC Device Tree Source (pre include) 3 3 * 4 - * Copyright 2012 Freescale Semiconductor Inc. 4 + * Copyright 2012 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 72 72 rtic_c = &rtic_c; 73 73 rtic_d = &rtic_d; 74 74 sec_mon = &sec_mon; 75 + 76 + fman0 = &fman0; 77 + fman1 = &fman1; 78 + ethernet0 = &enet0; 79 + ethernet1 = &enet1; 80 + ethernet2 = &enet2; 81 + ethernet3 = &enet3; 82 + ethernet4 = &enet4; 83 + ethernet5 = &enet5; 84 + ethernet6 = &enet6; 85 + ethernet7 = &enet7; 86 + ethernet8 = &enet8; 87 + ethernet9 = &enet9; 88 + ethernet10 = &enet10; 89 + ethernet11 = &enet11; 75 90 }; 76 91 77 92 cpus {
+19
arch/powerpc/boot/dts/fsl/t1023si-post.dtsi
··· 327 327 }; 328 328 329 329 /include/ "qoriq-sec5.0-0.dtsi" 330 + 331 + /include/ "qoriq-fman3l-0.dtsi" 332 + /include/ "qoriq-fman3-0-10g-0-best-effort.dtsi" 333 + /include/ "qoriq-fman3-0-1g-1.dtsi" 334 + /include/ "qoriq-fman3-0-1g-2.dtsi" 335 + /include/ "qoriq-fman3-0-1g-3.dtsi" 336 + fman@400000 { 337 + enet0: ethernet@e0000 { 338 + }; 339 + 340 + enet1: ethernet@e2000 { 341 + }; 342 + 343 + enet2: ethernet@e4000 { 344 + }; 345 + 346 + enet3: ethernet@e6000 { 347 + }; 348 + }; 330 349 };
+6
arch/powerpc/boot/dts/fsl/t102xsi-pre.dtsi
··· 59 59 sdhc = &sdhc; 60 60 61 61 crypto = &crypto; 62 + 63 + fman0 = &fman0; 64 + ethernet0 = &enet0; 65 + ethernet1 = &enet1; 66 + ethernet2 = &enet2; 67 + ethernet3 = &enet3; 62 68 }; 63 69 64 70 cpus {
+31
arch/powerpc/boot/dts/fsl/t1040si-post.dtsi
··· 547 547 /include/ "qoriq-sec5.0-0.dtsi" 548 548 /include/ "qoriq-qman3.dtsi" 549 549 /include/ "qoriq-bman1.dtsi" 550 + 551 + /include/ "qoriq-fman3l-0.dtsi" 552 + /include/ "qoriq-fman3-0-1g-0.dtsi" 553 + /include/ "qoriq-fman3-0-1g-1.dtsi" 554 + /include/ "qoriq-fman3-0-1g-2.dtsi" 555 + /include/ "qoriq-fman3-0-1g-3.dtsi" 556 + /include/ "qoriq-fman3-0-1g-4.dtsi" 557 + fman@400000 { 558 + enet0: ethernet@e0000 { 559 + }; 560 + 561 + enet1: ethernet@e2000 { 562 + }; 563 + 564 + enet2: ethernet@e4000 { 565 + }; 566 + 567 + enet3: ethernet@e6000 { 568 + }; 569 + 570 + enet4: ethernet@e8000 { 571 + }; 572 + 573 + mdio@fc000 { 574 + interrupts = <100 1 0 0>; 575 + }; 576 + 577 + mdio@fd000 { 578 + status = "disabled"; 579 + }; 580 + }; 550 581 };
+8 -1
arch/powerpc/boot/dts/fsl/t104xsi-pre.dtsi
··· 1 1 /* 2 2 * T1040/T1042 Silicon/SoC Device Tree Source (pre include) 3 3 * 4 - * Copyright 2013 Freescale Semiconductor Inc. 4 + * Copyright 2013-2014 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 58 58 sdhc = &sdhc; 59 59 60 60 crypto = &crypto; 61 + 62 + fman0 = &fman0; 63 + ethernet0 = &enet0; 64 + ethernet1 = &enet1; 65 + ethernet2 = &enet2; 66 + ethernet3 = &enet3; 67 + ethernet4 = &enet4; 61 68 }; 62 69 63 70 cpus {
+43
arch/powerpc/boot/dts/fsl/t2081si-post.dtsi
··· 630 630 /include/ "qoriq-qman3.dtsi" 631 631 /include/ "qoriq-bman1.dtsi" 632 632 633 + /include/ "qoriq-fman3-0.dtsi" 634 + /include/ "qoriq-fman3-0-1g-0.dtsi" 635 + /include/ "qoriq-fman3-0-1g-1.dtsi" 636 + /include/ "qoriq-fman3-0-1g-2.dtsi" 637 + /include/ "qoriq-fman3-0-1g-3.dtsi" 638 + /include/ "qoriq-fman3-0-1g-4.dtsi" 639 + /include/ "qoriq-fman3-0-1g-5.dtsi" 640 + /include/ "qoriq-fman3-0-10g-0.dtsi" 641 + /include/ "qoriq-fman3-0-10g-1.dtsi" 642 + fman@400000 { 643 + enet0: ethernet@e0000 { 644 + }; 645 + 646 + enet1: ethernet@e2000 { 647 + }; 648 + 649 + enet2: ethernet@e4000 { 650 + }; 651 + 652 + enet3: ethernet@e6000 { 653 + }; 654 + 655 + enet4: ethernet@e8000 { 656 + }; 657 + 658 + enet5: ethernet@ea000 { 659 + }; 660 + 661 + enet6: ethernet@f0000 { 662 + }; 663 + 664 + enet7: ethernet@f2000 { 665 + }; 666 + 667 + mdio@fc000 { 668 + interrupts = <100 1 0 0>; 669 + }; 670 + 671 + mdio@fd000 { 672 + interrupts = <101 1 0 0>; 673 + }; 674 + }; 675 + 633 676 L2_1: l2-cache-controller@c20000 { 634 677 /* Cluster 0 L2 cache */ 635 678 compatible = "fsl,t2080-l2-cache-controller";
+11
arch/powerpc/boot/dts/fsl/t208xsi-pre.dtsi
··· 51 51 serial3 = &serial3; 52 52 53 53 crypto = &crypto; 54 + 55 + fman0 = &fman0; 56 + ethernet0 = &enet0; 57 + ethernet1 = &enet1; 58 + ethernet2 = &enet2; 59 + ethernet3 = &enet3; 60 + ethernet4 = &enet4; 61 + ethernet5 = &enet5; 62 + ethernet6 = &enet6; 63 + ethernet7 = &enet7; 64 + 54 65 pci0 = &pci0; 55 66 pci1 = &pci1; 56 67 pci2 = &pci2;
+87 -1
arch/powerpc/boot/dts/fsl/t4240si-post.dtsi
··· 1 1 /* 2 2 * T4240 Silicon/SoC Device Tree Source (post include) 3 3 * 4 - * Copyright 2012 - 2014 Freescale Semiconductor Inc. 4 + * Copyright 2012 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 1067 1067 /include/ "qoriq-sec5.0-0.dtsi" 1068 1068 /include/ "qoriq-qman3.dtsi" 1069 1069 /include/ "qoriq-bman1.dtsi" 1070 + 1071 + /include/ "qoriq-fman3-0.dtsi" 1072 + /include/ "qoriq-fman3-0-1g-0.dtsi" 1073 + /include/ "qoriq-fman3-0-1g-1.dtsi" 1074 + /include/ "qoriq-fman3-0-1g-2.dtsi" 1075 + /include/ "qoriq-fman3-0-1g-3.dtsi" 1076 + /include/ "qoriq-fman3-0-1g-4.dtsi" 1077 + /include/ "qoriq-fman3-0-1g-5.dtsi" 1078 + /include/ "qoriq-fman3-0-10g-0.dtsi" 1079 + /include/ "qoriq-fman3-0-10g-1.dtsi" 1080 + fman@400000 { 1081 + enet0: ethernet@e0000 { 1082 + }; 1083 + 1084 + enet1: ethernet@e2000 { 1085 + }; 1086 + 1087 + enet2: ethernet@e4000 { 1088 + }; 1089 + 1090 + enet3: ethernet@e6000 { 1091 + }; 1092 + 1093 + enet4: ethernet@e8000 { 1094 + }; 1095 + 1096 + enet5: ethernet@ea000 { 1097 + }; 1098 + 1099 + enet6: ethernet@f0000 { 1100 + }; 1101 + 1102 + enet7: ethernet@f2000 { 1103 + }; 1104 + 1105 + mdio@fc000 { 1106 + status = "disabled"; 1107 + }; 1108 + 1109 + mdio@fd000 { 1110 + status = "disabled"; 1111 + }; 1112 + }; 1113 + 1114 + /include/ "qoriq-fman3-1.dtsi" 1115 + /include/ "qoriq-fman3-1-1g-0.dtsi" 1116 + /include/ "qoriq-fman3-1-1g-1.dtsi" 1117 + /include/ "qoriq-fman3-1-1g-2.dtsi" 1118 + /include/ "qoriq-fman3-1-1g-3.dtsi" 1119 + /include/ "qoriq-fman3-1-1g-4.dtsi" 1120 + /include/ "qoriq-fman3-1-1g-5.dtsi" 1121 + /include/ "qoriq-fman3-1-10g-0.dtsi" 1122 + /include/ "qoriq-fman3-1-10g-1.dtsi" 1123 + fman@500000 { 1124 + enet8: ethernet@e0000 { 1125 + }; 1126 + 1127 + enet9: ethernet@e2000 { 1128 + }; 1129 + 1130 + enet10: ethernet@e4000 { 1131 + }; 1132 + 1133 + enet11: ethernet@e6000 { 1134 + }; 1135 + 1136 + enet12: ethernet@e8000 { 1137 + }; 1138 + 1139 + enet13: ethernet@ea000 { 1140 + }; 1141 + 1142 + enet14: ethernet@f0000 { 1143 + }; 1144 + 1145 + enet15: ethernet@f2000 { 1146 + }; 1147 + 1148 + mdio@fc000 { 1149 + interrupts = <100 1 0 0>; 1150 + }; 1151 + 1152 + mdio@fd000 { 1153 + interrupts = <101 1 0 0>; 1154 + }; 1155 + }; 1070 1156 1071 1157 L2_1: l2-cache-controller@c20000 { 1072 1158 compatible = "fsl,t4240-l2-cache-controller";
+21 -1
arch/powerpc/boot/dts/fsl/t4240si-pre.dtsi
··· 1 1 /* 2 2 * T4240 Silicon/SoC Device Tree Source (pre include) 3 3 * 4 - * Copyright 2012 Freescale Semiconductor Inc. 4 + * Copyright 2012 - 2015 Freescale Semiconductor Inc. 5 5 * 6 6 * Redistribution and use in source and binary forms, with or without 7 7 * modification, are permitted provided that the following conditions are met: ··· 51 51 serial2 = &serial2; 52 52 serial3 = &serial3; 53 53 crypto = &crypto; 54 + 54 55 pci0 = &pci0; 55 56 pci1 = &pci1; 56 57 pci2 = &pci2; ··· 60 59 dma1 = &dma1; 61 60 dma2 = &dma2; 62 61 sdhc = &sdhc; 62 + 63 + fman0 = &fman0; 64 + fman1 = &fman1; 65 + ethernet0 = &enet0; 66 + ethernet1 = &enet1; 67 + ethernet2 = &enet2; 68 + ethernet3 = &enet3; 69 + ethernet4 = &enet4; 70 + ethernet5 = &enet5; 71 + ethernet6 = &enet6; 72 + ethernet7 = &enet7; 73 + ethernet8 = &enet8; 74 + ethernet9 = &enet9; 75 + ethernet10 = &enet10; 76 + ethernet11 = &enet11; 77 + ethernet12 = &enet12; 78 + ethernet13 = &enet13; 79 + ethernet14 = &enet14; 80 + ethernet15 = &enet15; 63 81 }; 64 82 65 83 cpus {