Home
last modified time | relevance | path

Searched +full:coresight +full:- +full:dummy +full:- +full:source (Results 1 – 16 of 16) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/arm/
H A Darm,coresight-dummy-source.yaml1 # 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
14 through the intermediate links connecting the source to the currently selected
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 …]
H A Darm,coresight-dummy-sink.yaml1 # 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
14 through the intermediate links connecting the source to the currently selected
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 …]
/openbmc/linux/Documentation/trace/coresight/
H A Dcoresight-dummy.rst1 .. 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 Dcoresight-dummy.c1 // 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 DKconfig1 # 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
17 trace source gets enabled.
20 module will be called coresight.
22 if CORESIGHT
24 tristate "CoreSight Link and Sink drivers"
[all …]
/openbmc/linux/drivers/hwtracing/stm/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
8 Examples of such devices are Intel(R) Trace Hub and Coresight STM.
20 exclusively until the MIPI SyS-T support was added. Use this
30 tristate "MIPI SyS-T STM framing protocol driver"
33 This is an implementation of MIPI SyS-T protocol to be used
36 means of trace source identification, etc.
44 tristate "Dummy STM driver"
46 This is a simple dummy device that pretends to be an stm device
54 This is a kernel space trace source that sends kernel log
63 This is a kernel space trace source that sends periodic
/openbmc/u-boot/arch/arm/mach-tegra/tegra20/
H A Dwarmboot_avp.c1 // SPDX-License-Identifier: GPL-2.0+
3 * (C) Copyright 2010 - 2011
13 #include <asm/arch-tegra/ap.h>
14 #include <asm/arch-tegra/apb_misc.h>
15 #include <asm/arch-tegra/clk_rst.h>
16 #include <asm/arch-tegra/pmc.h>
17 #include <asm/arch-tegra/warmboot.h>
37 writel(CONFIG_CTL_TBE | CONFIG_CTL_JTAG, &apb_misc->cfg_ctl); in wb_start()
54 /* Assert CoreSight reset */ in wb_start()
55 reg = readl(&clkrst->crc_rst_dev[TEGRA_DEV_U]); in wb_start()
[all …]
/openbmc/linux/Documentation/trace/
H A Dstm.rst1 .. SPDX-License-Identifier: GPL-2.0
34 associated with it, located in "stp-policy" subsystem directory in
40 $ ls /config/stp-policy/dummy_stm.my-policy/user
42 $ cat /config/stp-policy/dummy_stm.my-policy/user/masters
44 $ cat /config/stp-policy/dummy_stm.my-policy/user/channels
49 through 127 in it. Now, any producer (trace source) identifying itself
53 These rules can be nested, for example, one can define a rule "dummy"
55 be used for trace sources with the id string of "user/dummy".
60 In order to find an appropriate policy node for a given trace source,
61 several mechanisms can be used. First, a trace source can explicitly
[all …]
/openbmc/linux/tools/perf/
H A DMakefile.config1 # SPDX-License-Identifier: GPL-2.0-only
3 ifeq ($(src-perf),)
4 src-perf := $(srctree)/tools/perf
7 ifeq ($(obj-perf),)
8 obj-perf := $(OUTPUT)
11 ifneq ($(obj-perf),)
12 obj-perf := $(abspath $(obj-perf))/
15 $(shell printf "" > $(OUTPUT).config-detected)
16 detected = $(shell echo "$(1)=y" >> $(OUTPUT).config-detected)
17 detected_var = $(shell echo "$(1)=$($(1))" >> $(OUTPUT).config-detected)
[all …]
/openbmc/linux/tools/perf/util/
H A Dcs-etm.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright(C) 2015-2018 Linaro Limited.
12 #include <linux/coresight-pmu.h>
22 #include "cs-etm.h"
23 #include "cs-etm-decoder/cs-etm-decoder.h"
37 #include "thread-stack.h"
40 #include "util/synthetic-events.h"
61 * Per-thread ignores the trace channel ID and instead assumes that
154 return -EINVAL; in cs_etm__get_magic()
156 metadata = inode->priv; in cs_etm__get_magic()
[all …]
/openbmc/openbmc/meta-arm/meta-arm-bsp/documentation/corstone1000/
H A Duser-guide.rst2 # Copyright (c) 2022-2024, Arm Limited.
4 # SPDX-License-Identifier: MIT
11 ------
12 The Corstone-1000 software stack uses the `Yocto Project <https://www.yoctoproject.org/>`__ to build
13 a tiny Linux distribution suitable for the Corstone-1000 platform (kernel and initramfs filesystem …
14 The Yocto Project relies on the `BitBake <https://docs.yoctoproject.org/bitbake.html#bitbake-docume…
19 -------------
26 - Git 1.8.3.1 or greater.
27 - Python 3.8.0 or greater.
28 - GNU Tar 1.28 or greater.
[all …]
/openbmc/linux/
H A Dopengrok1.0.log1 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...]
H A Dopengrok0.0.log1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz'
2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz'
3 2024-12-2
[all...]
H A Dopengrok2.0.log1 2024-12-28 20:05:26.116-0600 FINEST t586 Statistics.logIt: Added: '/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh' (ShAnalyzer) (took 79 ms)
2 2024-12-28 20:05:26.112-0600 FINER t592 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/qemu',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/qemu/chardev/spice.c'
3 2024-12-28 20:05:26.116-0600 FINEST t592 Statistics.logIt: Added: '/openbmc/qemu/chardev/spice.c' (CAnalyzer) (took 33 ms)
4 2024-1
[all...]
/openbmc/
Dopengrok1.0.log1 2025-01-25 03:00:36.940-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-01-25 03:00:37.059-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]
Dopengrok2.0.log1 2025-01-24 03:00:36.558-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-01-24 03:00:36.684-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]