summaryrefslogtreecommitdiff
path: root/nuttx/arch
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2015-03-23 17:51:13 -0600
committerGregory Nutt <gnutt@nuttx.org>2015-03-23 17:51:13 -0600
commit458b7bcfb41af0c6d653588a2f1c440ddc71dd06 (patch)
treebf8545ebc8ee5669bb3b85e4fe88f10b19533b87 /nuttx/arch
parent9c527717d428c816c62ad4a4da7b1baeaede62dd (diff)
downloadpx4-nuttx-458b7bcfb41af0c6d653588a2f1c440ddc71dd06.tar.gz
px4-nuttx-458b7bcfb41af0c6d653588a2f1c440ddc71dd06.tar.bz2
px4-nuttx-458b7bcfb41af0c6d653588a2f1c440ddc71dd06.zip
Tiva: Fix compile errors when GPIO interrupts are not enabled
Diffstat (limited to 'nuttx/arch')
-rw-r--r--nuttx/arch/arm/src/tiva/tiva_gpio.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/nuttx/arch/arm/src/tiva/tiva_gpio.c b/nuttx/arch/arm/src/tiva/tiva_gpio.c
index 247873bb6..9440a47b4 100644
--- a/nuttx/arch/arm/src/tiva/tiva_gpio.c
+++ b/nuttx/arch/arm/src/tiva/tiva_gpio.c
@@ -635,6 +635,7 @@ static inline void tiva_initoutput(uint32_t pinset)
*
****************************************************************************/
+#ifdef CONFIG_TIVA_GPIO_IRQS
static inline void tiva_interrupt(uint32_t pinset)
{
uint8_t port = (pinset & GPIO_PORT_MASK) >> GPIO_PORT_SHIFT;
@@ -742,6 +743,7 @@ static inline void tiva_interrupt(uint32_t pinset)
vdbg("IEV 0x%08x 0x%08x\n", ievset, regval);
#endif
}
+#endif
/****************************************************************************
* Name: tiva_portcontrol
@@ -862,12 +864,14 @@ int tiva_configgpio(uint32_t pinset)
tiva_initoutput(pinset);
}
+#ifdef CONFIG_TIVA_GPIO_IRQS
/* Special setup for interrupt GPIO pins */
else if (func == 7)
{
tiva_interrupt(pinset);
}
+#endif
irqrestore(flags);
return OK;