From 9a5f88d6bfcf335cbf9898cb5174138e67cf3c2d Mon Sep 17 00:00:00 2001 From: Hidenori Date: Tue, 19 Jul 2016 17:32:26 -0400 Subject: [PATCH] Navio: fix GPIO register definition --- src/drivers/navio_gpio/navio_gpio.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/drivers/navio_gpio/navio_gpio.h b/src/drivers/navio_gpio/navio_gpio.h index ac2bde2468..221182b654 100644 --- a/src/drivers/navio_gpio/navio_gpio.h +++ b/src/drivers/navio_gpio/navio_gpio.h @@ -3,6 +3,7 @@ #define GPIO_BLOCK_SIZE (4096) #define GPIO_PHYS_ADDR (0x3F200000) + #define GPIO_GPFSEL0_OFFSET (0x0) #define GPIO_GPLEV0_OFFSET (0x34) #define GPIO_GPSET0_OFFSET (0x1C) @@ -15,7 +16,7 @@ #define GPIO_CNF_OUTPUT (1 << GPIO_CNF_SHIFT) #define GPIO_CNF_AF0 (4 << GPIO_CNF_SHIFT) #define GPIO_CNF_AF1 (5 << GPIO_CNF_SHIFT) -#define GPIO_CNF_AF2 (7 << GPIO_CNF_SHIFT) +#define GPIO_CNF_AF2 (6 << GPIO_CNF_SHIFT) #define GPIO_CNF_AF3 (7 << GPIO_CNF_SHIFT) #define GPIO_CNF_AF4 (3 << GPIO_CNF_SHIFT) #define GPIO_CNF_AF5 (2 << GPIO_CNF_SHIFT)