Skip to contentSkip to conversation

MX25: tx25: Fix build by making use of GPIO framework

PATCH New Fabio Estevam 2 participants 3 messages Aug 29, 2011 – Aug 30, 2011

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 MX25: tx25: Fix build by making use of GPIO framework

From: Fabio Estevam <[email protected]>

Make use of GPIO framework and avoid the following build error:

tx25.c: In function 'tx25_fec_init':
tx25.c:73: error: dereferencing pointer to incomplete type tx25.c:74: error: dereferencing pointer to incomplete type tx25.c:75: error: dereferencing pointer to incomplete type tx25.c:76: error: dereferencing pointer to incomplete type tx25.c:83: error: dereferencing pointer to incomplete type tx25.c:84: error: dereferencing pointer to incomplete type tx25.c:114: error: dereferencing pointer to incomplete type tx25.c:115: error: dereferencing pointer to incomplete type tx25.c:116: error: dereferencing pointer to incomplete type tx25.c:117: error: dereferencing pointer to incomplete type tx25.c:124: error: dereferencing pointer to incomplete type tx25.c:125: error: dereferencing pointer to incomplete type tx25.c:126: error: dereferencing pointer to incomplete type

---
 board/karo/tx25/tx25.c |    1 +
 include/configs/tx25.h |    2 ++
 2 files changed, 3 insertions(+), 0 deletions(-)
board/karo/tx25/tx25.c +1 -0
index 25b99e8..ce75468 100644
@@ -28,6 +28,7 @@
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/imx25-pinmux.h>
+#include <asm/gpio.h>
 
 static void mdelay(int n)
 {
include/configs/tx25.h +2 -0
index b284daa..cb604a5 100644
@@ -91,6 +91,8 @@
 #define CONFIG_BAUDRATE		115200	/* Default baud rate */
 #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200 }
 
+#define CONFIG_MXC_GPIO
+
 /*
  * Flash & Environment
  */
Signature · 1 line
1.7.1
#1 lore raw

PATCH 1/1 MX25: tx25: Fix build by making use of GPIO framework

Quoted 3 lines · Fabio Estevam

From: Fabio Estevam <[email protected]>

Make use of GPIO framework and avoid the following build error:

Hi Fabio,

Quoted 13 lines

tx25.c:126: error: dereferencing pointer to incomplete type

---
 board/karo/tx25/tx25.c |    1 +
 include/configs/tx25.h |    2 ++
 2 files changed, 3 insertions(+), 0 deletions(-)
board/karo/tx25/tx25.c +0 -0
index 25b99e8..ce75468 100644

board/karo/tx25/tx25.c line 32

Quoted 5 lines
board/karo/tx25/tx25.c +1 -0
@@ -28,6 +28,7 @@
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/imx25-pinmux.h>
+#include <asm/gpio.h>
 

Thanks, I missed this board !

Best regards,
Stefano Babic

Signature · 5 lines
=====================================================================
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80  Email: office at denx.de
=====================================================================
#2 lore raw

PATCH 1/1 MX25: tx25: Fix build by making use of GPIO framework

In reply to Fabio Estevam
Quoted 4 lines · Fabio Estevam

From: Fabio Estevam <[email protected]>

Make use of GPIO framework and avoid the following build error:

Applied to u-boot-imx, thanks.

Best regards,
Stefano Babic

Signature · 5 lines
=====================================================================
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80  Email: office at denx.de
=====================================================================