mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

148 lines
2.7 KiB

  1. dnl Enable experimental features (like DevFS ;-)
  2. dnl
  3. CONFIG_EXPERIMENTAL=y
  4. dnl On default we build SMP kernels and mods
  5. dnl
  6. CONFIG_SMP=y
  7. dnl Enable modules
  8. dnl
  9. CONFIG_MODULES=y
  10. CONFIG_MODULE_UNLOAD=y
  11. # CONFIG_MODULE_FORCE_UNLOAD is not set
  12. # CONFIG_MODVERSIONS is not set
  13. CONFIG_KMOD=y
  14. dnl Loopback device can always be useful
  15. dnl
  16. CONFIG_BLK_DEV_LOOP=y
  17. dnl We need initrd for install system and other stuff
  18. dnl
  19. CONFIG_BLK_DEV_RAM=y
  20. CONFIG_BLK_DEV_INITRD=y
  21. # Default ramdisk size of 16384 KB, can be changed on boot
  22. CONFIG_BLK_DEV_RAM_SIZE=16384
  23. dnl Disable deprecated options we don't need
  24. dnl Deprecated sysfs files
  25. CONFIG_SYSFS_DEPRECATED=n
  26. dnl Compat VDSO support
  27. CONFIG_COMPAT_VDSO=n
  28. dnl Legacy Power Management API
  29. CONFIG_PM_LEGACY=n
  30. dnl /proc/acpi/processor/../performance interface
  31. CONFIG_X86_ACPI_CPUFREQ_PROC_INTF=n
  32. dnl USB device class-devices
  33. CONFIG_USB_DEVICE_CLASS=n
  34. dnl Deprecated options we might still need
  35. dnl
  36. dnl CONFIG_SCSI_PROC_FS=n
  37. dnl CONFIG_IDE_PROC_FS=n
  38. dnl Unified userspace <-> kernelspace connector (for udevd)
  39. dnl
  40. CONFIG_CONNECTOR=y
  41. CONFIG_PROC_EVENTS=y
  42. dnl RAW driver
  43. CONFIG_RAW_DRIVER=n
  44. dnl Enable PCMCIA (PC-Card) as modules
  45. dnl
  46. CONFIG_PCMCIA=m
  47. CONFIG_CARDBUS=y
  48. CONFIG_TCIC=y
  49. CONFIG_TCIC=y
  50. CONFIG_I82092=y
  51. CONFIG_I82365=y
  52. dnl Misc stuff
  53. CONFIG_PCI_NAMES=y
  54. CONFIG_BINFMT_AOUT=m
  55. CONFIG_BINFMT_MISC=m
  56. dnl Math emulation in the default kernel
  57. dnl (we could also run this on an old 386)
  58. dnl
  59. CONFIG_MATH_EMULATION=y
  60. dnl Sound system
  61. dnl (module support is enought - default is y ...)
  62. dnl
  63. CONFIG_SOUND=m
  64. dnl for 2.5/6 we do want the ALSA OSS emulation ...
  65. dnl
  66. CONFIG_SND_OSSEMUL=m
  67. CONFIG_SND_SUPPORT_OLD_API=n
  68. dnl Disable OSS modules
  69. dnl
  70. CONFIG_SOUND_PRIME=n
  71. dnl Input devices
  72. dnl
  73. CONFIG_INPUT=y
  74. CONFIG_INPUT_EVDEV=y
  75. CONFIG_INPUT_KEYBDEV=y
  76. CONFIG_INPUT_MOUSEDEV=y
  77. CONFIG_INPUT_JOYSTICK=m
  78. CONFIG_INPUT_TOUCHSCREEN=m
  79. CONFIG_INPUT_MISC=y
  80. dnl USB drivers
  81. dnl
  82. CONFIG_USB=y
  83. CONFIG_USB_DEVICEFS=y
  84. CONFIG_USB_EHCI_HCD=y
  85. CONFIG_USB_UHCI=y
  86. CONFIG_USB_UHCI_ALT=n
  87. CONFIG_USB_OHCI=y
  88. CONFIG_USB_HID=y
  89. CONFIG_USB_HIDINPUT=y
  90. CONFIG_USB_HIDDEV=y
  91. dnl Crypto API
  92. dnl
  93. CONFIG_CRYPTO=y
  94. dnl Console (FB) Options
  95. dnl
  96. CONFIG_VGA_CONSOLE=y
  97. CONFIG_VIDEO_SELECT=y
  98. CONFIG_FB=y
  99. CONFIG_FB_VESA=y
  100. dnl Console (Serial) Options
  101. dnl
  102. CONFIG_SERIAL=y
  103. CONFIG_SERIAL_CONSOLE=y
  104. dnl Video for Linux
  105. dnl
  106. CONFIG_VIDEO_DEV=m
  107. CONFIG_VIDEO_PROC_FS=y
  108. dnl The AGP support can be modular
  109. dnl
  110. CONFIG_AGP=y
  111. dnl Disable kernel DRM drivers (they are usually outdated so
  112. dnl we use the seperate linux driver package from XFree86)
  113. dnl
  114. # CONFIG_DRM is not set
  115. dnl The 2.6 kernel has several debugging options enabled
  116. dnl
  117. # CONFIG_FRAME_POINTER is not set
  118. dnl Enable kernel profiling support (oprofile)
  119. dnl
  120. CONFIG_PROFILING=y
  121. CONFIG_OPROFILE=m