diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/configs/lwmon.h | 22 | ||||
| -rw-r--r-- | include/version.h | 2 | 
2 files changed, 22 insertions, 2 deletions
| diff --git a/include/configs/lwmon.h b/include/configs/lwmon.h index d227fffae..6ff64a3b9 100644 --- a/include/configs/lwmon.h +++ b/include/configs/lwmon.h @@ -277,7 +277,8 @@  #define CFG_I2C_KEYBD_ADDR	0x56	/* PIC LWE keyboard			*/  #define CFG_I2C_PICIO_ADDR	0x57	/* PIC IO Expander			*/ -#define CONFIG_USE_FRAM			/* Use FRAM instead of EEPROM	*/ +#undef	CONFIG_USE_FRAM			/* Use FRAM instead of EEPROM	*/ +  #ifdef CONFIG_USE_FRAM	/* use FRAM */  #define CFG_I2C_EEPROM_ADDR	0x55	/* FRAM FM24CL64		*/  #define CFG_I2C_EEPROM_ADDR_LEN	2 @@ -289,6 +290,7 @@  #define CFG_EEPROM_PAGE_WRITE_BITS	4  /* List of I2C addresses to be verified by POST */ +#ifdef CONFIG_USE_FRAM  #define I2C_ADDR_LIST	{  /*	CFG_I2C_AUDIO_ADDR, */	\  				CFG_I2C_SYSMON_ADDR,	\  				CFG_I2C_RTC_ADDR,	\ @@ -298,6 +300,24 @@  				CFG_I2C_PICIO_ADDR,	\  				CFG_I2C_EEPROM_ADDR,	\  			} +#else	/* Use EEPROM - which show up on 8 consequtive addresses */ +#define I2C_ADDR_LIST	{  /*	CFG_I2C_AUDIO_ADDR, */	\ +				CFG_I2C_SYSMON_ADDR,	\ +				CFG_I2C_RTC_ADDR,	\ +				CFG_I2C_POWER_A_ADDR,	\ +				CFG_I2C_POWER_B_ADDR,	\ +				CFG_I2C_KEYBD_ADDR,	\ +				CFG_I2C_PICIO_ADDR,	\ +				CFG_I2C_EEPROM_ADDR+0,	\ +				CFG_I2C_EEPROM_ADDR+1,	\ +				CFG_I2C_EEPROM_ADDR+2,	\ +				CFG_I2C_EEPROM_ADDR+3,	\ +				CFG_I2C_EEPROM_ADDR+4,	\ +				CFG_I2C_EEPROM_ADDR+5,	\ +				CFG_I2C_EEPROM_ADDR+6,	\ +				CFG_I2C_EEPROM_ADDR+7,	\ +			} +#endif	/* CONFIG_USE_FRAM */  /*-----------------------------------------------------------------------   * Cache Configuration diff --git a/include/version.h b/include/version.h index 5a9575469..b501028bd 100644 --- a/include/version.h +++ b/include/version.h @@ -24,6 +24,6 @@  #ifndef	__VERSION_H__  #define	__VERSION_H__ -#define	U_BOOT_VERSION	"U-Boot 0.2.0" +#define	U_BOOT_VERSION	"U-Boot 0.2.1"  #endif	/* __VERSION_H__ */ |