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 109657a872SGreg Ungerer select FPU if MMU 11*60a5e4c3SAnna-Maria Gleixner select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE 121da177e4SLinus Torvalds 131da177e4SLinus Torvaldsconfig RWSEM_GENERIC_SPINLOCK 141da177e4SLinus Torvalds bool 151da177e4SLinus Torvalds default y 161da177e4SLinus Torvalds 171da177e4SLinus Torvaldsconfig RWSEM_XCHGADD_ALGORITHM 181da177e4SLinus Torvalds bool 191da177e4SLinus Torvalds 20f0d1b0b3SDavid Howellsconfig ARCH_HAS_ILOG2_U32 21f0d1b0b3SDavid Howells bool 22f0d1b0b3SDavid Howells 23f0d1b0b3SDavid Howellsconfig ARCH_HAS_ILOG2_U64 24f0d1b0b3SDavid Howells bool 25f0d1b0b3SDavid Howells 260e152d80SGreg Ungererconfig GENERIC_GPIO 270e152d80SGreg Ungerer bool 280e152d80SGreg Ungerer 29ba1a5b32SAkinobu Mitaconfig GENERIC_HWEIGHT 30ba1a5b32SAkinobu Mita bool 31ba1a5b32SAkinobu Mita default y 32ba1a5b32SAkinobu Mita 331da177e4SLinus Torvaldsconfig GENERIC_CALIBRATE_DELAY 341da177e4SLinus Torvalds bool 351da177e4SLinus Torvalds default y 361da177e4SLinus Torvalds 377f73bafcSGreg Ungererconfig GENERIC_CSUM 387f73bafcSGreg Ungerer bool 397f73bafcSGreg Ungerer 4006027bddSIngo Molnarconfig TIME_LOW_RES 4106027bddSIngo Molnar bool 4206027bddSIngo Molnar default y 4306027bddSIngo Molnar 445ea81769SAl Viroconfig NO_IOPORT 455ea81769SAl Viro def_bool y 465ea81769SAl Viro 47dfedfaf5SAl Viroconfig NO_DMA 4866d857b0SGreg Ungerer def_bool (MMU && SUN3) || (!MMU && !COLDFIRE) 49dfedfaf5SAl Viro 5066d857b0SGreg Ungererconfig ZONE_DMA 5166d857b0SGreg Ungerer bool 5266d857b0SGreg Ungerer default y 53171d809dSGreg Ungerer 54171d809dSGreg Ungererconfig CPU_HAS_NO_BITFIELDS 55171d809dSGreg Ungerer bool 56171d809dSGreg Ungerer 5784f3fb7aSGreg Ungererconfig CPU_HAS_NO_MULDIV64 5884f3fb7aSGreg Ungerer bool 5984f3fb7aSGreg Ungerer 60e08d703cSGreg Ungererconfig CPU_HAS_ADDRESS_SPACES 61e08d703cSGreg Ungerer bool 62e08d703cSGreg Ungerer 639657a872SGreg Ungererconfig FPU 649657a872SGreg Ungerer bool 659657a872SGreg Ungerer 66bdc80787SH. Peter Anvinconfig HZ 67bdc80787SH. Peter Anvin int 6866d857b0SGreg Ungerer default 1000 if CLEOPATRA 69bdc80787SH. Peter Anvin default 100 70bdc80787SH. Peter Anvin 711da177e4SLinus Torvaldssource "init/Kconfig" 721da177e4SLinus Torvalds 73dc52ddc0SMatt Helsleysource "kernel/Kconfig.freezer" 74dc52ddc0SMatt Helsley 7566d857b0SGreg Ungererconfig MMU 7666d857b0SGreg Ungerer bool "MMU-based Paged Memory Management Support" 7766d857b0SGreg Ungerer default y 784673ca8eSMichael S. Tsirkin select GENERIC_IOMAP 7966d857b0SGreg Ungerer help 8066d857b0SGreg Ungerer Select if you want MMU-based virtualised addressing space 8166d857b0SGreg Ungerer support by paged memory management. If unsure, say 'Y'. 8266d857b0SGreg Ungerer 830e152d80SGreg Ungererconfig MMU_MOTOROLA 840e152d80SGreg Ungerer bool 851da177e4SLinus Torvalds 860e6782c8SGreg Ungererconfig MMU_COLDFIRE 870e6782c8SGreg Ungerer bool 880e6782c8SGreg Ungerer 890e152d80SGreg Ungererconfig MMU_SUN3 900e152d80SGreg Ungerer bool 910e6782c8SGreg Ungerer depends on MMU && !MMU_MOTOROLA && !MMU_COLDFIRE 920e152d80SGreg Ungerer 930e152d80SGreg Ungerermenu "Platform setup" 940e152d80SGreg Ungerer 950e152d80SGreg Ungerersource arch/m68k/Kconfig.cpu 960e152d80SGreg Ungerer 970e152d80SGreg Ungerersource arch/m68k/Kconfig.machine 980e152d80SGreg Ungerer 990e152d80SGreg Ungerersource arch/m68k/Kconfig.bus 1000e152d80SGreg Ungerer 1010e152d80SGreg Ungererendmenu 1020e152d80SGreg Ungerer 1030e152d80SGreg Ungerermenu "Kernel Features" 1040e152d80SGreg Ungerer 1050e152d80SGreg Ungererif COLDFIRE 1060e152d80SGreg Ungerersource "kernel/Kconfig.preempt" 10766d857b0SGreg Ungererendif 1080e152d80SGreg Ungerer 1090e152d80SGreg Ungererif !MMU || COLDFIRE 1100e152d80SGreg Ungerersource "kernel/time/Kconfig" 11166d857b0SGreg Ungererendif 11212d810c1SRoman Zippel 1133f22ab27SDave Hansensource "mm/Kconfig" 1143f22ab27SDave Hansen 1151da177e4SLinus Torvaldsendmenu 1161da177e4SLinus Torvalds 11766d857b0SGreg Ungerermenu "Executable file formats" 1181da177e4SLinus Torvalds 1191da177e4SLinus Torvaldssource "fs/Kconfig.binfmt" 1201da177e4SLinus Torvalds 12166d857b0SGreg Ungererendmenu 12266d857b0SGreg Ungerer 12366d857b0SGreg Ungererif !MMU 12466d857b0SGreg Ungerermenu "Power management options" 12566d857b0SGreg Ungerer 12666d857b0SGreg Ungererconfig PM 12766d857b0SGreg Ungerer bool "Power Management support" 1281da177e4SLinus Torvalds help 12966d857b0SGreg Ungerer Support processor power management modes 1301da177e4SLinus Torvalds 1311da177e4SLinus Torvaldsendmenu 13266d857b0SGreg Ungererendif 1331da177e4SLinus Torvalds 134d5950b43SSam Ravnborgsource "net/Kconfig" 135d5950b43SSam Ravnborg 1361da177e4SLinus Torvaldssource "drivers/Kconfig" 1371da177e4SLinus Torvalds 1380e152d80SGreg Ungerersource "arch/m68k/Kconfig.devices" 13966d857b0SGreg Ungerer 1401da177e4SLinus Torvaldssource "fs/Kconfig" 1411da177e4SLinus Torvalds 1421da177e4SLinus Torvaldssource "arch/m68k/Kconfig.debug" 1431da177e4SLinus Torvalds 1441da177e4SLinus Torvaldssource "security/Kconfig" 1451da177e4SLinus Torvalds 1461da177e4SLinus Torvaldssource "crypto/Kconfig" 1471da177e4SLinus Torvalds 1481da177e4SLinus Torvaldssource "lib/Kconfig" 149