fan_type
int fan_type[DELL_SMM_NO_FANS];
data->fan_type[i] = INT_MIN;
if (data->fan_type[fan] == INT_MIN)
data->fan_type[fan] = _i8k_get_fan_type(data, fan);
return data->fan_type[fan];
u8 fan_type[FAN_CHANNELS_MAX];
u8 fan_type[FAN_CHANNELS];
drvdata->fan_type[i] = report->fan_type[i];
if (drvdata->fan_type[i] == report->fan_type[i])
i, drvdata->fan_type[i], report->fan_type[i]);
drvdata->fan_type[i] = report->fan_type[i];
*val = drvdata->fan_type[channel] != FAN_TYPE_NONE;
*val = drvdata->fan_type[channel] == FAN_TYPE_PWM;
expected_val = drvdata->fan_type[channel] != FAN_TYPE_NONE;
u8 fan_type[FAN_CHANNELS_MAX];
return smu_set_fan(fct->fan_type, fct->reg, value);
fct->fan_type = pwm_fan;
int fan_type; /* 0 = rpm, 1 = pwm */
enum fan_type fan_type;
enum fan_type gpu_fan_type;
enum fan_type mid_fan_type;
switch (asus->fan_type) {
switch (asus->fan_type) {
if (asus->fan_type == FAN_TYPE_SPEC83) {
} else if (asus->fan_type == FAN_TYPE_AGFN) {
if (asus->fan_type != FAN_TYPE_AGFN)
if (asus->fan_type == FAN_TYPE_NONE)
asus->fan_type = FAN_TYPE_NONE;
asus->fan_type = FAN_TYPE_NONE;
asus->fan_type = FAN_TYPE_SPEC83;
asus->fan_type = FAN_TYPE_AGFN;
if (asus->fan_type == FAN_TYPE_NONE)
if (asus->fan_type == FAN_TYPE_NONE)
} else if (asus->fan_type == FAN_TYPE_SPEC83) {