u-boot/board/ti
Kory Maincent 8c1d443206 ti/common: add support for extension_scan_board function
The BeagleBone platforms all use a common mechanism to discover and
identify extension boards (called "capes"): each extension board has an
I2C-connected EEPROM describing itself.

This patch implements a generic extension_scan_board() feature that can
be used by all BeagleBone platforms to read those I2C EEPROMs and fill
in the list of "extension" structures.

Following commits will enable this common logic on two BeagleBone
platforms.

Signed-off-by: Kory Maincent <kory.maincent@bootlin.com>
2021-05-13 13:09:09 -04:00
..
am43xx dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01:00
am57xx common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
am64x board: ti: am64x: Parse MAC address from board EEPROM 2021-05-12 16:36:38 +05:30
am65x common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
am335x dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01:00
beagle common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
common ti/common: add support for extension_scan_board function 2021-05-13 13:09:09 -04:00
dra7xx common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
evm common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
j721e ram: k3-ddrss: Introduce top-level CONFIG_K3_DDRSS 2021-05-12 16:30:52 +05:30
ks2_evm dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01:00
omap5_uevm common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
panda common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
sdp4430 common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
ti816x common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00