ARM: Use Kconfig for board EEPROM's I2C bus and chip address
In stead of defining the board EEPROM address in the board headers let's define them in the board config files and make them configurable by Kconfig. Signed-off-by: Roger Quadros <rogerq@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
fcb185244b
commit
66e04fb503
@ -3,3 +3,13 @@ config TI_I2C_BOARD_DETECT
|
||||
help
|
||||
Support for detection board information on Texas Instrument's
|
||||
Evaluation Boards which have I2C based EEPROM detection
|
||||
|
||||
config EEPROM_BUS_ADDRESS
|
||||
int "Board EEPROM's I2C bus address"
|
||||
range 0 8
|
||||
default 0
|
||||
|
||||
config EEPROM_CHIP_ADDRESS
|
||||
hex "Board EEPROM's I2C chip address"
|
||||
range 0 0xff
|
||||
default 0x50
|
||||
|
@ -49,3 +49,5 @@ config SYS_CONFIG_NAME
|
||||
default "k2g_evm"
|
||||
|
||||
endif
|
||||
|
||||
source "board/ti/common/Kconfig"
|
||||
|
@ -102,10 +102,6 @@
|
||||
#define CONFIG_SYS_SCSI_MAX_DEVICE (CONFIG_SYS_SCSI_MAX_SCSI_ID * \
|
||||
CONFIG_SYS_SCSI_MAX_LUN)
|
||||
|
||||
/* EEPROM */
|
||||
#define CONFIG_EEPROM_CHIP_ADDRESS 0x50
|
||||
#define CONFIG_EEPROM_BUS_ADDRESS 0
|
||||
|
||||
/*
|
||||
* Default to using SPI for environment, etc.
|
||||
* 0x000000 - 0x040000 : QSPI.SPL (256KiB)
|
||||
|
@ -260,8 +260,4 @@
|
||||
#endif
|
||||
#endif /* NOR support */
|
||||
|
||||
/* EEPROM */
|
||||
#define CONFIG_EEPROM_CHIP_ADDRESS 0x50
|
||||
#define CONFIG_EEPROM_BUS_ADDRESS 0
|
||||
|
||||
#endif /* __CONFIG_DRA7XX_EVM_H */
|
||||
|
Loading…
Reference in New Issue
Block a user