Home
last modified time | relevance | path

Searched refs:ppmu (Results 1 – 25 of 34) sorted by relevance

12

/linux/Documentation/devicetree/bindings/devfreq/event/
A Dsamsung,exynos-ppmu.yaml26 - samsung,exynos-ppmu
27 - samsung,exynos-ppmu-v2
31 - const: ppmu
78 ppmu_dmc0: ppmu@106a0000 {
105 clock-names = "ppmu";
116 ppmu_d0_cpu: ppmu@10480000 {
132 ppmu_d0_rt: ppmu@104a0000 {
147 ppmu_d1_rt: ppmu@104d0000 {
156 ppmu@106a0000 {
160 clock-names = "ppmu";
[all …]
/linux/arch/powerpc/perf/
A Dcore-book3s.c141 if (!ppmu) in is_sier_available()
867 if (!ppmu) { in perf_event_print_debug()
878 smp_processor_id(), ppmu->name, ppmu->n_counter); in perf_event_print_debug()
1268 if (!ppmu) in power_pmu_disable()
1364 if (!ppmu) in power_pmu_enable()
1790 if (!ppmu) in power_pmu_commit_txn()
1939 if (!ppmu) in power_pmu_event_init()
1951 if (ev >= ppmu->n_generic || ppmu->generic_events[ev] == 0) in power_pmu_event_init()
2388 if (ppmu) { in power_pmu_prepare_cpu()
2397 if (ppmu) in register_power_pmu()
[all …]
A Dcore-fsl-emb.c27 static struct fsl_emb_pmu *ppmu; variable
280 int num_counters = ppmu->n_counter; in fsl_emb_pmu_add()
288 num_counters = ppmu->n_restricted; in fsl_emb_pmu_add()
447 if (!ppmu->cache_events) in hw_perf_cache_event()
478 if (ppmu->n_counter > MAX_HWEVENTS) { in fsl_emb_pmu_event_init()
480 ppmu->n_counter, MAX_HWEVENTS); in fsl_emb_pmu_event_init()
481 ppmu->n_counter = MAX_HWEVENTS; in fsl_emb_pmu_event_init()
487 if (ev >= ppmu->n_generic || ppmu->generic_events[ev] == 0) in fsl_emb_pmu_event_init()
489 ev = ppmu->generic_events[ev]; in fsl_emb_pmu_event_init()
684 if (ppmu) in register_fsl_emb_pmu()
[all …]
/linux/arch/arm/boot/dts/
A Dexynos4412-ppmu-common.dtsi13 ppmu_dmc0_3: ppmu-event3-dmc0 {
14 event-name = "ppmu-event3-dmc0";
23 ppmu_dmc1_3: ppmu-event3-dmc1 {
24 event-name = "ppmu-event3-dmc1";
33 ppmu_leftbus_3: ppmu-event3-leftbus {
34 event-name = "ppmu-event3-leftbus";
43 ppmu_rightbus_3: ppmu-event3-rightbus {
44 event-name = "ppmu-event3-rightbus";
A Dexynos4.dtsi789 clock-names = "ppmu";
797 clock-names = "ppmu";
805 clock-names = "ppmu";
813 clock-names = "ppmu";
821 clock-names = "ppmu";
829 clock-names = "ppmu";
837 clock-names = "ppmu";
851 clock-names = "ppmu";
859 clock-names = "ppmu";
867 clock-names = "ppmu";
[all …]
A Dexynos3250.dtsi704 ppmu_dmc0: ppmu@106a0000 {
716 ppmu_cpu: ppmu@106c0000 {
726 clock-names = "ppmu";
734 clock-names = "ppmu";
742 clock-names = "ppmu";
750 clock-names = "ppmu";
758 clock-names = "ppmu";
762 ppmu_g3d: ppmu@13220000 {
766 clock-names = "ppmu";
770 ppmu_mfc: ppmu@13660000 {
[all …]
A Dexynos5420.dtsi299 ppmu_dmc0_0: ppmu@10d00000 {
300 compatible = "samsung,exynos-ppmu";
303 clock-names = "ppmu";
311 ppmu_dmc0_1: ppmu@10d10000 {
312 compatible = "samsung,exynos-ppmu";
315 clock-names = "ppmu";
323 ppmu_dmc1_0: ppmu@10d60000 {
324 compatible = "samsung,exynos-ppmu";
327 clock-names = "ppmu";
335 ppmu_dmc1_1: ppmu@10d70000 {
[all …]
A Dexynos4210.dtsi182 ppmu_acp: ppmu@10ae0000 {
183 compatible = "samsung,exynos-ppmu";
188 ppmu_lcd1: ppmu@12240000 {
189 compatible = "samsung,exynos-ppmu";
192 clock-names = "ppmu";
/linux/Documentation/devicetree/bindings/memory-controllers/
A Dsamsung,exynos5422-dmc.yaml98 ppmu_dmc0_0: ppmu@10d00000 {
99 compatible = "samsung,exynos-ppmu";
102 clock-names = "ppmu";
104 ppmu_event_dmc0_0: ppmu-event3-dmc0-0 {
105 event-name = "ppmu-event3-dmc0_0";
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
A Dgm200.c49 struct nvkm_pmu **ppmu) in gm200_pmu_new() argument
51 return nvkm_pmu_new_(gm200_pmu_fwif, device, type, inst, ppmu); in gm200_pmu_new()
A Dgp102.c55 struct nvkm_pmu **ppmu) in gp102_pmu_new() argument
57 return nvkm_pmu_new_(gp102_pmu_fwif, device, type, inst, ppmu); in gp102_pmu_new()
A Dgf119.c51 struct nvkm_pmu **ppmu) in gf119_pmu_new() argument
53 return nvkm_pmu_new_(gf119_pmu_fwif, device, type, inst, ppmu); in gf119_pmu_new()
A Dgk208.c52 struct nvkm_pmu **ppmu) in gk208_pmu_new() argument
54 return nvkm_pmu_new_(gk208_pmu_fwif, device, type, inst, ppmu); in gk208_pmu_new()
A Dgm107.c53 struct nvkm_pmu **ppmu) in gm107_pmu_new() argument
55 return nvkm_pmu_new_(gm107_pmu_fwif, device, type, inst, ppmu); in gm107_pmu_new()
A Dgf100.c73 struct nvkm_pmu **ppmu) in gf100_pmu_new() argument
75 return nvkm_pmu_new_(gf100_pmu_fwif, device, type, inst, ppmu); in gf100_pmu_new()
A Dbase.c200 enum nvkm_subdev_type type, int inst, struct nvkm_pmu **ppmu) in nvkm_pmu_new_() argument
203 if (!(pmu = *ppmu = kzalloc(sizeof(*pmu), GFP_KERNEL))) in nvkm_pmu_new_()
205 return nvkm_pmu_ctor(fwif, device, type, inst, *ppmu); in nvkm_pmu_new_()
A Dgk110.c110 struct nvkm_pmu **ppmu) in gk110_pmu_new() argument
112 return nvkm_pmu_new_(gk110_pmu_fwif, device, type, inst, ppmu); in gk110_pmu_new()
A Dgp10b.c103 struct nvkm_pmu **ppmu) in gp10b_pmu_new() argument
105 return nvkm_pmu_new_(gp10b_pmu_fwif, device, type, inst, ppmu); in gp10b_pmu_new()
A Dgk104.c131 struct nvkm_pmu **ppmu) in gk104_pmu_new() argument
133 return nvkm_pmu_new_(gk104_pmu_fwif, device, type, inst, ppmu); in gk104_pmu_new()
A Dgk20a.c214 struct nvkm_pmu **ppmu) in gk20a_pmu_new() argument
221 *ppmu = &pmu->base; in gk20a_pmu_new()
A Dgm20b.c244 struct nvkm_pmu **ppmu) in gm20b_pmu_new() argument
246 return nvkm_pmu_new_(gm20b_pmu_fwif, device, type, inst, ppmu); in gm20b_pmu_new()
A Dgt215.c286 struct nvkm_pmu **ppmu) in gt215_pmu_new() argument
288 return nvkm_pmu_new_(gt215_pmu_fwif, device, type, inst, ppmu); in gt215_pmu_new()
/linux/drivers/devfreq/event/
A Dexynos-ppmu.c41 struct exynos_ppmu_data ppmu; member
633 info->ppmu.clk = devm_clk_get(dev, "ppmu"); in exynos_ppmu_parse_dt()
634 if (IS_ERR(info->ppmu.clk)) { in exynos_ppmu_parse_dt()
635 info->ppmu.clk = NULL; in exynos_ppmu_parse_dt()
690 ret = clk_prepare_enable(info->ppmu.clk); in exynos_ppmu_probe()
703 clk_disable_unprepare(info->ppmu.clk); in exynos_ppmu_remove()
A DMakefile5 obj-$(CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU) += exynos-ppmu.o
/linux/tools/perf/pmu-events/
A Djevents.c642 const char *ppmu; in json_events() local
644 ppmu = field_to_perf(unit_to_pmu, map, val); in json_events()
645 if (ppmu) { in json_events()
646 je.pmu = strdup(ppmu); in json_events()

Completed in 37 milliseconds

12