Searched +full:statistical +full:- +full:profiling +full:- +full:extension +full:- +full:v1 (Results 1 – 13 of 13) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | spe-pmu.txt | 1 * ARMv8.2 Statistical Profiling Extension (SPE) Performance Monitor Units (PMU) 3 ARMv8.2 introduces the optional Statistical Profiling Extension for collecting 4 performance sample data using an in-memory trace buffer. 8 - compatible : should be one of: 9 "arm,statistical-profiling-extension-v1" 11 - interrupts : Exactly 1 PPI must be listed. For heterogeneous systems where 13 the arm,gic-v3 binding for details on describing a PPI partition. 17 spe-pmu { 18 compatible = "arm,statistical-profiling-extension-v1";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/perf/ |
| D | spe-pmu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/perf/spe-pmu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARMv8.2 Statistical Profiling Extension (SPE) Performance Monitor Units (PMU) 10 - Will Deacon <will@kernel.org> 13 ARMv8.2 introduces the optional Statistical Profiling Extension for collecting 14 performance sample data using an in-memory trace buffer. 18 const: arm,statistical-profiling-extension-v1 24 supported on a subset of the CPUs, please consult the arm,gic-v3 binding [all …]
|
| /kernel/linux/linux-6.6/drivers/perf/ |
| D | arm_spe_pmu.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Perf support for the Statistical Profiling Extension, introduced as 53 if (IS_ENABLED(CONFIG_PID_IN_CONTEXTIDR) && !perf_allow_kernel(&event->attr)) in set_spe_event_has_cx() 54 event->hw.flags |= SPE_PMU_HW_FLAGS_CX; in set_spe_event_has_cx() 59 return !!(event->hw.flags & SPE_PMU_HW_FLAGS_CX); in get_spe_event_has_cx() 98 /* Convert a free-running index from perf into an SPE buffer offset */ 99 #define PERF_IDX2OFF(idx, buf) ((idx) % ((buf)->nr_pages << PAGE_SHIFT)) 127 return !!(spe_pmu->features & arm_spe_pmu_feat_caps[cap]); in arm_spe_pmu_cap_get() 131 return spe_pmu->counter_sz; in arm_spe_pmu_cap_get() 133 return spe_pmu->min_period; in arm_spe_pmu_cap_get() [all …]
|
| /kernel/linux/linux-5.10/drivers/perf/ |
| D | arm_spe_pmu.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Perf support for the Statistical Profiling Extension, introduced as 52 event->hw.flags |= SPE_PMU_HW_FLAGS_CX; in set_spe_event_has_cx() 57 return !!(event->hw.flags & SPE_PMU_HW_FLAGS_CX); in get_spe_event_has_cx() 95 /* Convert a free-running index from perf into an SPE buffer offset */ 96 #define PERF_IDX2OFF(idx, buf) ((idx) % ((buf)->nr_pages << PAGE_SHIFT)) 124 return !!(spe_pmu->features & arm_spe_pmu_feat_caps[cap]); in arm_spe_pmu_cap_get() 128 return spe_pmu->counter_sz; in arm_spe_pmu_cap_get() 130 return spe_pmu->min_period; in arm_spe_pmu_cap_get() 145 int cap = (long)ea->var; in arm_spe_pmu_cap_show() [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/arm/ |
| D | foundation-v8.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 15 model = "Foundation-v8A"; 16 compatible = "arm,foundation-aarch64", "arm,vexpress"; 17 interrupt-parent = <&gic>; 18 #address-cells = <2>; 19 #size-cells = <2>; 31 #address-cells = <2>; 32 #size-cells = <0>; [all …]
|
| D | fvp-base-revc.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Architecture Envelope Model (AEM) ARMv8-A 11 /dts-v1/; 13 #include <dt-bindings/interrupt-controller/arm-gic.h> 17 #include "rtsm_ve-motherboard.dtsi" 18 #include "rtsm_ve-motherboard-rs2.dtsi" 22 compatible = "arm,fvp-base-revc", "arm,vexpress"; 23 interrupt-parent = <&gic>; 24 #address-cells = <2>; 25 #size-cells = <2>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/arm/ |
| D | fvp-base-revc.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Architecture Envelope Model (AEM) ARMv8-A 11 /dts-v1/; 13 #include <dt-bindings/interrupt-controller/arm-gic.h> 17 #include "rtsm_ve-motherboard.dtsi" 18 #include "rtsm_ve-motherboard-rs2.dtsi" 22 compatible = "arm,fvp-base-revc", "arm,vexpress"; 23 interrupt-parent = <&gic>; 24 #address-cells = <2>; 25 #size-cells = <2>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/include/asm/ |
| D | sysreg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 19 * [20-19] : Op0 20 * [18-16] : Op1 21 * [15-12] : CRn 22 * [11-8] : CRm 23 * [7-5] : Op2 80 * As per Arm ARM for v8-A, Section "C.5.1.3 op0 == 0b00, architectural hints, 241 /*** Statistical Profiling Extension ***/ 332 /*** End of Statistical Profiling Extension ***/ 434 * n: 0-15 [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/include/asm/ |
| D | sysreg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 14 #include <linux/kasan-tags.h> 16 #include <asm/gpr-num.h> 22 * [20-19] : Op0 23 * [18-16] : Op1 24 * [15-12] : CRn 25 * [11-8] : CRm 26 * [7-5] : Op2 83 * As per Arm ARM for v8-A, Section "C.5.1.3 op0 == 0b00, architectural hints, 164 #include "asm/sysreg-defs.h" [all …]
|
| /kernel/linux/linux-6.6/tools/arch/arm64/include/asm/ |
| D | sysreg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 19 * [20-19] : Op0 20 * [18-16] : Op1 21 * [15-12] : CRn 22 * [11-8] : CRm 23 * [7-5] : Op2 80 * As per Arm ARM for v8-A, Section "C.5.1.3 op0 == 0b00, architectural hints, 239 /*** Statistical Profiling Extension ***/ 336 /*** End of Statistical Profiling Extension ***/ 487 * n: 0-15 [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 116 Format: <byte> or <bitmap-list> [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 121 Disable auto-serialization of AML methods [all …]
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/ |
| D | 0038_linux_drivers_mxc.patch | 7 Change-Id: I2f6375e746087a874cbea0a4240e92abfded3358 9 diff --git a/drivers/mxc/Kconfig b/drivers/mxc/Kconfig 12 --- /dev/null 14 @@ -0,0 +1,38 @@ 34 +source "drivers/mxc/gpu-viv/Kconfig" 53 diff --git a/drivers/mxc/Makefile b/drivers/mxc/Makefile 56 --- /dev/null 58 @@ -0,0 +1,10 @@ 59 +obj-$(CONFIG_MXC_GPU_VIV) += gpu-viv/ 60 +obj-$(CONFIG_MXC_SIM) += sim/ [all …]
|