From a3efe72f7803efd9d2b0f5f8f544c79a8253f887 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Tue, 23 Apr 2013 08:47:21 -0600 Subject: [PATCH] LPC17xx ADC: Configure all ADC pins in the set, not just one. From MKannan --- arch/arm/src/lpc17xx/lpc17_adc.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/arch/arm/src/lpc17xx/lpc17_adc.c b/arch/arm/src/lpc17xx/lpc17_adc.c index ddf5b362f2a..8dbee61fdea 100644 --- a/arch/arm/src/lpc17xx/lpc17_adc.c +++ b/arch/arm/src/lpc17xx/lpc17_adc.c @@ -174,31 +174,31 @@ static void adc_reset(FAR struct adc_dev_s *dev) { lpc17_configgpio(GPIO_AD0p0); } - else if ((priv->mask & 0x02) != 0) + if ((priv->mask & 0x02) != 0) { lpc17_configgpio(GPIO_AD0p1); } - else if ((priv->mask & 0x04) != 0) + if ((priv->mask & 0x04) != 0) { lpc17_configgpio(GPIO_AD0p2); } - else if ((priv->mask & 0x08) != 0) + if ((priv->mask & 0x08) != 0) { lpc17_configgpio(GPIO_AD0p3); } - else if ((priv->mask & 0x10) != 0) + if ((priv->mask & 0x10) != 0) { lpc17_configgpio(GPIO_AD0p4); } - else if ((priv->mask & 0x20) != 0) + if ((priv->mask & 0x20) != 0) { lpc17_configgpio(GPIO_AD0p5); } - else if ((priv->mask & 0x40) != 0) + if ((priv->mask & 0x40) != 0) { lpc17_configgpio(GPIO_AD0p6); } - else if ((priv->mask & 0x80) != 0) + if ((priv->mask & 0x80) != 0) { lpc17_configgpio(GPIO_AD0p7); }