···344344 If you do not specifically know you have a Voyager based machine,345345 say N here, otherwise the kernel you build will not be bootable.346346347347-config X86_GENERICARCH347347+config X86_32_NON_STANDARD348348 bool "Support non-standard 32-bit SMP architectures"349349 depends on X86_32 && SMP350350 depends on X86_NON_STANDARD···356356357357config X86_NUMAQ358358 bool "NUMAQ (IBM/Sequent)"359359- depends on X86_GENERICARCH359359+ depends on X86_32_NON_STANDARD360360 select NUMA361361 select X86_MPPARSE362362 help···368368369369config X86_SUMMIT370370 bool "Summit/EXA (IBM x440)"371371- depends on X86_GENERICARCH371371+ depends on X86_32_NON_STANDARD372372 help373373 This option is needed for IBM systems that use the Summit/EXA chipset.374374 In particular, it is needed for the x440.375375376376config X86_ES7000377377 bool "Support for Unisys ES7000 IA32 series"378378- depends on X86_GENERICARCH378378+ depends on X86_32_NON_STANDARD379379 help380380 Support for Unisys ES7000 systems. Say 'Y' here if this kernel is381381 supposed to run on an IA32-based Unisys ES7000 system.382382383383config X86_BIGSMP384384 bool "Support for big SMP systems with more than 8 CPUs"385385- depends on X86_GENERICARCH385385+ depends on X86_32_NON_STANDARD386386 help387387 This option is needed for the systems that have more than 8 CPUs388388 and if the system is not of any sub-arch type above.···475475476476config X86_SUMMIT_NUMA477477 def_bool y478478- depends on X86_32 && NUMA && X86_GENERICARCH478478+ depends on X86_32 && NUMA && X86_32_NON_STANDARD479479480480config X86_CYCLONE_TIMER481481 def_bool y482482- depends on X86_GENERICARCH482482+ depends on X86_32_NON_STANDARD483483484484source "arch/x86/Kconfig.cpu"485485···651651652652config X86_UP_APIC653653 bool "Local APIC support on uniprocessors"654654- depends on X86_32 && !SMP && !X86_GENERICARCH654654+ depends on X86_32 && !SMP && !X86_32_NON_STANDARD655655 help656656 A local APIC (Advanced Programmable Interrupt Controller) is an657657 integrated interrupt controller in the CPU. If you have a single-CPU···676676677677config X86_LOCAL_APIC678678 def_bool y679679- depends on X86_64 || SMP || X86_GENERICARCH || X86_UP_APIC679679+ depends on X86_64 || SMP || X86_32_NON_STANDARD || X86_UP_APIC680680681681config X86_IO_APIC682682 def_bool y683683- depends on X86_64 || SMP || X86_GENERICARCH || X86_UP_APIC683683+ depends on X86_64 || SMP || X86_32_NON_STANDARD || X86_UP_APIC684684685685config X86_VISWS_APIC686686 def_bool y···1122112211231123config ARCH_SPARSEMEM_ENABLE11241124 def_bool y11251125- depends on X86_64 || NUMA || (EXPERIMENTAL && X86_PC) || X86_GENERICARCH11251125+ depends on X86_64 || NUMA || (EXPERIMENTAL && X86_PC) || X86_32_NON_STANDARD11261126 select SPARSEMEM_STATIC if X86_3211271127 select SPARSEMEM_VMEMMAP_ENABLE if X86_6411281128
···1007100710081008 printk(KERN_WARNING10091009 "More than 8 CPUs detected - skipping them.\n"10101010- "Use CONFIG_X86_GENERICARCH and CONFIG_X86_BIGSMP.\n");10101010+ "Use CONFIG_X86_32_NON_STANDARD and CONFIG_X86_BIGSMP.\n");1011101110121012 nr = 0;10131013 for_each_present_cpu(cpu) {
+1-1
drivers/mtd/nand/Kconfig
···273273274274config MTD_NAND_CS553X275275 tristate "NAND support for CS5535/CS5536 (AMD Geode companion chip)"276276- depends on X86_32 && (X86_PC || X86_GENERICARCH)276276+ depends on X86_32 && (X86_PC || X86_32_NON_STANDARD)277277 help278278 The CS553x companion chips for the AMD Geode processor279279 include NAND flash controllers with built-in hardware ECC