Staging: fix assorted typos all over the place
[safe/jmp/linux-2.6] / drivers / staging / comedi / drivers / gsc_hpdi.c
index fb91fa1..51f12bf 100644 (file)
@@ -45,6 +45,7 @@ support could be added to this driver.
 
 */
 
+#include <linux/interrupt.h>
 #include "../comedidev.h"
 #include <linux/delay.h>
 
@@ -52,31 +53,31 @@ support could be added to this driver.
 #include "plx9080.h"
 #include "comedi_fc.h"
 
-static int hpdi_attach(struct comedi_device * dev, comedi_devconfig * it);
-static int hpdi_detach(struct comedi_device * dev);
-void abort_dma(struct comedi_device * dev, unsigned int channel);
-static int hpdi_cmd(struct comedi_device * dev, struct comedi_subdevice * s);
-static int hpdi_cmd_test(struct comedi_device * dev, struct comedi_subdevice * s,
-       comedi_cmd * cmd);
-static int hpdi_cancel(struct comedi_device * dev, struct comedi_subdevice * s);
-static irqreturn_t handle_interrupt(int irq, void *d PT_REGS_ARG);
-static int dio_config_block_size(struct comedi_device * dev, unsigned int * data);
+static int hpdi_attach(struct comedi_device *dev, struct comedi_devconfig *it);
+static int hpdi_detach(struct comedi_device *dev);
+static void abort_dma(struct comedi_device *dev, unsigned int channel);
+static int hpdi_cmd(struct comedi_device *dev, struct comedi_subdevice *s);
+static int hpdi_cmd_test(struct comedi_device *dev, struct comedi_subdevice *s,
+                        struct comedi_cmd *cmd);
+static int hpdi_cancel(struct comedi_device *dev, struct comedi_subdevice *s);
+static irqreturn_t handle_interrupt(int irq, void *d);
+static int dio_config_block_size(struct comedi_device *dev, unsigned int *data);
 
-#undef HPDI_DEBUG              // disable debugging messages
-//#define HPDI_DEBUG    // enable debugging code
+#undef HPDI_DEBUG              /*  disable debugging messages */
+/* #define HPDI_DEBUG      enable debugging code */
 
 #ifdef HPDI_DEBUG
-#define DEBUG_PRINT(format, args...)  rt_printk(format , ## args )
+#define DEBUG_PRINT(format, args...)  printk(format , ## args)
 #else
 #define DEBUG_PRINT(format, args...)
 #endif
 
-#define TIMER_BASE 50          // 20MHz master clock
+#define TIMER_BASE 50          /*  20MHz master clock */
 #define DMA_BUFFER_SIZE 0x10000
 #define NUM_DMA_BUFFERS 4
 #define NUM_DMA_DESCRIPTORS 256
 
