staging: comedi: addi_apci_1564: move counter register defines to driver
authorH Hartley Sweeten <hsweeten@visionengravers.com>
Mon, 10 Nov 2014 23:20:15 +0000 (16:20 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 26 Nov 2014 23:31:33 +0000 (15:31 -0800)
Move the defines for the counter registers from the included source
file to the main driver source file.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Reviewed-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/addi-data/hwdrv_apci1564.c
drivers/staging/comedi/drivers/addi_apci_1564.c

index b689303cbf0c0a046b2907430942a4212cef4709..af37df713a37b3104f4117fd09f6b1a9012e6978 100644 (file)
 #define ADDIDATA_COUNTER                               1
 #define ADDIDATA_WATCHDOG                              2
 
-/*
- * devpriv->counters Register Map
- */
-#define APCI1564_COUNTER_REG(x)                                (0x00 + ((x) * 0x20))
-#define APCI1564_COUNTER_RELOAD_REG(x)                 (0x04 + ((x) * 0x20))
-#define APCI1564_COUNTER_TIMEBASE_REG(x)               (0x08 + ((x) * 0x20))
-#define APCI1564_COUNTER_CTRL_REG(x)                   (0x0c + ((x) * 0x20))
-#define APCI1564_COUNTER_STATUS_REG(x)                 (0x10 + ((x) * 0x20))
-#define APCI1564_COUNTER_IRQ_REG(x)                    (0x14 + ((x) * 0x20))
-#define APCI1564_COUNTER_WARN_TIMEVAL_REG(x)           (0x18 + ((x) * 0x20))
-#define APCI1564_COUNTER_WARN_TIMEBASE_REG(x)          (0x1c + ((x) * 0x20))
-
 /*
  * Configures The Timer or Counter
  *
index 3fb9cc06973dcafbfe7e3e6722ead1a67243a919..958eb7d29be204e16d721908f927219e12b42a19 100644 (file)
 #define APCI1564_TIMER_WARN_TIMEVAL_REG                0x18  /* Rev 2.x only */
 #define APCI1564_TIMER_WARN_TIMEBASE_REG       0x1c  /* Rev 2.x only */
 
+/*
+ * devpriv->counters Register Map
+ *   PLD Revision 2.x - PCI BAR 1 + 0x00
+ */
+#define APCI1564_COUNTER_REG(x)                        (0x00 + ((x) * 0x20))
+#define APCI1564_COUNTER_RELOAD_REG(x)         (0x04 + ((x) * 0x20))
+#define APCI1564_COUNTER_TIMEBASE_REG(x)       (0x08 + ((x) * 0x20))
+#define APCI1564_COUNTER_CTRL_REG(x)           (0x0c + ((x) * 0x20))
+#define APCI1564_COUNTER_STATUS_REG(x)         (0x10 + ((x) * 0x20))
+#define APCI1564_COUNTER_IRQ_REG(x)            (0x14 + ((x) * 0x20))
+#define APCI1564_COUNTER_WARN_TIMEVAL_REG(x)   (0x18 + ((x) * 0x20))
+#define APCI1564_COUNTER_WARN_TIMEBASE_REG(x)  (0x1c + ((x) * 0x20))
+
 struct apci1564_private {
        unsigned long eeprom;           /* base address of EEPROM register */
        unsigned long timer;            /* base address of 12-bit timer */