Home
last modified time | relevance | path

Searched full:tpiu (Results 1 – 21 of 21) sorted by relevance

/linux-6.12.1/drivers/hwtracing/coresight/
Dcoresight-tpiu.c52 DEFINE_CORESIGHT_DEVLIST(tpiu_devs, "tpiu");
56 * @atclk: optional clock for the core parts of the TPIU.
85 dev_dbg(&csdev->dev, "TPIU enabled\n"); in tpiu_enable()
116 dev_dbg(&csdev->dev, "TPIU disabled\n"); in tpiu_disable()
167 /* Disable tpiu to support older devices */ in __tpiu_probe()
261 .name = "coresight-tpiu",
302 {"ARMHC979", 0, 0, 0}, /* ARM CoreSight TPIU */
312 .name = "coresight-tpiu-platform",
321 return coresight_init_driver("tpiu", &tpiu_driver, &tpiu_platform_driver); in tpiu_init()
333 MODULE_DESCRIPTION("Arm CoreSight TPIU (Trace Port Interface Unit) driver");
DKconfig63 tristate "Coresight generic TPIU driver"
74 module will be called coresight-tpiu.
DMakefile33 obj-$(CONFIG_CORESIGHT_SINK_TPIU) += coresight-tpiu.o
/linux-6.12.1/Documentation/devicetree/bindings/arm/
Darm,coresight-tpiu.yaml4 $id: http://devicetree.org/schemas/arm/arm,coresight-tpiu.yaml#
31 const: arm,coresight-tpiu
41 - const: arm,coresight-tpiu
80 tpiu@e3c05000 {
81 compatible = "arm,coresight-tpiu", "arm,primecell";
/linux-6.12.1/Documentation/trace/coresight/
Dcoresight.rst75 |------>& TPIU &<......II I DAP = Debug Access Port
80 To trace port TPIU= Trace Port Interface Unit
90 replicator, TMC, TPIU and ETB. Future work will enable more
109 TPIU:
125 ETBv1.0, ETB1.1, TPIU, TMC-ETF
157 replicator 20030000.tpiu 2201c000.ptm 2203c000.etm 2203e000.etm
211 22140000.etm 230c0000.funnel 23240000.etm 20030000.tpiu
302 <file details> out:0 -> ../../../20030000.tpiu/tpiu0
327 <file details> tpiu0 -> ../../../20030000.tpiu/tpiu0
351 replicator 20030000.tpiu 2201c000.ptm 2203c000.etm 2203e000.etm
/linux-6.12.1/arch/arm64/boot/dts/hisilicon/
Dhi6220-coresight.dtsi115 tpiu@f6405000 {
116 compatible = "arm,coresight-tpiu", "arm,primecell";
369 /* CTI 0 - TMC and TPIU connections */
Dhi3660-coresight.dtsi440 tpiu@ec032000 {
441 compatible = "arm,coresight-tpiu", "arm,primecell";
/linux-6.12.1/tools/perf/tests/shell/
Dtest_arm_coresight.sh88 # means the device is a sink device. Need to exclude 'tpiu' since it
90 echo "$1" | grep -E -q -v "tpiu"
/linux-6.12.1/arch/arm64/boot/dts/arm/
Djuno-scmi.dtsi6 tpiu@20030000 {
Djuno-base.dtsi145 tpiu_sys: tpiu@20030000 {
146 compatible = "arm,coresight-tpiu", "arm,primecell";
/linux-6.12.1/arch/arm/boot/dts/xilinx/
Dzynq-7000.dtsi451 tpiu@f8803000 {
452 compatible = "arm,coresight-tpiu", "arm,primecell";
/linux-6.12.1/arch/arm/boot/dts/arm/
Dvexpress-v2p-ca15_a7.dts424 tpiu@20030000 {
425 compatible = "arm,coresight-tpiu", "arm,primecell";
/linux-6.12.1/arch/arm/boot/dts/hisilicon/
Dhip04.dtsi331 tpiu@0,e3c05000 {
332 compatible = "arm,coresight-tpiu", "arm,primecell";
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dapq8016-schneider-hmibsc.dts491 &tpiu { status = "okay"; };
Dmsm8916.dtsi614 /* CTI 1 - TPIU connections */
627 tpiu: tpiu@820000 { label
628 compatible = "arm,coresight-tpiu", "arm,primecell";
Dapq8016-sbc.dts427 &tpiu { status = "okay"; };
Dmsm8996.dtsi2594 tpiu@3020000 {
2595 compatible = "arm,coresight-tpiu", "arm,primecell";
/linux-6.12.1/arch/arm/boot/dts/st/
Dste-dbx5x0.dtsi280 tpiu@80190000 {
281 compatible = "arm,coresight-tpiu", "arm,primecell";
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/
Dimx7s.dtsi314 tpiu@30087000 {
315 compatible = "arm,coresight-tpiu", "arm,primecell";
/linux-6.12.1/arch/arm/boot/dts/qcom/
Dqcom-apq8064.dtsi1519 tpiu@1a03000 {
1520 compatible = "arm,coresight-tpiu", "arm,primecell";
Dqcom-msm8974.dtsi818 tpiu@fc318000 {
819 compatible = "arm,coresight-tpiu", "arm,primecell";