Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
5273a191dca65a675dc0bcf3909e59c6933e2831
/
drivers
/
gpu
/
drm
/
i915
/
i915_pmu.c
88550e1
drm/i915/pmu: Do not use colons or dashes in PMU names
by Tvrtko Ursulin
· 5 years ago
74ac578
drm/i915/pmu: Ensure monotonic rc6
by Tvrtko Ursulin
· 5 years ago
ee33baa
drm/i915: Mark up the calling context for intel_wakeref_put()
by Chris Wilson
· 5 years ago
a7d87b7
drm/i915/pmu: "Frequency" is reported as accumulated cycles
by Chris Wilson
· 5 years ago
3e7abf8
drm/i915: Extract GT render power state management
by Andi Shyti
· 5 years ago
c442292
drm/i915/pmu: Initialise the spinlock before registering
by Chris Wilson
· 5 years ago
c6e07ad
drm/i915/gt: Convert the leftover for_each_engine(gt)
by Chris Wilson
· 5 years ago
fb26eee
drm/i915/pmu: Fix uninitialized variable on error path
by Tvrtko Ursulin
· 5 years ago
0548867
drm/i915/pmu: Support multiple GPUs
by Tvrtko Ursulin
· 5 years ago
c113236
drm/i915: Extract GT render sleep (rc6) management
by Andi Shyti
· 5 years ago
16ffe73
drm/i915/pmu: Use GT parked for estimating RC6 while asleep
by Chris Wilson
· 5 years ago
54fc577
drm/i915/pmu: Skip busyness sampling when and where not needed
by Tvrtko Ursulin
· 5 years ago
88f8065
drm/i915: Convert a few more bland dmesg info to be device specific
by Chris Wilson
· 5 years ago
750e76b
drm/i915/gt: Move the [class][inst] lookup for engines onto the GT
by Chris Wilson
· 5 years ago
51fbd8de
drm/i915/pmu: Atomically acquire the gt_pm wakeref
by Chris Wilson
· 5 years ago
518ea58
drm/i915/pmu: Make get_rc6 take intel_gt
by Tvrtko Ursulin
· 5 years ago
08ce5c6
drm/i915/pmu: Convert sampling to gt
by Tvrtko Ursulin
· 5 years ago
28fba09
drm/i915/pmu: Convert engine sampling to uncore mmio
by Tvrtko Ursulin
· 5 years ago
908091c
drm/i915/pmu: Make more struct i915_pmu centric
by Tvrtko Ursulin
· 5 years ago
bf73fc0
drm/i915: Show support for accurate sw PMU busyness tracking
by Chris Wilson
· 6 years ago
c447ff7
drm/i915: update with_intel_runtime_pm to use the rpm structure
by Daniele Ceraolo Spurio
· 6 years ago
d858d56
drm/i915: update rpm_get/put to use the rpm structure
by Daniele Ceraolo Spurio
· 6 years ago
5a31d30
drm/i915: Remove I915_READ_NOTRACE
by Tvrtko Ursulin
· 6 years ago
ecbb5fb
drm/i915: move some leftovers to intel_pm.h from i915_drv.h
by Jani Nikula
· 6 years ago
112ed2d
drm/i915: Move GraphicsTechnology files under gt/
by Chris Wilson
· 6 years ago
0e2f54f
Merge drm/drm-next into drm-intel-next-queued
by Joonas Lahtinen
· 6 years ago
851ca77
Merge tag 'drm-next-2019-03-06' of git://anongit.freedesktop.org/drm/drm
by Linus Torvalds
· 6 years ago
8a68d46
drm/i915: Store the BIT(engine->id) as the engine's mask
by Chris Wilson
· 6 years ago
656f72b
Merge back earlier PM core material for v5.1.
by Rafael J. Wysocki
· 6 years ago
d0aa694
drm/i915/pmu: Always sample an active ringbuffer
by Chris Wilson
· 6 years ago
d8b879b
drm/i915/pmu: Fix enable count array size and bounds checking
by Tvrtko Ursulin
· 6 years ago
26a11de
drm/i915/pmu: Fix enable count array size and bounds checking
by Tvrtko Ursulin
· 6 years ago
3b4ed2e
drm/i915: Move on the new pm runtime interface
by Vincent Guittot
· 6 years ago
d4225a5
drm/i915: Syntatic sugar for using intel_runtime_pm
by Chris Wilson
· 6 years ago
00e27cb
drm/i915/pmu: Track rpm wakeref
by Chris Wilson
· 6 years ago
16e4dd03
drm/i915: Markup paired operations on wakerefs
by Chris Wilson
· 6 years ago
54dbe75
Merge tag 'drm-next-2018-08-15' of git://anongit.freedesktop.org/drm/drm
by Linus Torvalds
· 6 years ago
447ae31
x86: Don't include linux/irq.h from asm/hardirq.h
by Nicolai Stange
· 6 years ago
9f473ec
drm/i915/pmu: Do not assume fixed hrtimer period
by Tvrtko Ursulin
· 7 years ago
2924bde
drm/i915/pmu: Inspect runtime PM state more carefully while estimating RC6
by Tvrtko Ursulin
· 7 years ago
ad055fb
drm/i915/pmu: Work around compiler warnings on some kernel configs
by Tvrtko Ursulin
· 7 years ago
058a9b4
drm/i915: Make header i915_pmu.h more robust
by Michal Wajdeczko
· 7 years ago
05273c9
drm/i915/pmu: Fix building without CONFIG_PM
by Chris Wilson
· 7 years ago
1fe699e
drm/i915/pmu: Fix sleep under atomic in RC6 readout
by Tvrtko Ursulin
· 7 years ago
b2f78cd
drm/i915/pmu: Fix PMU enable vs execlists tasklet race
by Tvrtko Ursulin
· 7 years ago
8810bc5
drm/i915/pmu: Fix sysfs exported counter config
by Tvrtko Ursulin
· 7 years ago
dd5fec8
drm/i915/pmu: Use kcalloc instead of kzalloc
by Tvrtko Ursulin
· 7 years ago
4c50123
drm/i915/pmu: fix noderef.cocci warnings
by Fengguang Wu
· 7 years ago
2bbba4e
drm/i915/pmu: Initialise our dynamic sysfs attributes for use with lockdep
by Chris Wilson
· 7 years ago
109ec55
drm/i915/pmu: Only enumerate available counters in sysfs
by Tvrtko Ursulin
· 7 years ago
fb6db0f
drm/i915: Remove unsafe i915.enable_rc6
by Chris Wilson
· 7 years ago
cf669b4
drm/i915: Consolidate checks for engine stats availability
by Tvrtko Ursulin
· 7 years ago
00a7972
drm/i915/pmu: Return -EINVAL when selecting the inactive CPU
by Tvrtko Ursulin
· 7 years ago
3452fa3
drm/i915/pmu: Aggregate all RC6 states into one counter
by Tvrtko Ursulin
· 7 years ago
8ee4f19
drm/i915/pmu: Stop averaging with the previous sample
by Tvrtko Ursulin
· 7 years ago
0426c04
drm/i915/pmu: Only allow running on a single CPU
by Tvrtko Ursulin
· 7 years ago
141a089
drm/i915/pmu: Remove conditional HOTPLUG_CPU registration
by Chris Wilson
· 7 years ago
b7d3aab
drm/i915/pmu: Hide the (unsigned long)ptr cast
by Chris Wilson
· 7 years ago
fbba555
drm/i915/pmu: Clear the previous sample value when parking
by Tvrtko Ursulin
· 7 years ago
6060b6a
drm/i915/pmu: Add RC6 residency metrics
by Tvrtko Ursulin
· 7 years ago
0cd4684
drm/i915/pmu: Add interrupt count metric
by Tvrtko Ursulin
· 7 years ago
b3add01
drm/i915/pmu: Wire up engine busy stats to PMU
by Tvrtko Ursulin
· 7 years ago
feff0dc
drm/i915/pmu: Suspend sampling when GPU is idle
by Tvrtko Ursulin
· 7 years ago
b46a33e
drm/i915/pmu: Expose a PMU interface for perf queries
by Tvrtko Ursulin
· 7 years ago