git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver
[sfrench/cifs-2.6.git]
/
drivers
/
iio
/
adc
/
qcom-pm8xxx-xoadc.c
diff --git
a/drivers/iio/adc/qcom-pm8xxx-xoadc.c
b/drivers/iio/adc/qcom-pm8xxx-xoadc.c
index c30c002f1fef78d35a9fca18dee6a8cce3277e3f..4735f8a1ca9dff4744d0367e946d271287ae9b8c 100644
(file)
--- a/
drivers/iio/adc/qcom-pm8xxx-xoadc.c
+++ b/
drivers/iio/adc/qcom-pm8xxx-xoadc.c
@@
-423,18
+423,14
@@
static irqreturn_t pm8xxx_eoc_irq(int irq, void *d)
static struct pm8xxx_chan_info *
pm8xxx_get_channel(struct pm8xxx_xoadc *adc, u8 chan)
{
static struct pm8xxx_chan_info *
pm8xxx_get_channel(struct pm8xxx_xoadc *adc, u8 chan)
{
- struct pm8xxx_chan_info *ch;
int i;
for (i = 0; i < adc->nchans; i++) {
int i;
for (i = 0; i < adc->nchans; i++) {
- ch = &adc->chans[i];
+
struct pm8xxx_chan_info *
ch = &adc->chans[i];
if (ch->hwchan->amux_channel == chan)
if (ch->hwchan->amux_channel == chan)
-
break
;
+
return ch
;
}
}
- if (i == adc->nchans)
- return NULL;
-
- return ch;
+ return NULL;
}
static int pm8xxx_read_channel_rsv(struct pm8xxx_xoadc *adc,
}
static int pm8xxx_read_channel_rsv(struct pm8xxx_xoadc *adc,