Skip to contentSkip to conversation

fix: error ATMEL_FIO_BASE undeclared, if use I2C_Soft on AT91

PATCH New esw at bus-elektronik.de 2 participants 2 messages Dec 20, 2011 – Jan 11, 2012

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 fix: error ATMEL_FIO_BASE undeclared, if use I2C_Soft on AT91

* Since AT91 name schema was changed to ATMEL_BASE_xxx, I2C_SOFT on AT91 devices fails with 'error: ATMEL_FIO_BASE undeclared'
* change ATMEL_PIO_BASE to ATMEL_BASE_PIOA will fix this

---
 include/i2c.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
include/i2c.h +1 -1
index ee31034..1f35acf 100644
@@ -78,7 +78,7 @@
 # elif (defined(CONFIG_AT91RM9200) || \
 	defined(CONFIG_AT91SAM9260) ||  defined(CONFIG_AT91SAM9261) || \
 	defined(CONFIG_AT91SAM9263)) && !defined(CONFIG_AT91_LEGACY)
-#  define I2C_SOFT_DECLARATIONS	at91_pio_t *pio	= (at91_pio_t *) AT91_PIO_BASE;
+#  define I2C_SOFT_DECLARATIONS	at91_pio_t *pio	= (at91_pio_t *) ATMEL_BASE_PIOA;
 # else
 #  define I2C_SOFT_DECLARATIONS
 # endif
Signature · 1 line
1.7.3.4
#1 lore raw

PATCH 1/1 fix: error ATMEL_FIO_BASE undeclared, if use I2C_Soft on AT91

Hello esw at bus-elektronik.de (Jens?),

Quoted 8 lines · esw at bus-elektronik.de

* Since AT91 name schema was changed to ATMEL_BASE_xxx, I2C_SOFT on AT91 devices fails with 'error: ATMEL_FIO_BASE undeclared'
* change ATMEL_PIO_BASE to ATMEL_BASE_PIOA will fix this

---
 include/i2c.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

Thanks!

[hs at pollux u-boot-i2c]$ ./MAKEALL -a arm -s at91 [...]

--------------------- SUMMARY ---------------------------- Boards compiled: 55
----------------------------------------------------------
[hs at pollux u-boot-i2c]$

Applied to u-boot-i2c.git

bye,
Heiko

Signature · 2 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany