|
@@ -515,6 +515,7 @@ static struct poll_delay_t jr3_pci_poll_subdevice(struct comedi_subdevice *s)
|
|
|
{
|
|
|
struct poll_delay_t result = poll_delay_min_max(1000, 2000);
|
|
|
struct jr3_pci_subdev_private *p = s->private;
|
|
|
+ int i;
|
|
|
|
|
|
if (p) {
|
|
|
volatile struct jr3_channel *channel = p->channel;
|
|
@@ -570,18 +571,11 @@ static struct poll_delay_t jr3_pci_poll_subdevice(struct comedi_subdevice *s)
|
|
|
p->serial_no);
|
|
|
|
|
|
/* Transformation all zeros */
|
|
|
- transf.link[0].link_type =
|
|
|
- (enum link_types)0;
|
|
|
- transf.link[0].link_amount = 0;
|
|
|
- transf.link[1].link_type =
|
|
|
- (enum link_types)0;
|
|
|
- transf.link[1].link_amount = 0;
|
|
|
- transf.link[2].link_type =
|
|
|
- (enum link_types)0;
|
|
|
- transf.link[2].link_amount = 0;
|
|
|
- transf.link[3].link_type =
|
|
|
- (enum link_types)0;
|
|
|
- transf.link[3].link_amount = 0;
|
|
|
+ for (i = 0; i < ARRAY_SIZE(transf.link); i++) {
|
|
|
+ transf.link[i].link_type =
|
|
|
+ (enum link_types)0;
|
|
|
+ transf.link[i].link_amount = 0;
|
|
|
+ }
|
|
|
|
|
|
set_transforms(channel, transf, 0);
|
|
|
use_transform(channel, 0);
|