[U-Boot] [PATCH v3 16/18] board: ti: am654: Use EEPROM-based board detection

Tom Rini trini at konsulko.com
Fri Jul 19 00:03:16 UTC 2019


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 <dannenberg at ti.com>
> Reviewed-by: Lokesh Vutla <lokeshvutla at ti.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190718/ce4a80ca/attachment.sig>


More information about the U-Boot mailing list