Files
u-boot/board
Caleb Robey d6eaaae3d3 board: ti: beagleboneai: emmc read changes
BeagleBoard.org BeagleBone AI rev A1 does not include a board
identifier I2C EEPROM due to a design oversight. These boards have
been put into production and are generally available now.

The board identifier information, however, has been included in the
second eMMC linear boot partition (/dev/mmcblk1boot1).

This patch works by:
* First, looking for a board identifier I2C EEPROM and if not found,
* Then seeing if the boot mode matches BeagleBone AI with eMMC in the
  boot chain to make sure we don't enable eMMC pinmuxes on boards
  that don't support it, and
* Finally, initializes the eMMC pins and reading the header.

Signed-off-by: Jason Kridner <jdk@ti.com>
Signed-off-by: Caleb Robey <c-robey@ti.com>
Cc: Robert Nelson <robertcnelson@gmail.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
2020-01-20 10:10:28 +05:30
..
2019-08-11 16:43:41 -04:00
2020-01-07 10:26:56 +01:00
2019-12-15 11:44:30 +08:00
2019-08-11 16:43:41 -04:00
2020-01-10 10:25:13 -05:00
2019-08-11 16:43:41 -04:00
2019-10-25 17:20:43 +02:00
2019-08-11 16:43:41 -04:00
2018-09-10 21:19:31 -04:00
2019-12-02 18:23:09 -05:00
2020-01-14 22:15:21 +01:00
2019-08-11 16:43:41 -04:00
2020-01-14 22:24:08 +01:00