Searched refs:mite (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | mite.c | 58 struct mite_struct *mite; in mite_alloc() local 61 mite = kzalloc(sizeof(*mite), GFP_KERNEL); in mite_alloc() 62 if (mite) { in mite_alloc() 63 spin_lock_init(&mite->lock); in mite_alloc() 64 mite->pcidev = pcidev; in mite_alloc() 66 mite->channels[i].mite = mite; in mite_alloc() 67 mite->channels[i].channel = i; in mite_alloc() 68 mite->channels[i].done = 1; in mite_alloc() 71 return mite; in mite_alloc() 85 static unsigned mite_fifo_size(struct mite_struct *mite, unsigned channel) in mite_fifo_size() argument [all …]
|
D | mite.h | 48 struct mite_struct *mite; member 72 struct mite_struct *mite) in mite_setup() argument 74 return mite_setup2(dev, mite, false); in mite_setup() 77 void mite_detach(struct mite_struct *mite); 78 struct mite_dma_descriptor_ring *mite_alloc_ring(struct mite_struct *mite); 81 mite_request_channel_in_range(struct mite_struct *mite, 85 mite_request_channel(struct mite_struct *mite, in mite_request_channel() argument 88 return mite_request_channel_in_range(mite, ring, 0, in mite_request_channel() 89 mite->num_channels - 1); in mite_request_channel() 346 mite_chan->mite->mite_io_addr + MITE_CHOR(mite_chan->channel)); in mite_dma_reset()
|
D | ni_pcimio.c | 1056 old_iodwbsr_bits = readl(devpriv->mite->mite_io_addr + MITE_IODWBSR); in m_series_init_eeprom_buffer() 1057 old_iodwbsr1_bits = readl(devpriv->mite->mite_io_addr + MITE_IODWBSR_1); in m_series_init_eeprom_buffer() 1058 old_iodwcr1_bits = readl(devpriv->mite->mite_io_addr + MITE_IODWCR_1); in m_series_init_eeprom_buffer() 1059 writel(0x0, devpriv->mite->mite_io_addr + MITE_IODWBSR); in m_series_init_eeprom_buffer() 1060 writel(((0x80 | window_size) | devpriv->mite->daq_phys_addr), in m_series_init_eeprom_buffer() 1061 devpriv->mite->mite_io_addr + MITE_IODWBSR_1); in m_series_init_eeprom_buffer() 1063 devpriv->mite->mite_io_addr + MITE_IODWCR_1); in m_series_init_eeprom_buffer() 1064 writel(0xf, devpriv->mite->mite_io_addr + 0x30); in m_series_init_eeprom_buffer() 1076 writel(old_iodwbsr1_bits, devpriv->mite->mite_io_addr + MITE_IODWBSR_1); in m_series_init_eeprom_buffer() 1077 writel(old_iodwbsr_bits, devpriv->mite->mite_io_addr + MITE_IODWBSR); in m_series_init_eeprom_buffer() [all …]
|
D | ni_pcidio.c | 287 struct mite_struct *mite; member 304 mite_request_channel_in_range(devpriv->mite, in ni_pcidio_request_di_mite_channel() 386 struct mite_struct *mite = devpriv->mite; in nidio_interrupt() local 412 mite->mite_io_addr + in nidio_interrupt() 871 ret = comedi_load_firmware(dev, &devpriv->mite->pcidev->dev, in pci_6534_upload_firmware() 919 devpriv->mite = mite_alloc(pcidev); in nidio_auto_attach() 920 if (!devpriv->mite) in nidio_auto_attach() 923 ret = mite_setup(dev, devpriv->mite); in nidio_auto_attach() 927 devpriv->di_mite_ring = mite_alloc_ring(devpriv->mite); in nidio_auto_attach() 988 mite_detach(devpriv->mite); in nidio_detach()
|
D | ni_660x.c | 418 struct mite_struct *mite; member 700 mite_chan = mite_request_channel(devpriv->mite, in ni_660x_request_mite_channel() 860 mite_alloc_ring(devpriv->mite); in ni_660x_alloc_mite_rings() 1068 devpriv->mite = mite_alloc(pcidev); in ni_660x_auto_attach() 1069 if (!devpriv->mite) in ni_660x_auto_attach() 1072 ret = mite_setup2(dev, devpriv->mite, true); in ni_660x_auto_attach() 1182 mite_detach(devpriv->mite); in ni_660x_detach()
|
D | ni_mio_common.c | 469 if (!devpriv->mite && reg < 8) { in ni_stc_writew() 501 if (!devpriv->mite && reg < 8) { in ni_stc_readw() 654 mite_request_channel(devpriv->mite, devpriv->ai_mite_ring); in ni_request_ai_mite_channel() 675 mite_request_channel(devpriv->mite, devpriv->ao_mite_ring); in ni_request_ao_mite_channel() 699 mite_request_channel(devpriv->mite, in ni_request_gpct_mite_channel() 726 mite_request_channel(devpriv->mite, devpriv->cdo_mite_ring); in ni_request_cdo_mite_channel() 981 static void mite_handle_b_linkc(struct mite_struct *mite, in mite_handle_b_linkc() argument 1465 mite_handle_b_linkc(devpriv->mite, dev); in handle_b_interrupt() 2798 if (devpriv->mite) in ni_ao_insn_config() 2799 data[2] += devpriv->mite->fifo_size; in ni_ao_insn_config() [all …]
|
D | Makefile | 135 obj-$(CONFIG_COMEDI_MITE) += mite.o
|
D | ni_tiocmd.c | 447 counter->mite_chan->mite->mite_io_addr + in ni_tio_handle_interrupt()
|
D | ni_stc.h | 1038 struct mite_struct *mite; member
|