Searched refs:counter_dev (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | ni_tio.c | 170 static int ni_tio_has_gate2_registers(const struct ni_gpct_device *counter_dev) in ni_tio_has_gate2_registers() argument 172 switch (counter_dev->variant) { in ni_tio_has_gate2_registers() 233 struct ni_gpct_device *counter_dev = counter->counter_dev; in ni_tio_clock_src_modifiers() local 242 if (counting_mode_bits & GI_PRESCALE_X2(counter_dev->variant)) in ni_tio_clock_src_modifiers() 244 if (counting_mode_bits & GI_PRESCALE_X8(counter_dev->variant)) in ni_tio_clock_src_modifiers() 251 struct ni_gpct_device *counter_dev = counter->counter_dev; in ni_m_series_clock_src_select() local 269 if (counter_dev->regs[second_gate_reg] & GI_SRC_SUBSEL) in ni_m_series_clock_src_select() 279 if (counter_dev->regs[second_gate_reg] & GI_SRC_SUBSEL) in ni_m_series_clock_src_select() 373 switch (counter->counter_dev->variant) { in ni_tio_generic_clock_src_select() 385 struct ni_gpct_device *counter_dev = counter->counter_dev; in ni_tio_set_sync_mode() local [all …]
|
D | ni_tio_internal.h | 163 counter->counter_dev->write_register(counter, bits, reg); in write_register() 170 return counter->counter_dev->read_register(counter, reg); in read_register() 175 *counter_dev) in ni_tio_counting_mode_registers_present() 177 switch (counter_dev->variant) { in ni_tio_counting_mode_registers_present() 196 struct ni_gpct_device *counter_dev = counter->counter_dev; in ni_tio_set_bits_transient() local 200 spin_lock_irqsave(&counter_dev->regs_lock, flags); in ni_tio_set_bits_transient() 201 counter_dev->regs[register_index] &= ~bit_mask; in ni_tio_set_bits_transient() 202 counter_dev->regs[register_index] |= (bit_values & bit_mask); in ni_tio_set_bits_transient() 204 counter_dev->regs[register_index] | transient_bit_values, in ni_tio_set_bits_transient() 207 spin_unlock_irqrestore(&counter_dev->regs_lock, flags); in ni_tio_set_bits_transient() [all …]
|
D | ni_tiocmd.c | 53 struct ni_gpct_device *counter_dev = counter->counter_dev; in ni_tio_configure_dma() local 69 switch (counter_dev->variant) { in ni_tio_configure_dma() 115 struct ni_gpct_device *counter_dev = counter->counter_dev; in ni_tio_input_cmd() local 124 switch (counter_dev->variant) { in ni_tio_input_cmd() 157 dev_err(counter->counter_dev->dev->class_dev, in ni_tio_output_cmd() 204 dev_err(counter->counter_dev->dev->class_dev, in ni_tio_cmd() 206 dev_err(counter->counter_dev->dev->class_dev, in ni_tio_cmd() 234 if (ni_tio_counting_mode_registers_present(counter->counter_dev)) in ni_tio_cmdtest() 322 switch (counter->counter_dev->variant) { in should_ack_gate() 372 if (counter->counter_dev->variant != in ni_tio_acknowledge_and_confirm() [all …]
|
D | ni_660x.c | 419 struct ni_gpct_device *counter_dev; member 623 struct comedi_device *dev = counter->counter_dev->dev; in ni_gpct_write_register() 633 struct comedi_device *dev = counter->counter_dev->dev; in ni_gpct_read_register() 1101 devpriv->counter_dev = ni_gpct_device_construct(dev, in ni_660x_auto_attach() 1107 if (!devpriv->counter_dev) in ni_660x_auto_attach() 1127 s->private = &devpriv->counter_dev->counters[i]; in ni_660x_auto_attach() 1129 devpriv->counter_dev->counters[i].chip_index = in ni_660x_auto_attach() 1131 devpriv->counter_dev->counters[i].counter_index = in ni_660x_auto_attach() 1141 ni_tio_init_counter(&devpriv->counter_dev->counters[i]); in ni_660x_auto_attach() 1179 if (devpriv->counter_dev) in ni_660x_detach() [all …]
|
D | ni_tio.h | 108 struct ni_gpct_device *counter_dev; member
|
D | ni_mio_common.c | 800 BUG_ON(devpriv->counter_dev->counters[gpct_index].mite_chan); in ni_request_gpct_mite_channel() 811 ni_tio_set_mite_channel(&devpriv->counter_dev->counters[gpct_index], in ni_request_gpct_mite_channel() 884 if (devpriv->counter_dev->counters[gpct_index].mite_chan) { in ni_release_gpct_mite_channel() 886 devpriv->counter_dev->counters[gpct_index].mite_chan; in ni_release_gpct_mite_channel() 890 counter_dev->counters[gpct_index], in ni_release_gpct_mite_channel() 1437 ni_tio_handle_interrupt(&devpriv->counter_dev->counters[counter_index], in handle_gpct_interrupt() 3954 struct comedi_device *dev = counter->counter_dev->dev; in ni_gpct_write_register() 4022 struct comedi_device *dev = counter->counter_dev->dev; in ni_gpct_read_register() 5612 devpriv->counter_dev = ni_gpct_device_construct(dev, in ni_E_init() 5619 if (!devpriv->counter_dev) in ni_E_init() [all …]
|
D | ni_stc.h | 1438 struct ni_gpct_device *counter_dev; member
|