Displaying 2 results from an estimated 2 matches for "dutycycle".
Did you mean:
duty_cycle
2018 Feb 07
1
Addressing the problem of noisy GPUs under Nouveau
...}
break;
}
}
}
fanCoolerTableGetPwmScale_exit:
return status;
}
/**
* Converts a PWM duty cycle to a fan level (fan speed percentage) based on the
* fan period and duty cycle.
*
* @param[in] fanPeriod The fan period to convert
* @param[in] dutyCycle The duty cycle to convert
* @param[in] fanPwmScaleOffset PWM scale offset, from the VBIOS table
* @param[in] fanPwmScaleSlope PWM scale slope, from the VBIOS table
*
* @return The converted level
*/
NvU32
fanConvertDutyCycleToLevel
(
NvU32 fanPeriod,
NvU32 dutyCycle,
Nv...
2018 Jan 28
3
Addressing the problem of noisy GPUs under Nouveau
...make it *very* difficult to find a sensible algorithm that
>>> covered all the SKUs, given that some are inverted and others are not.
>>>
>>> For the noisy GPUs, a very useful experiment would be to try inverting it,
>>> like this:
>>>
>>> pwmDutyCycle = pwmPeriod - pwmDutyCycle;
>>>
>>> ...and then see if fan control starts behaving closer to how you've actually
>>> programmed it.
>>>
>>> Would that be easy enough to try out? It should help narrow down the
>>> problem at least.
>>&...