]> git.karo-electronics.de Git - mv-sheeva.git/commitdiff
Staging: comedi: Remove jr3_channel_t typedef
authorBill Pemberton <wfp5p@virginia.edu>
Tue, 17 Mar 2009 02:13:31 +0000 (22:13 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 3 Apr 2009 21:54:06 +0000 (14:54 -0700)
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/comedi/drivers/jr3_pci.c
drivers/staging/comedi/drivers/jr3_pci.h

index 059fa2d32a998f1d7dc73c7c3aa8d97b43d6b0e5..179fd9d637b4faa32e6acb95f3a5261b70eae7d6 100644 (file)
@@ -141,7 +141,7 @@ typedef struct {
 } poll_delay_t;
 
 typedef struct {
-       volatile jr3_channel_t *channel;
+       volatile struct jr3_channel *channel;
        unsigned long next_time_min;
        unsigned long next_time_max;
        enum { state_jr3_poll,
@@ -173,7 +173,7 @@ static poll_delay_t poll_delay_min_max(int min, int max)
        return result;
 }
 
-static int is_complete(volatile jr3_channel_t * channel)
+static int is_complete(volatile struct jr3_channel *channel)
 {
        return get_s16(&channel->command_word0) == 0;
 }
@@ -185,7 +185,7 @@ typedef struct {
        } link[8];
 } transform_t;
 
-static void set_transforms(volatile jr3_channel_t * channel,
+static void set_transforms(volatile struct jr3_channel *channel,
        transform_t transf, short num)
 {
        int i;
@@ -205,17 +205,17 @@ static void set_transforms(volatile jr3_channel_t * channel,
        }
 }
 
-static void use_transform(volatile jr3_channel_t * channel, short transf_num)
+static void use_transform(volatile struct jr3_channel *channel, short transf_num)
 {
        set_s16(&channel->command_word0, 0x0500 + (transf_num & 0x000f));
 }
 
-static void use_offset(volatile jr3_channel_t * channel, short offset_num)
+static void use_offset(volatile struct jr3_channel *channel, short offset_num)
 {
        set_s16(&channel->command_word0, 0x0600 + (offset_num & 0x000f));
 }
 
-static void set_offset(volatile jr3_channel_t * channel)
+static void set_offset(volatile struct jr3_channel *channel)
 {
        set_s16(&channel->command_word0, 0x0700);
 }
@@ -229,7 +229,7 @@ typedef struct {
        s16 mz;
 } six_axis_t;
 
-static void set_full_scales(volatile jr3_channel_t * channel,
+static void set_full_scales(volatile struct jr3_channel *channel,
        six_axis_t full_scale)
 {
        printk("%d %d %d %d %d %d\n",
@@ -245,7 +245,7 @@ static void set_full_scales(volatile jr3_channel_t * channel,
        set_s16(&channel->command_word0, 0x0a00);
 }
 
-static six_axis_t get_min_full_scales(volatile jr3_channel_t * channel)
+static six_axis_t get_min_full_scales(volatile struct jr3_channel *channel)
 {
        six_axis_t result;
        result.fx = get_s16(&channel->min_full_scale.fx);
@@ -257,7 +257,7 @@ static six_axis_t get_min_full_scales(volatile jr3_channel_t * channel)
        return result;
 }
 
-static six_axis_t get_max_full_scales(volatile jr3_channel_t * channel)
+static six_axis_t get_max_full_scales(volatile struct jr3_channel *channel)
 {
        six_axis_t result;
        result.fx = get_s16(&channel->max_full_scale.fx);
@@ -529,7 +529,7 @@ static poll_delay_t jr3_pci_poll_subdevice(struct comedi_subdevice * s)
        jr3_pci_subdev_private *p = s->private;
 
        if (p) {
-               volatile jr3_channel_t *channel = p->channel;
+               volatile struct jr3_channel *channel = p->channel;
                int errors = get_u16(&channel->errors);
 
                if (errors != p->errors) {
@@ -782,9 +782,9 @@ static int jr3_pci_attach(struct comedi_device * dev, struct comedi_devconfig *
        opt_bus = it->options[0];
        opt_slot = it->options[1];
 
-       if (sizeof(jr3_channel_t) != 0xc00) {
-               printk("sizeof(jr3_channel_t) = %x [expected %x]\n",
-                       (unsigned)sizeof(jr3_channel_t), 0xc00);
+       if (sizeof(struct jr3_channel) != 0xc00) {
+               printk("sizeof(struct jr3_channel) = %x [expected %x]\n",
+                       (unsigned)sizeof(struct jr3_channel), 0xc00);
                return -EINVAL;
        }
 
index d98aaa7c6f5cf1ca337e7565c5a6ba21559ecc36..3585f2941bca1810c32d4e166e2dea9123211769 100644 (file)
@@ -264,7 +264,7 @@ struct intern_transform {
 /*  JR3 force/torque sensor data definition. For more information see sensor and */
 /*  hardware manuals. */
 
-typedef struct force_sensor_data {
+struct jr3_channel {
        /*  Raw_channels is the area used to store the raw data coming from */
        /*  the sensor. */
 
@@ -667,12 +667,12 @@ typedef struct force_sensor_data {
         */
 
        struct intern_transform transforms[0x10];       /* offset 0x0200 */
-} jr3_channel_t;
+};
 
 struct jr3_t {
        struct {
                u32 program_low[0x4000];        /*  0x00000 - 0x10000 */
-               jr3_channel_t data;     /*  0x10000 - 0x10c00 */
+               struct jr3_channel data;        /*  0x10000 - 0x10c00 */
                char pad2[0x30000 - 0x00c00];   /*  0x10c00 - 0x40000 */
                u32 program_high[0x8000];       /*  0x40000 - 0x60000 */
                u32 reset;      /*  0x60000 - 0x60004 */