Re: [PATCH 1/7] AMD Geode GX/LX support

From: Zwane Mwaikambo
Date: Mon Oct 03 2005 - 13:02:58 EST


Hello Jordan,

On Mon, 3 Oct 2005, Jordan Crouse wrote:

> @@ -532,7 +539,7 @@ source "kernel/Kconfig.preempt"
>
> config X86_UP_APIC
> bool "Local APIC support on uniprocessors"
> - depends on !SMP && !(X86_VISWS || X86_VOYAGER)
> + depends on !SMP && !(X86_VISWS || X86_VOYAGER || MGEODE_GX)

Can't the Geode boot with a local APIC enabled kernel, albeit without
using it? If it doesn't halt during boot then you don't need this change.

> @@ -749,6 +756,7 @@ config HIGHMEM4G
>
> config HIGHMEM64G
> bool "64GB"
> + depends on !MGEODE_GX

As above.

> +static void __init init_nsc(struct cpuinfo_x86 *c)
> +{
> +
> +
> + /* Handle the National Semiconductor models with non-Cyrix init */
> + if ( (c->x86 == 5) && (c->x86_model >= 4 && c->x86_model <= 5)) {
> + /* Bit 31 in normal CPUID used for nonstandard 3DNow ID;
> + 3DNow is IDd by bit 31 in extended CPUID (1*32+31) anyway */
> + clear_bit(0*32+31, c->x86_capability);

Please create a define.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/