1 /* 2 * Device Tree Source for IBM Embedded PPC 476 3 * 4 * Copyright 2010 Torez Smith, IBM Corporation 5 * 6 * Based on earlier code: 7 * Copyright (c) 2006, 2007 IBM Corp. 8 * Josh Boyer <jwboyer@linux.vnet.ibm.com>, 9 * 10 * This file is licensed under the terms of th 11 * License version 2. This program is license 12 * any warranty of any kind, whether express o 13 */ 14 15 /dts-v1/; 16 17 / { 18 #address-cells = <2>; 19 #size-cells = <1>; 20 model = "ibm,iss-4xx"; 21 compatible = "ibm,iss-4xx"; 22 dcr-parent = <&{/cpus/cpu@0}>; 23 24 aliases { 25 serial0 = &UART0; 26 }; 27 28 cpus { 29 #address-cells = <1>; 30 #size-cells = <0>; 31 32 cpu@0 { 33 device_type = "cpu"; 34 model = "PowerPC,4xx"; 35 reg = <0x00000000>; 36 clock-frequency = <100 37 timebase-frequency = < 38 i-cache-line-size = <3 39 d-cache-line-size = <3 40 i-cache-size = <32768> 41 d-cache-size = <32768> 42 dcr-controller; 43 dcr-access-method = "n 44 }; 45 }; 46 47 memory { 48 device_type = "memory"; 49 reg = <0x00000000 0x00000000 0 50 }; 51 52 UIC0: interrupt-controller0 { 53 compatible = "ibm,uic-4xx", "i 54 interrupt-controller; 55 cell-index = <0>; 56 dcr-reg = <0x0c0 0x009>; 57 #address-cells = <0>; 58 #size-cells = <0>; 59 #interrupt-cells = <2>; 60 61 }; 62 63 UIC1: interrupt-controller1 { 64 compatible = "ibm,uic-4xx", "i 65 interrupt-controller; 66 cell-index = <1>; 67 dcr-reg = <0x0d0 0x009>; 68 #address-cells = <0>; 69 #size-cells = <0>; 70 #interrupt-cells = <2>; 71 interrupts = <0x1e 0x4 0x1f 0x 72 interrupt-parent = <&UIC0>; 73 }; 74 75 plb { 76 compatible = "ibm,plb-4xx", "i 77 #address-cells = <2>; 78 #size-cells = <1>; 79 ranges; 80 clock-frequency = <0>; // Fill 81 82 POB0: opb { 83 compatible = "ibm,opb- 84 #address-cells = <1>; 85 #size-cells = <1>; 86 /* Wish there was a ni 87 range */ 88 ranges = <0x00000000 0 89 0x80000000 0 90 clock-frequency = <0>; 91 UART0: serial@40000200 92 device_type = 93 compatible = " 94 reg = <0x40000 95 virtual-reg = 96 clock-frequenc 97 current-speed 98 interrupt-pare 99 interrupts = < 100 }; 101 }; 102 }; 103 104 nvrtc { 105 compatible = "ds1743-nvram", " 106 reg = <0 0xEF703000 0x2000>; 107 }; 108 iss-block { 109 compatible = "ibm,iss-sim-bloc 110 reg = <0 0xEF701000 0x1000>; 111 }; 112 113 chosen { 114 stdout-path = "/plb/opb/serial 115 }; 116 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.