Lines Matching defs:fif
36 if (fan->fif.fine_grain_ctrl)
37 *state = 100 / fan->fif.step_size;
88 if (fan->fif.fine_grain_ctrl) {
95 *state = (int) fst.control / fan->fif.step_size;
157 if (fan->fif.fine_grain_ctrl)
158 max_state = 100 / fan->fif.step_size;
165 if (fan->fif.fine_grain_ctrl) {
166 value *= fan->fif.step_size;
168 if (value + fan->fif.step_size > 100)
220 struct acpi_buffer fif = { sizeof(fields), fields };
235 status = acpi_extract_package(obj, &format, &fif);
242 fan->fif.revision = fields[0];
243 fan->fif.fine_grain_ctrl = fields[1];
244 fan->fif.step_size = fields[2];
245 fan->fif.low_speed_notification = fields[3];
248 if (!fan->fif.step_size)
249 fan->fif.step_size = 1;
251 else if (fan->fif.step_size > 9)
252 fan->fif.step_size = 9;