11da177e4SLinus Torvaldsconfig M68K 21da177e4SLinus Torvalds bool 31da177e4SLinus Torvalds default y 4ec7748b5SSam Ravnborg select HAVE_IDE 566d857b0SGreg Ungerer select HAVE_AOUT if MMU 6d890d739SGeert Uytterhoeven select HAVE_GENERIC_HARDIRQS 7d890d739SGeert Uytterhoeven select GENERIC_IRQ_SHOW 8df013ffbSHuang Ying select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS 99f13a1fdSBen Hutchings select GENERIC_CPU_DEVICES 10d8ce7263SGeert Uytterhoeven select GENERIC_STRNCPY_FROM_USER if MMU 11d8ce7263SGeert Uytterhoeven select GENERIC_STRNLEN_USER if MMU 129657a872SGreg Ungerer select FPU if MMU 13c1d7e01dSWill Deacon select ARCH_WANT_IPC_PARSE_VERSION 1460a5e4c3SAnna-Maria Gleixner select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE 151da177e4SLinus Torvalds 161da177e4SLinus Torvaldsconfig RWSEM_GENERIC_SPINLOCK 171da177e4SLinus Torvalds bool 181da177e4SLinus Torvalds default y 191da177e4SLinus Torvalds 201da177e4SLinus Torvaldsconfig RWSEM_XCHGADD_ALGORITHM 211da177e4SLinus Torvalds bool 221da177e4SLinus Torvalds 23f0d1b0b3SDavid Howellsconfig ARCH_HAS_ILOG2_U32 24f0d1b0b3SDavid Howells bool 25f0d1b0b3SDavid Howells 26f0d1b0b3SDavid Howellsconfig ARCH_HAS_ILOG2_U64 27f0d1b0b3SDavid Howells bool 28f0d1b0b3SDavid Howells 290e152d80SGreg Ungererconfig GENERIC_GPIO 300e152d80SGreg Ungerer bool 310e152d80SGreg Ungerer 32ba1a5b32SAkinobu Mitaconfig GENERIC_HWEIGHT 33ba1a5b32SAkinobu Mita bool 34ba1a5b32SAkinobu Mita default y 35ba1a5b32SAkinobu Mita 361da177e4SLinus Torvaldsconfig GENERIC_CALIBRATE_DELAY 371da177e4SLinus Torvalds bool 381da177e4SLinus Torvalds default y 391da177e4SLinus Torvalds 407f73bafcSGreg Ungererconfig GENERIC_CSUM 417f73bafcSGreg Ungerer bool 427f73bafcSGreg Ungerer 4306027bddSIngo Molnarconfig TIME_LOW_RES 4406027bddSIngo Molnar bool 4506027bddSIngo Molnar default y 4606027bddSIngo Molnar 475ea81769SAl Viroconfig NO_IOPORT 485ea81769SAl Viro def_bool y 495ea81769SAl Viro 50dfedfaf5SAl Viroconfig NO_DMA 5166d857b0SGreg Ungerer def_bool (MMU && SUN3) || (!MMU && !COLDFIRE) 52dfedfaf5SAl Viro 5366d857b0SGreg Ungererconfig ZONE_DMA 5466d857b0SGreg Ungerer bool 5566d857b0SGreg Ungerer default y 56171d809dSGreg Ungerer 57171d809dSGreg Ungererconfig CPU_HAS_NO_BITFIELDS 58171d809dSGreg Ungerer bool 59171d809dSGreg Ungerer 6084f3fb7aSGreg Ungererconfig CPU_HAS_NO_MULDIV64 6184f3fb7aSGreg Ungerer bool 6284f3fb7aSGreg Ungerer 63e08d703cSGreg Ungererconfig CPU_HAS_ADDRESS_SPACES 64e08d703cSGreg Ungerer bool 65e08d703cSGreg Ungerer 669657a872SGreg Ungererconfig FPU 679657a872SGreg Ungerer bool 689657a872SGreg Ungerer 69bdc80787SH. Peter Anvinconfig HZ 70bdc80787SH. Peter Anvin int 7166d857b0SGreg Ungerer default 1000 if CLEOPATRA 72bdc80787SH. Peter Anvin default 100 73bdc80787SH. Peter Anvin 741da177e4SLinus Torvaldssource "init/Kconfig" 751da177e4SLinus Torvalds 76dc52ddc0SMatt Helsleysource "kernel/Kconfig.freezer" 77dc52ddc0SMatt Helsley 7866d857b0SGreg Ungererconfig MMU 7966d857b0SGreg Ungerer bool "MMU-based Paged Memory Management Support" 8066d857b0SGreg Ungerer default y 814673ca8eSMichael S. Tsirkin select GENERIC_IOMAP 8266d857b0SGreg Ungerer help 8366d857b0SGreg Ungerer Select if you want MMU-based virtualised addressing space 8466d857b0SGreg Ungerer support by paged memory management. If unsure, say 'Y'. 8566d857b0SGreg Ungerer 860e152d80SGreg Ungererconfig MMU_MOTOROLA 870e152d80SGreg Ungerer bool 881da177e4SLinus Torvalds 890e6782c8SGreg Ungererconfig MMU_COLDFIRE 900e6782c8SGreg Ungerer bool 910e6782c8SGreg Ungerer 920e152d80SGreg Ungererconfig MMU_SUN3 930e152d80SGreg Ungerer bool 940e6782c8SGreg Ungerer depends on MMU && !MMU_MOTOROLA && !MMU_COLDFIRE 950e152d80SGreg Ungerer 960e152d80SGreg Ungerermenu "Platform setup" 970e152d80SGreg Ungerer 980e152d80SGreg Ungerersource arch/m68k/Kconfig.cpu 990e152d80SGreg Ungerer 1000e152d80SGreg Ungerersource arch/m68k/Kconfig.machine 1010e152d80SGreg Ungerer 1020e152d80SGreg Ungerersource arch/m68k/Kconfig.bus 1030e152d80SGreg Ungerer 1040e152d80SGreg Ungererendmenu 1050e152d80SGreg Ungerer 1060e152d80SGreg Ungerermenu "Kernel Features" 1070e152d80SGreg Ungerer 1080e152d80SGreg Ungererif COLDFIRE 1090e152d80SGreg Ungerersource "kernel/Kconfig.preempt" 11066d857b0SGreg Ungererendif 1110e152d80SGreg Ungerer 1123f22ab27SDave Hansensource "mm/Kconfig" 1133f22ab27SDave Hansen 1141da177e4SLinus Torvaldsendmenu 1151da177e4SLinus Torvalds 11666d857b0SGreg Ungerermenu "Executable file formats" 1171da177e4SLinus Torvalds 1181da177e4SLinus Torvaldssource "fs/Kconfig.binfmt" 1191da177e4SLinus Torvalds 12066d857b0SGreg Ungererendmenu 12166d857b0SGreg Ungerer 12266d857b0SGreg Ungererif !MMU 12366d857b0SGreg Ungerermenu "Power management options" 12466d857b0SGreg Ungerer 12566d857b0SGreg Ungererconfig PM 12666d857b0SGreg Ungerer bool "Power Management support" 1271da177e4SLinus Torvalds help 12866d857b0SGreg Ungerer Support processor power management modes 1291da177e4SLinus Torvalds 1301da177e4SLinus Torvaldsendmenu 13166d857b0SGreg Ungererendif 1321da177e4SLinus Torvalds 133d5950b43SSam Ravnborgsource "net/Kconfig" 134d5950b43SSam Ravnborg 1351da177e4SLinus Torvaldssource "drivers/Kconfig" 1361da177e4SLinus Torvalds 1370e152d80SGreg Ungerersource "arch/m68k/Kconfig.devices" 13866d857b0SGreg Ungerer 1391da177e4SLinus Torvaldssource "fs/Kconfig" 1401da177e4SLinus Torvalds 1411da177e4SLinus Torvaldssource "arch/m68k/Kconfig.debug" 1421da177e4SLinus Torvalds 1431da177e4SLinus Torvaldssource "security/Kconfig" 1441da177e4SLinus Torvalds 1451da177e4SLinus Torvaldssource "crypto/Kconfig" 1461da177e4SLinus Torvalds 1471da177e4SLinus Torvaldssource "lib/Kconfig" 148