Searched defs:mite (Results 1 - 11 of 11) sorted by relevance

/drivers/staging/comedi/drivers/
H A Dni_670x.c48 #include "mite.h"
103 struct mite_struct *mite; member in struct:ni_670x_private
196 ret = mite_setup(devpriv->mite);
198 printk(KERN_WARNING "error setting up mite\n");
202 dev->irq = mite_irq(devpriv->mite);
243 writel(0x10, devpriv->mite->daq_io_addr + MISC_CONTROL_OFFSET);
245 writel(0x00, devpriv->mite->daq_io_addr + AO_CONTROL_OFFSET);
258 if (dev->private && devpriv->mite)
259 mite_unsetup(devpriv->mite);
288 devpriv->mite
362 struct mite_struct *mite; local
[all...]
H A Dni_labpc.h57 struct mite_struct *mite; /* for mite chip on pci-1200 */ member in struct:labpc_private
H A Dni_6527.c47 #include "mite.h"
118 struct mite_struct *mite; member in struct:ni6527_private
146 devpriv->mite->daq_io_addr + Filter_Interval(0));
148 devpriv->mite->daq_io_addr + Filter_Interval(1));
150 devpriv->mite->daq_io_addr + Filter_Interval(2));
153 devpriv->mite->daq_io_addr + Clear_Register);
164 devpriv->mite->daq_io_addr + Filter_Enable(0));
166 devpriv->mite->daq_io_addr + Filter_Enable(1));
168 devpriv->mite->daq_io_addr + Filter_Enable(2));
180 data[1] = readb(devpriv->mite
469 struct mite_struct *mite; local
[all...]
H A Dni_pcimio.c119 #include "mite.h"
1307 #define ni_writel(a, b) (writel((a), devpriv->mite->daq_io_addr + (b)))
1308 #define ni_readl(a) (readl(devpriv->mite->daq_io_addr + (a)))
1309 #define ni_writew(a, b) (writew((a), devpriv->mite->daq_io_addr + (b)))
1310 #define ni_readw(a) (readw(devpriv->mite->daq_io_addr + (a)))
1311 #define ni_writeb(a, b) (writeb((a), devpriv->mite->daq_io_addr + (b)))
1312 #define ni_readb(a) (readb(devpriv->mite->daq_io_addr + (a)))
1639 old_iodwbsr_bits = readl(devpriv->mite->mite_io_addr + MITE_IODWBSR);
1640 old_iodwbsr1_bits = readl(devpriv->mite->mite_io_addr + MITE_IODWBSR_1);
1641 old_iodwcr1_bits = readl(devpriv->mite
1789 struct mite_struct *mite; local
[all...]
H A Dmite.c2 comedi/drivers/mite.c
52 #include "mite.h"
71 struct mite_struct *mite; local
77 mite = kzalloc(sizeof(*mite), GFP_KERNEL);
78 if (!mite) {
79 printk(KERN_ERR "mite: allocation failed\n");
83 spin_lock_init(&mite->lock);
84 mite->pcidev = pci_dev_get(pcidev);
86 mite
108 mite_fifo_size(struct mite_struct *mite, unsigned channel) argument
116 mite_setup2(struct mite_struct *mite, unsigned use_iodwbsr_1) argument
204 mite_setup(struct mite_struct *mite) argument
212 struct mite_struct *mite, *next; local
221 mite_unsetup(struct mite_struct *mite) argument
247 struct mite_struct *mite, *next; local
261 mite_request_channel_in_range(struct mite_struct *mite, struct mite_dma_descriptor_ring *ring, unsigned min_channel, unsigned max_channel) argument
290 struct mite_struct *mite = mite_chan->mite; local
317 struct mite_struct *mite = mite_chan->mite; local
398 struct mite_struct *mite = mite_chan->mite; local
489 struct mite_struct *mite = mite_chan->mite; local
495 struct mite_struct *mite = mite_chan->mite; local
543 struct mite_struct *mite = mite_chan->mite; local
558 struct mite_struct *mite = mite_chan->mite; local
643 struct mite_struct *mite = mite_chan->mite; local
662 struct mite_struct *mite = mite_chan->mite; local
[all...]
H A Dni_65xx.c58 #include "mite.h"
297 struct mite_struct *mite; member in struct:ni_65xx_private
352 private(dev)->mite->daq_io_addr +
365 private(dev)->mite->daq_io_addr + Filter_Enable(port));
388 writeb(0, private(dev)->mite->daq_io_addr + Port_Select(port));
395 writeb(1, private(dev)->mite->daq_io_addr + Port_Select(port));
455 private(dev)->mite->daq_io_addr +
460 readb(private(dev)->mite->daq_io_addr + Port_Data(port));
485 status = readb(private(dev)->mite->daq_io_addr + Change_Status);
492 private(dev)->mite
813 struct mite_struct *mite; local
[all...]
H A Dmite.h2 module/mite.h
56 struct mite_struct *mite; member in struct:mite_channel
82 *mite)
88 ring->hw_dev = get_device(&mite->pcidev->dev);
116 static inline unsigned int mite_irq(struct mite_struct *mite) argument
118 return mite->pcidev->irq;
121 static inline unsigned int mite_device_id(struct mite_struct *mite) argument
123 return mite->pcidev->device;
128 int mite_setup(struct mite_struct *mite);
129 int mite_setup2(struct mite_struct *mite, unsigne
80 mite_alloc_ring(struct mite_struct *mite) argument
137 mite_request_channel(struct mite_struct *mite, struct mite_dma_descriptor_ring *ring) argument
[all...]
H A Dni_labpc.c89 #include "mite.h"
751 retval = mite_setup(devpriv->mite);
754 iobase = (unsigned long)devpriv->mite->daq_io_addr;
755 irq = mite_irq(devpriv->mite);
776 /* adapted from ni_pcimio for finding mite based boards (pc-1200) */
780 struct mite_struct *mite; local
782 for (mite = mite_devices; mite; mite = mite
[all...]
H A Dni_pcidio.c81 #include "mite.h"
401 struct mite_struct *mite; member in struct:nidio96_private
437 mite_request_channel_in_range(devpriv->mite,
441 comedi_error(dev, "failed to reserve mite dma channel.");
447 devpriv->mite->daq_io_addr + DMA_Line_Control_Group1);
465 devpriv->mite->daq_io_addr + DMA_Line_Control_Group1);
511 struct mite_struct *mite = devpriv->mite; local
531 status = readb(devpriv->mite->daq_io_addr +
533 flags = readb(devpriv->mite
1334 struct mite_struct *mite; local
[all...]
H A Dni_660x.c45 #include "mite.h"
433 struct mite_struct *mite; member in struct:ni_660x_private
765 private(dev)->mite->daq_io_addr + GPCT_OFFSET[chip_index] +
788 private(dev)->mite->daq_io_addr + GPCT_OFFSET[chip_index] +
881 mite_request_channel(private(dev)->mite, mite_ring(private(dev),
886 "failed to reserve mite dma channel for counter.");
1046 mite_alloc_ring(private(dev)->mite);
1084 ret = mite_setup2(private(dev)->mite, 1);
1086 printk(KERN_WARNING "error setting up mite\n");
1089 comedi_set_hw_dev(dev, &private(dev)->mite
1251 struct mite_struct *mite; local
[all...]
H A Dni_mio_common.c67 #include "mite.h"
533 mite_request_channel(devpriv->mite, devpriv->ai_mite_ring);
537 "failed to reserve mite dma channel for analog input.");
553 mite_request_channel(devpriv->mite, devpriv->ao_mite_ring);
557 "failed to reserve mite dma channel for analog outut.");
577 mite_request_channel(devpriv->mite,
582 "failed to reserve mite dma channel for counter.");
603 mite_request_channel(devpriv->mite, devpriv->cdo_mite_ring);
607 "failed to reserve mite dma channel for correlated digital outut.");
823 struct mite_struct *mite local
884 mite_handle_b_linkc(struct mite_struct *mite, struct comedi_device *dev) argument
[all...]

Completed in 76 milliseconds