[U-Boot] [PATCH 69/69] x86: Add support for the samus chromebook
Bin Meng
bmeng.cn at gmail.com
Fri Mar 11 10:02:40 CET 2016
On Mon, Mar 7, 2016 at 10:28 AM, Simon Glass <sjg at chromium.org> wrote:
> This adds basic support for chromebook_samus. This is the 2015 Pixel and
> is based on an Intel broadwell platform.
>
> Supported so far are:
> - Serial
> - SPI flash
> - SDRAM init (with MRC cache)
> - SATA
> - Video (on the internal LCD panel)
> - Keyboard
>
> Various less-visible drivers are provided to make the above work (e.g. PCH,
> power control and LPC).
>
> The platform requires various binary blobs which are documented in the
> README. The major missing feature is USB3 since the existing U-Boot support
> does not work correctly with Intel XHCI controllers.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> arch/x86/dts/Makefile | 1 +
> arch/x86/dts/chromebook_samus.dts | 628 ++++++++++++++++++++++++++++++
> board/google/Kconfig | 13 +
> board/google/chromebook_samus/Kconfig | 40 ++
> board/google/chromebook_samus/MAINTAINERS | 6 +
> board/google/chromebook_samus/Makefile | 7 +
> board/google/chromebook_samus/samus.c | 18 +
> configs/chromebook_samus_defconfig | 51 +++
> doc/README.x86 | 81 ++++
> include/configs/chromebook_samus.h | 29 ++
> include/configs/x86-chromebook.h | 3 +-
> 11 files changed, 876 insertions(+), 1 deletion(-)
> create mode 100644 arch/x86/dts/chromebook_samus.dts
> create mode 100644 board/google/chromebook_samus/Kconfig
> create mode 100644 board/google/chromebook_samus/MAINTAINERS
> create mode 100644 board/google/chromebook_samus/Makefile
> create mode 100644 board/google/chromebook_samus/samus.c
> create mode 100644 configs/chromebook_samus_defconfig
> create mode 100644 include/configs/chromebook_samus.h
>
Reviewed-by: Bin Meng <bmeng.cn at gmail.com>
More information about the U-Boot
mailing list