<p>Elyes HAOUAS has uploaded this change for <strong>review</strong>.</p><p><a href="https://review.coreboot.org/28641">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">sb/intel/lynxpoint: Don't use device_t in ramstage<br><br>Use of device_t has been abandoned in ramstage.<br><br>Change-Id: I515b9e388dd2c1d1a9f4a24b2966a4b4656965a7<br>Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr><br>---<br>M src/southbridge/intel/lynxpoint/azalia.c<br>M src/southbridge/intel/lynxpoint/serialio.c<br>M src/southbridge/intel/lynxpoint/smbus.c<br>3 files changed, 9 insertions(+), 8 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://review.coreboot.org:29418/coreboot refs/changes/41/28641/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/southbridge/intel/lynxpoint/azalia.c b/src/southbridge/intel/lynxpoint/azalia.c</span><br><span>index 0b1acdd..80cb3f6 100644</span><br><span>--- a/src/southbridge/intel/lynxpoint/azalia.c</span><br><span>+++ b/src/southbridge/intel/lynxpoint/azalia.c</span><br><span>@@ -154,7 +154,8 @@</span><br><span>   }</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-static void azalia_set_subsystem(device_t dev, unsigned vendor, unsigned device)</span><br><span style="color: hsl(120, 100%, 40%);">+static void azalia_set_subsystem(struct device *dev, unsigned vendor,</span><br><span style="color: hsl(120, 100%, 40%);">+                              unsigned device)</span><br><span> {</span><br><span>       if (!vendor || !device) {</span><br><span>            pci_write_config32(dev, PCI_SUBSYSTEM_VENDOR_ID,</span><br><span>diff --git a/src/southbridge/intel/lynxpoint/serialio.c b/src/southbridge/intel/lynxpoint/serialio.c</span><br><span>index 7d6608f..85b23e4 100644</span><br><span>--- a/src/southbridge/intel/lynxpoint/serialio.c</span><br><span>+++ b/src/southbridge/intel/lynxpoint/serialio.c</span><br><span>@@ -237,7 +237,7 @@</span><br><span>  }</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-static void serialio_set_subsystem(device_t dev, unsigned vendor,</span><br><span style="color: hsl(120, 100%, 40%);">+static void serialio_set_subsystem(struct device *dev, unsigned vendor,</span><br><span>                                    unsigned device)</span><br><span> {</span><br><span>     if (!vendor || !device) {</span><br><span>diff --git a/src/southbridge/intel/lynxpoint/smbus.c b/src/southbridge/intel/lynxpoint/smbus.c</span><br><span>index ccb5ea0..aeb2576 100644</span><br><span>--- a/src/southbridge/intel/lynxpoint/smbus.c</span><br><span>+++ b/src/southbridge/intel/lynxpoint/smbus.c</span><br><span>@@ -14,7 +14,6 @@</span><br><span>  * GNU General Public License for more details.</span><br><span>  */</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-#include <console/console.h></span><br><span> #include <device/device.h></span><br><span> #include <device/path.h></span><br><span> #include <device/smbus.h></span><br><span>@@ -25,7 +24,7 @@</span><br><span> #include <southbridge/intel/common/smbus.h></span><br><span> #include "pch.h"</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-static void pch_smbus_init(device_t dev)</span><br><span style="color: hsl(120, 100%, 40%);">+static void pch_smbus_init(struct device *dev)</span><br><span> {</span><br><span>      struct resource *res;</span><br><span>        u16 reg16;</span><br><span>@@ -41,7 +40,7 @@</span><br><span>               outb(SMBUS_SLAVE_ADDR, res->base + SMB_RCV_SLVA);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-static int lsmbus_read_byte(device_t dev, u8 address)</span><br><span style="color: hsl(120, 100%, 40%);">+static int lsmbus_read_byte(struct device *dev, u8 address)</span><br><span> {</span><br><span>         u16 device;</span><br><span>  struct resource *res;</span><br><span>@@ -54,7 +53,7 @@</span><br><span>    return do_smbus_read_byte(res->base, device, address);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-static int lsmbus_write_byte(device_t dev, u8 address, u8 data)</span><br><span style="color: hsl(120, 100%, 40%);">+static int lsmbus_write_byte(struct device *dev, u8 address, u8 data)</span><br><span> {</span><br><span>        u16 device;</span><br><span>  struct resource *res;</span><br><span>@@ -71,7 +70,8 @@</span><br><span>    .write_byte     = lsmbus_write_byte,</span><br><span> };</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-static void smbus_set_subsystem(device_t dev, unsigned vendor, unsigned device)</span><br><span style="color: hsl(120, 100%, 40%);">+static void smbus_set_subsystem(struct device *dev, unsigned vendor,</span><br><span style="color: hsl(120, 100%, 40%);">+                           unsigned device)</span><br><span> {</span><br><span>        if (!vendor || !device) {</span><br><span>            pci_write_config32(dev, PCI_SUBSYSTEM_VENDOR_ID,</span><br><span>@@ -86,7 +86,7 @@</span><br><span>         .set_subsystem    = smbus_set_subsystem,</span><br><span> };</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-static void smbus_read_resources(device_t dev)</span><br><span style="color: hsl(120, 100%, 40%);">+static void smbus_read_resources(struct device *dev)</span><br><span> {</span><br><span>  struct resource *res = new_resource(dev, PCI_BASE_ADDRESS_4);</span><br><span>        res->base = SMBUS_IO_BASE;</span><br><span></span><br></pre><p>To view, visit <a href="https://review.coreboot.org/28641">change 28641</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/28641"/><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: I515b9e388dd2c1d1a9f4a24b2966a4b4656965a7 </div>
<div style="display:none"> Gerrit-Change-Number: 28641 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Elyes HAOUAS <ehaouas@noos.fr> </div>