提交 2d7b8b94 编写于 作者: H H Hartley Sweeten 提交者: Greg Kroah-Hartman

staging: comedi: rtd520: rename CamelCase transCount

Rename this private data variable to xfer_count.
Signed-off-by: NH Hartley Sweeten <hsweeten@visionengravers.com>
Reviewed-by: NIan Abbott <abbotti@mev.co.uk>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
上级 d7c115ce
...@@ -395,7 +395,7 @@ struct rtd_private { ...@@ -395,7 +395,7 @@ struct rtd_private {
void __iomem *lcfg; void __iomem *lcfg;
long aiCount; /* total transfer size (samples) */ long aiCount; /* total transfer size (samples) */
int transCount; /* # to transfer data. 0->1/2FIFO */ int xfer_count; /* # to transfer data. 0->1/2FIFO */
int flags; /* flag event modes */ int flags; /* flag event modes */
/* channel list info */ /* channel list info */
...@@ -751,10 +751,10 @@ static irqreturn_t rtd_interrupt(int irq, /* interrupt number (ignored) */ ...@@ -751,10 +751,10 @@ static irqreturn_t rtd_interrupt(int irq, /* interrupt number (ignored) */
goto transferDone; goto transferDone;
comedi_event(dev, s); comedi_event(dev, s);
} else if (devpriv->transCount > 0) { } else if (devpriv->xfer_count > 0) {
if (fifoStatus & FS_ADC_NOT_EMPTY) { if (fifoStatus & FS_ADC_NOT_EMPTY) {
/* FIFO not empty */ /* FIFO not empty */
if (ai_read_n(dev, s, devpriv->transCount) < 0) if (ai_read_n(dev, s, devpriv->xfer_count) < 0)
goto abortTransfer; goto abortTransfer;
if (0 == devpriv->aiCount) if (0 == devpriv->aiCount)
...@@ -1015,37 +1015,36 @@ static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) ...@@ -1015,37 +1015,36 @@ static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
* the application is responsible for doing the * the application is responsible for doing the
* right thing * right thing
*/ */
devpriv->transCount = cmd->chanlist_len; devpriv->xfer_count = cmd->chanlist_len;
devpriv->flags |= SEND_EOS; devpriv->flags |= SEND_EOS;
} else { } else {
/* arrange to transfer data periodically */ /* arrange to transfer data periodically */
devpriv->transCount devpriv->xfer_count =
=
(TRANS_TARGET_PERIOD * cmd->chanlist_len) / (TRANS_TARGET_PERIOD * cmd->chanlist_len) /
cmd->scan_begin_arg; cmd->scan_begin_arg;
if (devpriv->transCount < cmd->chanlist_len) { if (devpriv->xfer_count < cmd->chanlist_len) {
/* transfer after each scan (and avoid 0) */ /* transfer after each scan (and avoid 0) */
devpriv->transCount = cmd->chanlist_len; devpriv->xfer_count = cmd->chanlist_len;
} else { /* make a multiple of scan length */ } else { /* make a multiple of scan length */
devpriv->transCount = devpriv->xfer_count =
(devpriv->transCount + (devpriv->xfer_count +
cmd->chanlist_len - 1) cmd->chanlist_len - 1)
/ cmd->chanlist_len; / cmd->chanlist_len;
devpriv->transCount *= cmd->chanlist_len; devpriv->xfer_count *= cmd->chanlist_len;
} }
devpriv->flags |= SEND_EOS; devpriv->flags |= SEND_EOS;
} }
if (devpriv->transCount >= (devpriv->fifoLen / 2)) { if (devpriv->xfer_count >= (devpriv->fifoLen / 2)) {
/* out of counter range, use 1/2 fifo instead */ /* out of counter range, use 1/2 fifo instead */
devpriv->transCount = 0; devpriv->xfer_count = 0;
devpriv->flags &= ~SEND_EOS; devpriv->flags &= ~SEND_EOS;
} else { } else {
/* interrupt for each transfer */ /* interrupt for each transfer */
writel((devpriv->transCount - 1) & 0xffff, writel((devpriv->xfer_count - 1) & 0xffff,
devpriv->las0 + LAS0_ACNT); devpriv->las0 + LAS0_ACNT);
} }
} else { /* unknown timing, just use 1/2 FIFO */ } else { /* unknown timing, just use 1/2 FIFO */
devpriv->transCount = 0; devpriv->xfer_count = 0;
devpriv->flags &= ~SEND_EOS; devpriv->flags &= ~SEND_EOS;
} }
/* pacer clock source: INTERNAL 8MHz */ /* pacer clock source: INTERNAL 8MHz */
...@@ -1059,9 +1058,9 @@ static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) ...@@ -1059,9 +1058,9 @@ static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
switch (cmd->stop_src) { switch (cmd->stop_src) {
case TRIG_COUNT: /* stop after N scans */ case TRIG_COUNT: /* stop after N scans */
devpriv->aiCount = cmd->stop_arg * cmd->chanlist_len; devpriv->aiCount = cmd->stop_arg * cmd->chanlist_len;
if ((devpriv->transCount > 0) if ((devpriv->xfer_count > 0)
&& (devpriv->transCount > devpriv->aiCount)) { && (devpriv->xfer_count > devpriv->aiCount)) {
devpriv->transCount = devpriv->aiCount; devpriv->xfer_count = devpriv->aiCount;
} }
break; break;
...@@ -1112,7 +1111,7 @@ static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s) ...@@ -1112,7 +1111,7 @@ static int rtd_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
readw(devpriv->las0 + LAS0_CLEAR); readw(devpriv->las0 + LAS0_CLEAR);
/* TODO: allow multiple interrupt sources */ /* TODO: allow multiple interrupt sources */
if (devpriv->transCount > 0) { /* transfer every N samples */ if (devpriv->xfer_count > 0) { /* transfer every N samples */
writew(IRQM_ADC_ABOUT_CNT, devpriv->las0 + LAS0_IT); writew(IRQM_ADC_ABOUT_CNT, devpriv->las0 + LAS0_IT);
} else { /* 1/2 FIFO transfers */ } else { /* 1/2 FIFO transfers */
writew(IRQM_ADC_ABOUT_CNT, devpriv->las0 + LAS0_IT); writew(IRQM_ADC_ABOUT_CNT, devpriv->las0 + LAS0_IT);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册