Home
last modified time | relevance | path

Searched full:pfm (Results 1 – 25 of 78) sorted by relevance

1234

/kernel/linux/linux-6.6/tools/perf/tests/shell/
Dstat_all_pfm.sh12 for p in $(perf list --raw-dump pfm)
20 result=$(perf stat --pfm-events "$p" true 2>&1)
35 result=$(perf stat --pfm-events "$p" perf bench internals synthesize 2>&1)
/kernel/linux/linux-5.10/tools/perf/tests/
Dpfm.c10 #include "util/pfm.h"
26 .desc = "test of individual --pfm-events",
30 .desc = "test groups of --pfm-events",
/kernel/linux/linux-6.6/tools/perf/tests/
Dpfm.c10 #include "util/pfm.h"
186 TEST_CASE_REASON("test of individual --pfm-events", pfm_events, "not compiled in"),
187 TEST_CASE_REASON("test groups of --pfm-events", pfm_group, "not compiled in"),
DBuild60 perf-y += pfm.o
/kernel/linux/linux-5.10/arch/nds32/kernel/
Dperf_event_cpu.c37 {.name = "nds32-pfm"},
151 static inline int nds32_pfm_has_overflowed(u32 pfm) in nds32_pfm_has_overflowed() argument
155 return pfm & ov_flag; in nds32_pfm_has_overflowed()
158 static inline int nds32_pfm_counter_has_overflowed(u32 pfm, int idx) in nds32_pfm_counter_has_overflowed() argument
176 return pfm & mask; in nds32_pfm_counter_has_overflowed()
227 u32 pfm; in nds32_pmu_handle_irq() local
236 pfm = nds32_pfm_getreset_flags(); in nds32_pmu_handle_irq()
241 if (!nds32_pfm_has_overflowed(pfm)) in nds32_pmu_handle_irq()
262 if (!nds32_pfm_counter_has_overflowed(pfm, idx)) in nds32_pmu_handle_irq()
422 pr_err("CPU enabling wrong pfm counter IRQ enable\n"); in nds32_pmu_enable_event()
[all …]
/kernel/linux/linux-6.6/tools/perf/util/
Dpfm.c14 #include "util/pfm.h"
184 snprintf(topic, sizeof(topic), "pfm %s", pinfo->name); in print_libpfm_event()
226 /*deprecated=*/NULL, "PFM event", in print_libpfm_event()
261 /*deprecated=*/NULL, "PFM event", in print_libpfm_event()
/kernel/linux/linux-5.10/tools/perf/tests/attr/
DREADME57 perf record -c 1 --pfm-events=cycles:period=2 (test-record-pfm-period)
Dtest-record-pfm-period3 args = --no-bpf-event -c 10000 --pfm-events=cycles:period=77777 kill >/dev/null 2>&1
/kernel/linux/linux-6.6/drivers/regulator/
Dlp8755.c78 /* enable automatic pwm/pfm mode */ in lp8755_buck_set_mode()
84 /* enable automatic pwm/pfm/lppfm mode */ in lp8755_buck_set_mode()
126 /* mode idle means automatic pwm/pfm/lppfm mode */ in lp8755_buck_get_mode()
130 /* mode normal means automatic pwm/pfm mode */ in lp8755_buck_get_mode()
/kernel/linux/linux-6.6/tools/perf/tests/attr/
DREADME58 perf record -c 1 --pfm-events=cycles:period=2 (test-record-pfm-period)
Dtest-record-pfm-period3 args = --no-bpf-event -c 10000 --pfm-events=cycles:period=77777 kill >/dev/null 2>&1
/kernel/linux/linux-5.10/drivers/regulator/
Dlp8755.c79 /* enable automatic pwm/pfm mode */ in lp8755_buck_set_mode()
85 /* enable automatic pwm/pfm/lppfm mode */ in lp8755_buck_set_mode()
127 /* mode idle means automatic pwm/pfm/lppfm mode */ in lp8755_buck_get_mode()
131 /* mode normal means automatic pwm/pfm mode */ in lp8755_buck_get_mode()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/
Dx-powers,axp152.yaml292 for AUTO (PWM/PFM) mode. The DCDC regulators work in a
293 mixed PWM/PFM mode, using PFM under light loads and
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Daxp20x.txt74 - x-powers,dcdc-workmode: 1 for PWM mode, 0 for AUTO (PWM/PFM) mode
76 The DCDC regulators work in a mixed PWM/PFM mode,
77 using PFM under light loads and switching to PWM
/kernel/linux/linux-5.10/include/dt-bindings/regulator/
Dqcom,rpmh-regulator.h16 * allowed. This mode corresponds to PFM for SMPS
/kernel/linux/linux-6.6/include/dt-bindings/regulator/
Dqcom,rpmh-regulator.h16 * allowed. This mode corresponds to PFM for SMPS
/kernel/linux/linux-5.10/tools/perf/util/
Dpfm.c14 #include "util/pfm.h"
243 puts("\nList of pre-defined events (to be used in --pfm-events):\n"); in print_libpfm_events()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/
Drichtek,rt4803.yaml41 1: Auto PFM/PWM
Drichtek,rt5739.yaml43 0: Auto PFM/PWM mode
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/
Dpanel-raydium-rm68200.c35 #define MCS_SETAVDD 0x27 /* PFM Control for AVDD Output */
36 #define MCS_SETAVEE 0x29 /* PFM Control for AVEE Output */
43 #define MCS_SW_CTRL 0x5F /* Interface Control for PFM and MIPI */
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/
Dpanel-raydium-rm68200.c35 #define MCS_SETAVDD 0x27 /* PFM Control for AVDD Output */
36 #define MCS_SETAVEE 0x29 /* PFM Control for AVEE Output */
43 #define MCS_SW_CTRL 0x5F /* Interface Control for PFM and MIPI */
/kernel/linux/linux-5.10/arch/nds32/include/asm/
Dpmu.h199 pr_err("GET_CONVERTED_EVENT_IDX PFM counter range error\n"); in get_converted_event_idx()
216 pr_err("GET_CONVERTED_EVENT_HW_NUM PFM counter range error\n"); in get_converted_evet_hw_num()
/kernel/linux/linux-6.6/tools/perf/
Dbuiltin-list.c18 #include "util/pfm.h"
486 "perf list [<options>] [hw|sw|cache|tracepoint|pmu|sdt|metric|metricgroup|event_glob|pfm]", in cmd_list()
574 else if (strcmp(argv[i], "pfm") == 0) in cmd_list()
/kernel/linux/linux-5.10/tools/perf/Documentation/
Dperf-top.txt333 --pfm-events events::
335 including support for event filters. For example '--pfm-events
/kernel/linux/linux-6.6/tools/perf/Documentation/
Dperf-top.txt353 --pfm-events events::
355 including support for event filters. For example '--pfm-events

1234