-// indices of base address regions
+/* indices of base address regions */
 enum base_address_regions {
        PLX9080_BADDRINDEX = 0,
        HPDI_BADDRINDEX = 2,
@@ -109,13 +110,14 @@ enum hpdi_registers {
 int command_channel_valid(unsigned int channel)
 {
        if (channel == 0 || channel > 6) {
-               rt_printk("gsc_hpdi: bug! invalid cable command channel\n");
+               printk(KERN_WARNING
+                      "gsc_hpdi: bug! invalid cable command channel\n");
                return 0;
        }
        return 1;
 }
 
-// bit definitions
+/* bit definitions */
 
 enum firmware_revision_bits {
        FEATURES_REG_PRESENT_BIT = 0x8000,
@@ -141,14 +143,15 @@ enum board_control_bits {
        RX_FIFO_RESET_BIT = 0x4,
        TX_ENABLE_BIT = 0x10,
        RX_ENABLE_BIT = 0x20,
-       DEMAND_DMA_DIRECTION_TX_BIT = 0x40,     /* for channel 0, channel 1 can only transmit (when present) */
+       DEMAND_DMA_DIRECTION_TX_BIT = 0x40,
+               /* for ch 0, ch 1 can only transmit (when present) */
        LINE_VALID_ON_STATUS_VALID_BIT = 0x80,
        START_TX_BIT = 0x10,
        CABLE_THROTTLE_ENABLE_BIT = 0x20,
        TEST_MODE_ENABLE_BIT = 0x80000000,
 };
 uint32_t command_discrete_output_bits(unsigned int channel, int output,
-       int output_value)
+                                     int output_value)
 {
        uint32_t bits = 0;
 
@@ -184,7 +187,7 @@ enum board_status_bits {
 
 uint32_t almost_full_bits(unsigned int num_words)
 {
-// XXX need to add or subtract one?
+/* XXX need to add or subtract one? */
        return (num_words << 16) & 0xff0000;
 }
 
@@ -192,11 +195,13 @@ uint32_t almost_empty_bits(unsigned int num_words)
 {
        return num_words & 0xffff;
 }
+
 unsigned int almost_full_num_words(uint32_t bits)
 {
-// XXX need to add or subtract one?
+/* XXX need to add or subtract one? */
        return (bits >> 16) & 0xffff;
 }
+
 unsigned int almost_empty_num_words(uint32_t bits)
 {
        return bits & 0xffff;
@@ -260,84 +265,83 @@ uint32_t intr_active_high_bit(int interrupt_source)
        return 0x1 << interrupt_source;
 }
 
-typedef struct {
+struct hpdi_board {
+
        char *name;
-       int device_id;          // pci device id
-       int subdevice_id;       // pci subdevice id
-} hpdi_board;
+       int device_id;          /*  pci device id */
+       int subdevice_id;       /*  pci subdevice id */
+};
 
-static const hpdi_board hpdi_boards[] = {
+static const struct hpdi_board hpdi_boards[] = {
        {
-             name:     "pci-hpdi32",
-             device_id:PCI_DEVICE_ID_PLX_9080,
-             subdevice_id:0x2400,
-               },
+        .name = "pci-hpdi32",
+        .device_id = PCI_DEVICE_ID_PLX_9080,
+        .subdevice_id = 0x2400,
+        },
 #if 0
        {
-             name:     "pxi-hpdi32",
-             device_id:0x9656,
-             subdevice_id:0x2705,
-               },
+        .name = "pxi-hpdi32",
+        .device_id = 0x9656,
+        .subdevice_id = 0x2705,
+        },
 #endif
 };
 
-static inline unsigned int num_boards(void)
-{
-       return sizeof(hpdi_boards) / sizeof(hpdi_board);
-}
-
 static DEFINE_PCI_DEVICE_TABLE(hpdi_pci_table) = {
-       {PCI_VENDOR_ID_PLX, PCI_DEVICE_ID_PLX_9080, PCI_VENDOR_ID_PLX, 0x2400,
-               0, 0, 0},
-       {0}
+       {
+       PCI_VENDOR_ID_PLX, PCI_DEVICE_ID_PLX_9080, PCI_VENDOR_ID_PLX,
+                   0x2400, 0, 0, 0}, {
+       0}
 };
 
 MODULE_DEVICE_TABLE(pci, hpdi_pci_table);
 
-static inline hpdi_board *board(const struct comedi_device * dev)
+static inline struct hpdi_board *board(const struct comedi_device *dev)
 {
-       return (hpdi_board *) dev->board_ptr;
+       return (struct hpdi_board *)dev->board_ptr;
 }
 
-typedef struct {
-       struct pci_dev *hw_dev; // pointer to board's pci_dev struct
-       // base addresses (physical)
+struct hpdi_private {
+
+       struct pci_dev *hw_dev; /*  pointer to board's pci_dev struct */
+       /*  base addresses (physical) */
        resource_size_t plx9080_phys_iobase;
        resource_size_t hpdi_phys_iobase;
-       // base addresses (ioremapped)
+       /*  base addresses (ioremapped) */
        void *plx9080_iobase;
        void *hpdi_iobase;
-       uint32_t *dio_buffer[NUM_DMA_BUFFERS];  // dma buffers
-       dma_addr_t dio_buffer_phys_addr[NUM_DMA_BUFFERS];       // physical addresses of dma buffers
-       struct plx_dma_desc *dma_desc;  // array of dma descriptors read by plx9080, allocated to get proper alignment
-       dma_addr_t dma_desc_phys_addr;  // physical address of dma descriptor array
+       uint32_t *dio_buffer[NUM_DMA_BUFFERS];  /*  dma buffers */
+       dma_addr_t dio_buffer_phys_addr[NUM_DMA_BUFFERS];       /*  physical addresses of dma buffers */
+       struct plx_dma_desc *dma_desc;  /*  array of dma descriptors read by plx9080, allocated to get proper alignment */
+       dma_addr_t dma_desc_phys_addr;  /*  physical address of dma descriptor array */
        unsigned int num_dma_descriptors;
-       uint32_t *desc_dio_buffer[NUM_DMA_DESCRIPTORS]; // pointer to start of buffers indexed by descriptor
-       volatile unsigned int dma_desc_index;   // index of the dma descriptor that is currently being used
+       uint32_t *desc_dio_buffer[NUM_DMA_DESCRIPTORS]; /*  pointer to start of buffers indexed by descriptor */
+       volatile unsigned int dma_desc_index;   /*  index of the dma descriptor that is currently being used */
        unsigned int tx_fifo_size;
        unsigned int rx_fifo_size;
        volatile unsigned long dio_count;
-       volatile uint32_t bits[24];     // software copies of values written to hpdi registers
-       volatile unsigned int block_size;       // number of bytes at which to generate COMEDI_CB_BLOCK events
+       volatile uint32_t bits[24];     /*  software copies of values written to hpdi registers */
+       volatile unsigned int block_size;       /*  number of bytes at which to generate COMEDI_CB_BLOCK events */
        unsigned dio_config_output:1;
-} hpdi_private;
+};
 
-static inline hpdi_private *priv(struct comedi_device * dev)
+static inline struct hpdi_private *priv(struct comedi_device *dev)
 {
        return dev->private;
 }
 
-static comedi_driver driver_hpdi = {
-      driver_name:"gsc_hpdi",
-      module:THIS_MODULE,
-      attach:hpdi_attach,
-      detach:hpdi_detach,
+static struct comedi_driver driver_hpdi = {
+       .driver_name = "gsc_hpdi",
+       .module = THIS_MODULE,
+       .attach = hpdi_attach,
+       .detach = hpdi_detach,
 };
 
 COMEDI_PCI_INITCLEANUP(driver_hpdi, hpdi_pci_table);
 
-static int dio_config_insn(struct comedi_device * dev, struct comedi_subdevice * s,
-       comedi_insn * insn, unsigned int * data)
+static int dio_config_insn(struct comedi_device *dev,
+                          struct comedi_subdevice *s, struct comedi_insn *insn,
+                          unsigned int *data)
 {
        switch (data[0]) {
        case INSN_CONFIG_DIO_OUTPUT:
@@ -350,8 +354,7 @@ static int dio_config_insn(struct comedi_device * dev, struct comedi_subdevice *
                break;
        case INSN_CONFIG_DIO_QUERY:
                data[1] =
-                       priv(dev)->
-                       dio_config_output ? COMEDI_OUTPUT : COMEDI_INPUT;
+                   priv(dev)->dio_config_output ? COMEDI_OUTPUT : COMEDI_INPUT;
                return insn->n;
                break;
        case INSN_CONFIG_BLOCK_SIZE:
@@ -364,42 +367,42 @@ static int dio_config_insn(struct comedi_device * dev, struct comedi_subdevice *
        return -EINVAL;
 }
 
-static void disable_plx_interrupts(struct comedi_device * dev)
+static void disable_plx_interrupts(struct comedi_device *dev)
 {
        writel(0, priv(dev)->plx9080_iobase + PLX_INTRCS_REG);
 }
 
-// initialize plx9080 chip
-static void init_plx9080(struct comedi_device * dev)
+/* initialize plx9080 chip */
+static void init_plx9080(struct comedi_device *dev)
 {
        uint32_t bits;
        void *plx_iobase = priv(dev)->plx9080_iobase;
 
-       // plx9080 dump
+       /*  plx9080 dump */
        DEBUG_PRINT(" plx interrupt status 0x%x\n",
-               readl(plx_iobase + PLX_INTRCS_REG));
+                   readl(plx_iobase + PLX_INTRCS_REG));
        DEBUG_PRINT(" plx id bits 0x%x\n", readl(plx_iobase + PLX_ID_REG));
        DEBUG_PRINT(" plx control reg 0x%x\n",
-               readl(priv(dev)->plx9080_iobase + PLX_CONTROL_REG));
+                   readl(priv(dev)->plx9080_iobase + PLX_CONTROL_REG));
 
        DEBUG_PRINT(" plx revision 0x%x\n",
-               readl(plx_iobase + PLX_REVISION_REG));
+                   readl(plx_iobase + PLX_REVISION_REG));
        DEBUG_PRINT(" plx dma channel 0 mode 0x%x\n",
-               readl(plx_iobase + PLX_DMA0_MODE_REG));
+                   readl(plx_iobase + PLX_DMA0_MODE_REG));
        DEBUG_PRINT(" plx dma channel 1 mode 0x%x\n",
-               readl(plx_iobase + PLX_DMA1_MODE_REG));
+                   readl(plx_iobase + PLX_DMA1_MODE_REG));
        DEBUG_PRINT(" plx dma channel 0 pci address 0x%x\n",
-               readl(plx_iobase + PLX_DMA0_PCI_ADDRESS_REG));
+                   readl(plx_iobase + PLX_DMA0_PCI_ADDRESS_REG));
        DEBUG_PRINT(" plx dma channel 0 local address 0x%x\n",
-               readl(plx_iobase + PLX_DMA0_LOCAL_ADDRESS_REG));
+                   readl(plx_iobase + PLX_DMA0_LOCAL_ADDRESS_REG));
        DEBUG_PRINT(" plx dma channel 0 transfer size 0x%x\n",
-               readl(plx_iobase + PLX_DMA0_TRANSFER_SIZE_REG));
+                   readl(plx_iobase + PLX_DMA0_TRANSFER_SIZE_REG));
        DEBUG_PRINT(" plx dma channel 0 descriptor 0x%x\n",
-               readl(plx_iobase + PLX_DMA0_DESCRIPTOR_REG));
+                   readl(plx_iobase + PLX_DMA0_DESCRIPTOR_REG));
        DEBUG_PRINT(" plx dma channel 0 command status 0x%x\n",
-               readb(plx_iobase + PLX_DMA0_CS_REG));
+                   readb(plx_iobase + PLX_DMA0_CS_REG));
        DEBUG_PRINT(" plx dma channel 0 threshold 0x%x\n",
-               readl(plx_iobase + PLX_DMA0_THRESHOLD_REG));
+                   readl(plx_iobase + PLX_DMA0_THRESHOLD_REG));
        DEBUG_PRINT(" plx bigend 0x%x\n", readl(plx_iobase + PLX_BIGEND_REG));
 #ifdef __BIG_ENDIAN
        bits = BIGEND_DMA0 | BIGEND_DMA1;
