Commit 1cee8eaa authored by H Hartley Sweeten's avatar H Hartley Sweeten Committed by Greg Kroah-Hartman

staging: comedi: me_daq: tidy up private data

For aesthetics, rename the local variable used to access dev->private.
In comedi drivers this variable is typically named 'devpriv'.

For aesthetics, rename the private data members used to mirror the
write-only register to, slightly, shorter names.
Signed-off-by: default avatarH Hartley Sweeten <hsweeten@visionengravers.com>
Reviewed-by: default avatarIan Abbott <abbotti@mev.co.uk>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent fa7ac9c0
...@@ -166,9 +166,9 @@ static const struct me_board me_boards[] = { ...@@ -166,9 +166,9 @@ static const struct me_board me_boards[] = {
struct me_private_data { struct me_private_data {
void __iomem *plx_regbase; /* PLX configuration base address */ void __iomem *plx_regbase; /* PLX configuration base address */
unsigned short control_1; /* Mirror of CONTROL_1 register */ unsigned short ctrl1; /* Mirror of CONTROL_1 register */
unsigned short control_2; /* Mirror of CONTROL_2 register */ unsigned short ctrl2; /* Mirror of CONTROL_2 register */
unsigned short dac_control; /* Mirror of the DAC_CONTROL register */ unsigned short dac_ctrl; /* Mirror of the DAC_CONTROL register */
}; };
static inline void sleep(unsigned sec) static inline void sleep(unsigned sec)
...@@ -196,15 +196,15 @@ static int me_dio_insn_config(struct comedi_device *dev, ...@@ -196,15 +196,15 @@ static int me_dio_insn_config(struct comedi_device *dev,
return ret; return ret;
if (s->io_bits & 0x0000ffff) if (s->io_bits & 0x0000ffff)
devpriv->control_2 |= ENABLE_PORT_A; devpriv->ctrl2 |= ENABLE_PORT_A;
else else
devpriv->control_2 &= ~ENABLE_PORT_A; devpriv->ctrl2 &= ~ENABLE_PORT_A;
if (s->io_bits & 0xffff0000) if (s->io_bits & 0xffff0000)
devpriv->control_2 |= ENABLE_PORT_B; devpriv->ctrl2 |= ENABLE_PORT_B;
else else
devpriv->control_2 &= ~ENABLE_PORT_B; devpriv->ctrl2 &= ~ENABLE_PORT_B;
writew(devpriv->control_2, dev->mmio + ME_CONTROL_2); writew(devpriv->ctrl2, dev->mmio + ME_CONTROL_2);
return insn->n; return insn->n;
} }
...@@ -260,7 +260,7 @@ static int me_ai_insn_read(struct comedi_device *dev, ...@@ -260,7 +260,7 @@ static int me_ai_insn_read(struct comedi_device *dev,
struct comedi_insn *insn, struct comedi_insn *insn,
unsigned int *data) unsigned int *data)
{ {
struct me_private_data *dev_private = dev->private; struct me_private_data *devpriv = dev->private;
unsigned int chan = CR_CHAN(insn->chanspec); unsigned int chan = CR_CHAN(insn->chanspec);
unsigned int rang = CR_RANGE(insn->chanspec); unsigned int rang = CR_RANGE(insn->chanspec);
unsigned int aref = CR_AREF(insn->chanspec); unsigned int aref = CR_AREF(insn->chanspec);
...@@ -268,19 +268,19 @@ static int me_ai_insn_read(struct comedi_device *dev, ...@@ -268,19 +268,19 @@ static int me_ai_insn_read(struct comedi_device *dev,
int ret; int ret;
/* stop any running conversion */ /* stop any running conversion */
dev_private->control_1 &= 0xFFFC; devpriv->ctrl1 &= 0xFFFC;
writew(dev_private->control_1, dev->mmio + ME_CONTROL_1); writew(devpriv->ctrl1, dev->mmio + ME_CONTROL_1);
/* clear chanlist and ad fifo */ /* clear chanlist and ad fifo */
dev_private->control_2 &= ~(ENABLE_ADFIFO | ENABLE_CHANLIST); devpriv->ctrl2 &= ~(ENABLE_ADFIFO | ENABLE_CHANLIST);
writew(dev_private->control_2, dev->mmio + ME_CONTROL_2); writew(devpriv->ctrl2, dev->mmio + ME_CONTROL_2);
/* reset any pending interrupt */ /* reset any pending interrupt */
writew(0x00, dev->mmio + ME_RESET_INTERRUPT); writew(0x00, dev->mmio + ME_RESET_INTERRUPT);
/* enable the chanlist and ADC fifo */ /* enable the chanlist and ADC fifo */
dev_private->control_2 |= (ENABLE_ADFIFO | ENABLE_CHANLIST); devpriv->ctrl2 |= (ENABLE_ADFIFO | ENABLE_CHANLIST);
writew(dev_private->control_2, dev->mmio + ME_CONTROL_2); writew(devpriv->ctrl2, dev->mmio + ME_CONTROL_2);
/* write to channel list fifo */ /* write to channel list fifo */
val = chan & 0x0f; /* b3:b0 channel */ val = chan & 0x0f; /* b3:b0 channel */
...@@ -290,8 +290,8 @@ static int me_ai_insn_read(struct comedi_device *dev, ...@@ -290,8 +290,8 @@ static int me_ai_insn_read(struct comedi_device *dev,
writew(val & 0xff, dev->mmio + ME_CHANNEL_LIST); writew(val & 0xff, dev->mmio + ME_CHANNEL_LIST);
/* set ADC mode to software trigger */ /* set ADC mode to software trigger */
dev_private->control_1 |= SOFTWARE_TRIGGERED_ADC; devpriv->ctrl1 |= SOFTWARE_TRIGGERED_ADC;
writew(dev_private->control_1, dev->mmio + ME_CONTROL_1); writew(devpriv->ctrl1, dev->mmio + ME_CONTROL_1);
/* start conversion by reading from ADC_START */ /* start conversion by reading from ADC_START */
readw(dev->mmio + ME_ADC_START); readw(dev->mmio + ME_ADC_START);
...@@ -307,8 +307,8 @@ static int me_ai_insn_read(struct comedi_device *dev, ...@@ -307,8 +307,8 @@ static int me_ai_insn_read(struct comedi_device *dev,
data[0] = val; data[0] = val;
/* stop any running conversion */ /* stop any running conversion */
dev_private->control_1 &= 0xFFFC; devpriv->ctrl1 &= 0xFFFC;
writew(dev_private->control_1, dev->mmio + ME_CONTROL_1); writew(devpriv->ctrl1, dev->mmio + ME_CONTROL_1);
return 1; return 1;
} }
...@@ -318,32 +318,32 @@ static int me_ao_insn_write(struct comedi_device *dev, ...@@ -318,32 +318,32 @@ static int me_ao_insn_write(struct comedi_device *dev,
struct comedi_insn *insn, struct comedi_insn *insn,
unsigned int *data) unsigned int *data)
{ {
struct me_private_data *dev_private = dev->private; struct me_private_data *devpriv = dev->private;
unsigned int chan = CR_CHAN(insn->chanspec); unsigned int chan = CR_CHAN(insn->chanspec);
unsigned int rang = CR_RANGE(insn->chanspec); unsigned int rang = CR_RANGE(insn->chanspec);
unsigned int val = s->readback[chan]; unsigned int val = s->readback[chan];
int i; int i;
/* Enable all DAC */ /* Enable all DAC */
dev_private->control_2 |= ENABLE_DAC; devpriv->ctrl2 |= ENABLE_DAC;
writew(dev_private->control_2, dev->mmio + ME_CONTROL_2); writew(devpriv->ctrl2, dev->mmio + ME_CONTROL_2);
/* and set DAC to "buffered" mode */ /* and set DAC to "buffered" mode */
dev_private->control_2 |= BUFFERED_DAC; devpriv->ctrl2 |= BUFFERED_DAC;
writew(dev_private->control_2, dev->mmio + ME_CONTROL_2); writew(devpriv->ctrl2, dev->mmio + ME_CONTROL_2);
/* Set dac-control register */ /* Set dac-control register */
for (i = 0; i < insn->n; i++) { for (i = 0; i < insn->n; i++) {
/* clear bits for this channel */ /* clear bits for this channel */
dev_private->dac_control &= ~(0x0880 >> chan); devpriv->dac_ctrl &= ~(0x0880 >> chan);
if (rang == 0) if (rang == 0)
dev_private->dac_control |= devpriv->dac_ctrl |=
((DAC_BIPOLAR_A | DAC_GAIN_1_A) >> chan); ((DAC_BIPOLAR_A | DAC_GAIN_1_A) >> chan);
else if (rang == 1) else if (rang == 1)
dev_private->dac_control |= devpriv->dac_ctrl |=
((DAC_BIPOLAR_A | DAC_GAIN_0_A) >> chan); ((DAC_BIPOLAR_A | DAC_GAIN_0_A) >> chan);
} }
writew(dev_private->dac_control, dev->mmio + ME_DAC_CONTROL); writew(devpriv->dac_ctrl, dev->mmio + ME_DAC_CONTROL);
/* Update dac-control register */ /* Update dac-control register */
readw(dev->mmio + ME_DAC_CONTROL_UPDATE); readw(dev->mmio + ME_DAC_CONTROL_UPDATE);
...@@ -366,13 +366,13 @@ static int me2600_xilinx_download(struct comedi_device *dev, ...@@ -366,13 +366,13 @@ static int me2600_xilinx_download(struct comedi_device *dev,
const u8 *data, size_t size, const u8 *data, size_t size,
unsigned long context) unsigned long context)
{ {
struct me_private_data *dev_private = dev->private; struct me_private_data *devpriv = dev->private;
unsigned int value; unsigned int value;
unsigned int file_length; unsigned int file_length;
unsigned int i; unsigned int i;
/* disable irq's on PLX */ /* disable irq's on PLX */
writel(0x00, dev_private->plx_regbase + PLX9052_INTCSR); writel(0x00, devpriv->plx_regbase + PLX9052_INTCSR);
/* First, make a dummy read to reset xilinx */ /* First, make a dummy read to reset xilinx */
value = readw(dev->mmio + XILINX_DOWNLOAD_RESET); value = readw(dev->mmio + XILINX_DOWNLOAD_RESET);
...@@ -412,10 +412,10 @@ static int me2600_xilinx_download(struct comedi_device *dev, ...@@ -412,10 +412,10 @@ static int me2600_xilinx_download(struct comedi_device *dev,
writeb(0x00, dev->mmio + 0x0); writeb(0x00, dev->mmio + 0x0);
/* Test if there was an error during download -> INTB was thrown */ /* Test if there was an error during download -> INTB was thrown */
value = readl(dev_private->plx_regbase + PLX9052_INTCSR); value = readl(devpriv->plx_regbase + PLX9052_INTCSR);
if (value & PLX9052_INTCSR_LI2STAT) { if (value & PLX9052_INTCSR_LI2STAT) {
/* Disable interrupt */ /* Disable interrupt */
writel(0x00, dev_private->plx_regbase + PLX9052_INTCSR); writel(0x00, devpriv->plx_regbase + PLX9052_INTCSR);
dev_err(dev->class_dev, "Xilinx download failed\n"); dev_err(dev->class_dev, "Xilinx download failed\n");
return -EIO; return -EIO;
} }
...@@ -427,14 +427,14 @@ static int me2600_xilinx_download(struct comedi_device *dev, ...@@ -427,14 +427,14 @@ static int me2600_xilinx_download(struct comedi_device *dev,
writel(PLX9052_INTCSR_LI1ENAB | writel(PLX9052_INTCSR_LI1ENAB |
PLX9052_INTCSR_LI1POL | PLX9052_INTCSR_LI1POL |
PLX9052_INTCSR_PCIENAB, PLX9052_INTCSR_PCIENAB,
dev_private->plx_regbase + PLX9052_INTCSR); devpriv->plx_regbase + PLX9052_INTCSR);
return 0; return 0;
} }
static int me_reset(struct comedi_device *dev) static int me_reset(struct comedi_device *dev)
{ {
struct me_private_data *dev_private = dev->private; struct me_private_data *devpriv = dev->private;
/* Reset board */ /* Reset board */
writew(0x00, dev->mmio + ME_CONTROL_1); writew(0x00, dev->mmio + ME_CONTROL_1);
...@@ -443,9 +443,9 @@ static int me_reset(struct comedi_device *dev) ...@@ -443,9 +443,9 @@ static int me_reset(struct comedi_device *dev)
writew(0x00, dev->mmio + ME_DAC_CONTROL); writew(0x00, dev->mmio + ME_DAC_CONTROL);
/* Save values in the board context */ /* Save values in the board context */
dev_private->dac_control = 0; devpriv->dac_ctrl = 0;
dev_private->control_1 = 0; devpriv->ctrl1 = 0;
dev_private->control_2 = 0; devpriv->ctrl2 = 0;
return 0; return 0;
} }
...@@ -455,7 +455,7 @@ static int me_auto_attach(struct comedi_device *dev, ...@@ -455,7 +455,7 @@ static int me_auto_attach(struct comedi_device *dev,
{ {
struct pci_dev *pcidev = comedi_to_pci_dev(dev); struct pci_dev *pcidev = comedi_to_pci_dev(dev);
const struct me_board *board = NULL; const struct me_board *board = NULL;
struct me_private_data *dev_private; struct me_private_data *devpriv;
struct comedi_subdevice *s; struct comedi_subdevice *s;
int ret; int ret;
...@@ -466,16 +466,16 @@ static int me_auto_attach(struct comedi_device *dev, ...@@ -466,16 +466,16 @@ static int me_auto_attach(struct comedi_device *dev,
dev->board_ptr = board; dev->board_ptr = board;
dev->board_name = board->name; dev->board_name = board->name;
dev_private = comedi_alloc_devpriv(dev, sizeof(*dev_private)); devpriv = comedi_alloc_devpriv(dev, sizeof(*devpriv));
if (!dev_private) if (!devpriv)
return -ENOMEM; return -ENOMEM;
ret = comedi_pci_enable(dev); ret = comedi_pci_enable(dev);
if (ret) if (ret)
return ret; return ret;
dev_private->plx_regbase = pci_ioremap_bar(pcidev, 0); devpriv->plx_regbase = pci_ioremap_bar(pcidev, 0);
if (!dev_private->plx_regbase) if (!devpriv->plx_regbase)
return -ENOMEM; return -ENOMEM;
dev->mmio = pci_ioremap_bar(pcidev, 2); dev->mmio = pci_ioremap_bar(pcidev, 2);
...@@ -537,13 +537,13 @@ static int me_auto_attach(struct comedi_device *dev, ...@@ -537,13 +537,13 @@ static int me_auto_attach(struct comedi_device *dev,
static void me_detach(struct comedi_device *dev) static void me_detach(struct comedi_device *dev)
{ {
struct me_private_data *dev_private = dev->private; struct me_private_data *devpriv = dev->private;
if (dev_private) { if (devpriv) {
if (dev->mmio) if (dev->mmio)
me_reset(dev); me_reset(dev);
if (dev_private->plx_regbase) if (devpriv->plx_regbase)
iounmap(dev_private->plx_regbase); iounmap(devpriv->plx_regbase);
} }
comedi_pci_detach(dev); comedi_pci_detach(dev);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment