Lines Matching refs:out_mode
53 u8 out_mode[I8254_NUM_COUNTERS]; member
108 switch (priv->out_mode[count->id]) { in i8254_action_read()
132 switch (priv->out_mode[count->id]) { in i8254_count_ceiling_read()
162 switch (priv->out_mode[count->id]) { in i8254_count_mode_read()
192 u8 out_mode; in i8254_count_mode_write() local
197 out_mode = I8254_MODE_INTERRUPT_ON_TERMINAL_COUNT; in i8254_count_mode_write()
200 out_mode = I8254_MODE_HARDWARE_RETRIGGERABLE_ONESHOT; in i8254_count_mode_write()
203 out_mode = I8254_MODE_RATE_GENERATOR; in i8254_count_mode_write()
206 out_mode = I8254_MODE_SQUARE_WAVE_MODE; in i8254_count_mode_write()
209 out_mode = I8254_MODE_SOFTWARE_TRIGGERED_STROBE; in i8254_count_mode_write()
212 out_mode = I8254_MODE_HARDWARE_TRIGGERED_STROBE; in i8254_count_mode_write()
223 priv->out_mode[count->id] = out_mode; in i8254_count_mode_write()
225 I8254_PROGRAM_COUNTER(count->id, out_mode)); in i8254_count_mode_write()
239 switch (priv->out_mode[count->id]) { in i8254_count_floor_read()
280 if (priv->out_mode[count->id] == I8254_MODE_RATE_GENERATOR || in i8254_count_preset_write()
281 priv->out_mode[count->id] == I8254_MODE_SQUARE_WAVE_MODE) { in i8254_count_preset_write()