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.

152 lines
2.8 KiB

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