u-boot-brain/board/ti
Andreas Dannenberg 03facc7271 board: ti: am654: Use EEPROM-based board detection
The TI AM654x EVM base board and the associated daughtercards have on-
board I2C-based EEPROMs containing board configuration data. Use the
board detection infrastructure introduced earlier to do the following:

1) Parse the AM654x EVM base board EEPROM and populate items like board
   name and MAC addresses into the TI common EEPROM data structure
   residing in SRAM scratch space
2) Check for presence of daughter card(s) by probing the associated
   presence signals via an I2C-based GPIO expander. Then, if such a
   card is found, parse the data such as additional Ethernet MAC
   addresses from its on-board EEPROM and populate into U-Boot
   accordingly
3) Dynamically create an U-Boot ENV variable called overlay_files
   containing a list of daugherboard-specific DTB overlays based on
   daughercards found.

This patch adds support for the AM654x base board ("AM6-COMPROCEVM")
as well as for the IDK ("AM6-IDKAPPEVM"), OLDI LCD ("OLDI-LCD1EVM")
PCIe/USB3.0 ("SER-PCIEUSBEVM"), 2 Lane PCIe/USB2.0 ("SER-PCIE2LEVM"),
and general purpuse ("AM6-GPAPPEVM") daughtercards.

Signed-off-by: Andreas Dannenberg <dannenberg@ti.com>
Reviewed-by: Lokesh Vutla <lokeshvutla@ti.com>
2019-07-17 11:13:18 -04:00
..
am43xx board: ti: am43xx: Enable hardware leveling 2019-05-05 08:48:50 -04:00
am57xx board: ti: Move fastboot functions out of TI_SECURE_DEVICE ifdef 2019-03-22 12:15:22 -04:00
am65x board: ti: am654: Use EEPROM-based board detection 2019-07-17 11:13:18 -04:00
am335x board: am335x/mux: configure the pins for 8-bit data transfer on MMC1 2019-06-05 12:14:02 -04:00
am3517crane
beagle omap3_beagle: Update for DM SPL support 2019-02-19 16:58:23 -05:00
common ti: common: am6: Add support for setting MAC addresses 2019-07-17 11:13:18 -04:00
dra7xx arm: dra7: Allow NAND to be enabled on DRA71x EVM. 2019-04-12 08:05:49 -04:00
evm ARM: omap3: evm: Enable DM_USB in defconfig 2019-07-13 11:11:27 -04:00
ks2_evm ARM: k2g-ice: Add pinmux support for rgmii interface 2019-05-08 17:27:00 -05:00
omap5_uevm
panda
sdp4430
ti814x
ti816x