@@ -413,21 +416,23 @@ static void init_plx9080(struct comedi_device * dev)
        abort_dma(dev, 0);
        abort_dma(dev, 1);
 
-       // configure dma0 mode
+       /*  configure dma0 mode */
        bits = 0;
-       // enable ready input
+       /*  enable ready input */
        bits |= PLX_DMA_EN_READYIN_BIT;
-       // enable dma chaining
+       /*  enable dma chaining */
        bits |= PLX_EN_CHAIN_BIT;
-       // enable interrupt on dma done (probably don't need this, since chain never finishes)
+       /*  enable interrupt on dma done
+        *  (probably don't need this, since chain never finishes) */
        bits |= PLX_EN_DMA_DONE_INTR_BIT;
-       // don't increment local address during transfers (we are transferring from a fixed fifo register)
+       /*  don't increment local address during transfers
+        *  (we are transferring from a fixed fifo register) */
        bits |= PLX_LOCAL_ADDR_CONST_BIT;
-       // route dma interrupt to pci bus
+       /*  route dma interrupt to pci bus */
        bits |= PLX_DMA_INTR_PCI_BIT;
-       // enable demand mode
+       /*  enable demand mode */
        bits |= PLX_DEMAND_MODE_BIT;
-       // enable local burst mode
+       /*  enable local burst mode */
        bits |= PLX_DMA_LOCAL_BURST_EN_BIT;
        bits |= PLX_LOCAL_BUS_32_WIDE_BITS;
        writel(bits, plx_iobase + PLX_DMA0_MODE_REG);
@@ -435,7 +440,7 @@ static void init_plx9080(struct comedi_device * dev)
 
 /* Allocate and initialize the subdevice structures.
  */
-static int setup_subdevices(struct comedi_device * dev)
+static int setup_subdevices(struct comedi_device *dev)
 {
        struct comedi_subdevice *s;
 
@@ -448,7 +453,7 @@ static int setup_subdevices(struct comedi_device * dev)
 /*     dev->write_subdev = s; */
        s->type = COMEDI_SUBD_DIO;
        s->subdev_flags =
-               SDF_READABLE | SDF_WRITEABLE | SDF_LSAMPL | SDF_CMD_READ;
+           SDF_READABLE | SDF_WRITEABLE | SDF_LSAMPL | SDF_CMD_READ;
        s->n_chan = 32;
        s->len_chanlist = 32;
        s->maxdata = 1;
@@ -461,41 +466,41 @@ static int setup_subdevices(struct comedi_device * dev)
        return 0;
 }
 
-static int init_hpdi(struct comedi_device * dev)
+static int init_hpdi(struct comedi_device *dev)
 {
        uint32_t plx_intcsr_bits;
 
        writel(BOARD_RESET_BIT, priv(dev)->hpdi_iobase + BOARD_CONTROL_REG);
-       comedi_udelay(10);
+       udelay(10);
 
        writel(almost_empty_bits(32) | almost_full_bits(32),
-               priv(dev)->hpdi_iobase + RX_PROG_ALMOST_REG);
+              priv(dev)->hpdi_iobase + RX_PROG_ALMOST_REG);
        writel(almost_empty_bits(32) | almost_full_bits(32),
-               priv(dev)->hpdi_iobase + TX_PROG_ALMOST_REG);
+              priv(dev)->hpdi_iobase + TX_PROG_ALMOST_REG);
 
        priv(dev)->tx_fifo_size = fifo_size(readl(priv(dev)->hpdi_iobase +
-                       TX_FIFO_SIZE_REG));
+                                                 TX_FIFO_SIZE_REG));
        priv(dev)->rx_fifo_size = fifo_size(readl(priv(dev)->hpdi_iobase +
-                       RX_FIFO_SIZE_REG));
+                                                 RX_FIFO_SIZE_REG));
 
        writel(0, priv(dev)->hpdi_iobase + INTERRUPT_CONTROL_REG);
 
-       // enable interrupts
+       /*  enable interrupts */
        plx_intcsr_bits =
