aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/boot/dts/p4080ds.dts
diff options
context:
space:
mode:
authorKim Phillips <kim.phillips@freescale.com>2011-03-23 09:23:36 -0400
committerHerbert Xu <herbert@gondor.apana.org.au>2011-03-26 22:45:18 -0400
commit7dfc2179ec7339a180e822a5af7eb1294da245cf (patch)
treec78bb9f778f17b8c95822705578118fec035e68b /arch/powerpc/boot/dts/p4080ds.dts
parent6d00376ad15a931d4b148e52d80abc54173e9bf5 (diff)
crypto: caam - de-CHIP-ify device tree compatibles
- all the integration parameters have been captured by the binding. - the block name really uniquely identifies this hardware. Some advocate putting SoC names everywhere in case software needs to work around some chip-specific bug, but more precise SoC information already exists in SVR, and board information already exists in the top-level device tree node. Note that sometimes the SoC name is a worse identifier than the block version, as the block version can change between revisions of the same SoC. As a matter of historical reference, neither SEC versions 2.x nor 3.x (driven by talitos) ever needed CHIP references. Signed-off-by: Kim Phillips <kim.phillips@freescale.com> Cc: Kumar Gala <kumar.gala@freescale.com> Cc: Scott Wood <scottwood@freescale.com> Acked-off-by: Grant Likely <grant.likely@secretlab.ca> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'arch/powerpc/boot/dts/p4080ds.dts')
-rw-r--r--arch/powerpc/boot/dts/p4080ds.dts32
1 files changed, 11 insertions, 21 deletions
diff --git a/arch/powerpc/boot/dts/p4080ds.dts b/arch/powerpc/boot/dts/p4080ds.dts
index 0430d241fde8..927f94d16e9b 100644
--- a/arch/powerpc/boot/dts/p4080ds.dts
+++ b/arch/powerpc/boot/dts/p4080ds.dts
@@ -423,7 +423,7 @@
423 }; 423 };
424 424
425 crypto: crypto@300000 { 425 crypto: crypto@300000 {
426 compatible = "fsl,p4080-sec-v4.0", "fsl,sec-v4.0"; 426 compatible = "fsl,sec-v4.0";
427 #address-cells = <1>; 427 #address-cells = <1>;
428 #size-cells = <1>; 428 #size-cells = <1>;
429 reg = <0x300000 0x10000>; 429 reg = <0x300000 0x10000>;
@@ -432,74 +432,64 @@
432 interrupts = <92 2>; 432 interrupts = <92 2>;
433 433
434 sec_jr0: jr@1000 { 434 sec_jr0: jr@1000 {
435 compatible = "fsl,p4080-sec-v4.0-job-ring", 435 compatible = "fsl,sec-v4.0-job-ring";
436 "fsl,sec-v4.0-job-ring";
437 reg = <0x1000 0x1000>; 436 reg = <0x1000 0x1000>;
438 interrupt-parent = <&mpic>; 437 interrupt-parent = <&mpic>;
439 interrupts = <88 2>; 438 interrupts = <88 2>;
440 }; 439 };
441 440
442 sec_jr1: jr@2000 { 441 sec_jr1: jr@2000 {
443 compatible = "fsl,p4080-sec-v4.0-job-ring", 442 compatible = "fsl,sec-v4.0-job-ring";
444 "fsl,sec-v4.0-job-ring";
445 reg = <0x2000 0x1000>; 443 reg = <0x2000 0x1000>;
446 interrupt-parent = <&mpic>; 444 interrupt-parent = <&mpic>;
447 interrupts = <89 2>; 445 interrupts = <89 2>;
448 }; 446 };
449 447
450 sec_jr2: jr@3000 { 448 sec_jr2: jr@3000 {
451 compatible = "fsl,p4080-sec-v4.0-job-ring", 449 compatible = "fsl,sec-v4.0-job-ring";
452 "fsl,sec-v4.0-job-ring";
453 reg = <0x3000 0x1000>; 450 reg = <0x3000 0x1000>;
454 interrupt-parent = <&mpic>; 451 interrupt-parent = <&mpic>;
455 interrupts = <90 2>; 452 interrupts = <90 2>;
456 }; 453 };
457 454
458 sec_jr3: jr@4000 { 455 sec_jr3: jr@4000 {
459 compatible = "fsl,p4080-sec-v4.0-job-ring", 456 compatible = "fsl,sec-v4.0-job-ring";
460 "fsl,sec-v4.0-job-ring";
461 reg = <0x4000 0x1000>; 457 reg = <0x4000 0x1000>;
462 interrupt-parent = <&mpic>; 458 interrupt-parent = <&mpic>;
463 interrupts = <91 2>; 459 interrupts = <91 2>;
464 }; 460 };
465 461
466 rtic@6000 { 462 rtic@6000 {
467 compatible = "fsl,p4080-sec-v4.0-rtic", 463 compatible = "fsl,sec-v4.0-rtic";
468 "fsl,sec-v4.0-rtic";
469 #address-cells = <1>; 464 #address-cells = <1>;
470 #size-cells = <1>; 465 #size-cells = <1>;
471 reg = <0x6000 0x100>; 466 reg = <0x6000 0x100>;
472 ranges = <0x0 0x6100 0xe00>; 467 ranges = <0x0 0x6100 0xe00>;
473 468
474 rtic_a: rtic-a@0 { 469 rtic_a: rtic-a@0 {
475 compatible = "fsl,p4080-sec-v4.0-rtic-memory", 470 compatible = "fsl,sec-v4.0-rtic-memory";
476 "fsl,sec-v4.0-rtic-memory";
477 reg = <0x00 0x20 0x100 0x80>; 471 reg = <0x00 0x20 0x100 0x80>;
478 }; 472 };
479 473
480 rtic_b: rtic-b@20 { 474 rtic_b: rtic-b@20 {
481 compatible = "fsl,p4080-sec-v4.0-rtic-memory", 475 compatible = "fsl,sec-v4.0-rtic-memory";
482 "fsl,sec-v4.0-rtic-memory";
483 reg = <0x20 0x20 0x200 0x80>; 476 reg = <0x20 0x20 0x200 0x80>;
484 }; 477 };
485 478
486 rtic_c: rtic-c@40 { 479 rtic_c: rtic-c@40 {
487 compatible = "fsl,p4080-sec-v4.0-rtic-memory", 480 compatible = "fsl,sec-v4.0-rtic-memory";
488 "fsl,sec-v4.0-rtic-memory";
489 reg = <0x40 0x20 0x300 0x80>; 481 reg = <0x40 0x20 0x300 0x80>;
490 }; 482 };
491 483
492 rtic_d: rtic-d@60 { 484 rtic_d: rtic-d@60 {
493 compatible = "fsl,p4080-sec-v4.0-rtic-memory", 485 compatible = "fsl,sec-v4.0-rtic-memory";
494 "fsl,sec-v4.0-rtic-memory";
495 reg = <0x60 0x20 0x500 0x80>; 486 reg = <0x60 0x20 0x500 0x80>;
496 }; 487 };
497 }; 488 };
498 }; 489 };
499 490
500 sec_mon: sec_mon@314000 { 491 sec_mon: sec_mon@314000 {
501 compatible = "fsl,p4080-sec-v4.0-mon", 492 compatible = "fsl,sec-v4.0-mon";
502 "fsl,sec-v4.0-mon";
503 reg = <0x314000 0x1000>; 493 reg = <0x314000 0x1000>;
504 interrupt-parent = <&mpic>; 494 interrupt-parent = <&mpic>;
505 interrupts = <93 2>; 495 interrupts = <93 2>;