MIPS: Jz4740: Add qi_lb60 board support
authorXiangfu Liu <xiangfu@openmobilefree.net>
Wed, 12 Oct 2011 04:24:06 +0000 (12:24 +0800)
committerShinya Kuribayashi <skuribay@pobox.com>
Wed, 12 Oct 2011 14:28:49 +0000 (23:28 +0900)
commit3c945542dad99b1ec4a324ad6b69b8de8829827b
treebeaed9aa84bcb1799dbb0f34b3d4fc6593e11be6
parent3a6591a86a94f8bc0d552211e5422fe5cf91c2b9
MIPS: Jz4740: Add qi_lb60 board support

Add support for the qi_lb60 (a.k.a QI Ben NanoNote) clamshell device
from Qi hardware:

http://en.qi-hardware.com/wiki/Ben_NanoNote
http://en.qi-hardware.com/wiki/Main_Page
http://en.wikipedia.org/wiki/Qi_hardware

This Jz4740-based clamshell device does not use NOR flash to boot.
The initial bring-up assumes that U-Boot is directly loaded into SDRAM
using USB boot tool, and starts from 0x80100000.

About USB boot tool
-------------------

Jz4740 is one of the XBurst processors with USB boot functionality
supported.  The CPU can boot from a small ROM in the LSI, initialize
CPU and USB module, then wait for USB commands from the USB host.
We can send 8 KB binary data to the CPU cache using USB boot tool.

USB boot tool is available to the public at Ingenic website.  Also
there is an alternative Debian package named xburst-tools.

Signed-off-by: Xiangfu Liu <xiangfu@openmobilefree.net>
Acked-by: Daniel <zpxu@ingenic.cn>
Signed-off-by: Shinya Kuribayashi <skuribay@pobox.com>
MAINTAINERS
MAKEALL
board/qi/qi_lb60/Makefile [new file with mode: 0644]
board/qi/qi_lb60/config.mk [new file with mode: 0644]
board/qi/qi_lb60/qi_lb60.c [new file with mode: 0644]
board/qi/qi_lb60/u-boot.lds [new file with mode: 0644]
boards.cfg
include/configs/qi_lb60.h [new file with mode: 0644]