-               ICS_AERR | ICS_PERR | ICS_PIE | ICS_PLIE | ICS_PAIE | ICS_LIE |
-               ICS_DMA0_E;
+           ICS_AERR | ICS_PERR | ICS_PIE | ICS_PLIE | ICS_PAIE | ICS_LIE |
+           ICS_DMA0_E;
        writel(plx_intcsr_bits, priv(dev)->plx9080_iobase + PLX_INTRCS_REG);
 
        return 0;
 }
 
-// setup dma descriptors so a link completes every 'transfer_size' bytes
-static int setup_dma_descriptors(struct comedi_device * dev,
-       unsigned int transfer_size)
+/* setup dma descriptors so a link completes every 'transfer_size' bytes */
+static int setup_dma_descriptors(struct comedi_device *dev,
+                                unsigned int transfer_size)
 {
        unsigned int buffer_index, buffer_offset;
        uint32_t next_bits = PLX_DESC_IN_PCI_BIT | PLX_INTR_TERM_COUNT |
-               PLX_XFER_LOCAL_TO_PCI;
+           PLX_XFER_LOCAL_TO_PCI;
        unsigned int i;
 
        if (transfer_size > DMA_BUFFER_SIZE)
@@ -506,26 +511,26 @@ static int setup_dma_descriptors(struct comedi_device * dev,
 
        DEBUG_PRINT(" transfer_size %i\n", transfer_size);
        DEBUG_PRINT(" descriptors at 0x%lx\n",
-               (unsigned long)priv(dev)->dma_desc_phys_addr);
+                   (unsigned long)priv(dev)->dma_desc_phys_addr);
 
        buffer_offset = 0;
        buffer_index = 0;
        for (i = 0; i < NUM_DMA_DESCRIPTORS &&
-               buffer_index < NUM_DMA_BUFFERS; i++) {
+            buffer_index < NUM_DMA_BUFFERS; i++) {
                priv(dev)->dma_desc[i].pci_start_addr =
-                       cpu_to_le32(priv(dev)->
-                       dio_buffer_phys_addr[buffer_index] + buffer_offset);
+                   cpu_to_le32(priv(dev)->dio_buffer_phys_addr[buffer_index] +
+                               buffer_offset);
                priv(dev)->dma_desc[i].local_start_addr = cpu_to_le32(FIFO_REG);
                priv(dev)->dma_desc[i].transfer_size =
-                       cpu_to_le32(transfer_size);
+                   cpu_to_le32(transfer_size);
                priv(dev)->dma_desc[i].next =
-                       cpu_to_le32((priv(dev)->dma_desc_phys_addr + (i +
-                                       1) *
-                               sizeof(priv(dev)->dma_desc[0])) | next_bits);
+                   cpu_to_le32((priv(dev)->dma_desc_phys_addr + (i +
+                                                                 1) *
+                                sizeof(priv(dev)->dma_desc[0])) | next_bits);
 
                priv(dev)->desc_dio_buffer[i] =
-                       priv(dev)->dio_buffer[buffer_index] +
-                       (buffer_offset / sizeof(uint32_t));
+                   priv(dev)->dio_buffer[buffer_index] +
+                   (buffer_offset / sizeof(uint32_t));
 
                buffer_offset += transfer_size;
                if (transfer_size + buffer_offset > DMA_BUFFER_SIZE) {
@@ -535,46 +540,48 @@ static int setup_dma_descriptors(struct comedi_device * dev,
 
                DEBUG_PRINT(" desc %i\n", i);
                DEBUG_PRINT(" start addr virt 0x%p, phys 0x%lx\n",
-                       priv(dev)->desc_dio_buffer[i],
-                       (unsigned long)priv(dev)->dma_desc[i].pci_start_addr);
+                           priv(dev)->desc_dio_buffer[i],
+                           (unsigned long)priv(dev)->dma_desc[i].
+                           pci_start_addr);
                DEBUG_PRINT(" next 0x%lx\n",
-                       (unsigned long)priv(dev)->dma_desc[i].next);
+                           (unsigned long)priv(dev)->dma_desc[i].next);
        }
        priv(dev)->num_dma_descriptors = i;
-       // fix last descriptor to point back to first
+       /*  fix last descriptor to point back to first */
        priv(dev)->dma_desc[i - 1].next =
-               cpu_to_le32(priv(dev)->dma_desc_phys_addr | next_bits);
+           cpu_to_le32(priv(dev)->dma_desc_phys_addr | next_bits);
        DEBUG_PRINT(" desc %i next fixup 0x%lx\n", i - 1,
-               (unsigned long)priv(dev)->dma_desc[i - 1].next);
+                   (unsigned long)priv(dev)->dma_desc[i - 1].next);
 
        priv(dev)->block_size = transfer_size;
 
        return transfer_size;
 }
 
-static int hpdi_attach(struct comedi_device * dev, comedi_devconfig * it)
+static int hpdi_attach(struct comedi_device *dev, struct comedi_devconfig *it)
 {
        struct pci_dev *pcidev;
        int i;
        int retval;
 
-       printk("comedi%d: gsc_hpdi\n", dev->minor);
+       printk(KERN_WARNING "comedi%d: gsc_hpdi\n", dev->minor);
 
-       if (alloc_private(dev, sizeof(hpdi_private)) < 0)
+       if (alloc_private(dev, sizeof(struct hpdi_private)) < 0)
                return -ENOMEM;
 
        pcidev = NULL;
-       for (i = 0; i < num_boards() && dev->board_ptr == NULL; i++) {
+       for (i = 0; i < ARRAY_SIZE(hpdi_boards) && dev->board_ptr == NULL; i++) {
                do {
                        pcidev = pci_get_subsys(PCI_VENDOR_ID_PLX,
-                               hpdi_boards[i].device_id, PCI_VENDOR_ID_PLX,
-                               hpdi_boards[i].subdevice_id, pcidev);
-                       // was a particular bus/slot requested?
+                                               hpdi_boards[i].device_id,
+                                               PCI_VENDOR_ID_PLX,
+                                               hpdi_boards[i].subdevice_id,
+                                               pcidev);
+                       /*  was a particular bus/slot requested? */
                        if (it->options[0] || it->options[1]) {
-                               // are we on the wrong bus/slot?
+                               /*  are we on the wrong bus/slot? */
                                if (pcidev->bus->number != it->options[0] ||
-                                       PCI_SLOT(pcidev->devfn) !=
-                                       it->options[1])
+                                   PCI_SLOT(pcidev->devfn) != it->options[1])
                                        continue;
                        }
                        if (pcidev) {
@@ -585,35 +592,38 @@ static int hpdi_attach(struct comedi_device * dev, comedi_devconfig * it)
                } while (pcidev != NULL);
        }
        if (dev->board_ptr == NULL) {
-               printk("gsc_hpdi: no hpdi card found\n");
+               printk(KERN_WARNING "gsc_hpdi: no hpdi card found\n");
                return -EIO;
        }
 
-       printk("gsc_hpdi: found %s on bus %i, slot %i\n", board(dev)->name,
-               pcidev->bus->number, PCI_SLOT(pcidev->devfn));
+       printk(KERN_WARNING
+              "gsc_hpdi: found %s on bus %i, slot %i\n", board(dev)->name,
+              pcidev->bus->number, PCI_SLOT(pcidev->devfn));
 
        if (comedi_pci_enable(pcidev, driver_hpdi.driver_name)) {
                printk(KERN_WARNING
-                       " failed enable PCI device and request regions\n");
+                      " failed enable PCI device and request regions\n");
                return -EIO;
        }
        pci_set_master(pcidev);
 
