Commit 251411cf authored by Bill Pemberton's avatar Bill Pemberton Committed by Greg Kroah-Hartman

Staging: comedi: Remove NI_660x_Register typedef

Signed-off-by: default avatarBill Pemberton <wfp5p@virginia.edu>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 6179e3e9
...@@ -55,7 +55,7 @@ enum ni_660x_constants { ...@@ -55,7 +55,7 @@ enum ni_660x_constants {
#define MAX_DMA_CHANNEL 4 #define MAX_DMA_CHANNEL 4
/* See Register-Level Programmer Manual page 3.1 */ /* See Register-Level Programmer Manual page 3.1 */
typedef enum { enum NI_660x_Register {
G0InterruptAcknowledge, G0InterruptAcknowledge,
G0StatusRegister, G0StatusRegister,
G1InterruptAcknowledge, G1InterruptAcknowledge,
...@@ -155,7 +155,7 @@ typedef enum { ...@@ -155,7 +155,7 @@ typedef enum {
IOConfigReg36_37, IOConfigReg36_37,
IOConfigReg38_39, IOConfigReg38_39,
NumRegisters, NumRegisters,
} NI_660x_Register; };
static inline unsigned IOConfigReg(unsigned pfi_channel) static inline unsigned IOConfigReg(unsigned pfi_channel)
{ {
...@@ -484,9 +484,9 @@ static inline unsigned ni_660x_num_counters(struct comedi_device * dev) ...@@ -484,9 +484,9 @@ static inline unsigned ni_660x_num_counters(struct comedi_device * dev)
return board(dev)->n_chips * counters_per_chip; return board(dev)->n_chips * counters_per_chip;
} }
static NI_660x_Register ni_gpct_to_660x_register(enum ni_gpct_register reg) static enum NI_660x_Register ni_gpct_to_660x_register(enum ni_gpct_register reg)
{ {
NI_660x_Register ni_660x_register; enum NI_660x_Register ni_660x_register;
switch (reg) { switch (reg) {
case NITIO_G0_Autoincrement_Reg: case NITIO_G0_Autoincrement_Reg:
ni_660x_register = G0AutoincrementRegister; ni_660x_register = G0AutoincrementRegister;
...@@ -703,7 +703,7 @@ static NI_660x_Register ni_gpct_to_660x_register(enum ni_gpct_register reg) ...@@ -703,7 +703,7 @@ static NI_660x_Register ni_gpct_to_660x_register(enum ni_gpct_register reg)
} }
static inline void ni_660x_write_register(struct comedi_device * dev, static inline void ni_660x_write_register(struct comedi_device * dev,
unsigned chip_index, unsigned bits, NI_660x_Register reg) unsigned chip_index, unsigned bits, enum NI_660x_Register reg)
{ {
void *const write_address = void *const write_address =
private(dev)->mite->daq_io_addr + GPCT_OFFSET[chip_index] + private(dev)->mite->daq_io_addr + GPCT_OFFSET[chip_index] +
...@@ -725,7 +725,7 @@ static inline void ni_660x_write_register(struct comedi_device * dev, ...@@ -725,7 +725,7 @@ static inline void ni_660x_write_register(struct comedi_device * dev,
} }
static inline unsigned ni_660x_read_register(struct comedi_device * dev, static inline unsigned ni_660x_read_register(struct comedi_device * dev,
unsigned chip_index, NI_660x_Register reg) unsigned chip_index, enum NI_660x_Register reg)
{ {
void *const read_address = void *const read_address =
private(dev)->mite->daq_io_addr + GPCT_OFFSET[chip_index] + private(dev)->mite->daq_io_addr + GPCT_OFFSET[chip_index] +
...@@ -751,7 +751,7 @@ static void ni_gpct_write_register(struct ni_gpct *counter, unsigned bits, ...@@ -751,7 +751,7 @@ static void ni_gpct_write_register(struct ni_gpct *counter, unsigned bits,
enum ni_gpct_register reg) enum ni_gpct_register reg)
{ {
struct comedi_device *dev = counter->counter_dev->dev; struct comedi_device *dev = counter->counter_dev->dev;
NI_660x_Register ni_660x_register = ni_gpct_to_660x_register(reg); enum NI_660x_Register ni_660x_register = ni_gpct_to_660x_register(reg);
ni_660x_write_register(dev, counter->chip_index, bits, ni_660x_write_register(dev, counter->chip_index, bits,
ni_660x_register); ni_660x_register);
} }
...@@ -760,7 +760,7 @@ static unsigned ni_gpct_read_register(struct ni_gpct *counter, ...@@ -760,7 +760,7 @@ static unsigned ni_gpct_read_register(struct ni_gpct *counter,
enum ni_gpct_register reg) enum ni_gpct_register reg)
{ {
struct comedi_device *dev = counter->counter_dev->dev; struct comedi_device *dev = counter->counter_dev->dev;
NI_660x_Register ni_660x_register = ni_gpct_to_660x_register(reg); enum NI_660x_Register ni_660x_register = ni_gpct_to_660x_register(reg);
return ni_660x_read_register(dev, counter->chip_index, return ni_660x_read_register(dev, counter->chip_index,
ni_660x_register); ni_660x_register);
} }
......
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