Skip to content

Commit 6332351

Browse files
Leo-Yansudeep-holla
authored andcommitted
arm64: dts: fvp: Add ETE and TRBE nodes for Rev C model
The FVP Rev C model includes CoreSight ETE and TRBE support. These features can be enabled by specifying parameters when launching the model: | -C cluster0.has_ete: 1 | -C cluster1.has_ete: 1 | -C cluster0.has_trbe: 1 | -C cluster1.has_trbe: 1 This change adds device tree nodes for the ETE and TRBE. They are disabled by default to prevent kernel warnings from failed driver probes, as the model does not enable the features unless explicitly specified as mentioned above. Signed-off-by: Leo Yan <[email protected]> Message-Id: <[email protected]> Acked-by: Suzuki K Poulose <[email protected]> Signed-off-by: Sudeep Holla <[email protected]>
1 parent 1fa3ed0 commit 6332351

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

arch/arm64/boot/dts/arm/fvp-base-revc.dts

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,60 @@
272272
interrupts = <GIC_PPI 5 IRQ_TYPE_LEVEL_HIGH>;
273273
};
274274

275+
ete-0 {
276+
compatible = "arm,embedded-trace-extension";
277+
cpu = <&cpu0>;
278+
status = "disabled";
279+
};
280+
281+
ete-1 {
282+
compatible = "arm,embedded-trace-extension";
283+
cpu = <&cpu1>;
284+
status = "disabled";
285+
};
286+
287+
ete-2 {
288+
compatible = "arm,embedded-trace-extension";
289+
cpu = <&cpu2>;
290+
status = "disabled";
291+
};
292+
293+
ete-3 {
294+
compatible = "arm,embedded-trace-extension";
295+
cpu = <&cpu3>;
296+
status = "disabled";
297+
};
298+
299+
ete-4 {
300+
compatible = "arm,embedded-trace-extension";
301+
cpu = <&cpu4>;
302+
status = "disabled";
303+
};
304+
305+
ete-5 {
306+
compatible = "arm,embedded-trace-extension";
307+
cpu = <&cpu5>;
308+
status = "disabled";
309+
};
310+
311+
ete-6 {
312+
compatible = "arm,embedded-trace-extension";
313+
cpu = <&cpu6>;
314+
status = "disabled";
315+
};
316+
317+
ete-7 {
318+
compatible = "arm,embedded-trace-extension";
319+
cpu = <&cpu7>;
320+
status = "disabled";
321+
};
322+
323+
trbe {
324+
compatible = "arm,trace-buffer-extension";
325+
interrupts = <GIC_PPI 15 IRQ_TYPE_LEVEL_LOW>;
326+
status = "disabled";
327+
};
328+
275329
pci: pci@40000000 {
276330
#address-cells = <0x3>;
277331
#size-cells = <0x2>;

0 commit comments

Comments
 (0)