Searched refs:pmu (Results 1 - 25 of 336) sorted by path

1234567891011>>

/linux-master/arch/arm/mm/
H A Dcache-l2x0-pmu.c21 static struct pmu *l2x0_pmu;
93 static void l2x0_pmu_enable(struct pmu *pmu) argument
101 static void l2x0_pmu_disable(struct pmu *pmu) argument
274 struct pmu *pmu = event->pmu; local
279 if (leader->pmu == pmu)
354 struct pmu *pmu = dev_get_drvdata(dev); local
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dcell-regs.h19 #include <asm/cell-pmu.h>
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dramfuc.h5 #include <subdev/pmu.h>
61 int ret = nvkm_memx_init(fb->subdev.device->pmu, &ram->memx);
149 return nvkm_memx_train_result(fb->subdev.device->pmu, result, rsize);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
H A Dmemx.c7 struct nvkm_pmu *pmu; member in struct:nvkm_memx
20 struct nvkm_device *device = memx->pmu->subdev.device;
44 nvkm_memx_init(struct nvkm_pmu *pmu, struct nvkm_memx **pmemx) argument
46 struct nvkm_device *device = pmu->subdev.device;
51 ret = nvkm_pmu_send(pmu, reply, PROC_MEMX, MEMX_MSG_INFO,
59 memx->pmu = pmu;
75 struct nvkm_pmu *pmu = memx->pmu; local
76 struct nvkm_subdev *subdev = &pmu
166 nvkm_memx_train_result(struct nvkm_pmu *pmu, u32 *res, int rsize) argument
[all...]
/linux-master/drivers/macintosh/ams/
H A DMakefile7 ams-$(CONFIG_SENSORS_AMS_PMU) += ams-pmu.o
H A Dams-pmu.c13 #include <linux/pmu.h>
/linux-master/drivers/macintosh/
H A Dapm_emu.c12 #include <linux/pmu.h>
H A Dvia-pmu-event.c2 * via-pmu event device for reporting some events that come through the PMU
25 #include <linux/pmu.h>
26 #include "via-pmu-event.h"
/linux-master/drivers/pinctrl/samsung/
H A Dpinctrl-exynos-arm.c20 #include <linux/soc/samsung/exynos-regs-pmu.h>
/linux-master/drivers/power/supply/
H A Dpmu_battery.c13 #include <linux/pmu.h>
51 .name = "pmu-ac",
148 bat_pdev = platform_device_register_simple("pmu-battery",
/linux-master/drivers/soc/dove/
H A DMakefile2 obj-y += pmu.o
/linux-master/include/linux/ssb/
H A Dssb_driver_chipcommon.h594 struct ssb_chipcommon_pmu pmu; member in struct:ssb_chipcommon
/linux-master/arch/alpha/kernel/
H A Dperf_event.c430 * - this function is called from outside this module via the pmu struct
449 perf_pmu_disable(event->pmu);
474 perf_pmu_enable(event->pmu);
482 * - this function is called from outside this module via the pmu struct
492 perf_pmu_disable(event->pmu);
520 perf_pmu_enable(event->pmu);
716 static void alpha_pmu_enable(struct pmu *pmu) argument
742 static void alpha_pmu_disable(struct pmu *pmu) argument
755 static struct pmu pmu = { variable in typeref:struct:pmu
[all...]
/linux-master/arch/arc/kernel/
H A Dperf_event.c193 struct pmu pmu; member in struct:arc_pmu
390 static void arc_pmu_enable(struct pmu *pmu) argument
398 static void arc_pmu_disable(struct pmu *pmu) argument
471 /* enable ARC pmu here */
570 arc_pmu_disable(&arc_pmu->pmu);
611 arc_pmu_enable(&arc_pmu->pmu);
790 arc_pmu->pmu
[all...]
/linux-master/arch/arm/include/asm/
H A Dhw_breakpoint.h120 struct pmu;
/linux-master/arch/arm/kernel/
H A Dperf_event_v7.c748 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
768 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
874 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
915 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
1016 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
1555 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
1876 struct arm_pmu *cpu_pmu = to_arm_pmu(event->pmu);
1969 {.compatible = "arm,cortex-a17-pmu", .data = armv7_a17_pmu_init},
1970 {.compatible = "arm,cortex-a15-pmu", .data = armv7_a15_pmu_init},
1971 {.compatible = "arm,cortex-a12-pmu",
[all...]
/linux-master/arch/arm/mach-dove/
H A Dcommon.c15 #include <linux/soc/dove/pmu.h>
/linux-master/arch/arm/mach-exynos/
H A Dexynos.c15 #include <linux/soc/samsung/exynos-regs-pmu.h>
142 { .compatible = "samsung,exynos5260-pmu" },
143 { .compatible = "samsung,exynos5410-pmu" },
161 * Since platsmp.c needs pmu base address by the time
H A Dmcpm-exynos.c12 #include <linux/soc/samsung/exynos-regs-pmu.h>
H A Dplatsmp.c17 #include <linux/soc/samsung/exynos-regs-pmu.h>
H A Dpm.c17 #include <linux/soc/samsung/exynos-regs-pmu.h>
18 #include <linux/soc/samsung/exynos-pmu.h>
H A Dsuspend.c23 #include <linux/soc/samsung/exynos-pmu.h>
24 #include <linux/soc/samsung/exynos-regs-pmu.h>
208 pr_err("%pOF: failed to find exynos pmu register\n", node);
232 EXYNOS_PMU_IRQ(exynos3250_pmu_irq, "samsung,exynos3250-pmu");
233 EXYNOS_PMU_IRQ(exynos4210_pmu_irq, "samsung,exynos4210-pmu");
234 EXYNOS_PMU_IRQ(exynos4212_pmu_irq, "samsung,exynos4212-pmu");
235 EXYNOS_PMU_IRQ(exynos4412_pmu_irq, "samsung,exynos4412-pmu");
236 EXYNOS_PMU_IRQ(exynos5250_pmu_irq, "samsung,exynos5250-pmu");
237 EXYNOS_PMU_IRQ(exynos5420_pmu_irq, "samsung,exynos5420-pmu");
639 .compatible = "samsung,exynos3250-pmu",
[all...]
/linux-master/arch/arm/mach-imx/
H A Dmmdc.c60 #define to_mmdc_pmu(p) container_of(p, struct mmdc_pmu, pmu)
98 struct pmu pmu; member in struct:mmdc_pmu
229 perf_pmu_migrate_context(&pmu_mmdc->pmu, cpu, target);
236 struct pmu *pmu,
244 if (event->pmu != pmu)
258 struct pmu *pmu local
235 mmdc_pmu_group_event_is_valid(struct perf_event *event, struct pmu *pmu, unsigned long *used_counters) argument
[all...]
/linux-master/arch/arm/mach-meson/
H A Dplatsmp.c36 static struct regmap *pmu; variable in typeref:struct:regmap
81 pmu = syscon_regmap_lookup_by_compatible(pmu_compatible);
82 if (IS_ERR(pmu)) {
106 meson_smp_prepare_cpus("arm,cortex-a5-scu", "amlogic,meson8b-pmu",
112 meson_smp_prepare_cpus("arm,cortex-a9-scu", "amlogic,meson8-pmu",
177 ret = regmap_update_bits(pmu, MESON_CPU_AO_RTI_PWR_A9_CNTL1,
187 ret = regmap_update_bits(pmu, MESON_CPU_AO_RTI_PWR_A9_CNTL0, BIT(cpu),
227 ret = regmap_update_bits(pmu, MESON_CPU_AO_RTI_PWR_A9_CNTL0,
244 ret = regmap_update_bits(pmu, MESON_CPU_AO_RTI_PWR_A9_MEM_PD0,
252 ret = regmap_update_bits(pmu, MESON_CPU_AO_RTI_PWR_A9_CNTL
[all...]
/linux-master/arch/arm/mach-mvebu/
H A Ddove.c11 #include <linux/soc/dove/pmu.h>

Completed in 267 milliseconds

1234567891011>>