/linux-master/arch/arm/mm/ |
H A D | cache-l2x0-pmu.c | 21 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 D | cell-regs.h | 19 #include <asm/cell-pmu.h>
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | ramfuc.h | 5 #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 D | memx.c | 7 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 D | Makefile | 7 ams-$(CONFIG_SENSORS_AMS_PMU) += ams-pmu.o
|
H A D | ams-pmu.c | 13 #include <linux/pmu.h>
|
/linux-master/drivers/macintosh/ |
H A D | apm_emu.c | 12 #include <linux/pmu.h>
|
H A D | via-pmu-event.c | 2 * 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 D | pinctrl-exynos-arm.c | 20 #include <linux/soc/samsung/exynos-regs-pmu.h>
|
/linux-master/drivers/power/supply/ |
H A D | pmu_battery.c | 13 #include <linux/pmu.h> 51 .name = "pmu-ac", 148 bat_pdev = platform_device_register_simple("pmu-battery",
|
/linux-master/drivers/soc/dove/ |
H A D | Makefile | 2 obj-y += pmu.o
|
/linux-master/include/linux/ssb/ |
H A D | ssb_driver_chipcommon.h | 594 struct ssb_chipcommon_pmu pmu; member in struct:ssb_chipcommon
|
/linux-master/arch/alpha/kernel/ |
H A D | perf_event.c | 430 * - 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 D | perf_event.c | 193 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 D | hw_breakpoint.h | 120 struct pmu;
|
/linux-master/arch/arm/kernel/ |
H A D | perf_event_v7.c | 748 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 D | common.c | 15 #include <linux/soc/dove/pmu.h>
|
/linux-master/arch/arm/mach-exynos/ |
H A D | exynos.c | 15 #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 D | mcpm-exynos.c | 12 #include <linux/soc/samsung/exynos-regs-pmu.h>
|
H A D | platsmp.c | 17 #include <linux/soc/samsung/exynos-regs-pmu.h>
|
H A D | pm.c | 17 #include <linux/soc/samsung/exynos-regs-pmu.h> 18 #include <linux/soc/samsung/exynos-pmu.h>
|
H A D | suspend.c | 23 #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 D | mmdc.c | 60 #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 D | platsmp.c | 36 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 D | dove.c | 11 #include <linux/soc/dove/pmu.h>
|