Home
last modified time | relevance | path

Searched refs:comedi_device (Results 51 – 75 of 155) sorted by relevance

1234567

/openbmc/linux/drivers/comedi/drivers/
H A Ddt282x.c397 static void dt282x_munge(struct comedi_device *dev, in dt282x_munge()
494 struct comedi_device *dev = d; in dt282x_interrupt()
556 static int dt282x_ai_timeout(struct comedi_device *dev, in dt282x_ai_timeout()
628 static int dt282x_ai_cmdtest(struct comedi_device *dev, in dt282x_ai_cmdtest()
747 static int dt282x_ai_cancel(struct comedi_device *dev, in dt282x_ai_cancel()
795 static int dt282x_ao_cmdtest(struct comedi_device *dev, in dt282x_ao_cmdtest()
851 static int dt282x_ao_inttrig(struct comedi_device *dev, in dt282x_ao_inttrig()
912 static int dt282x_ao_cancel(struct comedi_device *dev, in dt282x_ao_cancel()
999 static void dt282x_alloc_dma(struct comedi_device *dev, in dt282x_alloc_dma()
1031 static void dt282x_free_dma(struct comedi_device *dev) in dt282x_free_dma()
[all …]
H A Dquatech_daqp_cs.c177 static int daqp_ai_cancel(struct comedi_device *dev, in daqp_ai_cancel()
212 struct comedi_device *dev = dev_id; in daqp_interrupt()
281 static int daqp_ai_eos(struct comedi_device *dev, in daqp_ai_eos()
294 static int daqp_ai_insn_read(struct comedi_device *dev, in daqp_ai_insn_read()
370 static int daqp_ai_cmdtest(struct comedi_device *dev, in daqp_ai_cmdtest()
617 static int daqp_ao_empty(struct comedi_device *dev, in daqp_ao_empty()
664 static int daqp_di_insn_bits(struct comedi_device *dev, in daqp_di_insn_bits()
679 static int daqp_do_insn_bits(struct comedi_device *dev, in daqp_do_insn_bits()
697 static int daqp_auto_attach(struct comedi_device *dev, in daqp_auto_attach()
796 struct comedi_device *dev = link->priv; in daqp_cs_suspend()
[all …]
H A Dadl_pci9111.c173 static void pci9111_fifo_reset(struct comedi_device *dev) in pci9111_fifo_reset()
183 static int pci9111_ai_cancel(struct comedi_device *dev, in pci9111_ai_cancel()
335 static int pci9111_ai_do_cmd(struct comedi_device *dev, in pci9111_ai_do_cmd()
389 static void pci9111_ai_munge(struct comedi_device *dev, in pci9111_ai_munge()
451 struct comedi_device *dev = p_device; in pci9111_interrupt()
515 static int pci9111_ai_eoc(struct comedi_device *dev, in pci9111_ai_eoc()
528 static int pci9111_ai_insn_read(struct comedi_device *dev, in pci9111_ai_insn_read()
586 static int pci9111_di_insn_bits(struct comedi_device *dev, in pci9111_di_insn_bits()
609 static int pci9111_reset(struct comedi_device *dev) in pci9111_reset()
623 static int pci9111_auto_attach(struct comedi_device *dev, in pci9111_auto_attach()
[all …]
H A Dni_labpc_common.c86 static void labpc_outb(struct comedi_device *dev, in labpc_outb()
97 static void labpc_writeb(struct comedi_device *dev, in labpc_writeb()
147 static void labpc_setup_cmd6_reg(struct comedi_device *dev, in labpc_setup_cmd6_reg()
211 static int labpc_ai_eoc(struct comedi_device *dev, in labpc_ai_eoc()
224 static int labpc_ai_insn_read(struct comedi_device *dev, in labpc_ai_insn_read()
496 static int labpc_ai_cmdtest(struct comedi_device *dev, in labpc_ai_cmdtest()
766 static int labpc_drain_fifo(struct comedi_device *dev) in labpc_drain_fifo()
815 struct comedi_device *dev = d; in labpc_interrupt()
888 static void labpc_ao_write(struct comedi_device *dev, in labpc_ao_write()
1186 int labpc_common_attach(struct comedi_device *dev, in labpc_common_attach()
[all …]
H A Ddas800.c209 static void das800_ind_write(struct comedi_device *dev, in das800_ind_write()
230 static void das800_enable(struct comedi_device *dev) in das800_enable()
247 static void das800_disable(struct comedi_device *dev) in das800_disable()
263 static int das800_ai_check_chanlist(struct comedi_device *dev, in das800_ai_check_chanlist()
291 static int das800_ai_do_cmdtest(struct comedi_device *dev, in das800_ai_do_cmdtest()
364 static int das800_ai_do_cmd(struct comedi_device *dev, in das800_ai_do_cmd()
421 struct comedi_device *dev = d; in das800_interrupt()
506 static int das800_ai_eoc(struct comedi_device *dev, in das800_ai_eoc()
519 static int das800_ai_insn_read(struct comedi_device *dev, in das800_ai_insn_read()
564 static int das800_di_insn_bits(struct comedi_device *dev, in das800_di_insn_bits()
[all …]
H A Damplc_dio200.h19 struct comedi_device;
40 int amplc_dio200_common_attach(struct comedi_device *dev, unsigned int irq,
44 void amplc_dio200_set_enhance(struct comedi_device *dev, unsigned char val);
H A Ddyna_pci10xx.c48 static int dyna_pci10xx_ai_eoc(struct comedi_device *dev, in dyna_pci10xx_ai_eoc()
61 static int dyna_pci10xx_insn_read_ai(struct comedi_device *dev, in dyna_pci10xx_insn_read_ai()
101 static int dyna_pci10xx_insn_write_ao(struct comedi_device *dev, in dyna_pci10xx_insn_write_ao()
121 static int dyna_pci10xx_di_insn_bits(struct comedi_device *dev, in dyna_pci10xx_di_insn_bits()
141 static int dyna_pci10xx_do_insn_bits(struct comedi_device *dev, in dyna_pci10xx_do_insn_bits()
161 static int dyna_pci10xx_auto_attach(struct comedi_device *dev, in dyna_pci10xx_auto_attach()
225 static void dyna_pci10xx_detach(struct comedi_device *dev) in dyna_pci10xx_detach()
H A Daddi_apci_3501.c95 static int apci3501_wait_for_dac(struct comedi_device *dev) in apci3501_wait_for_dac()
106 static int apci3501_ao_insn_write(struct comedi_device *dev, in apci3501_ao_insn_write()
155 static int apci3501_di_insn_bits(struct comedi_device *dev, in apci3501_di_insn_bits()
165 static int apci3501_do_insn_bits(struct comedi_device *dev, in apci3501_do_insn_bits()
228 static int apci3501_eeprom_get_ao_n_chan(struct comedi_device *dev) in apci3501_eeprom_get_ao_n_chan()
254 static int apci3501_eeprom_insn_read(struct comedi_device *dev, in apci3501_eeprom_insn_read()
274 static int apci3501_reset(struct comedi_device *dev) in apci3501_reset()
304 static int apci3501_auto_attach(struct comedi_device *dev, in apci3501_auto_attach()
381 static void apci3501_detach(struct comedi_device *dev) in apci3501_detach()
H A Dadl_pci9118.c561 static int pci9118_ai_cancel(struct comedi_device *dev, in pci9118_ai_cancel()
597 static void pci9118_ai_munge(struct comedi_device *dev, in pci9118_ai_munge()
635 static void pci9118_ai_get_dma(struct comedi_device *dev, in pci9118_ai_get_dma()
678 struct comedi_device *dev = d; in pci9118_interrupt()
783 static int pci9118_ai_inttrig(struct comedi_device *dev, in pci9118_ai_inttrig()
1141 static int pci9118_ai_cmdtest(struct comedi_device *dev, in pci9118_ai_cmdtest()
1301 static int pci9118_ai_eoc(struct comedi_device *dev, in pci9118_ai_eoc()
1411 static void pci9118_reset(struct comedi_device *dev) in pci9118_reset()
1486 static void pci9118_free_dma(struct comedi_device *dev) in pci9118_free_dma()
1648 static int pci9118_attach(struct comedi_device *dev, in pci9118_attach()
[all …]
H A Ddas16.c432 struct comedi_device *dev;
443 static void das16_ai_setup_dma(struct comedi_device *dev, in das16_ai_setup_dma()
465 static void das16_interrupt(struct comedi_device *dev) in das16_interrupt()
521 struct comedi_device *dev = devpriv->dev; in das16_timer_interrupt()
789 static void das16_ai_munge(struct comedi_device *dev, in das16_ai_munge()
807 static int das16_ai_eoc(struct comedi_device *dev, in das16_ai_eoc()
820 static int das16_ai_insn_read(struct comedi_device *dev, in das16_ai_insn_read()
876 static int das16_di_insn_bits(struct comedi_device *dev, in das16_di_insn_bits()
916 static void das16_reset(struct comedi_device *dev) in das16_reset()
938 static void das16_free_dma(struct comedi_device *dev) in das16_free_dma()
[all …]
H A Dicp_multi.c87 static int icp_multi_ai_eoc(struct comedi_device *dev, in icp_multi_ai_eoc()
100 static int icp_multi_ai_insn_read(struct comedi_device *dev, in icp_multi_ai_insn_read()
140 static int icp_multi_ao_ready(struct comedi_device *dev, in icp_multi_ao_ready()
153 static int icp_multi_ao_insn_write(struct comedi_device *dev, in icp_multi_ao_insn_write()
189 static int icp_multi_di_insn_bits(struct comedi_device *dev, in icp_multi_di_insn_bits()
199 static int icp_multi_do_insn_bits(struct comedi_device *dev, in icp_multi_do_insn_bits()
212 static int icp_multi_reset(struct comedi_device *dev) in icp_multi_reset()
242 static int icp_multi_auto_attach(struct comedi_device *dev, in icp_multi_auto_attach()
H A Dcb_pcimdas.c156 static int cb_pcimdas_ai_eoc(struct comedi_device *dev, in cb_pcimdas_ai_eoc()
170 static int cb_pcimdas_ai_insn_read(struct comedi_device *dev, in cb_pcimdas_ai_insn_read()
219 static int cb_pcimdas_ao_insn_write(struct comedi_device *dev, in cb_pcimdas_ao_insn_write()
238 static int cb_pcimdas_di_insn_bits(struct comedi_device *dev, in cb_pcimdas_di_insn_bits()
253 static int cb_pcimdas_do_insn_bits(struct comedi_device *dev, in cb_pcimdas_do_insn_bits()
268 static int cb_pcimdas_counter_insn_config(struct comedi_device *dev, in cb_pcimdas_counter_insn_config()
307 static unsigned int cb_pcimdas_pacer_clk(struct comedi_device *dev) in cb_pcimdas_pacer_clk()
319 static bool cb_pcimdas_is_ai_se(struct comedi_device *dev) in cb_pcimdas_is_ai_se()
333 static bool cb_pcimdas_is_ai_uni(struct comedi_device *dev) in cb_pcimdas_is_ai_uni()
347 static int cb_pcimdas_auto_attach(struct comedi_device *dev, in cb_pcimdas_auto_attach()
H A Dpcl726.c147 static int pcl726_intr_insn_bits(struct comedi_device *dev, in pcl726_intr_insn_bits()
156 static int pcl726_intr_cmdtest(struct comedi_device *dev, in pcl726_intr_cmdtest()
195 static int pcl726_intr_cmd(struct comedi_device *dev, in pcl726_intr_cmd()
205 static int pcl726_intr_cancel(struct comedi_device *dev, in pcl726_intr_cancel()
217 struct comedi_device *dev = d; in pcl726_interrupt()
233 static int pcl726_ao_insn_write(struct comedi_device *dev, in pcl726_ao_insn_write()
259 static int pcl726_di_insn_bits(struct comedi_device *dev, in pcl726_di_insn_bits()
280 static int pcl726_do_insn_bits(struct comedi_device *dev, in pcl726_do_insn_bits()
309 static int pcl726_attach(struct comedi_device *dev, in pcl726_attach()
H A Dni_pcidio.c375 struct comedi_device *dev = d; in nidio_interrupt()
491 static int ni_pcidio_insn_bits(struct comedi_device *dev, in ni_pcidio_insn_bits()
527 static int ni_pcidio_cmdtest(struct comedi_device *dev, in ni_pcidio_cmdtest()
601 static int ni_pcidio_inttrig(struct comedi_device *dev, in ni_pcidio_inttrig()
731 static int ni_pcidio_cancel(struct comedi_device *dev, in ni_pcidio_cancel()
740 static int ni_pcidio_change(struct comedi_device *dev, in ni_pcidio_change()
755 static int pci_6534_load_fpga(struct comedi_device *dev, in pci_6534_load_fpga()
817 static int pci_6534_reset_fpgas(struct comedi_device *dev) in pci_6534_reset_fpgas()
869 static void nidio_reset_board(struct comedi_device *dev) in nidio_reset_board()
879 static int nidio_auto_attach(struct comedi_device *dev, in nidio_auto_attach()
[all …]
H A Ddt3000.c246 static unsigned int dt3k_readsingle(struct comedi_device *dev, in dt3k_readsingle()
272 static void dt3k_ai_empty_fifo(struct comedi_device *dev, in dt3k_ai_empty_fifo()
301 static int dt3k_ai_cancel(struct comedi_device *dev, in dt3k_ai_cancel()
318 struct comedi_device *dev = d; in dt3k_interrupt()
376 static int dt3k_ai_cmdtest(struct comedi_device *dev, in dt3k_ai_cmdtest()
503 static int dt3k_ai_insn_read(struct comedi_device *dev, in dt3k_ai_insn_read()
521 static int dt3k_ao_insn_write(struct comedi_device *dev, in dt3k_ao_insn_write()
551 static int dt3k_dio_insn_config(struct comedi_device *dev, in dt3k_dio_insn_config()
574 static int dt3k_dio_insn_bits(struct comedi_device *dev, in dt3k_dio_insn_bits()
587 static int dt3k_mem_insn_read(struct comedi_device *dev, in dt3k_mem_insn_read()
[all …]
H A Daddi_apci_3xxx.c349 struct comedi_device *dev = d; in apci3xxx_irq_handler()
371 static int apci3xxx_ai_started(struct comedi_device *dev) in apci3xxx_ai_started()
418 static int apci3xxx_ai_eoc(struct comedi_device *dev, in apci3xxx_ai_eoc()
431 static int apci3xxx_ai_insn_read(struct comedi_device *dev, in apci3xxx_ai_insn_read()
509 static int apci3xxx_ai_cmdtest(struct comedi_device *dev, in apci3xxx_ai_cmdtest()
566 static int apci3xxx_ai_cmd(struct comedi_device *dev, in apci3xxx_ai_cmd()
589 static int apci3xxx_ai_cancel(struct comedi_device *dev, in apci3xxx_ai_cancel()
595 static int apci3xxx_ao_eoc(struct comedi_device *dev, in apci3xxx_ao_eoc()
724 static int apci3xxx_reset(struct comedi_device *dev) in apci3xxx_reset()
752 static int apci3xxx_auto_attach(struct comedi_device *dev, in apci3xxx_auto_attach()
[all …]
H A Dni_usb6501.c168 static int ni6501_port_command(struct comedi_device *dev, int command, in ni6501_port_command()
250 static int ni6501_counter_command(struct comedi_device *dev, int command, in ni6501_counter_command()
340 static int ni6501_dio_insn_config(struct comedi_device *dev, in ni6501_dio_insn_config()
358 static int ni6501_dio_insn_bits(struct comedi_device *dev, in ni6501_dio_insn_bits()
392 static int ni6501_cnt_insn_config(struct comedi_device *dev, in ni6501_cnt_insn_config()
420 static int ni6501_cnt_insn_read(struct comedi_device *dev, in ni6501_cnt_insn_read()
439 static int ni6501_cnt_insn_write(struct comedi_device *dev, in ni6501_cnt_insn_write()
457 static int ni6501_alloc_usb_buffers(struct comedi_device *dev) in ni6501_alloc_usb_buffers()
475 static int ni6501_find_endpoints(struct comedi_device *dev) in ni6501_find_endpoints()
516 static int ni6501_auto_attach(struct comedi_device *dev, in ni6501_auto_attach()
[all …]
H A Dii_pci20kc.c137 static void __iomem *ii20k_module_iobase(struct comedi_device *dev, in ii20k_module_iobase()
143 static int ii20k_ao_insn_write(struct comedi_device *dev, in ii20k_ao_insn_write()
168 static int ii20k_ai_eoc(struct comedi_device *dev, in ii20k_ai_eoc()
182 static void ii20k_ai_setup(struct comedi_device *dev, in ii20k_ai_setup()
222 static int ii20k_ai_insn_read(struct comedi_device *dev, in ii20k_ai_insn_read()
253 static void ii20k_dio_config(struct comedi_device *dev, in ii20k_dio_config()
317 static int ii20k_dio_insn_config(struct comedi_device *dev, in ii20k_dio_insn_config()
344 static int ii20k_dio_insn_bits(struct comedi_device *dev, in ii20k_dio_insn_bits()
375 static int ii20k_init_module(struct comedi_device *dev, in ii20k_init_module()
415 static int ii20k_attach(struct comedi_device *dev, in ii20k_attach()
[all …]
H A Dadl_pci7x3x.c130 static void process_irq(struct comedi_device *dev, unsigned int subdev, in process_irq()
151 struct comedi_device *dev = p_device; in adl_pci7x3x_interrupt()
186 static int adl_pci7x3x_asy_cmdtest(struct comedi_device *dev, in adl_pci7x3x_asy_cmdtest()
225 static int adl_pci7x3x_asy_cmd(struct comedi_device *dev, in adl_pci7x3x_asy_cmd()
253 static int adl_pci7x3x_asy_cancel(struct comedi_device *dev, in adl_pci7x3x_asy_cancel()
278 static int adl_pci7x3x_dirq_insn_bits(struct comedi_device *dev, in adl_pci7x3x_dirq_insn_bits()
291 static int adl_pci7x3x_do_insn_bits(struct comedi_device *dev, in adl_pci7x3x_do_insn_bits()
318 static int adl_pci7x3x_di_insn_bits(struct comedi_device *dev, in adl_pci7x3x_di_insn_bits()
330 static int adl_pci7x3x_reset(struct comedi_device *dev) in adl_pci7x3x_reset()
341 static int adl_pci7x3x_auto_attach(struct comedi_device *dev, in adl_pci7x3x_auto_attach()
[all …]
H A Dni_daq_700.c73 static int daq700_dio_insn_bits(struct comedi_device *dev, in daq700_dio_insn_bits()
95 static int daq700_dio_insn_config(struct comedi_device *dev, in daq700_dio_insn_config()
112 static int daq700_ai_eoc(struct comedi_device *dev, in daq700_ai_eoc()
130 static int daq700_ai_rinsn(struct comedi_device *dev, in daq700_ai_rinsn()
194 static void daq700_ai_config(struct comedi_device *dev, in daq700_ai_config()
208 static int daq700_auto_attach(struct comedi_device *dev, in daq700_auto_attach()
H A Dke_counter.c40 static int ke_counter_insn_write(struct comedi_device *dev, in ke_counter_insn_write()
62 static int ke_counter_insn_read(struct comedi_device *dev, in ke_counter_insn_read()
86 static void ke_counter_reset(struct comedi_device *dev) in ke_counter_reset()
94 static int ke_counter_insn_config(struct comedi_device *dev, in ke_counter_insn_config()
147 static int ke_counter_do_insn_bits(struct comedi_device *dev, in ke_counter_do_insn_bits()
160 static int ke_counter_auto_attach(struct comedi_device *dev, in ke_counter_auto_attach()
H A Dadl_pci6208.c41 static int pci6208_ao_eoc(struct comedi_device *dev, in pci6208_ao_eoc()
54 static int pci6208_ao_insn_write(struct comedi_device *dev, in pci6208_ao_insn_write()
81 static int pci6208_di_insn_bits(struct comedi_device *dev, in pci6208_di_insn_bits()
96 static int pci6208_do_insn_bits(struct comedi_device *dev, in pci6208_do_insn_bits()
109 static int pci6208_auto_attach(struct comedi_device *dev, in pci6208_auto_attach()
H A Ddas08.c154 static int das08_ai_eoc(struct comedi_device *dev, in das08_ai_eoc()
167 static int das08_ai_insn_read(struct comedi_device *dev, in das08_ai_insn_read()
250 static int das08_di_insn_bits(struct comedi_device *dev, in das08_di_insn_bits()
260 static int das08_do_insn_bits(struct comedi_device *dev, in das08_do_insn_bits()
280 static int das08jr_di_insn_bits(struct comedi_device *dev, in das08jr_di_insn_bits()
290 static int das08jr_do_insn_bits(struct comedi_device *dev, in das08jr_do_insn_bits()
302 static void das08_ao_set_data(struct comedi_device *dev, in das08_ao_set_data()
324 static int das08_ao_insn_write(struct comedi_device *dev, in das08_ao_insn_write()
342 int das08_common_attach(struct comedi_device *dev, unsigned long iobase) in das08_common_attach()
/openbmc/linux/include/linux/comedi/
H A Dcomedi_pcmcia.h17 struct pcmcia_device *comedi_to_pcmcia_dev(struct comedi_device *dev);
19 int comedi_pcmcia_enable(struct comedi_device *dev,
22 void comedi_pcmcia_disable(struct comedi_device *dev);
/openbmc/linux/drivers/comedi/
H A Dcomedi_pci.c24 struct pci_dev *comedi_to_pci_dev(struct comedi_device *dev) in comedi_to_pci_dev()
48 int comedi_pci_enable(struct comedi_device *dev) in comedi_pci_enable()
79 void comedi_pci_disable(struct comedi_device *dev) in comedi_pci_disable()
105 void comedi_pci_detach(struct comedi_device *dev) in comedi_pci_detach()

1234567