[coreboot-gerrit] New patch to review for coreboot: 431f5c2 mainboard/*/mptable.c: Don't hide pointers behind typedefs

Edward O'Callaghan (eocallaghan@alterapraxis.com) gerrit at coreboot.org
Wed Oct 22 05:13:59 CEST 2014


Edward O'Callaghan (eocallaghan at alterapraxis.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/7147

-gerrit

commit 431f5c2e9d0d916e1aa8aad87d932c3acd1a66cd
Author: Edward O'Callaghan <eocallaghan at alterapraxis.com>
Date:   Wed Oct 22 14:13:04 2014 +1100

    mainboard/*/mptable.c: Don't hide pointers behind typedefs
    
    Change-Id: I2c897c7ae98b6cac9767b7102036e2ee1e5d9948
    Signed-off-by: Edward O'Callaghan <eocallaghan at alterapraxis.com>
---
 src/mainboard/amd/dbm690t/mptable.c                 |  2 +-
 src/mainboard/amd/dinar/mptable.c                   |  2 +-
 src/mainboard/amd/inagua/mptable.c                  |  2 +-
 src/mainboard/amd/mahogany/mptable.c                |  2 +-
 src/mainboard/amd/mahogany_fam10/mptable.c          |  2 +-
 src/mainboard/amd/olivehill/mptable.c               |  2 +-
 src/mainboard/amd/olivehillplus/mptable.c           |  2 +-
 src/mainboard/amd/parmer/mptable.c                  |  2 +-
 src/mainboard/amd/persimmon/mptable.c               |  2 +-
 src/mainboard/amd/pistachio/mptable.c               |  2 +-
 src/mainboard/amd/serengeti_cheetah/mptable.c       |  4 ++--
 src/mainboard/amd/serengeti_cheetah_fam10/mptable.c |  4 ++--
 src/mainboard/amd/south_station/mptable.c           |  2 +-
 src/mainboard/amd/thatcher/mptable.c                |  2 +-
 src/mainboard/amd/tilapia_fam10/mptable.c           |  2 +-
 src/mainboard/amd/torpedo/mptable.c                 |  2 +-
 src/mainboard/amd/union_station/mptable.c           |  2 +-
 src/mainboard/arima/hdama/mptable.c                 | 10 +++++-----
 src/mainboard/asrock/939a785gmh/mptable.c           |  2 +-
 src/mainboard/asrock/e350m1/mptable.c               |  2 +-
 src/mainboard/asrock/imb-a180/mptable.c             |  2 +-
 src/mainboard/asus/a8n_e/mptable.c                  |  2 +-
 src/mainboard/asus/f2a85-m/mptable.c                |  2 +-
 src/mainboard/asus/m2n-e/mptable.c                  |  2 +-
 src/mainboard/asus/m4a78-em/mptable.c               |  2 +-
 src/mainboard/asus/m4a785-m/mptable.c               |  2 +-
 src/mainboard/broadcom/blast/mptable.c              |  4 ++--
 src/mainboard/gigabyte/ga_2761gxdk/mptable.c        |  2 +-
 src/mainboard/gigabyte/m57sli/mptable.c             |  2 +-
 src/mainboard/gigabyte/ma785gm/mptable.c            |  2 +-
 src/mainboard/gigabyte/ma785gmt/mptable.c           |  2 +-
 src/mainboard/gigabyte/ma78gm/mptable.c             |  2 +-
 src/mainboard/gizmosphere/gizmo/mptable.c           |  2 +-
 src/mainboard/hp/dl145_g1/mptable.c                 |  2 +-
 src/mainboard/hp/dl145_g3/mptable.c                 |  8 ++++----
 src/mainboard/hp/dl165_g6_fam10/mptable.c           |  8 ++++----
 src/mainboard/hp/pavilion_m6_1035dx/mptable.c       |  2 +-
 src/mainboard/ibm/e325/mptable.c                    |  4 ++--
 src/mainboard/ibm/e326/mptable.c                    |  4 ++--
 src/mainboard/iei/kino-780am2-fam10/mptable.c       |  2 +-
 src/mainboard/intel/eagleheights/mptable.c          |  2 +-
 src/mainboard/intel/jarrell/mptable.c               |  4 ++--
 src/mainboard/intel/truxton/mptable.c               |  2 +-
 src/mainboard/intel/xe7501devkit/mptable.c          |  2 +-
 src/mainboard/iwave/iWRainbowG6/mptable.c           |  2 +-
 src/mainboard/iwill/dk8_htx/mptable.c               |  4 ++--
 src/mainboard/iwill/dk8s2/mptable.c                 |  4 ++--
 src/mainboard/iwill/dk8x/mptable.c                  |  4 ++--
 src/mainboard/jetway/nf81-t56n-lf/mptable.c         |  2 +-
 src/mainboard/jetway/pa78vm5/mptable.c              |  2 +-
 src/mainboard/kontron/kt690/mptable.c               |  2 +-
 src/mainboard/lippert/frontrunner-af/mptable.c      |  2 +-
 src/mainboard/lippert/toucan-af/mptable.c           |  2 +-
 src/mainboard/msi/ms7135/mptable.c                  |  2 +-
 src/mainboard/msi/ms7260/mptable.c                  |  2 +-
 src/mainboard/msi/ms9185/mptable.c                  |  4 ++--
 src/mainboard/msi/ms9282/mptable.c                  |  2 +-
 src/mainboard/msi/ms9652_fam10/mptable.c            |  2 +-
 src/mainboard/newisys/khepri/mptable.c              |  4 ++--
 src/mainboard/nvidia/l1_2pvv/mptable.c              |  8 ++++----
 src/mainboard/siemens/sitemp_g1p1/mptable.c         |  2 +-
 src/mainboard/sunw/ultra40/mptable.c                |  2 +-
 src/mainboard/supermicro/h8dme/mptable.c            |  2 +-
 src/mainboard/supermicro/h8dmr/mptable.c            |  2 +-
 src/mainboard/supermicro/h8dmr_fam10/mptable.c      |  2 +-
 src/mainboard/supermicro/h8qgi/mptable.c            |  2 +-
 src/mainboard/supermicro/h8qme_fam10/mptable.c      |  2 +-
 src/mainboard/supermicro/h8scm/mptable.c            |  2 +-
 src/mainboard/supermicro/h8scm_fam10/mptable.c      |  2 +-
 src/mainboard/supermicro/x6dai_g/mptable.c          |  2 +-
 src/mainboard/supermicro/x6dhe_g/mptable.c          |  4 ++--
 src/mainboard/supermicro/x6dhe_g2/mptable.c         |  4 ++--
 src/mainboard/supermicro/x6dhr_ig/mptable.c         |  4 ++--
 src/mainboard/supermicro/x6dhr_ig2/mptable.c        |  4 ++--
 src/mainboard/technexion/tim5690/mptable.c          |  2 +-
 src/mainboard/technexion/tim8690/mptable.c          |  2 +-
 src/mainboard/tyan/s2735/mptable.c                  |  2 +-
 src/mainboard/tyan/s2850/mptable.c                  |  4 ++--
 src/mainboard/tyan/s2875/mptable.c                  |  4 ++--
 src/mainboard/tyan/s2880/mptable.c                  |  6 +++---
 src/mainboard/tyan/s2881/mptable.c                  |  2 +-
 src/mainboard/tyan/s2882/mptable.c                  |  6 +++---
 src/mainboard/tyan/s2885/mptable.c                  |  2 +-
 src/mainboard/tyan/s2891/mptable.c                  |  2 +-
 src/mainboard/tyan/s2892/mptable.c                  |  2 +-
 src/mainboard/tyan/s2895/mptable.c                  |  2 +-
 src/mainboard/tyan/s2912/mptable.c                  |  2 +-
 src/mainboard/tyan/s2912_fam10/mptable.c            |  2 +-
 src/mainboard/tyan/s4880/mptable.c                  |  6 +++---
 src/mainboard/tyan/s4882/mptable.c                  |  6 +++---
 src/mainboard/tyan/s8226/mptable.c                  |  2 +-
 src/mainboard/winent/mb6047/mptable.c               |  2 +-
 92 files changed, 130 insertions(+), 130 deletions(-)

