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