CMOS: Add set_option and rework get_option.
[coreboot.git] / src / northbridge / amd / amdk8 / northbridge.c
index b6c0f7c8c0cbc96a363c2fd28c37df769815252d..234166bfaac9d781cb404b0d78b9147632b98575 100644 (file)
@@ -1177,7 +1177,7 @@ static unsigned int cpu_bus_scan(device_t dev, unsigned int max)
        unsigned nb_cfg_54;
        unsigned siblings;
        int e0_later_single_core;
-       int disable_siblings;
+       uint32_t disable_siblings;
 
        nb_cfg_54 = 0;
        sysconf.enabled_apic_ext_id = 0;
@@ -1190,7 +1190,7 @@ static unsigned int cpu_bus_scan(device_t dev, unsigned int max)
 
        disable_siblings = !CONFIG_LOGICAL_CPUS;
 #if CONFIG_LOGICAL_CPUS == 1
-       get_option(&disable_siblings, "dual_core");
+       get_option("dual_core", &disable_siblings);
 #endif
 
        // for pre_e0, nb_cfg_54 can not be set, ( even set, when you read it still be 0)