Con Kolivas
|
8c63061eaa
Allow a fixed speed difference between memory and GPU clock speed that will change memory speed when GPU speed is changed in autotune mode.
|
14 years ago |
Con Kolivas
|
5976f6b32f
Get rid of unused variable.
|
14 years ago |
Con Kolivas
|
0ae3f71824
Check last temperature we reached and don't change fan speed if it's already correcting.
|
14 years ago |
Con Kolivas
|
b8ea0dd194
Update curses logging to allow LOG_WARNING and LOG_ERR messages to still go through while within the menu, and drop share message to LOG_NOTICE.
|
14 years ago |
Con Kolivas
|
5a24c2829a
Try to set temperature regardless of whether get fanspeed fails. This may need to be reverted if it causes problems.
|
14 years ago |
Con Kolivas
|
12e99c83dd
Initialise all the iSizes of the ADL structures for completeness.
|
14 years ago |
Con Kolivas
|
07c21bcbc4
Don't forget to set the actual fanspeed too!
|
14 years ago |
Con Kolivas
|
3c38adc9ce
Only set the speed once, but set it only if fanspeed get says the card is ok and ready.
|
14 years ago |
Con Kolivas
|
67fe6ab726
Don't both with adapter speed set as it has no effect on mining speed.
|
14 years ago |
Con Kolivas
|
92e1ffd374
Store the targetfan even if the later getfanspeed fails in case it's temporary.
|
14 years ago |
Con Kolivas
|
8feb661dbf
Set the fanspeed in coarse rounded up values and then ever finer grained values in case the card does not support fine values.
|
14 years ago |
Con Kolivas
|
3f10e80a93
If the user defined flag is not set on fanspeed, set the fanspeed with it first.
|
14 years ago |
Con Kolivas
|
87ec3f4789
Convert fanspeed management to default on exit.
|
14 years ago |
Con Kolivas
|
918ec7b0b2
Enable adl earlier to allow values to be set in init_adl or they're silently ignored!
|
14 years ago |
Con Kolivas
|
1db6ab0b01
Set targetfan when fanspeed is set on parameters.
|
14 years ago |
Con Kolivas
|
2e09eee708
Use the gpu_fan set value as the starting fan speed.
|
14 years ago |
Con Kolivas
|
88eb514cd1
Only display supported values from fanspeed on change settings.
|
14 years ago |
Con Kolivas
|
b4009adaac
Remove redundant check.
|
14 years ago |
Con Kolivas
|
ebae03f22b
Do not bother resetting values to old ones if changes to GPU parameters report failure, instead returning a failure code only if the return value from get() differs.
|
14 years ago |
Con Kolivas
|
dff1a81da7
Use a re-entrant value to store what fanspeed we're trying to set in case the card doesn't support small changes.
|
14 years ago |
Con Kolivas
|
076677dd53
Flag any devices with autofan or autogpu as being managed.
|
14 years ago |
Con Kolivas
|
a602f4e55f
Only force the adapter speed to high if we've flagged this device as being managed.
|
14 years ago |
Con Kolivas
|
25c77ae85f
Only display values in the log if they're supported and standardise device log line printing.
|
14 years ago |
Con Kolivas
|
2fafdab985
Allow adapterid 0 cards to enumerate as a device as they will be non-AMD cards, and enable ADL on any AMD card.
|
14 years ago |
Con Kolivas
|
b7d817812c
Setting the hysteresis is unlikely to be useful on the fly and doesn't belong in the per-gpu submenu.
|
14 years ago |
Con Kolivas
|
0e1c291624
Display fan range in autofan status.
|
14 years ago |
Con Kolivas
|
e0a9f1aae3
Allow temperature targets to be set on a per-card basis on the command line.
|
14 years ago |
Con Kolivas
|
d6f3bd0564
Display which GPU has overheated in warning message.
|
14 years ago |
Con Kolivas
|
b50041c880
Allow per-device fan ranges to be set and use them in auto-fan mode.
|
14 years ago |
Con Kolivas
|
9b5cd61886
Implement accepting a range of engine speeds as well to allow a lower limit to be specified on the command line.
|
14 years ago |