[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