[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