cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

erix5
Journeyman III

ADL_Overdrive5_FanSpeed* still missed

With Catalyst 9.4

Hi

ADL_Overdrive5_FanSpeed_Get/Set functions. Return value is always ADL_ERR_NOT_SUPPORTED...

It seems not working yet, isn't it?

Used latest driver - catalyst 9.4.

GPU: RV770 (4850)

Here is code:

...

typedef int ( *ADL_OVERDRIVE5_FAN_SPEED_GET ) (int, int, ADLFanSpeedValue *);
...
ADL_OVERDRIVE5_FAN_SPEED_GET ADL_ovd5_fanSpeed_Get;
ADLFanSpeedValue * lpFanSpeedVl = malloc(sizeof(ADLFanSpeedValue));
memset( lpFanSpeedVl, 0, sizeof(ADLFanSpeedValue));
ADL_ovd5_fanSpeed_Get = (ADL_OVERDRIVE5_FAN_SPEED_GET)GetProcAddress(pLib,"ADL_Overdrive5_FanSpeed_Get");

if ( NULL != ADL_ovd5_fanSpeed_Get ) {
int err;
lpFanSpeedVl->iSize = sizeof(ADLFanSpeedValue);
// Am I right setting iSpeedType to type RPM or percent would return different
// value in iFanSpeed field. So I set it...
lpFanSpeedVl->iSpeedType = ADL_DL_FANCTRL_SPEED_TYPE_RPM;

err = ADL_ovd5_fanSpeed_Get(adIdx, 0 /*zero_now*/, lpFanSpeedVl);
if (err != ADL_OK) {
printf ("Call ADL_ovd5_fanSpeed_Get filed with: %d code\n", err);
}

...

Thanks!

0 Likes
4 Replies
erix5
Journeyman III

In the libatiadlxx.so which shipped with 9.4 I find some Pack_PM_FanSpeed* functions.

Could you please answer whether I able to use them? What parameters?

$ nm /usr/lib/libatiadlxx.so | grep Fan
00012730 T ADL_Overdrive5_FanSpeedInfo_Get
00012a30 T ADL_Overdrive5_FanSpeedToDefault_Set
00012850 T ADL_Overdrive5_FanSpeed_Get
00012960 T ADL_Overdrive5_FanSpeed_Set
0001a0e0 t Pack_PM_FanSpeedInfo_Get
0001a380 t Pack_PM_FanSpeedToDefault_Reset
0001a1c0 t Pack_PM_FanSpeed_Get
0001a2a0 t Pack_PM_FanSpeed_Set

 

Thanks

0 Likes

At the moment it is not, we are working on an update, please keep a look out for an update to our ADL SDK page.

http://developer.amd.com/gpu/ADLSDK/Pages/default.aspx

 

 

 

0 Likes

Tried 9.8. 

The same issue

Whats with schedule? If there some support planed... on Linux ...

 

HEH

0 Likes
martina
Journeyman III

The same issue i faced.I will try the new version now.

0 Likes