<p>Ian Kelling has uploaded this change for <strong>review</strong>.</p><p><a href="https://review.coreboot.org/28739">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">vendorcode/intel fspapi.h replace proprietary copy with free copy<br><br>src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspapi.h has a<br>nonfree license.<br>src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspapi.h is freely<br>licensed and the the same except a small comment. Replace the<br>nonfree copy with the free one.<br><br>Change-Id: Ie45608423935f21aaee7772f283df63fd55d2ad3<br>Signed-off-by: Ian Kelling <iank@fsf.org><br>---<br>M src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspapi.h<br>1 file changed, 26 insertions(+), 10 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://review.coreboot.org:29418/coreboot refs/changes/39/28739/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspapi.h b/src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspapi.h</span><br><span>index 18a1582..26afc0e 100644</span><br><span>--- a/src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspapi.h</span><br><span>+++ b/src/vendorcode/intel/fsp1_0/ivybridge_i89xx/include/fspapi.h</span><br><span>@@ -1,13 +1,30 @@</span><br><span> /**</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-Copyright (c) 2008 - 2013, Intel Corporation. All rights reserved.</span><br><span style="color: hsl(0, 100%, 40%);">-This software and associated documentation (if any) is furnished</span><br><span style="color: hsl(0, 100%, 40%);">-under a license and may only be used or copied in accordance</span><br><span style="color: hsl(0, 100%, 40%);">-with the terms of the license. Except as permitted by such</span><br><span style="color: hsl(0, 100%, 40%);">-license, no part of this software or documentation may be</span><br><span style="color: hsl(0, 100%, 40%);">-reproduced, stored in a retrieval system, or transmitted in any</span><br><span style="color: hsl(0, 100%, 40%);">-form or by any means without the express written consent of</span><br><span style="color: hsl(0, 100%, 40%);">-Intel Corporation.</span><br><span style="color: hsl(120, 100%, 40%);">+Copyright (C) 2013, Intel Corporation</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Redistribution and use in source and binary forms, with or without modification,</span><br><span style="color: hsl(120, 100%, 40%);">+are permitted provided that the following conditions are met:</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+* Redistributions of source code must retain the above copyright notice, this</span><br><span style="color: hsl(120, 100%, 40%);">+  list of conditions and the following disclaimer.</span><br><span style="color: hsl(120, 100%, 40%);">+* Redistributions in binary form must reproduce the above copyright notice, this</span><br><span style="color: hsl(120, 100%, 40%);">+  list of conditions and the following disclaimer in the documentation and/or</span><br><span style="color: hsl(120, 100%, 40%);">+  other materials provided with the distribution.</span><br><span style="color: hsl(120, 100%, 40%);">+* Neither the name of Intel Corporation nor the names of its contributors may</span><br><span style="color: hsl(120, 100%, 40%);">+  be used to endorse or promote products derived from this software without</span><br><span style="color: hsl(120, 100%, 40%);">+  specific prior written permission.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"</span><br><span style="color: hsl(120, 100%, 40%);">+  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE</span><br><span style="color: hsl(120, 100%, 40%);">+  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE</span><br><span style="color: hsl(120, 100%, 40%);">+  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE</span><br><span style="color: hsl(120, 100%, 40%);">+  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR</span><br><span style="color: hsl(120, 100%, 40%);">+  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF</span><br><span style="color: hsl(120, 100%, 40%);">+  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS</span><br><span style="color: hsl(120, 100%, 40%);">+  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN</span><br><span style="color: hsl(120, 100%, 40%);">+  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)</span><br><span style="color: hsl(120, 100%, 40%);">+  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF</span><br><span style="color: hsl(120, 100%, 40%);">+  THE POSSIBILITY OF SUCH DAMAGE.</span><br><span> </span><br><span> **/</span><br><span> </span><br><span>@@ -26,7 +43,7 @@</span><br><span> </span><br><span> typedef struct {</span><br><span>   UINT32            *StackTop;</span><br><span style="color: hsl(0, 100%, 40%);">-  UINT32             BootMode;  /* Refer to boot mode defined in MdePkg\Include\Pi\PiBootMode.h */</span><br><span style="color: hsl(120, 100%, 40%);">+  UINT32             BootMode;</span><br><span>   VOID              *UpdDataRgnPtr;</span><br><span>   UINT32             Reserved[7];</span><br><span> } FSP_INIT_RT_COMMON_BUFFER;</span><br><span>@@ -42,7 +59,6 @@</span><br><span> </span><br><span> #pragma pack()</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span> typedef FSP_STATUS (FSPAPI *FSP_FSP_INIT)    (FSP_INIT_PARAMS     *FspInitParamPtr);</span><br><span> typedef FSP_STATUS (FSPAPI *FSP_NOTFY_PHASE) (NOTIFY_PHASE_PARAMS *NotifyPhaseParamPtr);</span><br><span> </span><br><span></span><br></pre><p>To view, visit <a href="https://review.coreboot.org/28739">change 28739</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/28739"/><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: Ie45608423935f21aaee7772f283df63fd55d2ad3 </div>
<div style="display:none"> Gerrit-Change-Number: 28739 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Ian Kelling <ian@iankelling.org> </div>