fix warnings.
authorStefan Reinauer <stepan@coresystems.de>
Thu, 27 May 2010 15:41:15 +0000 (15:41 +0000)
committerStefan Reinauer <stepan@openbios.org>
Thu, 27 May 2010 15:41:15 +0000 (15:41 +0000)
Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5594 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/devices/oprom/yabel/device.c
src/northbridge/intel/i82830/i82830_smihandler.c
src/southbridge/intel/i82801dx/i82801dx_smihandler.c

index 5e5dc2877dabea8e6a9055a58e5ee804dc5510f8..8bfb1fd0c64bf1d4c6421602224fb98a1c00dec7 100644 (file)
@@ -44,7 +44,6 @@ static void
 biosemu_dev_get_addr_info(void)
 {
        int taa_index = 0;
-       int i = 0;
        struct resource *r;
        u8 bus = bios_device.dev->bus->link;
        u16 devfn = bios_device.dev->path.pci.devfn;
@@ -115,6 +114,7 @@ biosemu_dev_get_addr_info(void)
        //dump translate_address_array
        printf("translate_address_array: \n");
        translate_address_t ta;
+       int i;
        for (i = 0; i <= taa_last_entry; i++) {
                ta = translate_address_array[i];
                printf
index f20b099e9ce9f84d8489066c461e6739204a487c..cf5840296a589828e669cc84e8bfd08868d714a7 100644 (file)
@@ -217,7 +217,7 @@ static void mbi_call(u8 subf, banner_id_t *banner_id)
                                        printk(BIOS_DEBUG, "%c",  mbi_header->name[j]);
                                printk(BIOS_DEBUG, "' found.\n");
 #ifdef DEBUG_SMI_I82830
-                               dump(banner_id, sizeof(obj_header_t) + 16);
+                               dump((u8 *)banner_id, sizeof(obj_header_t) + ALIGN(mbi_header->name_len, 16));
 #endif
                                break;
                        }
@@ -233,7 +233,7 @@ static void mbi_call(u8 subf, banner_id_t *banner_id)
                mbi_header_t *mbi_header = NULL;
                printk(BIOS_DEBUG, "|- MBI_GetObject\n");
 #ifdef DEBUG_SMI_I82830
-               printk(BIOS_DEBUG, "|  |- handle = %016lx\n", getobj->handle);
+               printk(BIOS_DEBUG, "|  |- handle = %016Lx\n", getobj->handle);
 #endif
                printk(BIOS_DEBUG, "|  |- objnum = %d\n", getobj->objnum);
                printk(BIOS_DEBUG, "|  |- start = %x\n", getobj->start);
@@ -262,8 +262,8 @@ static void mbi_call(u8 subf, banner_id_t *banner_id)
 
                                getobj->banner.retsts = MSH_OK;
 #ifdef DEBUG_SMI_I82830
-                               dump(banner_id, sizeof(*getobj));
-                               dump(getobj->buffer + OBJ_OFFSET, len);
+                               dump((u8 *)banner_id, sizeof(*getobj));
+                               dump((u8 *)getobj->buffer + OBJ_OFFSET, len);
 #endif
                                break;
                        }
index 107cf80aeaaec02a2265c5dd14865f56e28e258b..5b7520f553d3d5727e0f512529bce59cf2e0aa87 100644 (file)
@@ -449,8 +449,6 @@ static void southbridge_smi_gpe0(unsigned int node, smm_state_save_area_t *state
        dump_gpe0_status(gpe0_sts);
 }
 
-void __attribute__((weak)) mainboard_smi_gpi(u16 gpi_sts);
-
 static void southbridge_smi_gpi(unsigned int node, smm_state_save_area_t *state_save)
 {
        u16 reg16;