diff options
33 files changed, 3275 insertions, 132 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index cf8a99f19dc4..233a222752c0 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
| @@ -603,6 +603,7 @@ config ARCH_SA1100 | |||
| 603 | select ARCH_SPARSEMEM_ENABLE | 603 | select ARCH_SPARSEMEM_ENABLE |
| 604 | select ARCH_MTD_XIP | 604 | select ARCH_MTD_XIP |
| 605 | select ARCH_HAS_CPUFREQ | 605 | select ARCH_HAS_CPUFREQ |
| 606 | select CPU_FREQ | ||
| 606 | select GENERIC_GPIO | 607 | select GENERIC_GPIO |
| 607 | select GENERIC_TIME | 608 | select GENERIC_TIME |
| 608 | select GENERIC_CLOCKEVENTS | 609 | select GENERIC_CLOCKEVENTS |
| @@ -1359,13 +1360,9 @@ source "drivers/cpufreq/Kconfig" | |||
| 1359 | 1360 | ||
| 1360 | config CPU_FREQ_SA1100 | 1361 | config CPU_FREQ_SA1100 |
| 1361 | bool | 1362 | bool |
| 1362 | depends on CPU_FREQ && (SA1100_H3100 || SA1100_H3600 || SA1100_LART || SA1100_PLEB || SA1100_BADGE4 || SA1100_HACKKIT) | ||
| 1363 | default y | ||
| 1364 | 1363 | ||
| 1365 | config CPU_FREQ_SA1110 | 1364 | config CPU_FREQ_SA1110 |
| 1366 | bool | 1365 | bool |
| 1367 | depends on CPU_FREQ && (SA1100_ASSABET || SA1100_CERF || SA1100_PT_SYSTEM3) | ||
| 1368 | default y | ||
| 1369 | 1366 | ||
| 1370 | config CPU_FREQ_INTEGRATOR | 1367 | config CPU_FREQ_INTEGRATOR |
| 1371 | tristate "CPUfreq driver for ARM Integrator CPUs" | 1368 | tristate "CPUfreq driver for ARM Integrator CPUs" |
diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug index ff54c23d085e..5cb9326df7a7 100644 --- a/arch/arm/Kconfig.debug +++ b/arch/arm/Kconfig.debug | |||
| @@ -71,6 +71,14 @@ config DEBUG_LL | |||
| 71 | in the kernel. This is helpful if you are debugging code that | 71 | in the kernel. This is helpful if you are debugging code that |
| 72 | executes before the console is initialized. | 72 | executes before the console is initialized. |
| 73 | 73 | ||
| 74 | config EARLY_PRINTK | ||
| 75 | bool "Early printk" | ||
| 76 | depends on DEBUG_LL | ||
| 77 | help | ||
| 78 | Say Y here if you want to have an early console using the | ||
| 79 | kernel low-level debugging functions. Add earlyprintk to your | ||
| 80 | kernel parameters to enable this console. | ||
| 81 | |||
| 74 | config DEBUG_ICEDCC | 82 | config DEBUG_ICEDCC |
| 75 | bool "Kernel low-level debugging via EmbeddedICE DCC channel" | 83 | bool "Kernel low-level debugging via EmbeddedICE DCC channel" |
| 76 | depends on DEBUG_LL | 84 | depends on DEBUG_LL |
diff --git a/arch/arm/configs/zeus_defconfig b/arch/arm/configs/zeus_defconfig new file mode 100644 index 000000000000..823b11e7091a --- /dev/null +++ b/arch/arm/configs/zeus_defconfig | |||
| @@ -0,0 +1,2032 @@ | |||
| 1 | # | ||
| 2 | # Automatically generated make config: don't edit | ||
| 3 | # Linux kernel version: 2.6.32 | ||
| 4 | # Tue Dec 8 20:27:05 2009 | ||
| 5 | # | ||
| 6 | CONFIG_ARM=y | ||
| 7 | CONFIG_SYS_SUPPORTS_APM_EMULATION=y | ||
| 8 | CONFIG_GENERIC_GPIO=y | ||
| 9 | CONFIG_GENERIC_TIME=y | ||
| 10 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
| 11 | CONFIG_GENERIC_HARDIRQS=y | ||
| 12 | CONFIG_STACKTRACE_SUPPORT=y | ||
| 13 | CONFIG_HAVE_LATENCYTOP_SUPPORT=y | ||
| 14 | CONFIG_LOCKDEP_SUPPORT=y | ||
| 15 | CONFIG_TRACE_IRQFLAGS_SUPPORT=y | ||
| 16 | CONFIG_HARDIRQS_SW_RESEND=y | ||
| 17 | CONFIG_GENERIC_IRQ_PROBE=y | ||
| 18 | CONFIG_RWSEM_GENERIC_SPINLOCK=y | ||
| 19 | CONFIG_ARCH_HAS_CPUFREQ=y | ||
| 20 | CONFIG_GENERIC_HWEIGHT=y | ||
| 21 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
| 22 | CONFIG_ARCH_MTD_XIP=y | ||
| 23 | CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y | ||
| 24 | CONFIG_VECTORS_BASE=0xffff0000 | ||
| 25 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
| 26 | CONFIG_CONSTRUCTORS=y | ||
| 27 | |||
| 28 | # | ||
| 29 | # General setup | ||
| 30 | # | ||
| 31 | CONFIG_EXPERIMENTAL=y | ||
| 32 | CONFIG_BROKEN_ON_SMP=y | ||
| 33 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
| 34 | CONFIG_LOCALVERSION="" | ||
| 35 | CONFIG_LOCALVERSION_AUTO=y | ||
| 36 | CONFIG_SWAP=y | ||
| 37 | CONFIG_SYSVIPC=y | ||
| 38 | CONFIG_SYSVIPC_SYSCTL=y | ||
| 39 | # CONFIG_POSIX_MQUEUE is not set | ||
| 40 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
| 41 | # CONFIG_TASKSTATS is not set | ||
| 42 | # CONFIG_AUDIT is not set | ||
| 43 | |||
| 44 | # | ||
| 45 | # RCU Subsystem | ||
| 46 | # | ||
| 47 | # CONFIG_TREE_RCU is not set | ||
| 48 | # CONFIG_TREE_PREEMPT_RCU is not set | ||
| 49 | CONFIG_TINY_RCU=y | ||
| 50 | # CONFIG_TREE_RCU_TRACE is not set | ||
| 51 | # CONFIG_IKCONFIG is not set | ||
| 52 | CONFIG_LOG_BUF_SHIFT=13 | ||
| 53 | # CONFIG_GROUP_SCHED is not set | ||
| 54 | # CONFIG_CGROUPS is not set | ||
| 55 | # CONFIG_SYSFS_DEPRECATED_V2 is not set | ||
| 56 | # CONFIG_RELAY is not set | ||
| 57 | CONFIG_NAMESPACES=y | ||
| 58 | # CONFIG_UTS_NS is not set | ||
| 59 | # CONFIG_IPC_NS is not set | ||
| 60 | # CONFIG_USER_NS is not set | ||
| 61 | # CONFIG_PID_NS is not set | ||
| 62 | # CONFIG_NET_NS is not set | ||
| 63 | # CONFIG_BLK_DEV_INITRD is not set | ||
| 64 | CONFIG_CC_OPTIMIZE_FOR_SIZE=y | ||
| 65 | CONFIG_SYSCTL=y | ||
| 66 | CONFIG_ANON_INODES=y | ||
| 67 | # CONFIG_EMBEDDED is not set | ||
| 68 | CONFIG_UID16=y | ||
| 69 | CONFIG_SYSCTL_SYSCALL=y | ||
| 70 | CONFIG_KALLSYMS=y | ||
| 71 | # CONFIG_KALLSYMS_ALL is not set | ||
| 72 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | ||
| 73 | CONFIG_HOTPLUG=y | ||
| 74 | CONFIG_PRINTK=y | ||
| 75 | CONFIG_BUG=y | ||
| 76 | CONFIG_ELF_CORE=y | ||
| 77 | CONFIG_BASE_FULL=y | ||
| 78 | CONFIG_FUTEX=y | ||
| 79 | CONFIG_EPOLL=y | ||
| 80 | CONFIG_SIGNALFD=y | ||
| 81 | CONFIG_TIMERFD=y | ||
| 82 | CONFIG_EVENTFD=y | ||
| 83 | CONFIG_SHMEM=y | ||
| 84 | CONFIG_AIO=y | ||
| 85 | |||
| 86 | # | ||
| 87 | # Kernel Performance Events And Counters | ||
| 88 | # | ||
| 89 | CONFIG_VM_EVENT_COUNTERS=y | ||
| 90 | CONFIG_SLUB_DEBUG=y | ||
| 91 | CONFIG_COMPAT_BRK=y | ||
| 92 | # CONFIG_SLAB is not set | ||
| 93 | CONFIG_SLUB=y | ||
| 94 | # CONFIG_SLOB is not set | ||
| 95 | # CONFIG_PROFILING is not set | ||
| 96 | CONFIG_HAVE_OPROFILE=y | ||
| 97 | # CONFIG_KPROBES is not set | ||
| 98 | CONFIG_HAVE_KPROBES=y | ||
| 99 | CONFIG_HAVE_KRETPROBES=y | ||
| 100 | CONFIG_HAVE_CLK=y | ||
| 101 | |||
| 102 | # | ||
| 103 | # GCOV-based kernel profiling | ||
| 104 | # | ||
