Searched +full:coresight +full:- +full:dummy +full:- +full:sink (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | arm,coresight-dummy-sink.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,coresight-dummy-sink.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARM Coresight Dummy sink component 10 CoreSight components are compliant with the ARM CoreSight architecture 15 sink. 17 The Coresight dummy sink component is for the specific coresight sink devices 18 kernel don't have permission to access or configure, e.g., CoreSight EUD on 19 Qualcomm platforms. It is a mini-USB hub implemented to support the USB-based [all …]
|
H A D | arm,coresight-dummy-source.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/arm/arm,coresight-dummy-source.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARM Coresight Dummy source component 10 CoreSight components are compliant with the ARM CoreSight architecture 15 sink. 17 The Coresight dummy source component is for the specific coresight source 19 there would be Coresight source trace components on sub-processor which 20 are conneted to AP processor via debug bus. For these devices, a dummy driver [all …]
|
/openbmc/linux/Documentation/trace/coresight/ |
H A D | coresight-dummy.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Coresight Dummy Trace Module 11 ------------ 13 The Coresight dummy trace module is for the specific devices that kernel don't 14 have permission to access or configure, e.g., CoreSight TPDMs on Qualcomm 15 platforms. For these devices, a dummy driver is needed to register them as 16 Coresight devices. The module may also be used to define components that may 18 It provides Coresight API for operations on dummy devices, such as enabling and 19 disabling them. It also provides the Coresight dummy sink/source paths for 23 -------------- [all …]
|
/openbmc/linux/drivers/hwtracing/coresight/ |
H A D | coresight-dummy.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <linux/coresight.h> 13 #include "coresight-priv.h" 26 dev_dbg(csdev->dev.parent, "Dummy source enabled\n"); in dummy_source_enable() 34 dev_dbg(csdev->dev.parent, "Dummy source disabled\n"); in dummy_source_disable() 40 dev_dbg(csdev->dev.parent, "Dummy sink enabled\n"); in dummy_sink_enable() 47 dev_dbg(csdev->dev.parent, "Dummy sink disabled\n"); in dummy_sink_disable() 72 struct device *dev = &pdev->dev; in dummy_probe() 73 struct device_node *node = dev->of_node; in dummy_probe() 78 if (of_device_is_compatible(node, "arm,coresight-dummy-source")) { in dummy_probe() [all …]
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Coresight configuration 5 menuconfig CORESIGHT config 6 tristate "CoreSight Tracing Support" 13 This framework provides a kernel interface for the CoreSight debug 15 a topological view of the CoreSight components based on a DT 20 module will be called coresight. 22 if CORESIGHT 24 tristate "CoreSight Link and Sink drivers" 26 This enables support for CoreSight link and sink drivers that are [all …]
|
/openbmc/linux/tools/perf/arch/arm/util/ |
H A D | cs-etm.c | 1 // SPDX-License-Identifier: GPL-2.0 11 #include <linux/coresight-pmu.h> 18 #include "cs-etm.h" 29 #include "../../../util/cs-etm.h" 77 struct perf_pmu *cs_etm_pmu = ptr->cs_etm_pmu; in cs_etm_validate_context_id() 81 u64 contextid = evsel->core.attr.config & in cs_etm_validate_context_id() 93 return -EINVAL; in cs_etm_validate_context_id() 111 * TRCIDR2.CIDSIZE, bit [9-5], indicates whether contextID in cs_etm_validate_context_id() 114 * 0b00100 Maximum of 32-bit Context ID size. in cs_etm_validate_context_id() 120 return -EINVAL; in cs_etm_validate_context_id() [all …]
|
/openbmc/linux/ |
H A D | opengrok1.0.log | 1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' 2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms) 3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa [all...] |