linux/drivers/hwtracing/coresight
Marc Zyngier 4cdf4813f5 coresight: trbe: Request specific affinities for per CPU interrupts
Let the TRBE driver request interrupts with an affinity mask matching the
TRBE implementation affinity.

Signed-off-by: Marc Zyngier <maz@kernel.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Tested-by: Will Deacon <will@kernel.org>
Acked-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://patch.msgid.link/20251020122944.3074811-21-maz@kernel.org
2025-10-27 17:16:36 +01:00
..
Kconfig coresight: add coresight Trace Network On Chip driver 2025-09-02 09:12:58 +01:00
Makefile coresight: add coresight Trace Network On Chip driver 2025-09-02 09:12:58 +01:00
coresight-catu.c coresight: Refactor driver data allocation 2025-09-23 14:14:13 +01:00
coresight-catu.h coresight: catu: Support atclk 2025-09-23 14:14:12 +01:00
coresight-cfg-afdo.c coresight: Fix undeclared variable warnings from sparse checker 2024-02-12 10:18:41 +00:00
coresight-cfg-preload.c coresight: config: Add preloaded configuration 2025-02-21 16:17:36 +00:00
coresight-cfg-preload.h coresight: config: Add preloaded configuration 2025-02-21 16:17:36 +00:00
coresight-cfg-pstop.c coresight: config: Add preloaded configuration 2025-02-21 16:17:36 +00:00
coresight-config.c coresight-etm4x: change etmv4_drvdata spinlock type to raw_spinlock_t 2025-03-10 10:40:25 +00:00
coresight-config.h coresight: prevent deactivate active config while enabling the config 2025-05-20 16:38:54 +01:00
coresight-core.c coresight: Consolidate clock enabling 2025-09-23 14:14:12 +01:00
coresight-cpu-debug.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-ctcu-core.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-ctcu.h Coresight: Add Coresight TMC Control Unit driver 2025-03-04 18:06:19 +00:00
coresight-cti-core.c coresight: Clear self hosted claim tag on probe 2025-04-30 14:58:19 +01:00
coresight-cti-platform.c coresight: cti: use device_* to iterate over device child nodes 2024-08-19 15:31:37 +01:00
coresight-cti-sysfs.c coresight-cti: change cti_drvdata spinlock's type to raw_spinlock_t 2025-03-10 10:40:26 +00:00
coresight-cti.h coresight: cti: Replace inclusion by struct fwnode_handle forward declaration 2025-05-08 14:31:15 +01:00
coresight-dummy.c Coresight: Change to read the trace ID from coresight_path 2025-03-04 18:06:18 +00:00
coresight-etb10.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-etm-cp14.c
coresight-etm-perf.c coresight: perf: Use %px for printing pointers 2025-09-02 09:12:58 +01:00
coresight-etm-perf.h Coresight: Introduce a new struct coresight_path 2025-03-04 18:06:18 +00:00
coresight-etm.h coresight: etm3x: Convert raw base pointer to struct coresight access 2025-04-30 14:58:19 +01:00
coresight-etm3x-core.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-etm3x-sysfs.c coresight: etm3x: Convert raw base pointer to struct coresight access 2025-04-30 14:58:19 +01:00
coresight-etm4x-cfg.c coresight: Fix all W=1 build warnings 2023-07-26 18:01:52 +01:00
coresight-etm4x-cfg.h
coresight-etm4x-core.c coresight: Consolidate clock enabling 2025-09-23 14:14:12 +01:00
coresight-etm4x-sysfs.c coresight: Fix missing include for FIELD_GET 2025-09-02 09:12:58 +01:00
coresight-etm4x.h coresight: etm4x: Support atclk 2025-09-23 14:14:12 +01:00
coresight-funnel.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-kunit-tests.c coresight: Add a KUnit test for coresight_find_default_sink() 2025-04-30 16:59:27 +01:00
coresight-platform.c coresight: Remove inlines from static function definitions 2025-04-30 14:58:19 +01:00
coresight-priv.h coresight: Introduce pause and resume APIs for source 2025-05-14 11:56:17 +01:00
coresight-replicator.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-self-hosted-trace.h coresight: Pass guest TRFCR value to KVM 2025-01-12 12:50:11 +00:00
coresight-stm.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-syscfg-configfs.c coresight: Remove inlines from static function definitions 2025-04-30 14:58:19 +01:00
coresight-syscfg-configfs.h
coresight-syscfg.c coresight: fix indentation error in cscfg_remove_owned_csdev_configs() 2025-09-23 14:14:12 +01:00
coresight-syscfg.h
coresight-sysfs.c coresight: Add label sysfs node support 2025-09-23 14:14:13 +01:00
coresight-tmc-core.c coresight: Refactor driver data allocation 2025-09-23 14:14:13 +01:00
coresight-tmc-etf.c coresight: tmc: fix failure to disable/enable ETF after reading 2025-05-14 11:56:17 +01:00
coresight-tmc-etr.c coresight: tmc: Re-enable sink after buffer update 2025-05-14 11:56:17 +01:00
coresight-tmc.h coresight: tmc: Support atclk 2025-09-23 14:14:12 +01:00
coresight-tnoc.c coresight: tnoc: add new AMBA ID to support Trace Noc V2 2025-09-23 14:14:13 +01:00
coresight-tpda.c coresight: tpda: fix the logic to setup the element size 2025-09-23 14:14:13 +01:00
coresight-tpda.h coresight-tpda: Change qcom,dsb-element-size to qcom,dsb-elem-bits 2024-02-27 11:26:45 +00:00
coresight-tpdm.c Coresight: Change to read the trace ID from coresight_path 2025-03-04 18:06:18 +00:00
coresight-tpdm.h coresight-tpdm: Add support to enable the lane for MCMB TPDM 2025-02-26 11:25:10 +00:00
coresight-tpiu.c coresight: Refactor runtime PM 2025-09-23 14:14:13 +01:00
coresight-trace-id.c coresight: change coresight_trace_id_map's lock type to raw_spinlock_t 2025-03-10 10:40:25 +00:00
coresight-trace-id.h coresight: Add support to get static id for system trace sources 2024-12-11 10:15:37 +00:00
coresight-trbe.c coresight: trbe: Request specific affinities for per CPU interrupts 2025-10-27 17:16:36 +01:00
coresight-trbe.h coresight: trbe: Enable ACPI based TRBE devices 2023-11-16 11:34:59 +00:00
ultrasoc-smb.c coresight/ultrasoc: change smb_drv_data spinlock's type to raw_spinlock_t 2025-03-10 10:40:26 +00:00
ultrasoc-smb.h coresight: Fix missing include for FIELD_GET 2025-09-02 09:12:58 +01:00