/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_uncore.c | 70 __raw_i915_write32(i915, d->reg_set, i915->uncore.fw_reset); in fw_domain_reset() 187 __raw_i915_write32(i915, d->reg_set, i915->uncore.fw_set); in fw_domain_get() 214 __raw_i915_write32(i915, d->reg_set, i915->uncore.fw_clear); in fw_domain_put() 223 GEM_BUG_ON(fw_domains & ~i915->uncore.fw_domains); in fw_domains_get() 233 i915->uncore.fw_domains_active |= fw_domains; in fw_domains_get() 243 GEM_BUG_ON(fw_domains & ~i915->uncore.fw_domains); in fw_domains_get_with_fallback() 253 i915->uncore.fw_domains_active |= fw_domains; in fw_domains_get_with_fallback() 262 GEM_BUG_ON(fw_domains & ~i915->uncore.fw_domains); in fw_domains_put() 267 i915->uncore.fw_domains_active &= ~fw_domains; in fw_domains_put() 280 GEM_BUG_ON(fw_domains & ~i915->uncore.fw_domains); in fw_domains_reset() [all …]
|
D | intel_sprite.c | 262 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in skl_update_plane() 328 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in skl_update_plane() 339 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in skl_disable_plane() 346 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in skl_disable_plane() 563 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in vlv_update_plane() 591 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in vlv_update_plane() 602 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in vlv_disable_plane() 609 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in vlv_disable_plane() 729 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in ivb_update_plane() 757 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in ivb_update_plane() [all …]
|
D | intel_uncore.h | 136 tmp__ ? (domain__ = &(dev_priv__)->uncore.fw_domain[__mask_next_bit(tmp__)]), 1 : 0;) 139 for_each_fw_domain_masked(domain__, (dev_priv__)->uncore.fw_domains, dev_priv__, tmp__)
|
D | i915_drv.h | 1593 struct intel_uncore uncore; member 3535 #define I915_READ8(reg) dev_priv->uncore.funcs.mmio_readb(dev_priv, (reg), true) 3536 #define I915_WRITE8(reg, val) dev_priv->uncore.funcs.mmio_writeb(dev_priv, (reg), (val), true) 3538 #define I915_READ16(reg) dev_priv->uncore.funcs.mmio_readw(dev_priv, (reg), true) 3539 #define I915_WRITE16(reg, val) dev_priv->uncore.funcs.mmio_writew(dev_priv, (reg), (val), true) 3540 #define I915_READ16_NOTRACE(reg) dev_priv->uncore.funcs.mmio_readw(dev_priv, (reg), false) 3541 #define I915_WRITE16_NOTRACE(reg, val) dev_priv->uncore.funcs.mmio_writew(dev_priv, (reg), (val), f… 3543 #define I915_READ(reg) dev_priv->uncore.funcs.mmio_readl(dev_priv, (reg), true) 3544 #define I915_WRITE(reg, val) dev_priv->uncore.funcs.mmio_writel(dev_priv, (reg), (val), true) 3545 #define I915_READ_NOTRACE(reg) dev_priv->uncore.funcs.mmio_readl(dev_priv, (reg), false) [all …]
|
D | i915_irq.c | 845 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in i915_get_vblank_counter() 858 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in i915_get_vblank_counter() 1025 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in i915_get_crtc_scanoutpos() 1080 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in i915_get_crtc_scanoutpos() 1110 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in intel_get_crtc_scanline() 1112 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in intel_get_crtc_scanline()
|
D | intel_engine_cs.c | 864 spin_lock_irq(&dev_priv->uncore.lock); in read_subslice_reg() 884 spin_unlock_irq(&dev_priv->uncore.lock); in read_subslice_reg()
|
D | intel_ringbuffer.c | 807 spin_lock_irq(&dev_priv->uncore.lock); in gen6_seqno_barrier() 809 spin_unlock_irq(&dev_priv->uncore.lock); in gen6_seqno_barrier()
|
/Linux-v4.19/arch/x86/events/amd/ |
D | uncore.c | 132 struct amd_uncore *uncore = event_to_amd_uncore(event); in amd_uncore_add() local 136 if (hwc->idx != -1 && uncore->events[hwc->idx] == event) in amd_uncore_add() 139 for (i = 0; i < uncore->num_counters; i++) { in amd_uncore_add() 140 if (uncore->events[i] == event) { in amd_uncore_add() 148 for (i = 0; i < uncore->num_counters; i++) { in amd_uncore_add() 149 if (cmpxchg(&uncore->events[i], NULL, event) == NULL) { in amd_uncore_add() 159 hwc->config_base = uncore->msr_base + (2 * hwc->idx); in amd_uncore_add() 160 hwc->event_base = uncore->msr_base + 1 + (2 * hwc->idx); in amd_uncore_add() 161 hwc->event_base_rdpmc = uncore->rdpmc_base + hwc->idx; in amd_uncore_add() 173 struct amd_uncore *uncore = event_to_amd_uncore(event); in amd_uncore_del() local [all …]
|
D | Makefile | 2 obj-$(CONFIG_CPU_SUP_AMD) += core.o uncore.o
|
/Linux-v4.19/arch/x86/events/intel/ |
D | Makefile | 7 obj-$(CONFIG_PERF_EVENTS_INTEL_UNCORE) += intel-uncore.o 8 intel-uncore-objs := uncore.o uncore_nhmex.o uncore_snb.o uncore_snbep.o
|
/Linux-v4.19/Documentation/perf/ |
D | qcom_l3_pmu.txt | 6 by all cores within a socket. Each slice is exposed as a separate uncore perf 11 options in sysfs, see /sys/devices/l3cache*. Given that these are uncore PMUs 24 Given that these are uncore PMUs the driver does not support sampling, therefore
|
D | hisi-pmu.txt | 1 HiSilicon SoC uncore Performance Monitoring Unit (PMU) 13 HiSilicon SoC uncore PMU driver 33 ID used to count the uncore PMU event. 50 Also attach to a task is unsupported as the events are all uncore.
|
D | arm_dsu_pmu.txt | 10 cores connected to the same DSU. Like most of the other uncore PMUs, DSU
|
/Linux-v4.19/arch/x86/events/ |
D | Kconfig | 5 tristate "Intel uncore performance events" 9 Include support for Intel uncore performance events. These are
|
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | intel_uncore.c | 185 err = intel_fw_table_check(i915->uncore.fw_domains_table, in intel_uncore_live_selftests() 186 i915->uncore.fw_domains_table_entries, in intel_uncore_live_selftests()
|
D | i915_live_selftests.h | 13 selftest(uncore, intel_uncore_live_selftests)
|
D | i915_mock_selftests.h | 16 selftest(uncore, intel_uncore_mock_selftests)
|
/Linux-v4.19/tools/perf/pmu-events/arch/powerpc/ |
D | mapfile.csv | 10 # Type is core, uncore etc
|
/Linux-v4.19/tools/perf/pmu-events/arch/arm64/ |
D | mapfile.csv | 11 # Type is core, uncore etc
|
/Linux-v4.19/drivers/powercap/ |
D | Kconfig | 29 controller, CPU core (Power Plance 0), graphics uncore (Power Plane
|
/Linux-v4.19/drivers/perf/ |
D | Kconfig | 68 Support for HiSilicon SoC uncore performance monitoring
|
/Linux-v4.19/tools/perf/pmu-events/ |
D | README | 141 indicates whether the events or "core" or "uncore" events.
|
/Linux-v4.19/Documentation/power/powercap/ |
D | powercap.txt | 151 "core" and the "uncore" parts of the given CPU package, respectively. All of
|
/Linux-v4.19/tools/perf/Documentation/ |
D | perf-stat.txt | 55 Multiple PMU instances are typical for uncore PMUs, so the prefix
|
/Linux-v4.19/drivers/acpi/ |
D | Kconfig | 489 additional information about the error in processor uncore
|