[U-Boot] [PATCH 26/50] doc: board: Add Google Chromebook Link board doc

Bin Meng bmeng.cn at gmail.com
Thu Jul 18 07:34:11 UTC 2019


This extracts Google Chromebook Link board specific information from
README.x86, converts plain text documentation to reST format and
adds it to Sphinx TOC tree. No essential content change.

Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
---

 doc/README.x86                       | 31 -------------------------------
 doc/board/google/chromebook_link.rst | 34 ++++++++++++++++++++++++++++++++++
 doc/board/google/index.rst           |  9 +++++++++
 doc/board/index.rst                  |  1 +
 4 files changed, 44 insertions(+), 31 deletions(-)
 create mode 100644 doc/board/google/chromebook_link.rst
 create mode 100644 doc/board/google/index.rst

diff --git a/doc/README.x86 b/doc/README.x86
index e72f840..a8ad956 100644
--- a/doc/README.x86
+++ b/doc/README.x86
@@ -65,37 +65,6 @@ Both tell the Makefile to build u-boot.rom as a target.
 
 ---
 
-Chromebook Link specific instructions for bare mode:
-
-First, you need the following binary blobs:
-
-* descriptor.bin - Intel flash descriptor
-* me.bin - Intel Management Engine
-* mrc.bin - Memory Reference Code, which sets up SDRAM
-* video ROM - sets up the display
-
-You can get these binary blobs by:
-
-$ git clone http://review.coreboot.org/p/blobs.git
-$ cd blobs
-
-Find the following files:
-
-* ./mainboard/google/link/descriptor.bin
-* ./mainboard/google/link/me.bin
-* ./northbridge/intel/sandybridge/systemagent-r6.bin
-
-The 3rd one should be renamed to mrc.bin.
-As for the video ROM, you can get it here [3] and rename it to vga.bin.
-Make sure all these binary blobs are put in the board directory.
-
-Now you can build U-Boot and obtain u-boot.rom:
-
-$ make chromebook_link_defconfig
-$ make all
-
----
-
 Chromebook Samus (2015 Pixel) instructions for bare mode:
 
 First, you need the following binary blobs:
diff --git a/doc/board/google/chromebook_link.rst b/doc/board/google/chromebook_link.rst
new file mode 100644
index 0000000..1608030
--- /dev/null
+++ b/doc/board/google/chromebook_link.rst
@@ -0,0 +1,34 @@
+.. SPDX-License-Identifier: GPL-2.0+
+.. sectionauthor:: Simon Glass <sjg at chromium.org>
+
+Chromebook Link
+===============
+
+First, you need the following binary blobs:
+
+   * descriptor.bin - Intel flash descriptor
+   * me.bin - Intel Management Engine
+   * mrc.bin - Memory Reference Code, which sets up SDRAM
+   * video ROM - sets up the display
+
+You can get these binary blobs by::
+
+   $ git clone http://review.coreboot.org/p/blobs.git
+   $ cd blobs
+
+Find the following files:
+
+   * ./mainboard/google/link/descriptor.bin
+   * ./mainboard/google/link/me.bin
+   * ./northbridge/intel/sandybridge/systemagent-r6.bin
+
+The 3rd one should be renamed to mrc.bin.
+As for the video ROM, you can get it `here`_ and rename it to vga.bin.
+Make sure all these binary blobs are put in the board directory.
+
+Now you can build U-Boot and obtain u-boot.rom::
+
+   $ make chromebook_link_defconfig
+   $ make all
+
+.. _here: http://www.coreboot.org/~stepan/pci8086,0166.rom
diff --git a/doc/board/google/index.rst b/doc/board/google/index.rst
new file mode 100644
index 0000000..93833c5
--- /dev/null
+++ b/doc/board/google/index.rst
@@ -0,0 +1,9 @@
+.. SPDX-License-Identifier: GPL-2.0+
+
+Google
+======
+
+.. toctree::
+   :maxdepth: 2
+
+   chromebook_link
diff --git a/doc/board/index.rst b/doc/board/index.rst
index 99b5d2f..59f745d 100644
--- a/doc/board/index.rst
+++ b/doc/board/index.rst
@@ -6,4 +6,5 @@ Board-specific doc
 .. toctree::
    :maxdepth: 2
 
+   google/index
    intel/index
-- 
2.7.4



More information about the U-Boot mailing list