-       //Initialize dev->board_name
+       /* Initialize dev->board_name */
        dev->board_name = board(dev)->name;
 
        priv(dev)->plx9080_phys_iobase =
-               pci_resource_start(pcidev, PLX9080_BADDRINDEX);
+           pci_resource_start(pcidev, PLX9080_BADDRINDEX);
        priv(dev)->hpdi_phys_iobase =
-               pci_resource_start(pcidev, HPDI_BADDRINDEX);
+           pci_resource_start(pcidev, HPDI_BADDRINDEX);
 
-       // remap, won't work with 2.0 kernels but who cares
+       /*  remap, won't work with 2.0 kernels but who cares */
        priv(dev)->plx9080_iobase = ioremap(priv(dev)->plx9080_phys_iobase,
-               pci_resource_len(pcidev, PLX9080_BADDRINDEX));
-       priv(dev)->hpdi_iobase = ioremap(priv(dev)->hpdi_phys_iobase,
-               pci_resource_len(pcidev, HPDI_BADDRINDEX));
+                                           pci_resource_len(pcidev,
+                                                            PLX9080_BADDRINDEX));
+       priv(dev)->hpdi_iobase =
+           ioremap(priv(dev)->hpdi_phys_iobase,
+                   pci_resource_len(pcidev, HPDI_BADDRINDEX));
        if (!priv(dev)->plx9080_iobase || !priv(dev)->hpdi_iobase) {
-               printk(" failed to remap io memory\n");
+               printk(KERN_WARNING " failed to remap io memory\n");
                return -ENOMEM;
        }
 
@@ -622,31 +632,35 @@ static int hpdi_attach(struct comedi_device * dev, comedi_devconfig * it)
 
        init_plx9080(dev);
 
-       // get irq
-       if (comedi_request_irq(pcidev->irq, handle_interrupt, IRQF_SHARED,
+       /*  get irq */
+       if (request_irq(pcidev->irq, handle_interrupt, IRQF_SHARED,
                        driver_hpdi.driver_name, dev)) {
-               printk(" unable to allocate irq %u\n", pcidev->irq);
+               printk(KERN_WARNING
+                      " unable to allocate irq %u\n", pcidev->irq);
                return -EINVAL;
        }
        dev->irq = pcidev->irq;
 
-       printk(" irq %u\n", dev->irq);
+       printk(KERN_WARNING " irq %u\n", dev->irq);
 
-       // alocate pci dma buffers
+       /*  alocate pci dma buffers */
        for (i = 0; i < NUM_DMA_BUFFERS; i++) {
                priv(dev)->dio_buffer[i] =
-                       pci_alloc_consistent(priv(dev)->hw_dev, DMA_BUFFER_SIZE,
-                       &priv(dev)->dio_buffer_phys_addr[i]);
+                   pci_alloc_consistent(priv(dev)->hw_dev, DMA_BUFFER_SIZE,
+                                        &priv(dev)->dio_buffer_phys_addr[i]);
                DEBUG_PRINT("dio_buffer at virt 0x%p, phys 0x%lx\n",
-                       priv(dev)->dio_buffer[i],
-                       (unsigned long)priv(dev)->dio_buffer_phys_addr[i]);
+                           priv(dev)->dio_buffer[i],
+                           (unsigned long)priv(dev)->dio_buffer_phys_addr[i]);
        }
-       // allocate dma descriptors
+       /*  allocate dma descriptors */
        priv(dev)->dma_desc = pci_alloc_consistent(priv(dev)->hw_dev,
-               sizeof(struct plx_dma_desc) * NUM_DMA_DESCRIPTORS,
-               &priv(dev)->dma_desc_phys_addr);
+                                                  sizeof(struct plx_dma_desc) *
+                                                  NUM_DMA_DESCRIPTORS,
+                                                  &priv(dev)->
+                                                  dma_desc_phys_addr);
        if (priv(dev)->dma_desc_phys_addr & 0xf) {
-               printk(" dma descriptors not quad-word aligned (bug)\n");
+               printk(KERN_WARNING
+                      " dma descriptors not quad-word aligned (bug)\n");
                return -EIO;
        }
 
@@ -661,48 +675,48 @@ static int hpdi_attach(struct comedi_device * dev, comedi_devconfig * it)
        return init_hpdi(dev);
 }
 
