arm: Add support for LEGO MINDSTORMS EV3
authorDavid Lechner <david@lechnology.com>
Fri, 26 Feb 2016 06:46:07 +0000 (00:46 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 14 Mar 2016 23:18:40 +0000 (19:18 -0400)
commit2ac07f75d1977008e829d00bcce16143e171765d
treee0e9dccb8441feb6a11fb53a65b989cdc51d4a5e
parent6f6e9439e4646242bb504e7b5c1ac0dfbf986cfb
arm: Add support for LEGO MINDSTORMS EV3

This is based on the davinci da850evm. It can boot from either the
on-board 16MB flash or from a microSD card. It also reads board
information from an I2C EEPROM.

The EV3 itself initally boots from write-protected EEPROM, so no
u-boot SPL is needed.

Signed-off-by: David Lechner <david@lechnology.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
arch/arm/mach-davinci/Kconfig
arch/arm/mach-davinci/da850_pinmux.c
arch/arm/mach-davinci/include/mach/hardware.h
board/lego/ev3/Kconfig [new file with mode: 0644]
board/lego/ev3/MAINTAINERS [new file with mode: 0644]
board/lego/ev3/Makefile [new file with mode: 0644]
board/lego/ev3/README [new file with mode: 0644]
board/lego/ev3/legoev3.c [new file with mode: 0644]
configs/legoev3_defconfig [new file with mode: 0644]
include/configs/legoev3.h [new file with mode: 0644]