d3ea6e5f96
This patch changes -Odts mode output so that labels within property values in the input are preserved in the output. Applied on top of the earlier patch to preserve node and property labels in -Odts mode, this means that dtc in -Idts -Odts mode will transfer all labels in the input to the output. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
61 lines
1.4 KiB
Text
61 lines
1.4 KiB
Text
/memreserve/ 1000000000000000 0000000002000000;
|
|
memrsv2: /memreserve/ 2000000000000000-20ffffffffffffff;
|
|
/memreserve/ 0-13;
|
|
|
|
/ {
|
|
model = "MyBoardName";
|
|
compatible = "MyBoardName", "MyBoardFamilyName";
|
|
#address-cells = <2>;
|
|
#size-cells = <2>;
|
|
|
|
cpus {
|
|
linux,phandle = <1>;
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
PowerPC,970@0 {
|
|
name = "PowerPC,970";
|
|
device_type = "cpu";
|
|
reg = <0>;
|
|
clock-frequency = <5f5e1000>;
|
|
timebase-frequency = <1FCA055>;
|
|
linux,boot-cpu;
|
|
i-cache-size = <10000>;
|
|
d-cache-size = <8000>;
|
|
};
|
|
|
|
PowerPC,970@1 {
|
|
name = "PowerPC,970";
|
|
device_type = "cpu";
|
|
reg = <1>;
|
|
clock-frequency = <5f5e1000>;
|
|
timebase-frequency = <1FCA055>;
|
|
i-cache-size = <10000>;
|
|
d-cache-size = <8000>;
|
|
};
|
|
|
|
};
|
|
|
|
node: randomnode {
|
|
prop: string = str: "foo", str_mid: "stuffstuff\t\t\t\n\n\n" str_end: ;
|
|
blob = [byte: 0a 0b 0c 0d byte_mid: de ea ad be ef byte_end: ];
|
|
ref = < cell: &/memory@0 0 cell_mid: ffffffff cell_end: >;
|
|
mixed = "abc", pre: [1234] post: , gap: < aligned: a b c>;
|
|
tricky1 = [61 lt1: 62 63 00];
|
|
subnode: child {
|
|
};
|
|
/* subnode_end: is auto-generated by node emit */
|
|
};
|
|
/* node_end: is auto-generated by node emit */
|
|
|
|
memory@0 {
|
|
device_type = "memory";
|
|
memreg: reg = <00000000 00000000 00000000 20000000>;
|
|
};
|
|
|
|
chosen {
|
|
bootargs = "root=/dev/sda2";
|
|
linux,platform = <00000600>;
|
|
};
|
|
|
|
};
|
|
|