rockchip: Add support for chromebook_bob
authorSimon Glass <sjg@chromium.org>
Mon, 21 Jan 2019 21:53:36 +0000 (14:53 -0700)
committerPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
Fri, 1 Feb 2019 15:59:13 +0000 (16:59 +0100)
commit9e92116bc84851d7a2a05f186468e77614bf3d67
tree8b064f66e299a49862bf4d7ce0b57caefff9dd73
parent08c85b57a5ecd312dedaa4e7b790c57f1f4853a6
rockchip: Add support for chromebook_bob

Bob is a 10-inch chromebook produced by Asus. It has two USB 3.0 type-C
ports, 4GB of SDRAM, WiFi and a 1280x800 display. It uses its USB ports
for both power and external display. It includes a Chrome OS EC
(Cortex-M3) to provide access to the keyboard and battery functions.

Support so far includes only:
- UART
- SDRAM
- MMC, SD card
- Cros EC (but not keyboard)

Not included:
- Keyboard
- Display
- Sound
- USB
- TPM

Bob is quite similar to Kevin, the Samsung Chromebook Plus, but support
for this is not provided in this series.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
arch/arm/include/asm/arch-rockchip/sys_proto.h
arch/arm/mach-rockchip/rk3399-board-spl.c
arch/arm/mach-rockchip/rk3399/Kconfig
board/google/gru/Kconfig [new file with mode: 0644]
board/google/gru/MAINTAINERS [new file with mode: 0644]
board/google/gru/Makefile [new file with mode: 0644]
board/google/gru/gru.c [new file with mode: 0644]
configs/chromebook_bob_defconfig [new file with mode: 0644]
doc/README.rockchip
include/configs/gru.h [new file with mode: 0644]