-static int hpdi_detach(struct comedi_device * dev)
+static int hpdi_detach(struct comedi_device *dev)
 {
        unsigned int i;
 
-       printk("comedi%d: gsc_hpdi: remove\n", dev->minor);
+       printk(KERN_WARNING "comedi%d: gsc_hpdi: remove\n", dev->minor);
 
        if (dev->irq)
-               comedi_free_irq(dev->irq, dev);
-       if (priv(dev)) {
-               if (priv(dev)->hw_dev) {
-                       if (priv(dev)->plx9080_iobase) {
-                               disable_plx_interrupts(dev);
-                               iounmap((void *)priv(dev)->plx9080_iobase);
-                       }
-                       if (priv(dev)->hpdi_iobase)
-                               iounmap((void *)priv(dev)->hpdi_iobase);
-                       // free pci dma buffers
-                       for (i = 0; i < NUM_DMA_BUFFERS; i++) {
-                               if (priv(dev)->dio_buffer[i])
-                                       pci_free_consistent(priv(dev)->hw_dev,
-                                               DMA_BUFFER_SIZE,
-                                               priv(dev)->dio_buffer[i],
-                                               priv(dev)->
-                                               dio_buffer_phys_addr[i]);
-                       }
-                       // free dma descriptors
-                       if (priv(dev)->dma_desc)
+               free_irq(dev->irq, dev);
+       if ((priv(dev)) && (priv(dev)->hw_dev)) {
+               if (priv(dev)->plx9080_iobase) {
+                       disable_plx_interrupts(dev);
+                       iounmap((void *)priv(dev)->plx9080_iobase);
+               }
+               if (priv(dev)->hpdi_iobase)
+                       iounmap((void *)priv(dev)->hpdi_iobase);
+               /*  free pci dma buffers */
+               for (i = 0; i < NUM_DMA_BUFFERS; i++) {
+                       if (priv(dev)->dio_buffer[i])
                                pci_free_consistent(priv(dev)->hw_dev,
-                                       sizeof(struct plx_dma_desc) *
-                                       NUM_DMA_DESCRIPTORS,
-                                       priv(dev)->dma_desc,
-                                       priv(dev)->dma_desc_phys_addr);
-                       if (priv(dev)->hpdi_phys_iobase) {
-                               comedi_pci_disable(priv(dev)->hw_dev);
-                       }
-                       pci_dev_put(priv(dev)->hw_dev);
+                                                   DMA_BUFFER_SIZE,
+                                                   priv(dev)->
+                                                   dio_buffer[i],
+                                                   priv
+                                                   (dev)->dio_buffer_phys_addr
+                                                   [i]);
                }
+               /*  free dma descriptors */
+               if (priv(dev)->dma_desc)
+                       pci_free_consistent(priv(dev)->hw_dev,
+                                           sizeof(struct plx_dma_desc)
+                                           * NUM_DMA_DESCRIPTORS,
+                                           priv(dev)->dma_desc,
+                                           priv(dev)->
+                                           dma_desc_phys_addr);
+               if (priv(dev)->hpdi_phys_iobase)
+                       comedi_pci_disable(priv(dev)->hw_dev);
+               pci_dev_put(priv(dev)->hw_dev);
        }
        return 0;
 }
 
-static int dio_config_block_size(struct comedi_device * dev, unsigned int * data)
+static int dio_config_block_size(struct comedi_device *dev, unsigned int *data)
 {
        unsigned int requested_block_size;
        int retval;
@@ -718,8 +732,8 @@ static int dio_config_block_size(struct comedi_device * dev, unsigned int * data
        return 2;
 }
 
-static int di_cmd_test(struct comedi_device * dev, struct comedi_subdevice * s,
-       comedi_cmd * cmd)
+static int di_cmd_test(struct comedi_device *dev, struct comedi_subdevice *s,
+                      struct comedi_cmd *cmd)
 {
        int err = 0;
        int tmp;
@@ -757,7 +771,7 @@ static int di_cmd_test(struct comedi_device * dev, struct comedi_subdevice * s,
 
        /* step 2: make sure trigger sources are unique and mutually compatible */
 
-       // uniqueness check
+       /*  uniqueness check */
        if (cmd->stop_src != TRIG_COUNT && cmd->stop_src != TRIG_NONE)
                err++;
 
@@ -800,15 +814,16 @@ static int di_cmd_test(struct comedi_device * dev, struct comedi_subdevice * s,
        if (err)
                return 4;
 
-       if (cmd->chanlist) {
-               for (i = 1; i < cmd->chanlist_len; i++) {
-                       if (CR_CHAN(cmd->chanlist[i]) != i) {
-                               // XXX could support 8 channels or 16 channels
-                               comedi_error(dev,
-                                       "chanlist must be channels 0 to 31 in order");
-                               err++;
-                               break;
-                       }
+       if (!cmd->chanlist)
+               return 0;
+
+       for (i = 1; i < cmd->chanlist_len; i++) {
+               if (CR_CHAN(cmd->chanlist[i]) != i) {
+                       /*  XXX could support 8 or 16 channels */
+                       comedi_error(dev,
+                                    "chanlist must be ch 0 to 31 in order");
+                       err++;
+                       break;
                }
        }
 
@@ -818,28 +833,28 @@ static int di_cmd_test(struct comedi_device * dev, struct comedi_subdevice * s,
        return 0;
 }
 
-static int hpdi_cmd_test(struct comedi_device * dev, struct comedi_subdevice * s,
-       comedi_cmd * cmd)
+static int hpdi_cmd_test(struct comedi_device *dev, struct comedi_subdevice *s,
+                        struct comedi_cmd *cmd)
 {
-       if (priv(dev)->dio_config_output) {
+       if (priv(dev)->dio_config_output)
                return -EINVAL;
-       else
+       else
                return di_cmd_test(dev, s, cmd);
 }
 
-static inline void hpdi_writel(struct comedi_device * dev, uint32_t bits,
-       unsigned int offset)
+static inline void hpdi_writel(struct comedi_device *dev, uint32_t bits,
+                              unsigned int offset)
 {
        writel(bits | priv(dev)->bits[offset / sizeof(uint32_t)],
-               priv(dev)->hpdi_iobase + offset);
+              priv(dev)->hpdi_iobase + offset);
 }
 
-static int di_cmd(struct comedi_device * dev, struct comedi_subdevice * s)
+static int di_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
 {
        uint32_t bits;
        unsigned long flags;
-       comedi_async *async = s->async;
-       comedi_cmd *cmd = &async->cmd;
+       struct comedi_async *async = s->async;
+       struct comedi_cmd *cmd = &async->cmd;
 
        hpdi_writel(dev, RX_FIFO_RESET_BIT, BOARD_CONTROL_REG);
 
@@ -856,30 +871,30 @@ static int di_cmd(struct comedi_device * dev, struct comedi_subdevice * s)
        writel(0, priv(dev)->plx9080_iobase + PLX_DMA0_TRANSFER_SIZE_REG);
        writel(0, priv(dev)->plx9080_iobase + PLX_DMA0_PCI_ADDRESS_REG);
        writel(0, priv(dev)->plx9080_iobase + PLX_DMA0_LOCAL_ADDRESS_REG);
-       // give location of first dma descriptor
-       bits = priv(dev)->
-               dma_desc_phys_addr | PLX_DESC_IN_PCI_BIT | PLX_INTR_TERM_COUNT |
-               PLX_XFER_LOCAL_TO_PCI;
+       /*  give location of first dma descriptor */
+       bits =
+           priv(dev)->dma_desc_phys_addr | PLX_DESC_IN_PCI_BIT |
+           PLX_INTR_TERM_COUNT | PLX_XFER_LOCAL_TO_PCI;
        writel(bits, priv(dev)->plx9080_iobase + PLX_DMA0_DESCRIPTOR_REG);
 
-       // spinlock for plx dma control/status reg
-       comedi_spin_lock_irqsave(&dev->spinlock, flags);
-       // enable dma transfer
+       /*  spinlock for plx dma control/status reg */
+       spin_lock_irqsave(&dev->spinlock, flags);
+       /*  enable dma transfer */
        writeb(PLX_DMA_EN_BIT | PLX_DMA_START_BIT | PLX_CLEAR_DMA_INTR_BIT,
-               priv(dev)->plx9080_iobase + PLX_DMA0_CS_REG);
-       comedi_spin_unlock_irqrestore(&dev->spinlock, flags);
+              priv(dev)->plx9080_iobase + PLX_DMA0_CS_REG);
+       spin_unlock_irqrestore(&dev->spinlock, flags);
 
        if (cmd->stop_src == TRIG_COUNT)
                priv(dev)->dio_count = cmd->stop_arg;
        else
                priv(dev)->dio_count = 1;
 
-       // clear over/under run status flags
+       /*  clear over/under run status flags */
        writel(RX_UNDERRUN_BIT | RX_OVERRUN_BIT,
-               priv(dev)->hpdi_iobase + BOARD_STATUS_REG);
-       // enable interrupts
+              priv(dev)->hpdi_iobase + BOARD_STATUS_REG);
+       /*  enable interrupts */
        writel(intr_bit(RX_FULL_INTR),
-               priv(dev)->hpdi_iobase + INTERRUPT_CONTROL_REG);
+              priv(dev)->hpdi_iobase + INTERRUPT_CONTROL_REG);
 
        DEBUG_PRINT("hpdi: starting rx\n");
        hpdi_writel(dev, RX_ENABLE_BIT, BOARD_CONTROL_REG);
@@ -887,17 +902,17 @@ static int di_cmd(struct comedi_device * dev, struct comedi_subdevice * s)
        return 0;
 }
 
-static int hpdi_cmd(struct comedi_device * dev, struct comedi_subdevice * s)
+static int hpdi_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
 {
-       if (priv(dev)->dio_config_output) {
+       if (priv(dev)->dio_config_output)
                return -EINVAL;
-       else
+       else
                return di_cmd(dev, s);
 }
 
-static void drain_dma_buffers(struct comedi_device * dev, unsigned int channel)
+static void drain_dma_buffers(struct comedi_device *dev, unsigned int channel)
 {
-       comedi_async *async = dev->read_subdev->async;
+       struct comedi_async *async = dev->read_subdev->async;
        uint32_t next_transfer_addr;
        int j;
        int num_samples = 0;
@@ -905,23 +920,22 @@ static void drain_dma_buffers(struct comedi_device * dev, unsigned int channel)
 
        if (channel)
                pci_addr_reg =
-                       priv(dev)->plx9080_iobase + PLX_DMA1_PCI_ADDRESS_REG;
+                   priv(dev)->plx9080_iobase + PLX_DMA1_PCI_ADDRESS_REG;
        else
                pci_addr_reg =
-                       priv(dev)->plx9080_iobase + PLX_DMA0_PCI_ADDRESS_REG;
+                   priv(dev)->plx9080_iobase + PLX_DMA0_PCI_ADDRESS_REG;
 
-       // loop until we have read all the full buffers
+       /*  loop until we have read all the full buffers */
        j = 0;
        for (next_transfer_addr = readl(pci_addr_reg);
-               (next_transfer_addr <
-                       le32_to_cpu(priv(dev)->dma_desc[priv(dev)->
-                                       dma_desc_index].pci_start_addr)
-                       || next_transfer_addr >=
-                       le32_to_cpu(priv(dev)->dma_desc[priv(dev)->
-                                       dma_desc_index].pci_start_addr) +
-                       priv(dev)->block_size)
-               && j < priv(dev)->num_dma_descriptors; j++) {
-               // transfer data from dma buffer to comedi buffer
+            (next_transfer_addr <
+             le32_to_cpu(priv(dev)->dma_desc[priv(dev)->dma_desc_index].
+                         pci_start_addr)
+             || next_transfer_addr >=
+             le32_to_cpu(priv(dev)->dma_desc[priv(dev)->dma_desc_index].
+                         pci_start_addr) + priv(dev)->block_size)
+            && j < priv(dev)->num_dma_descriptors; j++) {
+               /*  transfer data from dma buffer to comedi buffer */
                num_samples = priv(dev)->block_size / sizeof(uint32_t);
                if (async->cmd.stop_src == TRIG_COUNT) {
                        if (num_samples > priv(dev)->dio_count)
@@ -929,37 +943,37 @@ static void drain_dma_buffers(struct comedi_device * dev, unsigned int channel)
                        priv(dev)->dio_count -= num_samples;
                }
                cfc_write_array_to_buffer(dev->read_subdev,
-                       priv(dev)->desc_dio_buffer[priv(dev)->dma_desc_index],
-                       num_samples * sizeof(uint32_t));
+                                         priv(dev)->desc_dio_buffer[priv(dev)->
+                                                                    dma_desc_index],
+                                         num_samples * sizeof(uint32_t));
                priv(dev)->dma_desc_index++;
                priv(dev)->dma_desc_index %= priv(dev)->num_dma_descriptors;
 
                DEBUG_PRINT("next desc addr 0x%lx\n", (unsigned long)
-                       priv(dev)->dma_desc[priv(dev)->dma_desc_index].next);
+                           priv(dev)->dma_desc[priv(dev)->dma_desc_index].
+                           next);
                DEBUG_PRINT("pci addr reg 0x%x\n", next_transfer_addr);
        }
-       // XXX check for buffer overrun somehow
+       /*  XXX check for buffer overrun somehow */
 }
 
-static irqreturn_t handle_interrupt(int irq, void *d PT_REGS_ARG)
+static irqreturn_t handle_interrupt(int irq, void *d)
 {
        struct comedi_device *dev = d;
        struct comedi_subdevice *s = dev->read_subdev;
-       comedi_async *async = s->async;
+       struct comedi_async *async = s->async;
        uint32_t hpdi_intr_status, hpdi_board_status;
        uint32_t plx_status;
        uint32_t plx_bits;
        uint8_t dma0_status, dma1_status;
        unsigned long flags;
 
-       if (!dev->attached) {
+       if (!dev->attached)
                return IRQ_NONE;
-       }
 
        plx_status = readl(priv(dev)->plx9080_iobase + PLX_INTRCS_REG);
-       if ((plx_status & (ICS_DMA0_A | ICS_DMA1_A | ICS_LIA)) == 0) {
+       if ((plx_status & (ICS_DMA0_A | ICS_DMA1_A | ICS_LIA)) == 0)
                return IRQ_NONE;
-       }
 
        hpdi_intr_status = readl(priv(dev)->hpdi_iobase + INTERRUPT_STATUS_REG);
        hpdi_board_status = readl(priv(dev)->hpdi_iobase + BOARD_STATUS_REG);
@@ -969,38 +983,36 @@ static irqreturn_t handle_interrupt(int irq, void *d PT_REGS_ARG)
        if (hpdi_intr_status) {
                DEBUG_PRINT("hpdi: intr status 0x%x, ", hpdi_intr_status);
                writel(hpdi_intr_status,
-                       priv(dev)->hpdi_iobase + INTERRUPT_STATUS_REG);
+                      priv(dev)->hpdi_iobase + INTERRUPT_STATUS_REG);
        }
-       // spin lock makes sure noone else changes plx dma control reg
-       comedi_spin_lock_irqsave(&dev->spinlock, flags);
+       /*  spin lock makes sure noone else changes plx dma control reg */
+       spin_lock_irqsave(&dev->spinlock, flags);
        dma0_status = readb(priv(dev)->plx9080_iobase + PLX_DMA0_CS_REG);
-       if (plx_status & ICS_DMA0_A) {  // dma chan 0 interrupt
+       if (plx_status & ICS_DMA0_A) {  /*  dma chan 0 interrupt */
                writeb((dma0_status & PLX_DMA_EN_BIT) | PLX_CLEAR_DMA_INTR_BIT,
-                       priv(dev)->plx9080_iobase + PLX_DMA0_CS_REG);
+                      priv(dev)->plx9080_iobase + PLX_DMA0_CS_REG);
 
                DEBUG_PRINT("dma0 status 0x%x\n", dma0_status);
-               if (dma0_status & PLX_DMA_EN_BIT) {
+               if (dma0_status & PLX_DMA_EN_BIT)
                        drain_dma_buffers(dev, 0);
-               }
                DEBUG_PRINT(" cleared dma ch0 interrupt\n");
        }
-       comedi_spin_unlock_irqrestore(&dev->spinlock, flags);
+       spin_unlock_irqrestore(&dev->spinlock, flags);
 
-       // spin lock makes sure noone else changes plx dma control reg
-       comedi_spin_lock_irqsave(&dev->spinlock, flags);
+       /*  spin lock makes sure noone else changes plx dma control reg */
+       spin_lock_irqsave(&dev->spinlock, flags);
        dma1_status = readb(priv(dev)->plx9080_iobase + PLX_DMA1_CS_REG);
-       if (plx_status & ICS_DMA1_A)    // XXX
-       {                       // dma chan 1 interrupt
+       if (plx_status & ICS_DMA1_A) {  /*  XXX *//*  dma chan 1 interrupt */
                writeb((dma1_status & PLX_DMA_EN_BIT) | PLX_CLEAR_DMA_INTR_BIT,
-                       priv(dev)->plx9080_iobase + PLX_DMA1_CS_REG);
+                      priv(dev)->plx9080_iobase + PLX_DMA1_CS_REG);
                DEBUG_PRINT("dma1 status 0x%x\n", dma1_status);
 
                DEBUG_PRINT(" cleared dma ch1 interrupt\n");
        }
-       comedi_spin_unlock_irqrestore(&dev->spinlock, flags);
+       spin_unlock_irqrestore(&dev->spinlock, flags);
 
-       // clear possible plx9080 interrupt sources
-       if (plx_status & ICS_LDIA) {    // clear local doorbell interrupt
+       /*  clear possible plx9080 interrupt sources */
+       if (plx_status & ICS_LDIA) {    /*  clear local doorbell interrupt */
                plx_bits = readl(priv(dev)->plx9080_iobase + PLX_DBR_OUT_REG);
                writel(plx_bits, priv(dev)->plx9080_iobase + PLX_DBR_OUT_REG);
                DEBUG_PRINT(" cleared local doorbell bits 0x%x\n", plx_bits);
@@ -1010,8 +1022,8 @@ static irqreturn_t handle_interrupt(int irq, void *d PT_REGS_ARG)
                comedi_error(dev, "rx fifo overrun");
                async->events |= COMEDI_CB_EOA | COMEDI_CB_ERROR;
                DEBUG_PRINT("dma0_status 0x%x\n",
-                       (int)readb(priv(dev)->plx9080_iobase +
-                               PLX_DMA0_CS_REG));
+                           (int)readb(priv(dev)->plx9080_iobase +
+                                      PLX_DMA0_CS_REG));
        }
 
        if (hpdi_board_status & RX_UNDERRUN_BIT) {
@@ -1032,19 +1044,19 @@ static irqreturn_t handle_interrupt(int irq, void *d PT_REGS_ARG)
        return IRQ_HANDLED;
 }
 
-void abort_dma(struct comedi_device * dev, unsigned int channel)
+static void abort_dma(struct comedi_device *dev, unsigned int channel)
 {
        unsigned long flags;
 
-       // spinlock for plx dma control/status reg
-       comedi_spin_lock_irqsave(&dev->spinlock, flags);
+       /*  spinlock for plx dma control/status reg */
+       spin_lock_irqsave(&dev->spinlock, flags);
 
        plx9080_abort_dma(priv(dev)->plx9080_iobase, channel);
 
-       comedi_spin_unlock_irqrestore(&dev->spinlock, flags);
+       spin_unlock_irqrestore(&dev->spinlock, flags);
 }
 
-static int hpdi_cancel(struct comedi_device * dev, struct comedi_subdevice * s)
+static int hpdi_cancel(struct comedi_device *dev, struct comedi_subdevice *s)
 {
        hpdi_writel(dev, 0, BOARD_CONTROL_REG);