diff options
author | H Hartley Sweeten <hsweeten@visionengravers.com> | 2013-04-22 21:35:31 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-04-23 13:41:50 -0400 |
commit | d7427345e8364a0fc96dd6c6be3fd6235d6eb17a (patch) | |
tree | 459c88cf2ccd39573b90017e2e3f4a953f172b24 | |
parent | f05ffb6e12bcfcce5bb6c8eadbabe3b7ebe8f7db (diff) |
staging: comedi: das800: tidy up subdevice init
For aesthetic reasons, rename some of the subdevice functions
to help with greps and add some whitespace to the subdevice init.
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>
-rw-r--r-- | drivers/staging/comedi/drivers/das800.c | 55 |
1 files changed, 29 insertions, 26 deletions
diff --git a/drivers/staging/comedi/drivers/das800.c b/drivers/staging/comedi/drivers/das800.c index 1260ebacca18..7518d912bbf5 100644 --- a/drivers/staging/comedi/drivers/das800.c +++ b/drivers/staging/comedi/drivers/das800.c | |||
@@ -577,9 +577,10 @@ static irqreturn_t das800_interrupt(int irq, void *d) | |||
577 | return IRQ_HANDLED; | 577 | return IRQ_HANDLED; |
578 | } | 578 | } |
579 | 579 | ||
580 | static int das800_ai_rinsn(struct comedi_device *dev, | 580 | static int das800_ai_insn_read(struct comedi_device *dev, |
581 | struct comedi_subdevice *s, struct comedi_insn *insn, | 581 | struct comedi_subdevice *s, |
582 | unsigned int *data) | 582 | struct comedi_insn *insn, |
583 | unsigned int *data) | ||
583 | { | 584 | { |
584 | const struct das800_board *thisboard = comedi_board(dev); | 585 | const struct das800_board *thisboard = comedi_board(dev); |
585 | struct das800_private *devpriv = dev->private; | 586 | struct das800_private *devpriv = dev->private; |
@@ -633,9 +634,10 @@ static int das800_ai_rinsn(struct comedi_device *dev, | |||
633 | return n; | 634 | return n; |
634 | } | 635 | } |
635 | 636 | ||
636 | static int das800_di_rbits(struct comedi_device *dev, | 637 | static int das800_di_insn_bits(struct comedi_device *dev, |
637 | struct comedi_subdevice *s, struct comedi_insn *insn, | 638 | struct comedi_subdevice *s, |
638 | unsigned int *data) | 639 | struct comedi_insn *insn, |
640 | unsigned int *data) | ||
639 | { | 641 | { |
640 | unsigned int bits; | 642 | unsigned int bits; |
641 | 643 | ||
@@ -647,9 +649,10 @@ static int das800_di_rbits(struct comedi_device *dev, | |||
647 | return insn->n; | 649 | return insn->n; |
648 | } | 650 | } |
649 | 651 | ||
650 | static int das800_do_wbits(struct comedi_device *dev, | 652 | static int das800_do_insn_bits(struct comedi_device *dev, |
651 | struct comedi_subdevice *s, struct comedi_insn *insn, | 653 | struct comedi_subdevice *s, |
652 | unsigned int *data) | 654 | struct comedi_insn *insn, |
655 | unsigned int *data) | ||
653 | { | 656 | { |
654 | struct das800_private *devpriv = dev->private; | 657 | struct das800_private *devpriv = dev->private; |
655 | int wbits; | 658 | int wbits; |
@@ -750,7 +753,7 @@ static int das800_attach(struct comedi_device *dev, struct comedi_devconfig *it) | |||
750 | if (ret) | 753 | if (ret) |
751 | return ret; | 754 | return ret; |
752 | 755 | ||
753 | /* analog input subdevice */ | 756 | /* Analog Input subdevice */ |
754 | s = &dev->subdevices[0]; | 757 | s = &dev->subdevices[0]; |
755 | dev->read_subdev = s; | 758 | dev->read_subdev = s; |
756 | s->type = COMEDI_SUBD_AI; | 759 | s->type = COMEDI_SUBD_AI; |
@@ -758,7 +761,7 @@ static int das800_attach(struct comedi_device *dev, struct comedi_devconfig *it) | |||
758 | s->n_chan = 8; | 761 | s->n_chan = 8; |
759 | s->maxdata = (1 << thisboard->resolution) - 1; | 762 | s->maxdata = (1 << thisboard->resolution) - 1; |
760 | s->range_table = thisboard->ai_range; | 763 | s->range_table = thisboard->ai_range; |
761 | s->insn_read = das800_ai_rinsn; | 764 | s->insn_read = das800_ai_insn_read; |
762 | if (dev->irq) { | 765 | if (dev->irq) { |
763 | s->subdev_flags |= SDF_CMD_READ; | 766 | s->subdev_flags |= SDF_CMD_READ; |
764 | s->len_chanlist = 8; | 767 | s->len_chanlist = 8; |
@@ -767,23 +770,23 @@ static int das800_attach(struct comedi_device *dev, struct comedi_devconfig *it) | |||
767 | s->cancel = das800_cancel; | 770 | s->cancel = das800_cancel; |
768 | } | 771 | } |
769 | 772 | ||
770 | /* di */ | 773 | /* Digital Input subdevice */ |
771 | s = &dev->subdevices[1]; | 774 | s = &dev->subdevices[1]; |
772 | s->type = COMEDI_SUBD_DI; | 775 | s->type = COMEDI_SUBD_DI; |
773 | s->subdev_flags = SDF_READABLE; | 776 | s->subdev_flags = SDF_READABLE; |
774 | s->n_chan = 3; | 777 | s->n_chan = 3; |
775 | s->maxdata = 1; | 778 | s->maxdata = 1; |
776 | s->range_table = &range_digital; | 779 | s->range_table = &range_digital; |
777 | s->insn_bits = das800_di_rbits; | 780 | s->insn_bits = das800_di_insn_bits; |
778 | 781 | ||
779 | /* do */ | 782 | /* Digital Output subdevice */ |
780 | s = &dev->subdevices[2]; | 783 | s = &dev->subdevices[2]; |
781 | s->type = COMEDI_SUBD_DO; | 784 | s->type = COMEDI_SUBD_DO; |
782 | s->subdev_flags = SDF_WRITABLE | SDF_READABLE; | 785 | s->subdev_flags = SDF_WRITABLE | SDF_READABLE; |
783 | s->n_chan = 4; | 786 | s->n_chan = 4; |
784 | s->maxdata = 1; | 787 | s->maxdata = 1; |
785 | s->range_table = &range_digital; | 788 | s->range_table = &range_digital; |
786 | s->insn_bits = das800_do_wbits; | 789 | s->insn_bits = das800_do_insn_bits; |
787 | 790 | ||
788 | disable_das800(dev); | 791 | disable_das800(dev); |
789 | 792 | ||