debug_defconfig 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. ### General setup
  2. CONFIG_EXPERIMENTAL=y
  3. CONFIG_LOCALVERSION="-debug"
  4. CONFIG_SWAP=y
  5. CONFIG_SYSVIPC=y
  6. CONFIG_POSIX_MQUEUE=y
  7. CONFIG_HOTPLUG=y
  8. # Initial RAM filesystem and RAM disk (initramfs/initrd) support
  9. #CONFIG_BLK_DEV_INITRD=y
  10. #CONFIG_INITRAMFS_SOURCE="arch/unicore/ramfs/ramfs_config"
  11. ### Enable loadable module support
  12. CONFIG_MODULES=n
  13. CONFIG_MODULE_UNLOAD=y
  14. ### System Type
  15. CONFIG_ARCH_PUV3=y
  16. # Board Selection
  17. CONFIG_PUV3_NB0916=y
  18. # Processor Features
  19. CONFIG_CPU_DCACHE_LINE_DISABLE=y
  20. CONFIG_CPU_TLB_SINGLE_ENTRY_DISABLE=n
  21. ### Bus support
  22. CONFIG_PCI=y
  23. CONFIG_PCI_LEGACY=n
  24. ### Boot options
  25. # for debug, adding: earlyprintk=ocd,keep initcall_debug
  26. # others support: test_suspend=mem root=/dev/sda
  27. # hibernate support: resume=/dev/sda3
  28. CONFIG_CMDLINE="earlyprintk=ocd,keep ignore_loglevel"
  29. # TODO: mem=512M video=unifb:1024x600-16@75
  30. # for nfs: root=/dev/nfs rw nfsroot=192.168.10.88:/home/udb/nfs/,rsize=1024,wsize=1024
  31. # ip=192.168.10.83:192.168.10.88:192.168.10.1:255.255.255.0::eth0:off
  32. CONFIG_CMDLINE_FORCE=y
  33. ### Power management options
  34. CONFIG_PM=y
  35. CONFIG_HIBERNATION=y
  36. CONFIG_PM_STD_PARTITION="/dev/sda3"
  37. CONFIG_CPU_FREQ=n
  38. CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
  39. ### Networking support
  40. CONFIG_NET=y
  41. # Networking options
  42. CONFIG_PACKET=m
  43. CONFIG_UNIX=m
  44. # TCP/IP networking
  45. CONFIG_INET=y
  46. CONFIG_IP_MULTICAST=y
  47. CONFIG_IP_PNP=y
  48. CONFIG_IPV6=n
  49. # Wireless
  50. CONFIG_WIRELESS=y
  51. CONFIG_WIRELESS_EXT=y
  52. CONFIG_MAC80211=m
  53. ### PKUnity SoC Features
  54. CONFIG_USB_WLAN_HED_AQ3=n
  55. CONFIG_USB_CMMB_INNOFIDEI=n
  56. CONFIG_I2C_BATTERY_BQ27200=n
  57. CONFIG_I2C_EEPROM_AT24=n
  58. CONFIG_LCD_BACKLIGHT=n
  59. CONFIG_PUV3_RTC=y
  60. CONFIG_PUV3_UMAL=y
  61. CONFIG_PUV3_MUSB=n
  62. CONFIG_PUV3_AC97=n
  63. CONFIG_PUV3_NAND=n
  64. CONFIG_PUV3_MMC=n
  65. CONFIG_PUV3_UART=n
  66. ### Device Drivers
  67. # Memory Technology Device (MTD) support
  68. CONFIG_MTD=m
  69. CONFIG_MTD_UBI=m
  70. CONFIG_MTD_PARTITIONS=y
  71. CONFIG_MTD_CHAR=m
  72. CONFIG_MTD_BLKDEVS=m
  73. # RAM/ROM/Flash chip drivers
  74. CONFIG_MTD_CFI=m
  75. CONFIG_MTD_JEDECPROBE=m
  76. CONFIG_MTD_CFI_AMDSTD=m
  77. # Mapping drivers for chip access
  78. CONFIG_MTD_PHYSMAP=m
  79. # Block devices
  80. CONFIG_BLK_DEV_LOOP=m
  81. # SCSI device support
  82. CONFIG_SCSI=y
  83. CONFIG_BLK_DEV_SD=y
  84. CONFIG_BLK_DEV_SR=m
  85. CONFIG_CHR_DEV_SG=m
  86. # Serial ATA (prod) and Parallel ATA (experimental) drivers
  87. CONFIG_ATA=y
  88. CONFIG_SATA_VIA=y
  89. # Network device support
  90. CONFIG_NETDEVICES=y
  91. CONFIG_NET_ETHERNET=y
  92. CONFIG_NETDEV_1000=y
  93. # Wireless LAN
  94. CONFIG_WLAN_80211=n
  95. CONFIG_RT2X00=n
  96. CONFIG_RT73USB=n
  97. # Input device support
  98. CONFIG_INPUT_EVDEV=m
  99. # Keyboards
  100. CONFIG_KEYBOARD_GPIO=m
  101. # I2C support
  102. CONFIG_I2C=y
  103. CONFIG_I2C_PUV3=y
  104. # Hardware Monitoring support
  105. #CONFIG_SENSORS_LM75=m
  106. # Generic Thermal sysfs driver
  107. #CONFIG_THERMAL=m
  108. #CONFIG_THERMAL_HWMON=y
  109. # Multimedia support
  110. CONFIG_MEDIA_SUPPORT=n
  111. CONFIG_VIDEO_DEV=n
  112. CONFIG_USB_VIDEO_CLASS=n
  113. # Graphics support
  114. CONFIG_FB=y
  115. CONFIG_FB_PUV3_UNIGFX=y
  116. # Console display driver support
  117. CONFIG_VGA_CONSOLE=n
  118. CONFIG_FRAMEBUFFER_CONSOLE=y
  119. CONFIG_FONTS=y
  120. CONFIG_FONT_8x8=y
  121. CONFIG_FONT_8x16=y
  122. # Bootup logo
  123. CONFIG_LOGO=n
  124. # Sound card support
  125. CONFIG_SOUND=m
  126. # Advanced Linux Sound Architecture
  127. CONFIG_SND=m
  128. CONFIG_SND_MIXER_OSS=m
  129. CONFIG_SND_PCM_OSS=m
  130. # USB support
  131. CONFIG_USB_ARCH_HAS_HCD=n
  132. CONFIG_USB=n
  133. CONFIG_USB_DEVICEFS=n
  134. CONFIG_USB_PRINTER=n
  135. CONFIG_USB_STORAGE=n
  136. # Inventra Highspeed Dual Role Controller
  137. CONFIG_USB_MUSB_HDRC=n
  138. # LED Support
  139. CONFIG_NEW_LEDS=y
  140. CONFIG_LEDS_CLASS=y
  141. CONFIG_LEDS_GPIO=y
  142. # LED Triggers
  143. CONFIG_LEDS_TRIGGERS=y
  144. CONFIG_LEDS_TRIGGER_TIMER=y
  145. CONFIG_LEDS_TRIGGER_IDE_DISK=y
  146. CONFIG_LEDS_TRIGGER_HEARTBEAT=y
  147. # Real Time Clock
  148. CONFIG_RTC_LIB=m
  149. CONFIG_RTC_CLASS=m
  150. ### File systems
  151. CONFIG_EXT2_FS=m
  152. CONFIG_EXT3_FS=y
  153. CONFIG_EXT4_FS=y
  154. CONFIG_FUSE_FS=m
  155. # CD-ROM/DVD Filesystems
  156. CONFIG_ISO9660_FS=m
  157. CONFIG_JOLIET=y
  158. CONFIG_UDF_FS=m
  159. # DOS/FAT/NT Filesystems
  160. CONFIG_VFAT_FS=m
  161. # Pseudo filesystems
  162. CONFIG_PROC_FS=y
  163. CONFIG_SYSFS=y
  164. CONFIG_TMPFS=y
  165. # Miscellaneous filesystems
  166. CONFIG_MISC_FILESYSTEMS=y
  167. CONFIG_JFFS2_FS=m
  168. CONFIG_UBIFS_FS=m
  169. # Network File Systems
  170. CONFIG_NETWORK_FILESYSTEMS=y
  171. CONFIG_NFS_FS=y
  172. CONFIG_NFS_V3=y
  173. CONFIG_ROOT_NFS=y
  174. # Partition Types
  175. CONFIG_PARTITION_ADVANCED=y
  176. CONFIG_MSDOS_PARTITION=y
  177. # Native language support
  178. CONFIG_NLS=y
  179. CONFIG_NLS_CODEPAGE_437=m
  180. CONFIG_NLS_CODEPAGE_936=m
  181. CONFIG_NLS_ISO8859_1=m
  182. CONFIG_NLS_UTF8=m
  183. ### Kernel hacking
  184. CONFIG_FRAME_WARN=8096
  185. CONFIG_MAGIC_SYSRQ=y
  186. CONFIG_DEBUG_KERNEL=y
  187. CONFIG_PROVE_LOCKING=n
  188. CONFIG_DEBUG_BUGVERBOSE=y
  189. CONFIG_FRAME_POINTER=y
  190. CONFIG_DEBUG_LL=y