Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
ca3a0ff80faa7ee043fd615c9d9394757e2acb09
/
drivers
/
gpu
/
drm
/
radeon
/
radeon_pm.c
7ae764b
drm/radeon: fix multi-head power profile stability on BTC+ asics
by Alex Deucher
· 12 years ago
5f8f635
drm/radeon: avoid deadlock in pm path when waiting for fence
by Jerome Glisse
· 12 years ago
612a9aa
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
27810fb
drm/radeon/pm: fix multi-head profile handling on BTC+ (v2)
by Alex Deucher
· 12 years ago
eb2c27a
drm/radeon: fix radeon power state debug output
by Alex Deucher
· 12 years ago
2e3b3b1
drm/radeon: only adjust default clocks on NI GPUs
by Alex Deucher
· 12 years ago
c491707
drm/radeon: re-organize the acpi notifier callback
by Alex Deucher
· 12 years ago
fda4b25
drm/radeon: implement handler for ACPI event
by Luca Tettamanti
· 12 years ago
95f5a3a
drm/radeon/dynpm: wait for fences on all rings when reclocking
by Alex Deucher
· 12 years ago
fb98257
drm/radeon: apply Murphy's law to the kms irq code v3
by Christian Koenig
· 12 years ago
db7fce3
drm/radeon: replace vmram_mutex with mclk_lock v2
by Christian König
· 12 years ago
0ec0612
drm/radeon: fix regression in dynpm due to multi-ring rework
by Alex Deucher
· 12 years ago
8a47cc9
drm/radeon: rework locking ring emission mutex in fence deadlock detection v2
by Christian König
· 12 years ago
d6999bc
drm/radeon: replace the per ring mutex with a global one
by Christian König
· 12 years ago
5d7486c
drm/radeon/kms: no support for internal thermal sensor on TN yet
by Alex Deucher
· 12 years ago
1bd47d2
drm/radeon/kms: add support for internal thermal sensor on SI
by Alex Deucher
· 12 years ago
798bcf7
drm/radeon/kms: move clock/pcie setting callbacks into pm struct
by Alex Deucher
· 13 years ago
e32eb50
drm/radeon: rename struct radeon_cp to radeon_ring
by Christian König
· 13 years ago
47492a2
drm/radeon: add radeon_fence_count_emited function
by Christian König
· 13 years ago
bf85279
drm/radeon: make cp variable an array
by Christian König
· 13 years ago
7b1f248
drm/radeon: make all functions work with multiple rings.
by Christian König
· 13 years ago
7465280
drm/radeon/kms: add support for multiple fence queues v2
by Alex Deucher
· 13 years ago
851a6bd
drm/radeon: fix a spelling mistake
by Christian König
· 13 years ago
a4c9e2e
drm/radeon/kms/pm: add a proper pm profile init function for fusion
by Alex Deucher
· 13 years ago
4639dd2
drm/radeon/kms: add missing vddci setting on NI+
by Alex Deucher
· 13 years ago
457558e
drm/radeon/kms: add missing case for cayman thermal sensor
by Alex Deucher
· 13 years ago
2feea49
drm/radeon/kms: properly program vddci on evergreen+
by Alex Deucher
· 13 years ago
8a83ec5
drm/radeon/kms: add voltage type to atom set voltage function
by Alex Deucher
· 13 years ago
1783e4b
drm radeon: Return -EINVAL on wrong pm sysfs access
by Thomas Renninger
· 13 years ago
0975b16
drm/radeon/kms: dynamically allocate power state space
by Alex Deucher
· 14 years ago
20d391d
drm/radeon/kms: rv6xx+ thermal sensor fixes
by Alex Deucher
· 14 years ago
ed18a36
drm/radeon/kms/ni: load default sclk/mclk/vddc at pm init
by Alex Deucher
· 14 years ago
9ace9f7
drm/radeon/kms: adjust default clock/vddc tracking for pm on DCE5
by Alex Deucher
· 14 years ago
4fddba1
drm/radeon/kms: handle NI thermal controller
by Alex Deucher
· 14 years ago
32c87fc
drm/radeon: use system_wq instead of dev_priv->wq
by Tejun Heo
· 14 years ago
f7eb0c5
Merge branch 'drm-radeon-fusion' of ../drm-radeon-next into drm-core-next
by Dave Airlie
· 14 years ago
e33df25
drm/radeon/kms: add thermal sensor support for fusion APUs
by Alex Deucher
· 14 years ago
f5a8020
drm/kms/radeon: Add support for precise vblank timestamping.
by Mario Kleiner
· 14 years ago
75fa0b0
drm/radeon: Modify radeon_pm_in_vbl to use radeon_get_crtc_scanoutpos()
by Mario Kleiner
· 14 years ago
12acd90
drm/radeon/kms: remove stray radeon_i2c_destroy
by Alex Deucher
· 14 years ago
4e186b2
drm/radeon/kms/pm: bail early if nothing's changing
by Alex Deucher
· 14 years ago
0d18abe
radeon: handle errors in radeon_hwmon_init()
by Dan Carpenter
· 14 years ago
fa0a602
Merge remote branch 'intel/drm-intel-next' of /ssd/git/drm-next into drm-core-next
by Dave Airlie
· 14 years ago
2bd34f6
Merge remote branch 'origin/master' into drm-intel-next
by Eric Anholt
· 14 years ago
d9fdaaf
drm/radeon/kms: move a bunch of modesetting debug to correct debug usage.
by Dave Airlie
· 14 years ago
21a8122
drm/radeon/kms: add support for internal thermal sensors (v3)
by Alex Deucher
· 14 years ago
12e27be
drm/radeon/kms: fix radeon mid power profile reporting
by Daniel J Blueman
· 14 years ago
3f53eb6
DRM / radeon / KMS: Fix hibernation regression related to radeon PM (was: Re: [Regression, post-2.6.34] Hibernation broken on machines with radeon/KMS and r300)
by Rafael J. Wysocki
· 14 years ago
f712d0c
drm/radeon/kms/pm: resurrect printing power states
by Rafał Miłecki
· 14 years ago
0fcbe94
drm/radeon/kms: add trivial debugging for voltage
by Rafał Miłecki
· 14 years ago
4d60173
drm/radeon/kms/pm: track current voltage (v2)
by Alex Deucher
· 14 years ago
c9e75b2
drm/radeon/kms/pm: add mid profile
by Alex Deucher
· 14 years ago
f8ed8b4
drm/radeon/kms/pm: Misc fixes
by Alex Deucher
· 14 years ago
9bad145
drm/radeon: fix PM on non-vram cards.
by Dave Airlie
· 14 years ago
9264587
drm/radeon/kms/pm: radeon_set_power_state fixes
by Alex Deucher
· 14 years ago
26481fb
drm/radeon/pm: fix device_create_file return value checks.
by Dave Airlie
· 14 years ago
ce8a3eb
drm/radeon/kms/pm: make pm spam debug only
by Alex Deucher
· 14 years ago
ce8f537
drm/radeon/kms/pm: rework power management
by Alex Deucher
· 14 years ago
d731117
drm/radeon/kms/pm: add support for no display power states
by Alex Deucher
· 14 years ago
01434b4
radeon: Use fences to gate entry to reclocking on <r600
by Matthew Garrett
· 14 years ago
4f3218c
drm/radeon/kms: re-enable gui idle interrupts on r6xx+
by Alex Deucher
· 14 years ago
539d241
drm/radeon/kms: more pm fixes
by Alex Deucher
· 14 years ago
f81f202
radeon: Try harder to ensure we reclock in vblank
by Matthew Garrett
· 14 years ago
612e06c
radeon: Fix locking in power management paths
by Matthew Garrett
· 14 years ago
c37d230
radeon: Make sure that we determine the correct PM state before transition
by Matthew Garrett
· 14 years ago
d9932a3
radeon: Stop the ttm workqueue while reclocking
by Matthew Garrett
· 14 years ago
8f5b5e6
radeon: Take drm struct_mutex over reclocking
by Matthew Garrett
· 14 years ago
5876dd2
radeon: Unmap vram pages when reclocking
by Matthew Garrett
· 14 years ago
2aba631
radeon: Unify PM entry paths
by Matthew Garrett
· 14 years ago
a424816
drm/radeon/kms/pm: rework power management
by Alex Deucher
· 14 years ago
58e21df
drm/radeon/kms/pm: restore default power state on exit
by Alex Deucher
· 14 years ago
79daedc
drm/radeon/kms: minor pm cleanups
by Alex Deucher
· 14 years ago
d91eeb7
drm/radeon/kms/pm: clean power state printing
by Alex Deucher
· 14 years ago
90c3905
drm/radeon/kms/pm: don't enable pm if there is only on power state
by Alex Deucher
· 14 years ago
c00f53b
drm/radeon/kms/pm: update display watermarks with power state changes
by Alex Deucher
· 14 years ago
a48b9b4
drm/radeon/kms/pm: add asic specific callbacks for getting power state (v2)
by Alex Deucher
· 14 years ago
bae6b562
drm/radeon/kms/pm: add asic specific callbacks for setting power state (v2)
by Alex Deucher
· 14 years ago
8a56df6
drm/radeon/kms/pm: interate across crtcs for vblank
by Alex Deucher
· 14 years ago
ef6e6cf
drm/radeon/kms: wait for gpu idle before changing power mode
by Alex Deucher
· 14 years ago
2031f77
drm/radeon/kms: add support for gui idle interrupts (v4)
by Alex Deucher
· 14 years ago
57f50d7
drm/radeon/kms/pm: fix segfault in clock code
by Alex Deucher
· 14 years ago
29fb52c
drm/radeon/kms: expose thermal/fan i2c buses
by Alex Deucher
· 14 years ago
d0d6cb8
drm/radeon/kms: prepare for more reclocking operations
by Rafał Miłecki
· 14 years ago
839461d
drm/radeon/kms: switch to condition waiting for reclocking
by Rafał Miłecki
· 14 years ago
aa5120d
drm/radeon/kms: implement reading active PCIE lanes on R600+
by Rafał Miłecki
· 15 years ago
08ff2a7
drm/radeon/kms: for downclocking non-mobility check PERFORMANCE state
by Rafał Miłecki
· 15 years ago
9038dfd
drm/radeon/kms: simplify storing current and requested PM mode
by Rafał Miłecki
· 15 years ago
f735261
[rfc] drm/radeon/kms: pm debugging check for vbl.
by Dave Airlie
· 15 years ago
bc4624c
drm/radeon/kms: simplify picking power state
by Rafał Miłecki
· 15 years ago
73a6d3f
drm/radeon/kms: use wait queue (events) for VBLANK sync
by Rafał Miłecki
· 15 years ago
a0eb38e
drm/radeon/kms: get_power_state early, not when processing IRQ
by Rafał Miłecki
· 15 years ago
530079a
drm/radeon/kms: use power states for dynamic reclocking
by Alex Deucher
· 15 years ago
516d0e4
drm/radeon/kms: add code to select power state
by Alex Deucher
· 15 years ago
0ec0e74
drm/radeon/kms: add a power state type based on power state flags
by Alex Deucher
· 15 years ago
56278a8
drm/radeon/kms: pull power mode info from bios tables (v3)
by Alex Deucher
· 15 years ago
c913e23
drm/radeon/kms: add dynamic engine reclocking (V9)
by Rafał Miłecki
· 15 years ago
6234077
drm/radeon/kms: init pm on all chipsets
by Rafał Miłecki
· 15 years ago
c142c3e
drm/radeon/kms/pm: fix typos
by Rafał Miłecki
· 15 years ago
7433874
drm/radeon/kms: add debugfs for power management for AtomBIOS devices
by Rafał Miłecki
· 15 years ago