diff --git a/src/mainboard/amd/dbm690t/mptable.c b/src/mainboard/amd/dbm690t/mptable.c
index 09d137a..c154fe4 100644
--- a/src/mainboard/amd/dbm690t/mptable.c
+++ b/src/mainboard/amd/dbm690t/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/amd/dinar/mptable.c b/src/mainboard/amd/dinar/mptable.c
index 4e481f5..e796ffe 100644
--- a/src/mainboard/amd/dinar/mptable.c
+++ b/src/mainboard/amd/dinar/mptable.c
@@ -34,7 +34,7 @@ static void *smp_write_config_table(void *v)
 	int bus_isa;
 	u32 apicid_sb700;
 	u32 apicid_rd890;
-	device_t dev;
+	struct device * dev;
 	u32 dword;
 
 	mc = (void *)(((char *)v) + SMP_FLOATING_TABLE_LEN);
diff --git a/src/mainboard/amd/inagua/mptable.c b/src/mainboard/amd/inagua/mptable.c
index 7686bd2..65f67cc 100644
--- a/src/mainboard/amd/inagua/mptable.c
+++ b/src/mainboard/amd/inagua/mptable.c
@@ -108,7 +108,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.  */
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/amd/mahogany/mptable.c b/src/mainboard/amd/mahogany/mptable.c
index bd31846..bebf041 100644
--- a/src/mainboard/amd/mahogany/mptable.c
+++ b/src/mainboard/amd/mahogany/mptable.c
@@ -51,7 +51,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/amd/mahogany_fam10/mptable.c b/src/mainboard/amd/mahogany_fam10/mptable.c
index 11426c2..759ab30 100644
--- a/src/mainboard/amd/mahogany_fam10/mptable.c
+++ b/src/mainboard/amd/mahogany_fam10/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/amd/olivehill/mptable.c b/src/mainboard/amd/olivehill/mptable.c
index db4a3ff..d209582 100644
--- a/src/mainboard/amd/olivehill/mptable.c
+++ b/src/mainboard/amd/olivehill/mptable.c
@@ -182,7 +182,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.  */
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/amd/olivehillplus/mptable.c b/src/mainboard/amd/olivehillplus/mptable.c
index 73660e4..0ca9217 100644
--- a/src/mainboard/amd/olivehillplus/mptable.c
+++ b/src/mainboard/amd/olivehillplus/mptable.c
@@ -143,7 +143,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.  */
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/amd/parmer/mptable.c b/src/mainboard/amd/parmer/mptable.c
index 05da01a..7999dd8 100644
--- a/src/mainboard/amd/parmer/mptable.c
+++ b/src/mainboard/amd/parmer/mptable.c
@@ -143,7 +143,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.  */
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/amd/persimmon/mptable.c b/src/mainboard/amd/persimmon/mptable.c
index 1227d89..1ae44c4 100644
--- a/src/mainboard/amd/persimmon/mptable.c
+++ b/src/mainboard/amd/persimmon/mptable.c
@@ -113,7 +113,7 @@ static void *smp_write_config_table(void *v)
 	PCI_INT(0x2, 0x0, 0x0, intr_data_ptr[PIRQ_E]);	/* Use INTE */
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0 */
diff --git a/src/mainboard/amd/pistachio/mptable.c b/src/mainboard/amd/pistachio/mptable.c
index 09d137a..c154fe4 100644
--- a/src/mainboard/amd/pistachio/mptable.c
+++ b/src/mainboard/amd/pistachio/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/amd/serengeti_cheetah/mptable.c b/src/mainboard/amd/serengeti_cheetah/mptable.c
index 866875d..341b367 100644
--- a/src/mainboard/amd/serengeti_cheetah/mptable.c
+++ b/src/mainboard/amd/serengeti_cheetah/mptable.c
@@ -31,7 +31,7 @@ static void *smp_write_config_table(void *v)
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	smp_write_ioapic(mc, m->apicid_8111, 0x11, IO_APIC_ADDR); //8111
         {
-                device_t dev;
+                struct device * dev;
 		struct resource *res;
                 dev = dev_find_slot(m->bus_8132_0, PCI_DEVFN(m->sbdn3, 1));
                 if (dev) {
@@ -114,7 +114,7 @@ static void *smp_write_config_table(void *v)
         for(i=1; i< sysconf.hc_possible_num; i++) {
                 if(!(sysconf.pci1234[i] & 0x1) ) continue;
                 int ii;
-                device_t dev;
+                struct device * dev;
                 struct resource *res;
                 switch(sysconf.hcid[i]) {
                 case 1:
diff --git a/src/mainboard/amd/serengeti_cheetah_fam10/mptable.c b/src/mainboard/amd/serengeti_cheetah_fam10/mptable.c
index 5335cb8..3b4731b 100644
--- a/src/mainboard/amd/serengeti_cheetah_fam10/mptable.c
+++ b/src/mainboard/amd/serengeti_cheetah_fam10/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 	/*I/O APICs:	APIC ID	Version	State	Address*/
 	smp_write_ioapic(mc, m->apicid_8111, 0x11, IO_APIC_ADDR); //8111
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		dev = dev_find_slot(m->bus_8132_0, PCI_DEVFN(m->sbdn3, 1));
 		if (dev) {
@@ -134,7 +134,7 @@ static void *smp_write_config_table(void *v)
 		if(!(sysconf.pci1234[i] & 0x1) ) continue;
 		int ii;
 		int jj;
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		switch(sysconf.hcid[i]) {
 		case 1:
diff --git a/src/mainboard/amd/south_station/mptable.c b/src/mainboard/amd/south_station/mptable.c
index c2ec4a2..0446e6c 100644
--- a/src/mainboard/amd/south_station/mptable.c
+++ b/src/mainboard/amd/south_station/mptable.c
@@ -105,7 +105,7 @@ static void *smp_write_config_table(void *v)
   /* on board NIC & Slot PCIE.  */
 
   /* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/amd/thatcher/mptable.c b/src/mainboard/amd/thatcher/mptable.c
index 8ddd1b6..e34b899 100644
--- a/src/mainboard/amd/thatcher/mptable.c
+++ b/src/mainboard/amd/thatcher/mptable.c
@@ -143,7 +143,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.  */
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/amd/tilapia_fam10/mptable.c b/src/mainboard/amd/tilapia_fam10/mptable.c
index 11426c2..759ab30 100644
--- a/src/mainboard/amd/tilapia_fam10/mptable.c
+++ b/src/mainboard/amd/tilapia_fam10/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/amd/torpedo/mptable.c b/src/mainboard/amd/torpedo/mptable.c
index 477d97a..53038dd 100644
--- a/src/mainboard/amd/torpedo/mptable.c
+++ b/src/mainboard/amd/torpedo/mptable.c
@@ -186,7 +186,7 @@ static void *smp_write_config_table(void *v)
   /* on board NIC & Slot PCIE.  */
 
   /* PCI slots */
-  device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+  struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
   if (dev && dev->enabled) {
 	  u8 bus_pci = dev->link_list->secondary;
 
diff --git a/src/mainboard/amd/union_station/mptable.c b/src/mainboard/amd/union_station/mptable.c
index c2ec4a2..0446e6c 100644
--- a/src/mainboard/amd/union_station/mptable.c
+++ b/src/mainboard/amd/union_station/mptable.c
@@ -105,7 +105,7 @@ static void *smp_write_config_table(void *v)
   /* on board NIC & Slot PCIE.  */
 
   /* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/arima/hdama/mptable.c b/src/mainboard/arima/hdama/mptable.c
index 6ee2704..c1a6cef 100644
--- a/src/mainboard/arima/hdama/mptable.c
+++ b/src/mainboard/arima/hdama/mptable.c
@@ -13,7 +13,7 @@
 
 static unsigned node_link_to_bus(unsigned node, unsigned link)
 {
-	device_t dev;
+	struct device * dev;
 	unsigned reg;
 
 	dev = dev_find_slot(0, PCI_DEVFN(0x18, 1));
@@ -48,7 +48,7 @@ static unsigned node_link_to_bus(unsigned node, unsigned link)
 static unsigned max_apicid(void)
 {
 	unsigned max;
-	device_t dev;
+	struct device * dev;
 	max = 0;
 	for(dev = all_devices; dev; dev = dev->next) {
 		if (dev->path.type != DEVICE_PATH_APIC)
@@ -84,7 +84,7 @@ static void *smp_write_config_table(void *v)
 	apicid_8131_1 = apicid_base + 1;
 	apicid_8131_2 = apicid_base + 2;
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* HT chain 0 */
 		bus_chain_0 = node_link_to_bus(0, 0);
@@ -127,7 +127,7 @@ static void *smp_write_config_table(void *v)
 	/* IOAPIC handling */
 	smp_write_ioapic(mc, apicid_8111, 0x11, IO_APIC_ADDR);
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		/* 8131 apic 3 */
 		dev = dev_find_slot(bus_chain_0, PCI_DEVFN(0x01,1));
@@ -206,7 +206,7 @@ static void *smp_write_config_table(void *v)
 static void reboot_if_hotswap(void)
 {
 	/* Hack patch work around for hot swap enable 33mhz problem */
-	device_t dev;
+	struct device * dev;
 	uint32_t data;
 	unsigned long htic;
 	int reset;
diff --git a/src/mainboard/asrock/939a785gmh/mptable.c b/src/mainboard/asrock/939a785gmh/mptable.c
index 790d1da..0d174bc 100644
--- a/src/mainboard/asrock/939a785gmh/mptable.c
+++ b/src/mainboard/asrock/939a785gmh/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/asrock/e350m1/mptable.c b/src/mainboard/asrock/e350m1/mptable.c
index 14fa316..23b5261 100644
--- a/src/mainboard/asrock/e350m1/mptable.c
+++ b/src/mainboard/asrock/e350m1/mptable.c
@@ -106,7 +106,7 @@ static void *smp_write_config_table(void *v)
   /* on board NIC & Slot PCIE.  */
 
   /* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/asrock/imb-a180/mptable.c b/src/mainboard/asrock/imb-a180/mptable.c
index d9ca7b7..38db63a 100644
--- a/src/mainboard/asrock/imb-a180/mptable.c
+++ b/src/mainboard/asrock/imb-a180/mptable.c
@@ -183,7 +183,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.  */
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/asus/a8n_e/mptable.c b/src/mainboard/asus/a8n_e/mptable.c
index a954d92..b6e1059 100644
--- a/src/mainboard/asus/a8n_e/mptable.c
+++ b/src/mainboard/asus/a8n_e/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:	APIC ID	Version	State		Address */
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/asus/f2a85-m/mptable.c b/src/mainboard/asus/f2a85-m/mptable.c
index cc81819..e5d7603 100644
--- a/src/mainboard/asus/f2a85-m/mptable.c
+++ b/src/mainboard/asus/f2a85-m/mptable.c
@@ -149,7 +149,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.  */
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/asus/m2n-e/mptable.c b/src/mainboard/asus/m2n-e/mptable.c
index 333ec49..69a5260 100644
--- a/src/mainboard/asus/m2n-e/mptable.c
+++ b/src/mainboard/asus/m2n-e/mptable.c
@@ -38,7 +38,7 @@ static void *smp_write_config_table(void *v)
 	struct mp_config_table *mc;
 	unsigned int sbdn;
 	int i, j, bus_isa;
-	device_t dev;
+	struct device * dev;
 	struct resource *res;
 
 	mc = (void *)(((char *)v) + SMP_FLOATING_TABLE_LEN);
diff --git a/src/mainboard/asus/m4a78-em/mptable.c b/src/mainboard/asus/m4a78-em/mptable.c
index 11426c2..759ab30 100644
--- a/src/mainboard/asus/m4a78-em/mptable.c
+++ b/src/mainboard/asus/m4a78-em/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/asus/m4a785-m/mptable.c b/src/mainboard/asus/m4a785-m/mptable.c
index 11426c2..759ab30 100644
--- a/src/mainboard/asus/m4a785-m/mptable.c
+++ b/src/mainboard/asus/m4a785-m/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/broadcom/blast/mptable.c b/src/mainboard/broadcom/blast/mptable.c
index d7ae6b7..9d415d2 100644
--- a/src/mainboard/broadcom/blast/mptable.c
+++ b/src/mainboard/broadcom/blast/mptable.c
@@ -34,7 +34,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
         {
-                device_t dev = 0;
+                struct device * dev = 0;
 		struct resource *res;
 		for(i=0; i<3; i++) {
 	                dev = dev_find_device(0x1166, 0x0235, dev);
@@ -70,7 +70,7 @@ static void *smp_write_config_table(void *v)
         /* enable int */
         /* why here? must get the BAR and PCI command bit 1 set before enable it ....*/
         {
-                device_t dev;
+                struct device * dev;
                 dev = dev_find_device(0x1166, 0x0205, 0);
                 if(dev) {
                         uint32_t dword;
diff --git a/src/mainboard/gigabyte/ga_2761gxdk/mptable.c b/src/mainboard/gigabyte/ga_2761gxdk/mptable.c
index 0af6cf0..9e8c7bf 100644
--- a/src/mainboard/gigabyte/ga_2761gxdk/mptable.c
+++ b/src/mainboard/gigabyte/ga_2761gxdk/mptable.c
@@ -51,7 +51,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
         {
-                device_t dev;
+                struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/gigabyte/m57sli/mptable.c b/src/mainboard/gigabyte/m57sli/mptable.c
index 1536823..43459bc 100644
--- a/src/mainboard/gigabyte/m57sli/mptable.c
+++ b/src/mainboard/gigabyte/m57sli/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
         {
-                device_t dev;
+                struct device * dev;
 		struct resource *res;
 
                 dev = dev_find_slot(bus_mcp55[0], PCI_DEVFN(sbdn+ 0x1,0));
diff --git a/src/mainboard/gigabyte/ma785gm/mptable.c b/src/mainboard/gigabyte/ma785gm/mptable.c
index 11426c2..759ab30 100644
--- a/src/mainboard/gigabyte/ma785gm/mptable.c
+++ b/src/mainboard/gigabyte/ma785gm/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/gigabyte/ma785gmt/mptable.c b/src/mainboard/gigabyte/ma785gmt/mptable.c
index 11426c2..759ab30 100644
--- a/src/mainboard/gigabyte/ma785gmt/mptable.c
+++ b/src/mainboard/gigabyte/ma785gmt/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/gigabyte/ma78gm/mptable.c b/src/mainboard/gigabyte/ma78gm/mptable.c
index 11426c2..759ab30 100644
--- a/src/mainboard/gigabyte/ma78gm/mptable.c
+++ b/src/mainboard/gigabyte/ma78gm/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/gizmosphere/gizmo/mptable.c b/src/mainboard/gizmosphere/gizmo/mptable.c
index b98598a..8301bd5 100755
--- a/src/mainboard/gizmosphere/gizmo/mptable.c
+++ b/src/mainboard/gizmosphere/gizmo/mptable.c
@@ -106,7 +106,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.	*/
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/hp/dl145_g1/mptable.c b/src/mainboard/hp/dl145_g1/mptable.c
index b9af38b..7e81143 100644
--- a/src/mainboard/hp/dl145_g1/mptable.c
+++ b/src/mainboard/hp/dl145_g1/mptable.c
@@ -31,7 +31,7 @@ static void *smp_write_config_table(void *v)
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	smp_write_ioapic(mc, m->apicid_8111, 0x20, IO_APIC_ADDR);
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		dev = dev_find_slot(m->bus_8131_0, PCI_DEVFN(m->sbdn3,1));
 		if (dev) {
diff --git a/src/mainboard/hp/dl145_g3/mptable.c b/src/mainboard/hp/dl145_g3/mptable.c
index 6c71bad..6b3032b 100644
--- a/src/mainboard/hp/dl145_g3/mptable.c
+++ b/src/mainboard/hp/dl145_g3/mptable.c
@@ -58,7 +58,7 @@ static void *smp_write_config_table(void *v)
 
 	/*I/O APICs:   APIC ID Version State           Address*/
 	{
-		device_t dev = 0;
+		struct device * dev = 0;
 		int i;
 		struct resource *res;
 		for(i=0; i<3; i++) {
@@ -90,7 +90,7 @@ static void *smp_write_config_table(void *v)
 	outb(0x0e, 0x4d1);
 
 	{
-		device_t dev;
+		struct device * dev;
 		dev = dev_find_device(0x1166, 0x0205, 0);
 		if(dev) {
 			uint32_t dword;
@@ -106,7 +106,7 @@ static void *smp_write_config_table(void *v)
 
 	// hide XIOAPIC PCI configuration space
 	{
-		device_t dev;
+		struct device * dev;
 		dev = dev_find_device(0x1166, 0x205, 0);
 		if (dev) {
 			uint32_t dword;
@@ -151,7 +151,7 @@ static void *smp_write_config_table(void *v)
 	/* enable int */
 	/* why here? must get the BAR and PCI command bit 1 set before enable it ....*/
 	{
-		device_t dev;
+		struct device * dev;
 		dev = dev_find_device(0x1166, 0x0205, 0);
 		if(dev) {
 			uint32_t dword;
diff --git a/src/mainboard/hp/dl165_g6_fam10/mptable.c b/src/mainboard/hp/dl165_g6_fam10/mptable.c
index 86f2cc6..175cfe5 100644
--- a/src/mainboard/hp/dl165_g6_fam10/mptable.c
+++ b/src/mainboard/hp/dl165_g6_fam10/mptable.c
@@ -59,7 +59,7 @@ static void *smp_write_config_table(void *v)
 
 	/*I/O APICs:   APIC ID Version State           Address*/
 	{
-		device_t dev = 0;
+		struct device * dev = 0;
 		int i;
 		struct resource *res;
 		for(i=0; i<3; i++) {
@@ -87,7 +87,7 @@ static void *smp_write_config_table(void *v)
 	outb(0x0e, 0x4d1);
 
 	{
-		device_t dev;
+		struct device * dev;
 		dev = dev_find_device(0x1166, 0x0205, 0);
 		if(dev) {
 			uint32_t dword;
@@ -103,7 +103,7 @@ static void *smp_write_config_table(void *v)
 
 	// hide XIOAPIC PCI configuration space
 	{
-		device_t dev;
+		struct device * dev;
 		dev = dev_find_device(0x1166, 0x205, 0);
 		if (dev) {
 			uint32_t dword;
@@ -130,7 +130,7 @@ static void *smp_write_config_table(void *v)
 	/* enable int */
 	/* why here? must get the BAR and PCI command bit 1 set before enable it ....*/
 	{
-		device_t dev;
+		struct device * dev;
 		dev = dev_find_device(0x1166, 0x0205, 0);
 		if(dev) {
 			uint32_t dword;
diff --git a/src/mainboard/hp/pavilion_m6_1035dx/mptable.c b/src/mainboard/hp/pavilion_m6_1035dx/mptable.c
index f47b9d9..d12e759 100644
--- a/src/mainboard/hp/pavilion_m6_1035dx/mptable.c
+++ b/src/mainboard/hp/pavilion_m6_1035dx/mptable.c
@@ -144,7 +144,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.  */
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/ibm/e325/mptable.c b/src/mainboard/ibm/e325/mptable.c
index 6eb6390..50f8031 100644
--- a/src/mainboard/ibm/e325/mptable.c
+++ b/src/mainboard/ibm/e325/mptable.c
@@ -22,7 +22,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* 8111 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x03,0));
@@ -60,7 +60,7 @@ static void *smp_write_config_table(void *v)
 	/* Legacy IOAPIC #2 */
 	smp_write_ioapic(mc, 2, 0x11, IO_APIC_ADDR);
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		/* 8131-1 apic #3 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x01,1));
diff --git a/src/mainboard/ibm/e326/mptable.c b/src/mainboard/ibm/e326/mptable.c
index f271166..d85e609 100644
--- a/src/mainboard/ibm/e326/mptable.c
+++ b/src/mainboard/ibm/e326/mptable.c
@@ -22,7 +22,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* 8111 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x03,0));
@@ -59,7 +59,7 @@ static void *smp_write_config_table(void *v)
 	/* Legacy IOAPIC #2 */
 	smp_write_ioapic(mc, 2, 0x11, IO_APIC_ADDR);
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		/* 8131-1 apic #3 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x01,1));
diff --git a/src/mainboard/iei/kino-780am2-fam10/mptable.c b/src/mainboard/iei/kino-780am2-fam10/mptable.c
index 11426c2..759ab30 100644
--- a/src/mainboard/iei/kino-780am2-fam10/mptable.c
+++ b/src/mainboard/iei/kino-780am2-fam10/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/intel/eagleheights/mptable.c b/src/mainboard/intel/eagleheights/mptable.c
index 809feec..78dfb62 100644
--- a/src/mainboard/intel/eagleheights/mptable.c
+++ b/src/mainboard/intel/eagleheights/mptable.c
@@ -65,7 +65,7 @@ static void *smp_write_config_table(void *v)
 	unsigned char bus_pcie_a, bus_pcie_a1, bus_pcie_b;
 	int bus_isa, i;
 	uint32_t pin, route;
-	device_t dev;
+	struct device * dev;
 	struct resource *res;
 	unsigned long rcba;
 
diff --git a/src/mainboard/intel/jarrell/mptable.c b/src/mainboard/intel/jarrell/mptable.c
index 21664ce..6dcf7d7 100644
--- a/src/mainboard/intel/jarrell/mptable.c
+++ b/src/mainboard/intel/jarrell/mptable.c
@@ -24,7 +24,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* ich5r */
 		dev = dev_find_slot(0, PCI_DEVFN(0x1e,0));
@@ -91,7 +91,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_ioapic(mc, 8, 0x20, IO_APIC_ADDR);
 	{
 		struct resource *res;
-		device_t dev;
+		struct device * dev;
 		/* pxhd apic 3 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x00,1));
 		if (dev) {
diff --git a/src/mainboard/intel/truxton/mptable.c b/src/mainboard/intel/truxton/mptable.c
index 9ad6ea6..2c7eb92 100644
--- a/src/mainboard/intel/truxton/mptable.c
+++ b/src/mainboard/intel/truxton/mptable.c
@@ -31,7 +31,7 @@ static void *smp_write_config_table(void *v)
 	u8 bus_pea0 = 0;
 	u8 bus_pea1 = 0;
 	u8 bus_aioc;
-	device_t dev;
+	struct device * dev;
 
 	mc = (void *)(((char *)v) + SMP_FLOATING_TABLE_LEN);
 
diff --git a/src/mainboard/intel/xe7501devkit/mptable.c b/src/mainboard/intel/xe7501devkit/mptable.c
index cc7eda5..65e4bcc 100644
--- a/src/mainboard/intel/xe7501devkit/mptable.c
+++ b/src/mainboard/intel/xe7501devkit/mptable.c
@@ -19,7 +19,7 @@ static int bus_isa;
 
 static void xe7501devkit_register_ioapics(struct mp_config_table *mc)
 {
-	device_t dev;
+	struct device * dev;
 	struct resource *res;
 
 	// TODO: Gack. This is REALLY ugly.
diff --git a/src/mainboard/iwave/iWRainbowG6/mptable.c b/src/mainboard/iwave/iWRainbowG6/mptable.c
index 87de022..da83738 100644
--- a/src/mainboard/iwave/iWRainbowG6/mptable.c
+++ b/src/mainboard/iwave/iWRainbowG6/mptable.c
@@ -36,7 +36,7 @@ void *smp_write_config_table(void *v)
 
 	smp_write_ioapic(mc, 2, 0x20, IO_APIC_ADDR);
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		dev = dev_find_slot(1, PCI_DEVFN(0x1e,0));
 		if (dev) {
diff --git a/src/mainboard/iwill/dk8_htx/mptable.c b/src/mainboard/iwill/dk8_htx/mptable.c
index ff6e582..416cd17 100644
--- a/src/mainboard/iwill/dk8_htx/mptable.c
+++ b/src/mainboard/iwill/dk8_htx/mptable.c
@@ -31,7 +31,7 @@ static void *smp_write_config_table(void *v)
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	smp_write_ioapic(mc, m->apicid_8111, 0x11, IO_APIC_ADDR); //8111
         {
-                device_t dev;
+                struct device * dev;
 		struct resource *res;
                 dev = dev_find_slot(m->bus_8132_0, PCI_DEVFN(m->sbdn3, 1));
                 if (dev) {
@@ -126,7 +126,7 @@ static void *smp_write_config_table(void *v)
         for(i=1; i< sysconf.hc_possible_num; i++) {
                 if(!(sysconf.pci1234[i] & 0x1) ) continue;
                 int ii;
-                device_t dev;
+                struct device * dev;
                 struct resource *res;
                 switch(sysconf.hcid[i]) {
                 case 1:
diff --git a/src/mainboard/iwill/dk8s2/mptable.c b/src/mainboard/iwill/dk8s2/mptable.c
index c7bb33d..622b412 100644
--- a/src/mainboard/iwill/dk8s2/mptable.c
+++ b/src/mainboard/iwill/dk8s2/mptable.c
@@ -20,7 +20,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* 8111 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x03,0));
@@ -56,7 +56,7 @@ static void *smp_write_config_table(void *v)
 	/* IOAPIC handling */
 	smp_write_ioapic(mc, 2, 0x11, IO_APIC_ADDR);
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		/* 8131 apic 3 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x01,1));
diff --git a/src/mainboard/iwill/dk8x/mptable.c b/src/mainboard/iwill/dk8x/mptable.c
index c7bb33d..622b412 100644
--- a/src/mainboard/iwill/dk8x/mptable.c
+++ b/src/mainboard/iwill/dk8x/mptable.c
@@ -20,7 +20,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* 8111 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x03,0));
@@ -56,7 +56,7 @@ static void *smp_write_config_table(void *v)
 	/* IOAPIC handling */
 	smp_write_ioapic(mc, 2, 0x11, IO_APIC_ADDR);
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		/* 8131 apic 3 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x01,1));
diff --git a/src/mainboard/jetway/nf81-t56n-lf/mptable.c b/src/mainboard/jetway/nf81-t56n-lf/mptable.c
index 4390605..2c9606a 100644
--- a/src/mainboard/jetway/nf81-t56n-lf/mptable.c
+++ b/src/mainboard/jetway/nf81-t56n-lf/mptable.c
@@ -116,7 +116,7 @@ static void *smp_write_config_table(void *v)
 	PCI_INT(0x2, 0x0, 0x0, intr_data_ptr[PIRQ_E]);	/* Use INTE */
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0 */
diff --git a/src/mainboard/jetway/pa78vm5/mptable.c b/src/mainboard/jetway/pa78vm5/mptable.c
index 7cabdf1..0c7130b 100644
--- a/src/mainboard/jetway/pa78vm5/mptable.c
+++ b/src/mainboard/jetway/pa78vm5/mptable.c
@@ -51,7 +51,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/kontron/kt690/mptable.c b/src/mainboard/kontron/kt690/mptable.c
index 8b86b02..840a93a 100644
--- a/src/mainboard/kontron/kt690/mptable.c
+++ b/src/mainboard/kontron/kt690/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/lippert/frontrunner-af/mptable.c b/src/mainboard/lippert/frontrunner-af/mptable.c
index 078601e..6d91730 100644
--- a/src/mainboard/lippert/frontrunner-af/mptable.c
+++ b/src/mainboard/lippert/frontrunner-af/mptable.c
@@ -104,7 +104,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.	*/
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/lippert/toucan-af/mptable.c b/src/mainboard/lippert/toucan-af/mptable.c
index 078601e..6d91730 100644
--- a/src/mainboard/lippert/toucan-af/mptable.c
+++ b/src/mainboard/lippert/toucan-af/mptable.c
@@ -104,7 +104,7 @@ static void *smp_write_config_table(void *v)
 	/* on board NIC & Slot PCIE.	*/
 
 	/* PCI slots */
-	device_t dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
+	struct device * dev = dev_find_slot(0, PCI_DEVFN(0x14, 4));
 	if (dev && dev->enabled) {
 		u8 bus_pci = dev->link_list->secondary;
 		/* PCI_SLOT 0. */
diff --git a/src/mainboard/msi/ms7135/mptable.c b/src/mainboard/msi/ms7135/mptable.c
index b43a516..0c7032f 100644
--- a/src/mainboard/msi/ms7135/mptable.c
+++ b/src/mainboard/msi/ms7135/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 /* I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		u32 dword;
 
diff --git a/src/mainboard/msi/ms7260/mptable.c b/src/mainboard/msi/ms7260/mptable.c
index ea003a8..a200b70 100644
--- a/src/mainboard/msi/ms7260/mptable.c
+++ b/src/mainboard/msi/ms7260/mptable.c
@@ -48,7 +48,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs: APIC ID	Version	State		Address */
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/msi/ms9185/mptable.c b/src/mainboard/msi/ms9185/mptable.c
index b30ab73..fc00858 100644
--- a/src/mainboard/msi/ms9185/mptable.c
+++ b/src/mainboard/msi/ms9185/mptable.c
@@ -56,7 +56,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:   APIC ID Version State           Address*/
         {
-		device_t dev = 0;
+		struct device * dev = 0;
                struct resource *res;
                for(i=0; i<3; i++) {
                        dev = dev_find_device(0x1166, 0x0235, dev);
@@ -92,7 +92,7 @@ static void *smp_write_config_table(void *v)
         /* enable int */
         /* why here? must get the BAR and PCI command bit 1 set before enable it ....*/
         {
-                device_t dev;
+                struct device * dev;
                 dev = dev_find_device(0x1166, 0x0205, 0);
                 if(dev) {
                         uint32_t dword;
diff --git a/src/mainboard/msi/ms9282/mptable.c b/src/mainboard/msi/ms9282/mptable.c
index 1764cf3..432e702 100644
--- a/src/mainboard/msi/ms9282/mptable.c
+++ b/src/mainboard/msi/ms9282/mptable.c
@@ -52,7 +52,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:   APIC ID Version State	   Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/msi/ms9652_fam10/mptable.c b/src/mainboard/msi/ms9652_fam10/mptable.c
index 09a25f2..1b9b349 100644
--- a/src/mainboard/msi/ms9652_fam10/mptable.c
+++ b/src/mainboard/msi/ms9652_fam10/mptable.c
@@ -49,7 +49,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/newisys/khepri/mptable.c b/src/mainboard/newisys/khepri/mptable.c
index 1d7c79e..ede913f 100644
--- a/src/mainboard/newisys/khepri/mptable.c
+++ b/src/mainboard/newisys/khepri/mptable.c
@@ -20,7 +20,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* 8111 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x03,0));
@@ -57,7 +57,7 @@ static void *smp_write_config_table(void *v)
 
 	smp_write_ioapic(mc, 2, 0x11, IO_APIC_ADDR);
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		/* 8131 apic 3 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x01,1));
diff --git a/src/mainboard/nvidia/l1_2pvv/mptable.c b/src/mainboard/nvidia/l1_2pvv/mptable.c
index e991efd..5cdad5b 100644
--- a/src/mainboard/nvidia/l1_2pvv/mptable.c
+++ b/src/mainboard/nvidia/l1_2pvv/mptable.c
@@ -49,7 +49,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
@@ -117,7 +117,7 @@ static void *smp_write_config_table(void *v)
 
 //Slot PCIE
 	for (j = 2; j < 8; j++) {
-		device_t dev;
+		struct device * dev;
 		dev = dev_find_slot(m->bus_mcp55, PCI_DEVFN(sbdn + 0x0a + j - 2 , 0));
 		if (!dev || !dev->enabled)
 			continue;
@@ -128,7 +128,7 @@ static void *smp_write_config_table(void *v)
 
 //Slot PCI 32
 	{
-		device_t dev;
+		struct device * dev;
 		dev = dev_find_slot(m->bus_mcp55, PCI_DEVFN(sbdn + 6 , 0));
 		if (dev && dev->enabled) {
 			for (i = 0; i < 4; i++)
@@ -148,7 +148,7 @@ static void *smp_write_config_table(void *v)
 
 	//Slot  PCIE
 		for (j = 2; j < 8; j++) {
-			device_t dev;
+			struct device * dev;
 			dev = dev_find_slot(m->bus_mcp55b, PCI_DEVFN(m->sbdnb + 0x0a + j - 2 , 0));
 			if (!dev || !dev->enabled)
 				continue;
diff --git a/src/mainboard/siemens/sitemp_g1p1/mptable.c b/src/mainboard/siemens/sitemp_g1p1/mptable.c
index de5151d..194b5ba 100644
--- a/src/mainboard/siemens/sitemp_g1p1/mptable.c
+++ b/src/mainboard/siemens/sitemp_g1p1/mptable.c
@@ -49,7 +49,7 @@ static void *smp_write_config_table(void *v)
 	mptable_write_buses(mc, NULL, &isa_bus);
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 
 		dev = dev_find_slot(bus_sb600[0], PCI_DEVFN(sbdn_sb600 + 0x14, 0));
 		if (dev) {
diff --git a/src/mainboard/sunw/ultra40/mptable.c b/src/mainboard/sunw/ultra40/mptable.c
index 1ba1dcf..6259278 100644
--- a/src/mainboard/sunw/ultra40/mptable.c
+++ b/src/mainboard/sunw/ultra40/mptable.c
@@ -49,7 +49,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
         {
-                device_t dev;
+                struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/supermicro/h8dme/mptable.c b/src/mainboard/supermicro/h8dme/mptable.c
index 17067ed..d53b498 100644
--- a/src/mainboard/supermicro/h8dme/mptable.c
+++ b/src/mainboard/supermicro/h8dme/mptable.c
@@ -51,7 +51,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
         {
-                device_t dev;
+                struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/supermicro/h8dmr/mptable.c b/src/mainboard/supermicro/h8dmr/mptable.c
index 11db23f..5a24259 100644
--- a/src/mainboard/supermicro/h8dmr/mptable.c
+++ b/src/mainboard/supermicro/h8dmr/mptable.c
@@ -51,7 +51,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
         {
-                device_t dev;
+                struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/supermicro/h8dmr_fam10/mptable.c b/src/mainboard/supermicro/h8dmr_fam10/mptable.c
index 4e2d48c..5c88156 100644
--- a/src/mainboard/supermicro/h8dmr_fam10/mptable.c
+++ b/src/mainboard/supermicro/h8dmr_fam10/mptable.c
@@ -48,7 +48,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/supermicro/h8qgi/mptable.c b/src/mainboard/supermicro/h8qgi/mptable.c
index 5ec4a35..230cacc 100644
--- a/src/mainboard/supermicro/h8qgi/mptable.c
+++ b/src/mainboard/supermicro/h8qgi/mptable.c
@@ -34,7 +34,7 @@ static void *smp_write_config_table(void *v)
 	int bus_isa;
 	u32 apicid_sp5100;
 	u32 apicid_sr5650;
-	device_t dev;
+	struct device * dev;
 	u32 dword;
 
 	mc = (void *)(((char *)v) + SMP_FLOATING_TABLE_LEN);
diff --git a/src/mainboard/supermicro/h8qme_fam10/mptable.c b/src/mainboard/supermicro/h8qme_fam10/mptable.c
index 4fbb4c8..79f8a5e 100644
--- a/src/mainboard/supermicro/h8qme_fam10/mptable.c
+++ b/src/mainboard/supermicro/h8qme_fam10/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/supermicro/h8scm/mptable.c b/src/mainboard/supermicro/h8scm/mptable.c
index 5ec4a35..230cacc 100644
--- a/src/mainboard/supermicro/h8scm/mptable.c
+++ b/src/mainboard/supermicro/h8scm/mptable.c
@@ -34,7 +34,7 @@ static void *smp_write_config_table(void *v)
 	int bus_isa;
 	u32 apicid_sp5100;
 	u32 apicid_sr5650;
-	device_t dev;
+	struct device * dev;
 	u32 dword;
 
 	mc = (void *)(((char *)v) + SMP_FLOATING_TABLE_LEN);
diff --git a/src/mainboard/supermicro/h8scm_fam10/mptable.c b/src/mainboard/supermicro/h8scm_fam10/mptable.c
index 84593fc..864cdd1 100644
--- a/src/mainboard/supermicro/h8scm_fam10/mptable.c
+++ b/src/mainboard/supermicro/h8scm_fam10/mptable.c
@@ -55,7 +55,7 @@ static void *smp_write_config_table(void *v)
 	mptable_write_buses(mc, NULL, &bus_isa);
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/supermicro/x6dai_g/mptable.c b/src/mainboard/supermicro/x6dai_g/mptable.c
index 0efae77..4185a54 100644
--- a/src/mainboard/supermicro/x6dai_g/mptable.c
+++ b/src/mainboard/supermicro/x6dai_g/mptable.c
@@ -18,7 +18,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* southbridge */
 		dev = dev_find_slot(0, PCI_DEVFN(0x1e,0));
diff --git a/src/mainboard/supermicro/x6dhe_g/mptable.c b/src/mainboard/supermicro/x6dhe_g/mptable.c
index ab73fc7..18fe954 100644
--- a/src/mainboard/supermicro/x6dhe_g/mptable.c
+++ b/src/mainboard/supermicro/x6dhe_g/mptable.c
@@ -21,7 +21,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* esb6300_2 */
 		dev = dev_find_slot(0, PCI_DEVFN(0x1c,0));
@@ -65,7 +65,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_ioapic(mc, 3, 0x20, IO_APIC_ADDR + 0x10000);
 	{
 	    	struct resource *res;
-		device_t dev;
+		struct device * dev;
 		/* PXHd apic 4 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x00,1));
 		if (dev) {
diff --git a/src/mainboard/supermicro/x6dhe_g2/mptable.c b/src/mainboard/supermicro/x6dhe_g2/mptable.c
index a2b8c8d..c4d690e 100644
--- a/src/mainboard/supermicro/x6dhe_g2/mptable.c
+++ b/src/mainboard/supermicro/x6dhe_g2/mptable.c
@@ -21,7 +21,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* esb6300_2 */
 		dev = dev_find_slot(0, PCI_DEVFN(0x1c,0));
@@ -65,7 +65,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_ioapic(mc, 3, 0x20, IO_APIC_ADDR + 0x10000);
 	{
 	    	struct resource *res;
-		device_t dev;
+		struct device * dev;
 		/* PXHd apic 4 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x00,1));
 		if (dev) {
diff --git a/src/mainboard/supermicro/x6dhr_ig/mptable.c b/src/mainboard/supermicro/x6dhr_ig/mptable.c
index f9165d6..935ae8c 100644
--- a/src/mainboard/supermicro/x6dhr_ig/mptable.c
+++ b/src/mainboard/supermicro/x6dhr_ig/mptable.c
@@ -22,7 +22,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* ich5r */
 		dev = dev_find_slot(0, PCI_DEVFN(0x1e,0));
@@ -89,7 +89,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_ioapic(mc, 2, 0x20, IO_APIC_ADDR);
 	{
 		struct resource *res;
-		device_t dev;
+		struct device * dev;
 		/* pxhd apic 3 */
 		dev = dev_find_slot(2, PCI_DEVFN(0x00,1));
 		if (dev) {
diff --git a/src/mainboard/supermicro/x6dhr_ig2/mptable.c b/src/mainboard/supermicro/x6dhr_ig2/mptable.c
index b5ba6b1..56aec2e 100644
--- a/src/mainboard/supermicro/x6dhr_ig2/mptable.c
+++ b/src/mainboard/supermicro/x6dhr_ig2/mptable.c
@@ -22,7 +22,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_processors(mc);
 
 	{
-		device_t dev;
+		struct device * dev;
 
 		/* ich5r */
 		dev = dev_find_slot(0, PCI_DEVFN(0x1e,0));
@@ -89,7 +89,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_ioapic(mc, 2, 0x20, IO_APIC_ADDR);
 	{
 		struct resource *res;
-		device_t dev;
+		struct device * dev;
 		/* pxhd apic 3 */
 		dev = dev_find_slot(1, PCI_DEVFN(0x00,1));
 		if (dev) {
diff --git a/src/mainboard/technexion/tim5690/mptable.c b/src/mainboard/technexion/tim5690/mptable.c
index 8b86b02..840a93a 100644
--- a/src/mainboard/technexion/tim5690/mptable.c
+++ b/src/mainboard/technexion/tim5690/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/technexion/tim8690/mptable.c b/src/mainboard/technexion/tim8690/mptable.c
index 8b86b02..840a93a 100644
--- a/src/mainboard/technexion/tim8690/mptable.c
+++ b/src/mainboard/technexion/tim8690/mptable.c
@@ -50,7 +50,7 @@ static void *smp_write_config_table(void *v)
 
 	/* I/O APICs:   APIC ID Version State   Address */
 	{
-		device_t dev;
+		struct device * dev;
 		u32 dword;
 		u8 byte;
 
diff --git a/src/mainboard/tyan/s2735/mptable.c b/src/mainboard/tyan/s2735/mptable.c
index 9073728..9f65205 100644
--- a/src/mainboard/tyan/s2735/mptable.c
+++ b/src/mainboard/tyan/s2735/mptable.c
@@ -19,7 +19,7 @@ static void *smp_write_config_table(void *v)
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	smp_write_ioapic(mc, 8, 0x20, IO_APIC_ADDR);
 	{
-                device_t dev;
+                struct device * dev;
                 struct resource *res;
 		dev = dev_find_slot(1, PCI_DEVFN(0x1e,0));
 		if (dev) {
diff --git a/src/mainboard/tyan/s2850/mptable.c b/src/mainboard/tyan/s2850/mptable.c
index 371d9a3..3145e32 100644
--- a/src/mainboard/tyan/s2850/mptable.c
+++ b/src/mainboard/tyan/s2850/mptable.c
@@ -10,7 +10,7 @@
 
 static unsigned node_link_to_bus(unsigned node, unsigned link)
 {
-        device_t dev;
+        struct device * dev;
         unsigned reg;
 
         dev = dev_find_slot(0, PCI_DEVFN(0x18, 1));
@@ -57,7 +57,7 @@ static void *smp_write_config_table(void *v)
 
         smp_write_processors(mc);
         {
-                device_t dev;
+                struct device * dev;
 
                 /* HT chain 0 */
                 bus_chain_0 = node_link_to_bus(0, 0);
diff --git a/src/mainboard/tyan/s2875/mptable.c b/src/mainboard/tyan/s2875/mptable.c
index 90299a7..798ea64 100644
--- a/src/mainboard/tyan/s2875/mptable.c
+++ b/src/mainboard/tyan/s2875/mptable.c
@@ -10,7 +10,7 @@
 
 static unsigned node_link_to_bus(unsigned node, unsigned link)
 {
-        device_t dev;
+        struct device * dev;
         unsigned reg;
 
         dev = dev_find_slot(0, PCI_DEVFN(0x18, 1));
@@ -59,7 +59,7 @@ static void *smp_write_config_table(void *v)
         smp_write_processors(mc);
 
         {
-                device_t dev;
+                struct device * dev;
 
                 /* HT chain 0 */
                 bus_chain_0 = node_link_to_bus(0, 0);
diff --git a/src/mainboard/tyan/s2880/mptable.c b/src/mainboard/tyan/s2880/mptable.c
index 32fc639..cbefcdb 100644
--- a/src/mainboard/tyan/s2880/mptable.c
+++ b/src/mainboard/tyan/s2880/mptable.c
@@ -10,7 +10,7 @@
 
 static unsigned node_link_to_bus(unsigned node, unsigned link)
 {
-        device_t dev;
+        struct device * dev;
         unsigned reg;
 
         dev = dev_find_slot(0, PCI_DEVFN(0x18, 1));
@@ -62,7 +62,7 @@ static void *smp_write_config_table(void *v)
         smp_write_processors(mc);
 
         {
-                device_t dev;
+                struct device * dev;
 
                 /* HT chain 0 */
                 bus_chain_0 = node_link_to_bus(0, 0);
@@ -120,7 +120,7 @@ static void *smp_write_config_table(void *v)
 	smp_write_ioapic(mc, apicid_8111, 0x11, IO_APIC_ADDR);
         {
 
-                device_t dev;
+                struct device * dev;
                 struct resource *res;
                 dev = dev_find_slot(bus_chain_0, PCI_DEVFN(0x1,1));
                 if (dev) {
diff --git a/src/mainboard/tyan/s2881/mptable.c b/src/mainboard/tyan/s2881/mptable.c
index 7df5e87..d28a104 100644
--- a/src/mainboard/tyan/s2881/mptable.c
+++ b/src/mainboard/tyan/s2881/mptable.c
@@ -35,7 +35,7 @@ static void *smp_write_config_table(void *v)
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	smp_write_ioapic(mc, apicid_8111, 0x11, IO_APIC_ADDR);
         {
-                device_t dev;
+                struct device * dev;
                 struct resource *res;
                 dev = dev_find_slot(bus_8131_0, PCI_DEVFN(sbdn3,1));
                 if (dev) {
diff --git a/src/mainboard/tyan/s2882/mptable.c b/src/mainboard/tyan/s2882/mptable.c
index 6c07965..b06b49c 100644
--- a/src/mainboard/tyan/s2882/mptable.c
+++ b/src/mainboard/tyan/s2882/mptable.c
@@ -11,7 +11,7 @@
 
 static unsigned node_link_to_bus(unsigned node, unsigned link)
 {
-        device_t dev;
+        struct device * dev;
         unsigned reg;
 
         dev = dev_find_slot(0, PCI_DEVFN(0x18, 1));
@@ -62,7 +62,7 @@ static void *smp_write_config_table(void *v)
 
         smp_write_processors(mc);
         {
-                device_t dev;
+                struct device * dev;
 
                 /* HT chain 0 */
                 bus_chain_0 = node_link_to_bus(0, 0);
@@ -118,7 +118,7 @@ static void *smp_write_config_table(void *v)
 
 	smp_write_ioapic(mc, apicid_8111, 0x11, IO_APIC_ADDR);
         {
-                device_t dev;
+                struct device * dev;
                 struct resource *res;
                 dev = dev_find_slot(bus_chain_0, PCI_DEVFN(0x1,1));
                 if (dev) {
diff --git a/src/mainboard/tyan/s2885/mptable.c b/src/mainboard/tyan/s2885/mptable.c
index 26081c7..6413230 100644
--- a/src/mainboard/tyan/s2885/mptable.c
+++ b/src/mainboard/tyan/s2885/mptable.c
@@ -38,7 +38,7 @@ static void *smp_write_config_table(void *v)
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	smp_write_ioapic(mc, apicid_8111, 0x11, IO_APIC_ADDR); //8111
         {
-                device_t dev;
+                struct device * dev;
 		struct resource *res;
                 dev = dev_find_slot(bus_8131_0, PCI_DEVFN(sbdn3,1));
                 if (dev) {
diff --git a/src/mainboard/tyan/s2891/mptable.c b/src/mainboard/tyan/s2891/mptable.c
index cb49434..f52a07b 100644
--- a/src/mainboard/tyan/s2891/mptable.c
+++ b/src/mainboard/tyan/s2891/mptable.c
@@ -39,7 +39,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/tyan/s2892/mptable.c b/src/mainboard/tyan/s2892/mptable.c
index 882ac69..d3dc505 100644
--- a/src/mainboard/tyan/s2892/mptable.c
+++ b/src/mainboard/tyan/s2892/mptable.c
@@ -39,7 +39,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/tyan/s2895/mptable.c b/src/mainboard/tyan/s2895/mptable.c
index 20fa92c..3c4242f 100644
--- a/src/mainboard/tyan/s2895/mptable.c
+++ b/src/mainboard/tyan/s2895/mptable.c
@@ -47,7 +47,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/tyan/s2912/mptable.c b/src/mainboard/tyan/s2912/mptable.c
index 133ce43..8620cd4 100644
--- a/src/mainboard/tyan/s2912/mptable.c
+++ b/src/mainboard/tyan/s2912/mptable.c
@@ -48,7 +48,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/tyan/s2912_fam10/mptable.c b/src/mainboard/tyan/s2912_fam10/mptable.c
index e15387d..0b7ce31 100644
--- a/src/mainboard/tyan/s2912_fam10/mptable.c
+++ b/src/mainboard/tyan/s2912_fam10/mptable.c
@@ -48,7 +48,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 
diff --git a/src/mainboard/tyan/s4880/mptable.c b/src/mainboard/tyan/s4880/mptable.c
index dcc0fd8..3ec04bb 100644
--- a/src/mainboard/tyan/s4880/mptable.c
+++ b/src/mainboard/tyan/s4880/mptable.c
@@ -10,7 +10,7 @@
 
 static unsigned node_link_to_bus(unsigned node, unsigned link)
 {
-        device_t dev;
+        struct device * dev;
         unsigned reg;
 
         dev = dev_find_slot(0, PCI_DEVFN(0x18, 1));
@@ -62,7 +62,7 @@ static void *smp_write_config_table(void *v)
         smp_write_processors(mc);
 
         {
-                device_t dev;
+                struct device * dev;
 
                 /* HT chain 0 */
                 bus_chain_0 = node_link_to_bus(0, 2);
@@ -120,7 +120,7 @@ static void *smp_write_config_table(void *v)
 
 	smp_write_ioapic(mc, apicid_8111, 0x11, IO_APIC_ADDR);
         {
-                device_t dev;
+                struct device * dev;
                 struct resource *res;
                 dev = dev_find_slot(bus_chain_0, PCI_DEVFN(0x1,1));
                 if (dev) {
diff --git a/src/mainboard/tyan/s4882/mptable.c b/src/mainboard/tyan/s4882/mptable.c
index 350b55c..3d22fd9 100644
--- a/src/mainboard/tyan/s4882/mptable.c
+++ b/src/mainboard/tyan/s4882/mptable.c
@@ -10,7 +10,7 @@
 
 static unsigned node_link_to_bus(unsigned node, unsigned link)
 {
-        device_t dev;
+        struct device * dev;
         unsigned reg;
 
         dev = dev_find_slot(0, PCI_DEVFN(0x18, 1));
@@ -62,7 +62,7 @@ static void *smp_write_config_table(void *v)
         smp_write_processors(mc);
 
         {
-                device_t dev;
+                struct device * dev;
 
                 /* HT chain 0 */
                 bus_chain_0 = node_link_to_bus(0, 1);
@@ -119,7 +119,7 @@ static void *smp_write_config_table(void *v)
         apicid_8131_2 = apicid_base+2;
 	smp_write_ioapic(mc, apicid_8111, 0x11, IO_APIC_ADDR);
         {
-                device_t dev;
+                struct device * dev;
                 struct resource *res;
                 dev = dev_find_slot(bus_chain_0, PCI_DEVFN(0x1,1));
                 if (dev) {
diff --git a/src/mainboard/tyan/s8226/mptable.c b/src/mainboard/tyan/s8226/mptable.c
index 5ec4a35..230cacc 100644
--- a/src/mainboard/tyan/s8226/mptable.c
+++ b/src/mainboard/tyan/s8226/mptable.c
@@ -34,7 +34,7 @@ static void *smp_write_config_table(void *v)
 	int bus_isa;
 	u32 apicid_sp5100;
 	u32 apicid_sr5650;
-	device_t dev;
+	struct device * dev;
 	u32 dword;
 
 	mc = (void *)(((char *)v) + SMP_FLOATING_TABLE_LEN);
diff --git a/src/mainboard/winent/mb6047/mptable.c b/src/mainboard/winent/mb6047/mptable.c
index 26e79ca..afbb8b9 100644
--- a/src/mainboard/winent/mb6047/mptable.c
+++ b/src/mainboard/winent/mb6047/mptable.c
@@ -33,7 +33,7 @@ static void *smp_write_config_table(void *v)
 
 /*I/O APICs:	APIC ID	Version	State		Address*/
 	{
-		device_t dev;
+		struct device * dev;
 		struct resource *res;
 		uint32_t dword;
 



More information about the coreboot-gerrit mailing list