Commit 97baaedf authored by Bill Pemberton's avatar Bill Pemberton Committed by Greg Kroah-Hartman

Staging: comedi: Remove pci20xxx_subdev_private typedef

Signed-off-by: default avatarBill Pemberton <wfp5p@virginia.edu>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent e2b523aa
...@@ -133,7 +133,7 @@ options for PCI-20341M: ...@@ -133,7 +133,7 @@ options for PCI-20341M:
#define PCI20341_MUX 0x04 /* Enable on-board MUX */ #define PCI20341_MUX 0x04 /* Enable on-board MUX */
#define PCI20341_SCANLIST 0x80 /* Channel/Gain Scan List */ #define PCI20341_SCANLIST 0x80 /* Channel/Gain Scan List */
typedef union { union pci20xxx_subdev_private {
void *iobase; void *iobase;
struct { struct {
void *iobase; void *iobase;
...@@ -146,12 +146,12 @@ typedef union { ...@@ -146,12 +146,12 @@ typedef union {
int settling_time; int settling_time;
int ai_gain; int ai_gain;
} pci20341; } pci20341;
} pci20xxx_subdev_private; };
struct pci20xxx_private { struct pci20xxx_private {
void *ioaddr; void *ioaddr;
pci20xxx_subdev_private subdev_private[PCI20000_MODULES]; union pci20xxx_subdev_private subdev_private[PCI20000_MODULES];
}; };
...@@ -207,7 +207,7 @@ static int pci20xxx_attach(struct comedi_device * dev, struct comedi_devconfig * ...@@ -207,7 +207,7 @@ static int pci20xxx_attach(struct comedi_device * dev, struct comedi_devconfig *
int ret; int ret;
int id; int id;
struct comedi_subdevice *s; struct comedi_subdevice *s;
pci20xxx_subdev_private *sdp; union pci20xxx_subdev_private *sdp;
if ((ret = alloc_subdevices(dev, 1 + PCI20000_MODULES)) < 0) if ((ret = alloc_subdevices(dev, 1 + PCI20000_MODULES)) < 0)
return ret; return ret;
...@@ -286,7 +286,7 @@ static const struct comedi_lrange *pci20006_range_list[] = { ...@@ -286,7 +286,7 @@ static const struct comedi_lrange *pci20006_range_list[] = {
static int pci20006_init(struct comedi_device * dev, struct comedi_subdevice * s, static int pci20006_init(struct comedi_device * dev, struct comedi_subdevice * s,
int opt0, int opt1) int opt0, int opt1)
{ {
pci20xxx_subdev_private *sdp = s->private; union pci20xxx_subdev_private *sdp = s->private;
if (opt0 < 0 || opt0 > 2) if (opt0 < 0 || opt0 > 2)
opt0 = 0; opt0 = 0;
...@@ -311,7 +311,7 @@ static int pci20006_init(struct comedi_device * dev, struct comedi_subdevice * s ...@@ -311,7 +311,7 @@ static int pci20006_init(struct comedi_device * dev, struct comedi_subdevice * s
static int pci20006_insn_read(struct comedi_device * dev, struct comedi_subdevice * s, static int pci20006_insn_read(struct comedi_device * dev, struct comedi_subdevice * s,
struct comedi_insn * insn, unsigned int * data) struct comedi_insn * insn, unsigned int * data)
{ {
pci20xxx_subdev_private *sdp = s->private; union pci20xxx_subdev_private *sdp = s->private;
data[0] = sdp->pci20006.last_data[CR_CHAN(insn->chanspec)]; data[0] = sdp->pci20006.last_data[CR_CHAN(insn->chanspec)];
...@@ -321,7 +321,7 @@ static int pci20006_insn_read(struct comedi_device * dev, struct comedi_subdevic ...@@ -321,7 +321,7 @@ static int pci20006_insn_read(struct comedi_device * dev, struct comedi_subdevic
static int pci20006_insn_write(struct comedi_device * dev, struct comedi_subdevice * s, static int pci20006_insn_write(struct comedi_device * dev, struct comedi_subdevice * s,
struct comedi_insn * insn, unsigned int * data) struct comedi_insn * insn, unsigned int * data)
{ {
pci20xxx_subdev_private *sdp = s->private; union pci20xxx_subdev_private *sdp = s->private;
int hi, lo; int hi, lo;
unsigned int boarddata; unsigned int boarddata;
...@@ -371,7 +371,7 @@ static const struct comedi_lrange *const pci20341_ranges[] = { ...@@ -371,7 +371,7 @@ static const struct comedi_lrange *const pci20341_ranges[] = {
static int pci20341_init(struct comedi_device * dev, struct comedi_subdevice * s, static int pci20341_init(struct comedi_device * dev, struct comedi_subdevice * s,
int opt0, int opt1) int opt0, int opt1)
{ {
pci20xxx_subdev_private *sdp = s->private; union pci20xxx_subdev_private *sdp = s->private;
int option; int option;
/* options handling */ /* options handling */
...@@ -402,7 +402,7 @@ static int pci20341_init(struct comedi_device * dev, struct comedi_subdevice * s ...@@ -402,7 +402,7 @@ static int pci20341_init(struct comedi_device * dev, struct comedi_subdevice * s
static int pci20341_insn_read(struct comedi_device * dev, struct comedi_subdevice * s, static int pci20341_insn_read(struct comedi_device * dev, struct comedi_subdevice * s,
struct comedi_insn * insn, unsigned int * data) struct comedi_insn * insn, unsigned int * data)
{ {
pci20xxx_subdev_private *sdp = s->private; union pci20xxx_subdev_private *sdp = s->private;
unsigned int i = 0, j = 0; unsigned int i = 0, j = 0;
int lo, hi; int lo, hi;
unsigned char eoc; /* end of conversion */ unsigned char eoc; /* end of conversion */
......
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