On Tue, Jun 04, 2019 at 06:08:26PM -0500, Andreas Dannenberg wrote:

> 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 <[email protected]>
> Reviewed-by: Lokesh Vutla <[email protected]>

Applied to u-boot/master, thanks!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

_______________________________________________
U-Boot mailing list
[email protected]
https://lists.denx.de/listinfo/u-boot

Reply via email to