diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-12-21 10:14:40 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-12-21 10:14:40 -0600 |
commit | 402c339f4051371ccd3fa7cae57de3bfee396abd (patch) | |
tree | 4a51c8604214fb186500b707b624487971e25f0c /nuttx/arch/arm/src/tiva/tiva_gpio.c | |
parent | 87bc3a5bc4ffa46cbc68989a0dca964bfe8b3fbd (diff) | |
download | nuttx-402c339f4051371ccd3fa7cae57de3bfee396abd.tar.gz nuttx-402c339f4051371ccd3fa7cae57de3bfee396abd.tar.bz2 nuttx-402c339f4051371ccd3fa7cae57de3bfee396abd.zip |
TM4C129X: Framework for new Tiva clocking logic (details not yet implemented)
Diffstat (limited to 'nuttx/arch/arm/src/tiva/tiva_gpio.c')
-rw-r--r-- | nuttx/arch/arm/src/tiva/tiva_gpio.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/nuttx/arch/arm/src/tiva/tiva_gpio.c b/nuttx/arch/arm/src/tiva/tiva_gpio.c index faf141905..5405bda49 100644 --- a/nuttx/arch/arm/src/tiva/tiva_gpio.c +++ b/nuttx/arch/arm/src/tiva/tiva_gpio.c @@ -48,6 +48,7 @@ #include <arch/irq.h> #include "up_arch.h" +#include "tiva_enableclks.h" #include "tiva_gpio.h" /**************************************************************************** @@ -814,7 +815,6 @@ int tiva_configgpio(uint32_t cfgset) unsigned int pinno; uintptr_t base; uint32_t pin; - uint32_t regval; /* Decode the basics */ @@ -839,9 +839,7 @@ int tiva_configgpio(uint32_t cfgset) * in the RCGC2 register." */ - regval = getreg32(TIVA_SYSCON_RCGC2); - regval |= SYSCON_RCGC2_GPIO(port); - putreg32(regval, TIVA_SYSCON_RCGC2); + tiva_gpio_enableclk(port); /* First, set the port to digital input. This is the safest state in which * to perform reconfiguration. |