fix a whole bunch of warnings. (trivial)

Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>



git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2890 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
Stefan Reinauer 2007-10-23 22:17:45 +00:00 committed by Stefan Reinauer
parent 643eee0754
commit 0dff6e3fa9
7 changed files with 12 additions and 9 deletions

View File

@ -120,7 +120,7 @@ void lb_strings(struct lb_header *header)
{ {
static const struct { static const struct {
uint32_t tag; uint32_t tag;
const uint8_t *string; const char *string;
} strings[] = { } strings[] = {
{ LB_TAG_VERSION, linuxbios_version, }, { LB_TAG_VERSION, linuxbios_version, },
{ LB_TAG_EXTRA_VERSION, linuxbios_extra_version, }, { LB_TAG_EXTRA_VERSION, linuxbios_extra_version, },

View File

@ -8,6 +8,7 @@
#include <arch/pirq_routing.h> #include <arch/pirq_routing.h>
#include <arch/smp/mpspec.h> #include <arch/smp/mpspec.h>
#include <arch/acpi.h> #include <arch/acpi.h>
#include <string.h>
#include "linuxbios_table.h" #include "linuxbios_table.h"
// Global Descriptor Table, defined in c_start.S // Global Descriptor Table, defined in c_start.S

View File

@ -144,7 +144,7 @@ static struct verify_callback *process_elf_notes(
{ {
struct verify_callback *cb_chain; struct verify_callback *cb_chain;
unsigned char *note, *end; unsigned char *note, *end;
char *program, *version; unsigned char *program, *version;
cb_chain = 0; cb_chain = 0;
note = header + offset; note = header + offset;

View File

@ -349,7 +349,6 @@ void x86_setup_fixed_mtrrs(void)
* mtrrs. If this doesn't work out we can get smart again * mtrrs. If this doesn't work out we can get smart again
* and clear out the mtrrs. * and clear out the mtrrs.
*/ */
struct var_mtrr_state var_state;
printk_debug("\n"); printk_debug("\n");
/* Initialized the fixed_mtrrs to uncached */ /* Initialized the fixed_mtrrs to uncached */

View File

@ -102,8 +102,7 @@ bad_ctc:
static unsigned long long calibrate_tsc(void) static unsigned long long calibrate_tsc(void)
{ {
unsigned long long start, end, delta; unsigned long long start, end, delta;
unsigned long allones = (unsigned long) -1, result; unsigned long result, count;
unsigned long count;
start = rdtscll(); start = rdtscll();
// no udivdi3, dammit. // no udivdi3, dammit.

View File

@ -454,7 +454,7 @@ const char *resource_type(struct resource *resource)
void report_resource_stored(device_t dev, struct resource *resource, const char *comment) void report_resource_stored(device_t dev, struct resource *resource, const char *comment)
{ {
if (resource->flags & IORESOURCE_STORED) { if (resource->flags & IORESOURCE_STORED) {
unsigned char buf[10]; char buf[10];
unsigned long long base, end; unsigned long long base, end;
base = resource->base; base = resource->base;
end = resource_end(resource); end = resource_end(resource);

View File

@ -37,6 +37,9 @@
#include <part/hard_reset.h> #include <part/hard_reset.h>
#include <part/fallback_boot.h> #include <part/fallback_boot.h>
/* The hypertransport link is already optimized in pre-ram code
* so don't do it again
*/
#define OPT_HT_LINK 0 #define OPT_HT_LINK 0
#if OPT_HT_LINK == 1 #if OPT_HT_LINK == 1
@ -123,15 +126,17 @@ struct ht_link {
static int ht_setup_link(struct ht_link *prev, device_t dev, unsigned pos) static int ht_setup_link(struct ht_link *prev, device_t dev, unsigned pos)
{ {
#if OPT_HT_LINK == 1
static const uint8_t link_width_to_pow2[]= { 3, 4, 0, 5, 1, 2, 0, 0 }; static const uint8_t link_width_to_pow2[]= { 3, 4, 0, 5, 1, 2, 0, 0 };
static const uint8_t pow2_to_link_width[] = { 0x7, 4, 5, 0, 1, 3 }; static const uint8_t pow2_to_link_width[] = { 0x7, 4, 5, 0, 1, 3 };
struct ht_link cur[1];
unsigned present_width_cap, upstream_width_cap; unsigned present_width_cap, upstream_width_cap;
unsigned present_freq_cap, upstream_freq_cap; unsigned present_freq_cap, upstream_freq_cap;
unsigned ln_present_width_in, ln_upstream_width_in; unsigned ln_present_width_in, ln_upstream_width_in;
unsigned ln_present_width_out, ln_upstream_width_out; unsigned ln_present_width_out, ln_upstream_width_out;
unsigned freq, old_freq; unsigned freq, old_freq;
unsigned present_width, upstream_width, old_width; unsigned present_width, upstream_width, old_width;
#endif
struct ht_link cur[1];
int reset_needed; int reset_needed;
int linkb_to_host; int linkb_to_host;
@ -485,7 +490,7 @@ unsigned int hypertransport_scan_chain(struct bus *bus,
next_unitid = HT_CHAIN_END_UNITID_BASE; next_unitid = HT_CHAIN_END_UNITID_BASE;
end_used = 1; end_used = 1;
} else { } else {
goto out; goto end_of_chain;
} }
} }
@ -535,7 +540,6 @@ unsigned int hypertransport_scan_chain(struct bus *bus,
(dev->enabled? "enabled": "disabled"), next_unitid); (dev->enabled? "enabled": "disabled"), next_unitid);
} while (last_unitid != next_unitid); } while (last_unitid != next_unitid);
out:
end_of_chain: end_of_chain:
#if OPT_HT_LINK == 1 #if OPT_HT_LINK == 1
if(bus->reset_needed) { if(bus->reset_needed) {