Searched refs:comedi_device (Results 101 - 125 of 155) sorted by relevance

1234567

/linux-master/drivers/comedi/drivers/
H A Dcomedi_test.c87 struct comedi_device *dev; /* parent comedi device */
103 static unsigned short fake_sawtooth(struct comedi_device *dev,
135 static unsigned short fake_squarewave(struct comedi_device *dev,
165 static unsigned short fake_flatline(struct comedi_device *dev,
173 static unsigned short fake_waveform(struct comedi_device *dev,
201 struct comedi_device *dev = devpriv->dev;
253 static int waveform_ai_cmdtest(struct comedi_device *dev,
354 static int waveform_ai_cmd(struct comedi_device *dev,
411 static int waveform_ai_cancel(struct comedi_device *dev,
428 static int waveform_ai_insn_read(struct comedi_device *de
[all...]
H A Dni_65xx.c268 static unsigned int ni_65xx_num_ports(struct comedi_device *dev)
275 static void ni_65xx_disable_input_filters(struct comedi_device *dev)
289 static void ni_65xx_update_edge_detection(struct comedi_device *dev,
335 static void ni_65xx_disable_edge_detection(struct comedi_device *dev)
345 static int ni_65xx_dio_insn_config(struct comedi_device *dev,
413 static int ni_65xx_dio_insn_bits(struct comedi_device *dev,
471 struct comedi_device *dev = d;
491 static int ni_65xx_intr_cmdtest(struct comedi_device *dev,
530 static int ni_65xx_intr_cmd(struct comedi_device *dev,
542 static int ni_65xx_intr_cancel(struct comedi_device *de
[all...]
H A Dgsc_hpdi.c140 static void gsc_hpdi_drain_dma(struct comedi_device *dev, unsigned int channel)
178 struct comedi_device *dev = d;
250 static void gsc_hpdi_abort_dma(struct comedi_device *dev, unsigned int channel)
263 static int gsc_hpdi_cancel(struct comedi_device *dev,
274 static int gsc_hpdi_cmd(struct comedi_device *dev,
329 static int gsc_hpdi_check_chanlist(struct comedi_device *dev,
348 static int gsc_hpdi_cmd_test(struct comedi_device *dev,
410 static int gsc_hpdi_setup_dma_descriptors(struct comedi_device *dev,
453 static int gsc_hpdi_dio_insn_config(struct comedi_device *dev,
478 static void gsc_hpdi_free_dma(struct comedi_device *de
[all...]
H A Dni_at_a2150.c132 struct comedi_device *dev = d;
220 static int a2150_cancel(struct comedi_device *dev, struct comedi_subdevice *s)
243 static int a2150_get_timing(struct comedi_device *dev, unsigned int *period,
317 static int a2150_set_chanlist(struct comedi_device *dev,
350 static int a2150_ai_check_chanlist(struct comedi_device *dev,
392 static int a2150_ai_cmdtest(struct comedi_device *dev,
462 static int a2150_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
563 static int a2150_ai_eoc(struct comedi_device *dev,
576 static int a2150_ai_rinsn(struct comedi_device *dev, struct comedi_subdevice *s,
635 static void a2150_alloc_irq_and_dma(struct comedi_device *de
[all...]
H A Dcb_pcidas.c309 static int cb_pcidas_ai_eoc(struct comedi_device *dev,
323 static int cb_pcidas_ai_insn_read(struct comedi_device *dev,
376 static int cb_pcidas_ai_insn_config(struct comedi_device *dev,
402 static int cb_pcidas_ao_nofifo_insn_write(struct comedi_device *dev,
433 static int cb_pcidas_ao_fifo_insn_write(struct comedi_device *dev,
467 static int cb_pcidas_eeprom_ready(struct comedi_device *dev,
481 static int cb_pcidas_eeprom_insn_read(struct comedi_device *dev,
519 static void cb_pcidas_calib_write(struct comedi_device *dev,
558 static int cb_pcidas_caldac_insn_write(struct comedi_device *dev,
579 static void cb_pcidas_dac08_write(struct comedi_device *de
[all...]
H A Dcb_pcidda.c151 static unsigned int cb_pcidda_serial_in(struct comedi_device *dev)
168 static void cb_pcidda_serial_out(struct comedi_device *dev, unsigned int value,
185 static unsigned int cb_pcidda_read_eeprom(struct comedi_device *dev,
221 static void cb_pcidda_write_caldac(struct comedi_device *dev,
255 static void cb_pcidda_calibrate(struct comedi_device *dev, unsigned int channel,
283 static int cb_pcidda_ao_insn_write(struct comedi_device *dev,
325 static int cb_pcidda_auto_attach(struct comedi_device *dev,
H A Dni_at_ao.c113 static void atao_select_reg_group(struct comedi_device *dev, int group)
124 static int atao_ao_insn_write(struct comedi_device *dev,
151 static int atao_dio_insn_bits(struct comedi_device *dev,
164 static int atao_dio_insn_config(struct comedi_device *dev,
230 static int atao_calib_insn_write(struct comedi_device *dev,
263 static void atao_reset(struct comedi_device *dev)
291 static int atao_attach(struct comedi_device *dev, struct comedi_devconfig *it)
H A Dme_daq.c148 static int me_dio_insn_config(struct comedi_device *dev,
181 static int me_dio_insn_bits(struct comedi_device *dev,
214 static int me_ai_eoc(struct comedi_device *dev,
227 static int me_ai_insn_read(struct comedi_device *dev,
294 static int me_ao_insn_write(struct comedi_device *dev,
338 static int me2600_xilinx_download(struct comedi_device *dev,
408 static int me_reset(struct comedi_device *dev)
426 static int me_auto_attach(struct comedi_device *dev,
511 static void me_detach(struct comedi_device *dev)
H A Dadl_pci9118.c243 static void pci9118_amcc_setup_dma(struct comedi_device *dev, unsigned int buf)
253 static void pci9118_amcc_dma_ena(struct comedi_device *dev, bool enable)
266 static void pci9118_amcc_int_ena(struct comedi_device *dev, bool enable)
280 static void pci9118_ai_reset_fifo(struct comedi_device *dev)
286 static int pci9118_ai_check_chanlist(struct comedi_device *dev,
326 static void pci9118_set_chanlist(struct comedi_device *dev,
389 static void pci9118_ai_mode4_switch(struct comedi_device *dev,
404 static unsigned int pci9118_ai_samples_ready(struct comedi_device *dev,
460 static void pci9118_ai_dma_xfer(struct comedi_device *dev,
512 static void pci9118_exttrg_enable(struct comedi_device *de
[all...]
H A Ddas08.c154 static int das08_ai_eoc(struct comedi_device *dev,
167 static int das08_ai_insn_read(struct comedi_device *dev,
249 static int das08_di_insn_bits(struct comedi_device *dev,
259 static int das08_do_insn_bits(struct comedi_device *dev,
279 static int das08jr_di_insn_bits(struct comedi_device *dev,
289 static int das08jr_do_insn_bits(struct comedi_device *dev,
301 static void das08_ao_set_data(struct comedi_device *dev,
323 static int das08_ao_insn_write(struct comedi_device *dev,
341 int das08_common_attach(struct comedi_device *dev, unsigned long iobase)
H A Dni_670x.c71 static int ni_670x_ao_insn_write(struct comedi_device *dev,
103 static int ni_670x_dio_insn_bits(struct comedi_device *dev,
116 static int ni_670x_dio_insn_config(struct comedi_device *dev,
155 static int ni_670x_auto_attach(struct comedi_device *dev,
238 static void ni_670x_detach(struct comedi_device *dev)
H A Dni_pcidio.c293 static int ni_pcidio_request_di_mite_channel(struct comedi_device *dev)
316 static void ni_pcidio_release_di_mite_channel(struct comedi_device *dev)
332 static int setup_mite_dma(struct comedi_device *dev, struct comedi_subdevice *s)
357 static int ni_pcidio_poll(struct comedi_device *dev, struct comedi_subdevice *s)
375 struct comedi_device *dev = d;
466 static int ni_pcidio_insn_config(struct comedi_device *dev,
491 static int ni_pcidio_insn_bits(struct comedi_device *dev,
527 static int ni_pcidio_cmdtest(struct comedi_device *dev,
601 static int ni_pcidio_inttrig(struct comedi_device *dev,
617 static int ni_pcidio_cmd(struct comedi_device *de
[all...]
H A Drtd520.c413 static unsigned short rtd_convert_chan_gain(struct comedi_device *dev,
458 static void rtd_load_channelgain_list(struct comedi_device *dev,
481 static int rtd520_probe_fifo_depth(struct comedi_device *dev)
518 static int rtd_ai_eoc(struct comedi_device *dev,
531 static int rtd_ai_rinsn(struct comedi_device *dev,
574 static int ai_read_n(struct comedi_device *dev, struct comedi_subdevice *s,
610 struct comedi_device *dev = d;
687 static int rtd_ai_cmdtest(struct comedi_device *dev,
828 static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
978 static int rtd_ai_cancel(struct comedi_device *de
[all...]
H A Daio_aio12_8.c98 static int aio_aio12_8_ai_eoc(struct comedi_device *dev,
111 static int aio_aio12_8_ai_read(struct comedi_device *dev,
154 static int aio_aio12_8_ao_insn_write(struct comedi_device *dev,
175 static int aio_aio12_8_counter_insn_config(struct comedi_device *dev,
198 static int aio_aio12_8_attach(struct comedi_device *dev,
H A Damplc_pci230.c531 static unsigned short pci230_ai_read(struct comedi_device *dev)
552 static unsigned short pci230_ao_mangle_datum(struct comedi_device *dev,
572 static void pci230_ao_write_nofifo(struct comedi_device *dev,
582 static void pci230_ao_write_fifo(struct comedi_device *dev,
592 static bool pci230_claim_shared(struct comedi_device *dev,
614 static void pci230_release_shared(struct comedi_device *dev,
625 static void pci230_release_all_resources(struct comedi_device *dev,
680 static void pci230_ct_setup_ns_mode(struct comedi_device *dev, unsigned int ct,
700 static void pci230_cancel_ct(struct comedi_device *dev, unsigned int ct)
706 static int pci230_ai_eoc(struct comedi_device *de
[all...]
H A Ddt9812.c235 static int dt9812_read_info(struct comedi_device *dev,
278 static int dt9812_read_multiple_registers(struct comedi_device *dev,
322 static int dt9812_write_multiple_registers(struct comedi_device *dev,
351 static int dt9812_rmw_multiple_registers(struct comedi_device *dev,
378 static int dt9812_digital_in(struct comedi_device *dev, u8 *bits)
400 static int dt9812_digital_out(struct comedi_device *dev, u8 bits)
414 static void dt9812_configure_mux(struct comedi_device *dev,
432 static void dt9812_configure_gain(struct comedi_device *dev,
481 static int dt9812_analog_in(struct comedi_device *dev,
548 static int dt9812_analog_out(struct comedi_device *de
[all...]
H A Dvmk80xx.c154 static void vmk80xx_do_bulk_msg(struct comedi_device *dev)
179 static int vmk80xx_read_packet(struct comedi_device *dev)
198 static int vmk80xx_write_packet(struct comedi_device *dev, int cmd)
219 static int vmk80xx_reset_device(struct comedi_device *dev)
234 static int vmk80xx_ai_insn_read(struct comedi_device *dev,
282 static int vmk80xx_ao_insn_write(struct comedi_device *dev,
323 static int vmk80xx_ao_insn_read(struct comedi_device *dev,
352 static int vmk80xx_di_insn_bits(struct comedi_device *dev,
391 static int vmk80xx_do_insn_bits(struct comedi_device *dev,
435 static int vmk80xx_cnt_insn_read(struct comedi_device *de
[all...]
H A Dadv_pci1724.c72 static int adv_pci1724_dac_idle(struct comedi_device *dev,
85 static int adv_pci1724_insn_write(struct comedi_device *dev,
117 static int adv_pci1724_auto_attach(struct comedi_device *dev,
H A Dadv_pci1720.c69 static int pci1720_ao_insn_write(struct comedi_device *dev,
101 static int pci1720_di_insn_bits(struct comedi_device *dev,
111 static int pci1720_auto_attach(struct comedi_device *dev,
H A Dadl_pci8164.c30 static int adl_pci8164_insn_read(struct comedi_device *dev,
45 static int adl_pci8164_insn_write(struct comedi_device *dev,
60 static int adl_pci8164_auto_attach(struct comedi_device *dev,
H A Dni_mio_cs.c117 static const void *ni_getboardtype(struct comedi_device *dev,
147 static int mio_cs_auto_attach(struct comedi_device *dev,
179 static void mio_cs_detach(struct comedi_device *dev)
H A Daddi_apci_16xx.c47 static int apci16xx_insn_config(struct comedi_device *dev,
74 static int apci16xx_dio_insn_bits(struct comedi_device *dev,
87 static int apci16xx_auto_attach(struct comedi_device *dev,
H A Drti800.c133 static int rti800_ai_eoc(struct comedi_device *dev,
150 static int rti800_ai_insn_read(struct comedi_device *dev,
203 static int rti800_ao_insn_write(struct comedi_device *dev,
229 static int rti800_di_insn_bits(struct comedi_device *dev,
238 static int rti800_do_insn_bits(struct comedi_device *dev,
253 static int rti800_attach(struct comedi_device *dev, struct comedi_devconfig *it)
H A Daddi_apci_3xxx.c349 struct comedi_device *dev = d;
371 static int apci3xxx_ai_started(struct comedi_device *dev)
379 static int apci3xxx_ai_setup(struct comedi_device *dev, unsigned int chanspec)
418 static int apci3xxx_ai_eoc(struct comedi_device *dev,
431 static int apci3xxx_ai_insn_read(struct comedi_device *dev,
459 static int apci3xxx_ai_ns_to_timer(struct comedi_device *dev,
509 static int apci3xxx_ai_cmdtest(struct comedi_device *dev,
566 static int apci3xxx_ai_cmd(struct comedi_device *dev,
589 static int apci3xxx_ai_cancel(struct comedi_device *dev,
595 static int apci3xxx_ao_eoc(struct comedi_device *de
[all...]
/linux-master/drivers/comedi/
H A Drange.c48 int do_rangeinfo_ioctl(struct comedi_device *dev,
108 struct comedi_device *dev = s->device;

Completed in 222 milliseconds

1234567