<p>Philipp Deppenwiese has uploaded this change for <strong>review</strong>.</p><p><a href="https://review.coreboot.org/29593">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">mainboard/ocp/wedge100s: Add vboot support<br><br>* Add RO only FMAP.<br>* Add kconfig options.<br><br>Tested=OCP Wedge100s<br><br>Change-Id: I1979e0263e41f21c01c407ac81ad1198a53741e8<br>Signed-off-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com><br>---<br>M src/mainboard/ocp/wedge100s/Kconfig<br>A src/mainboard/ocp/wedge100s/vboot-ro.fmd<br>2 files changed, 30 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://review.coreboot.org:29418/coreboot refs/changes/93/29593/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/mainboard/ocp/wedge100s/Kconfig b/src/mainboard/ocp/wedge100s/Kconfig</span><br><span>index 5d4349d..9c10d7d 100644</span><br><span>--- a/src/mainboard/ocp/wedge100s/Kconfig</span><br><span>+++ b/src/mainboard/ocp/wedge100s/Kconfig</span><br><span>@@ -16,6 +16,14 @@</span><br><span>  select MAINBOARD_HAS_LPC_TPM</span><br><span>         select MAINBOARD_HAS_TPM1</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+config VBOOT</span><br><span style="color: hsl(120, 100%, 40%);">+   select VBOOT_VBNV_CMOS</span><br><span style="color: hsl(120, 100%, 40%);">+        select VBOOT_NO_BOARD_SUPPORT</span><br><span style="color: hsl(120, 100%, 40%);">+ select GBB_FLAG_DISABLE_LID_SHUTDOWN</span><br><span style="color: hsl(120, 100%, 40%);">+  select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC</span><br><span style="color: hsl(120, 100%, 40%);">+      select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC</span><br><span style="color: hsl(120, 100%, 40%);">+      select GBB_FLAG_DISABLE_FWMP</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> config MAINBOARD_DIR</span><br><span>       string</span><br><span>       default "ocp/wedge100s"</span><br><span>@@ -31,6 +39,7 @@</span><br><span> config CBFS_SIZE</span><br><span>    hex</span><br><span>  default 0x00200000</span><br><span style="color: hsl(120, 100%, 40%);">+    default 0x006fa000 if VBOOT</span><br><span> </span><br><span> config VIRTUAL_ROM_SIZE</span><br><span>   hex</span><br><span>@@ -46,5 +55,6 @@</span><br><span> config FMDFILE</span><br><span>    string</span><br><span>       default "src/mainboard/$(CONFIG_MAINBOARD_DIR)/board.fmd"</span><br><span style="color: hsl(120, 100%, 40%);">+   default "src/mainboard/$(CONFIG_MAINBOARD_DIR)/vboot-ro.fmd" if VBOOT</span><br><span> </span><br><span> endif # BOARD_OCP_WEDGE100S</span><br><span>diff --git a/src/mainboard/ocp/wedge100s/vboot-ro.fmd b/src/mainboard/ocp/wedge100s/vboot-ro.fmd</span><br><span>new file mode 100644</span><br><span>index 0000000..81b4cb8</span><br><span>--- /dev/null</span><br><span>+++ b/src/mainboard/ocp/wedge100s/vboot-ro.fmd</span><br><span>@@ -0,0 +1,20 @@</span><br><span style="color: hsl(120, 100%, 40%);">+FLASH 16M {</span><br><span style="color: hsl(120, 100%, 40%);">+        SI_ALL@0x0 0x800000 {</span><br><span style="color: hsl(120, 100%, 40%);">+         SI_DESC@0x0 0x1000</span><br><span style="color: hsl(120, 100%, 40%);">+            SI_ME@0x1000 0x7ff000</span><br><span style="color: hsl(120, 100%, 40%);">+ }</span><br><span style="color: hsl(120, 100%, 40%);">+     SI_BIOS@0x800000 0x800000 {</span><br><span style="color: hsl(120, 100%, 40%);">+           RW_MRC_CACHE@0x0 0x10000</span><br><span style="color: hsl(120, 100%, 40%);">+              RW_VPD@0x010000 0x2000</span><br><span style="color: hsl(120, 100%, 40%);">+                WP_RO@0x012000 0x7ee000 {</span><br><span style="color: hsl(120, 100%, 40%);">+                     RO_VPD@0x0 0x4000</span><br><span style="color: hsl(120, 100%, 40%);">+                     RO_SECTION@0x4000 0x7ea000 {</span><br><span style="color: hsl(120, 100%, 40%);">+                          FMAP@0x0 0x800</span><br><span style="color: hsl(120, 100%, 40%);">+                                RO_FRID@0x800 0x40</span><br><span style="color: hsl(120, 100%, 40%);">+                            RO_FRID_PAD@0x840 0x7c0</span><br><span style="color: hsl(120, 100%, 40%);">+                               GBB@0x1000 0xef000</span><br><span style="color: hsl(120, 100%, 40%);">+                            COREBOOT(CBFS)@0xf0000 0x6fa000</span><br><span style="color: hsl(120, 100%, 40%);">+                       }</span><br><span style="color: hsl(120, 100%, 40%);">+             }</span><br><span style="color: hsl(120, 100%, 40%);">+     }</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span></span><br></pre><p>To view, visit <a href="https://review.coreboot.org/29593">change 29593</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://review.coreboot.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://review.coreboot.org/29593"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: coreboot </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: I1979e0263e41f21c01c407ac81ad1198a53741e8 </div>
<div style="display:none"> Gerrit-Change-Number: 29593 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Philipp Deppenwiese <zaolin.daisuki@gmail.com> </div>