Commit f6e6e883730aff2718610d3eba7608fcf73328ed
Exists in
master
and in
4 other branches
Merge master.kernel.org:/home/rmk/linux-2.6-arm
* master.kernel.org:/home/rmk/linux-2.6-arm: [ARM] 3657/1: S3C24XX: Documentation update of Overview.txt [ARM] Update mach-types [ARM] 3656/1: S3C2412: Add S3C2412 and S3C2413 documenation [ARM] 3654/1: add ajeco 1arm sbc support [ARM] fix drivers/mfd/ucb1x00-core.c IRQ probing bug [ARM] 3651/1: S3C24XX: Make arch list more detailed [ARM] 3650/1: S3C2412: Update s3c2410_defconfig [ARM] 3649/1: S3C24XX: Fix capitalisation of CPU on SMDK2440 [ARM] 3612/1: make pci bus optional for ixp4xx platform [ARM] Remove MODE_(SVC|IRQ|FIQ|USR) and DEFAULT_FIQ [ARM] Remove save_lr/restore_pc macros [ARM] Remove partial non-v6 binutils compatibility [ARM] Remove LOADREGS macro [ARM] Remove RETINSTR macro
Showing 45 changed files Side-by-side Diff
- Documentation/arm/Samsung-S3C24XX/Overview.txt
- Documentation/arm/Samsung-S3C24XX/S3C2412.txt
- Documentation/arm/Samsung-S3C24XX/S3C2413.txt
- arch/arm/Kconfig
- arch/arm/boot/compressed/head-at91rm9200.S
- arch/arm/boot/compressed/ll_char_wr.S
- arch/arm/configs/onearm_defconfig
- arch/arm/configs/s3c2410_defconfig
- arch/arm/kernel/entry-common.S
- arch/arm/kernel/head-nommu.S
- arch/arm/kernel/head.S
- arch/arm/lib/backtrace.S
- arch/arm/lib/clear_user.S
- arch/arm/lib/copy_page.S
- arch/arm/lib/csumipv6.S
- arch/arm/lib/delay.S
- arch/arm/lib/ecard.S
- arch/arm/lib/findbit.S
- arch/arm/lib/io-readsb.S
- arch/arm/lib/io-readsw-armv3.S
- arch/arm/lib/io-writesb.S
- arch/arm/lib/io-writesw-armv3.S
- arch/arm/lib/memchr.S
- arch/arm/lib/memset.S
- arch/arm/lib/memzero.S
- arch/arm/lib/strchr.S
- arch/arm/lib/strncpy_from_user.S
- arch/arm/lib/strnlen_user.S
- arch/arm/lib/strrchr.S
- arch/arm/lib/uaccess.S
- arch/arm/mach-at91rm9200/Kconfig
- arch/arm/mach-at91rm9200/Makefile
- arch/arm/mach-at91rm9200/board-1arm.c
- arch/arm/mach-ixp4xx/Kconfig
- arch/arm/mach-ixp4xx/Makefile
- arch/arm/mach-pxa/sleep.S
- arch/arm/mach-s3c2410/Kconfig
- arch/arm/mach-s3c2410/sleep.S
- arch/arm/mach-sa1100/sleep.S
- arch/arm/mm/copypage-v3.S
- arch/arm/mm/proc-v6.S
- arch/arm/nwfpe/entry26.S
- arch/arm/tools/mach-types
- drivers/mfd/ucb1x00-core.c
- include/asm-arm/assembler.h
Documentation/arm/Samsung-S3C24XX/Overview.txt
| ... | ... | @@ -7,12 +7,14 @@ |
| 7 | 7 | ------------ |
| 8 | 8 | |
| 9 | 9 | The Samsung S3C24XX range of ARM9 System-on-Chip CPUs are supported |
| 10 | - by the 's3c2410' architecture of ARM Linux. Currently the S3C2410 and | |
| 11 | - the S3C2440 are supported CPUs. | |
| 10 | + by the 's3c2410' architecture of ARM Linux. Currently the S3C2410, | |
| 11 | + S3C2440 and S3C2442 devices are supported. | |
| 12 | 12 | |
| 13 | 13 | Support for the S3C2400 series is in progress. |
| 14 | 14 | |
| 15 | + Support for the S3C2412 and S3C2413 CPUs is being merged. | |
| 15 | 16 | |
| 17 | + | |
| 16 | 18 | Configuration |
| 17 | 19 | ------------- |
| 18 | 20 | |
| 19 | 21 | |
| ... | ... | @@ -43,9 +45,18 @@ |
| 43 | 45 | |
| 44 | 46 | Samsung's own development board, geared for PDA work. |
| 45 | 47 | |
| 48 | + Samsung/Aiji SMDK2412 | |
| 49 | + | |
| 50 | + The S3C2412 version of the SMDK2440. | |
| 51 | + | |
| 52 | + Samsung/Aiji SMDK2413 | |
| 53 | + | |
| 54 | + The S3C2412 version of the SMDK2440. | |
| 55 | + | |
| 46 | 56 | Samsung/Meritech SMDK2440 |
| 47 | 57 | |
| 48 | - The S3C2440 compatible version of the SMDK2440 | |
| 58 | + The S3C2440 compatible version of the SMDK2440, which has the | |
| 59 | + option of an S3C2440 or S3C2442 CPU module. | |
| 49 | 60 | |
| 50 | 61 | Thorcom VR1000 |
| 51 | 62 | |
| ... | ... | @@ -209,24 +220,6 @@ |
| 209 | 220 | Guillaume Gourat (NexVision) |
| 210 | 221 | Christer Weinigel (wingel) (Acer N30) |
| 211 | 222 | Lucas Correia Villa Real (S3C2400 port) |
| 212 | - | |
| 213 | - | |
| 214 | -Document Changes | |
| 215 | ----------------- | |
| 216 | - | |
| 217 | - 05 Sep 2004 - BJD - Added Document Changes section | |
| 218 | - 05 Sep 2004 - BJD - Added Klaus Fetscher to list of contributors | |
| 219 | - 25 Oct 2004 - BJD - Added Dimitry Andric to list of contributors | |
| 220 | - 25 Oct 2004 - BJD - Updated the MTD from the 2.6.9 merge | |
| 221 | - 21 Jan 2005 - BJD - Added rx3715, added Shannon to contributors | |
| 222 | - 10 Feb 2005 - BJD - Added Guillaume Gourat to contributors | |
| 223 | - 02 Mar 2005 - BJD - Added SMDK2440 to list of machines | |
| 224 | - 06 Mar 2005 - BJD - Added Christer Weinigel | |
| 225 | - 08 Mar 2005 - BJD - Added LCVR to list of people, updated introduction | |
| 226 | - 08 Mar 2005 - BJD - Added section on adding machines | |
| 227 | - 09 Sep 2005 - BJD - Added section on platform data | |
| 228 | - 11 Feb 2006 - BJD - Added I2C, RTC and Watchdog sections | |
| 229 | - 11 Feb 2006 - BJD - Added Osiris machine, and S3C2400 information | |
| 230 | 223 | |
| 231 | 224 | |
| 232 | 225 | Document Author |
Documentation/arm/Samsung-S3C24XX/S3C2412.txt
| 1 | + S3C2412 ARM Linux Overview | |
| 2 | + ========================== | |
| 3 | + | |
| 4 | +Introduction | |
| 5 | +------------ | |
| 6 | + | |
| 7 | + The S3C2412 is part of the S3C24XX range of ARM9 System-on-Chip CPUs | |
| 8 | + from Samsung. This part has an ARM926-EJS core, capable of running up | |
| 9 | + to 266MHz (see data-sheet for more information) | |
| 10 | + | |
| 11 | + | |
| 12 | +Clock | |
| 13 | +----- | |
| 14 | + | |
| 15 | + The core clock code provides a set of clocks to the drivers, and allows | |
| 16 | + for source selection and a number of other features. | |
| 17 | + | |
| 18 | + | |
| 19 | +Power | |
| 20 | +----- | |
| 21 | + | |
| 22 | + No support for suspend/resume to RAM in the current system. | |
| 23 | + | |
| 24 | + | |
| 25 | +DMA | |
| 26 | +--- | |
| 27 | + | |
| 28 | + No current support for DMA. | |
| 29 | + | |
| 30 | + | |
| 31 | +GPIO | |
| 32 | +---- | |
| 33 | + | |
| 34 | + There is support for setting the GPIO to input/output/special function | |
| 35 | + and reading or writing to them. | |
| 36 | + | |
| 37 | + | |
| 38 | +UART | |
| 39 | +---- | |
| 40 | + | |
| 41 | + The UART hardware is similar to the S3C2440, and is supported by the | |
| 42 | + s3c2410 driver in the drivers/serial directory. | |
| 43 | + | |
| 44 | + | |
| 45 | +NAND | |
| 46 | +---- | |
| 47 | + | |
| 48 | + The NAND hardware is similar to the S3C2440, and is supported by the | |
| 49 | + s3c2410 driver in the drivers/mtd/nand directory. | |
| 50 | + | |
| 51 | + | |
| 52 | +USB Host | |
| 53 | +-------- | |
| 54 | + | |
| 55 | + The USB hardware is similar to the S3C2410, with extended clock source | |
| 56 | + control. The OHCI portion is supported by the ohci-s3c2410 driver, and | |
| 57 | + the clock control selection is supported by the core clock code. | |
| 58 | + | |
| 59 | + | |
| 60 | +USB Device | |
| 61 | +---------- | |
| 62 | + | |
| 63 | + No current support in the kernel | |
| 64 | + | |
| 65 | + | |
| 66 | +IRQs | |
| 67 | +---- | |
| 68 | + | |
| 69 | + All the standard, and external interrupt sources are supported. The | |
| 70 | + extra sub-sources are not yet supported. | |
| 71 | + | |
| 72 | + | |
| 73 | +RTC | |
| 74 | +--- | |
| 75 | + | |
| 76 | + The RTC hardware is similar to the S3C2410, and is supported by the | |
| 77 | + s3c2410-rtc driver. | |
| 78 | + | |
| 79 | + | |
| 80 | +Watchdog | |
| 81 | +-------- | |
| 82 | + | |
| 83 | + The watchdog harware is the same as the S3C2410, and is supported by | |
| 84 | + the s3c2410_wdt driver. | |
| 85 | + | |
| 86 | + | |
| 87 | +MMC/SD/SDIO | |
| 88 | +----------- | |
| 89 | + | |
| 90 | + No current support for the MMC/SD/SDIO block. | |
| 91 | + | |
| 92 | +IIC | |
| 93 | +--- | |
| 94 | + | |
| 95 | + The IIC hardware is the same as the S3C2410, and is supported by the | |
| 96 | + i2c-s3c24xx driver. | |
| 97 | + | |
| 98 | + | |
| 99 | +IIS | |
| 100 | +--- | |
| 101 | + | |
| 102 | + No current support for the IIS interface. | |
| 103 | + | |
| 104 | + | |
| 105 | +SPI | |
| 106 | +--- | |
| 107 | + | |
| 108 | + No current support for the SPI interfaces. | |
| 109 | + | |
| 110 | + | |
| 111 | +ATA | |
| 112 | +--- | |
| 113 | + | |
| 114 | + No current support for the on-board ATA block. | |
| 115 | + | |
| 116 | + | |
| 117 | +Document Author | |
| 118 | +--------------- | |
| 119 | + | |
| 120 | +Ben Dooks, (c) 2006 Simtec Electronics |
Documentation/arm/Samsung-S3C24XX/S3C2413.txt
| 1 | + S3C2413 ARM Linux Overview | |
| 2 | + ========================== | |
| 3 | + | |
| 4 | +Introduction | |
| 5 | +------------ | |
| 6 | + | |
| 7 | + The S3C2413 is an extended version of the S3C2412, with an camera | |
| 8 | + interface and mobile DDR memory support. See the S3C2412 support | |
| 9 | + documentation for more information. | |
| 10 | + | |
| 11 | + | |
| 12 | +Camera Interface | |
| 13 | +--------------- | |
| 14 | + | |
| 15 | + This block is currently not supported. | |
| 16 | + | |
| 17 | + | |
| 18 | +Document Author | |
| 19 | +--------------- | |
| 20 | + | |
| 21 | +Ben Dooks, (c) 2006 Simtec Electronics |
arch/arm/Kconfig
| ... | ... | @@ -253,7 +253,7 @@ |
| 253 | 253 | Support for StrongARM 11x0 based boards. |
| 254 | 254 | |
| 255 | 255 | config ARCH_S3C2410 |
| 256 | - bool "Samsung S3C2410" | |
| 256 | + bool "Samsung S3C2410, S3C2412, S3C2413, S3C2440, S3C2442" | |
| 257 | 257 | help |
| 258 | 258 | Samsung S3C2410X CPU based systems, such as the Simtec Electronics |
| 259 | 259 | BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or |
| ... | ... | @@ -372,7 +372,7 @@ |
| 372 | 372 | bool |
| 373 | 373 | |
| 374 | 374 | config PCI |
| 375 | - bool "PCI support" if ARCH_INTEGRATOR_AP || ARCH_VERSATILE_PB | |
| 375 | + bool "PCI support" if ARCH_INTEGRATOR_AP || ARCH_VERSATILE_PB || ARCH_IXP4XX | |
| 376 | 376 | help |
| 377 | 377 | Find out whether you have a PCI motherboard. PCI is the name of a |
| 378 | 378 | bus system, i.e. the way the CPU talks to the other stuff inside |
arch/arm/boot/compressed/head-at91rm9200.S
| ... | ... | @@ -61,6 +61,12 @@ |
| 61 | 61 | cmp r7, r3 |
| 62 | 62 | beq 99f |
| 63 | 63 | |
| 64 | + @ Ajeco 1ARM : 1075 | |
| 65 | + mov r3, #(MACH_TYPE_ONEARM & 0xff) | |
| 66 | + orr r3, r3, #(MACH_TYPE_ONEARM & 0xff00) | |
| 67 | + cmp r7, r3 | |
| 68 | + beq 99f | |
| 69 | + | |
| 64 | 70 | @ Unknown board, use the AT91RM9200DK board |
| 65 | 71 | @ mov r7, #MACH_TYPE_AT91RM9200 |
| 66 | 72 | mov r7, #(MACH_TYPE_AT91RM9200DK & 0xff) |
arch/arm/boot/compressed/ll_char_wr.S
| ... | ... | @@ -77,7 +77,7 @@ |
| 77 | 77 | subne r1, r1, #1 |
| 78 | 78 | ldrneb r7, [r6, r1] |
| 79 | 79 | bne Lrow4bpplp |
| 80 | - LOADREGS(fd, sp!, {r4 - r7, pc}) | |
| 80 | + ldmfd sp!, {r4 - r7, pc} | |
| 81 | 81 | |
| 82 | 82 | @ |
| 83 | 83 | @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc) |
| ... | ... | @@ -105,7 +105,7 @@ |
| 105 | 105 | subne r1, r1, #1 |
| 106 | 106 | ldrneb r7, [r6, r1] |
| 107 | 107 | bne Lrow8bpplp |
| 108 | - LOADREGS(fd, sp!, {r4 - r7, pc}) | |
| 108 | + ldmfd sp!, {r4 - r7, pc} | |
| 109 | 109 | |
| 110 | 110 | @ |
| 111 | 111 | @ Smashable regs: {r0 - r3}, [r4], {r5, r6}, [r7], (r8 - fp), [ip], (sp), [lr], (pc) |
| ... | ... | @@ -127,7 +127,7 @@ |
| 127 | 127 | strb r7, [r0], r5 |
| 128 | 128 | mov r7, r7, lsr #8 |
| 129 | 129 | strb r7, [r0], r5 |
| 130 | - LOADREGS(fd, sp!, {r4 - r7, pc}) | |
| 130 | + ldmfd sp!, {r4 - r7, pc} | |
| 131 | 131 | |
| 132 | 132 | .bss |
| 133 | 133 | ENTRY(con_charconvtable) |
arch/arm/configs/onearm_defconfig
Changes suppressed. Click to show
| 1 | +# | |
| 2 | +# Automatically generated make config: don't edit | |
| 3 | +# Linux kernel version: 2.6.17-git10 | |
| 4 | +# Mon Jun 26 13:45:44 2006 | |
| 5 | +# | |
| 6 | +CONFIG_ARM=y | |
| 7 | +CONFIG_MMU=y | |
| 8 | +CONFIG_RWSEM_GENERIC_SPINLOCK=y | |
| 9 | +CONFIG_GENERIC_HWEIGHT=y | |
| 10 | +CONFIG_GENERIC_CALIBRATE_DELAY=y | |
| 11 | +CONFIG_VECTORS_BASE=0xffff0000 | |
| 12 | + | |
| 13 | +# | |
| 14 | +# Code maturity level options | |
| 15 | +# | |
| 16 | +CONFIG_EXPERIMENTAL=y | |
| 17 | +CONFIG_BROKEN_ON_SMP=y | |
| 18 | +CONFIG_INIT_ENV_ARG_LIMIT=32 | |
| 19 | + | |
| 20 | +# | |
| 21 | +# General setup | |
| 22 | +# | |
| 23 | +CONFIG_LOCALVERSION="" | |
| 24 | +CONFIG_LOCALVERSION_AUTO=y | |
| 25 | +# CONFIG_SWAP is not set | |
| 26 | +CONFIG_SYSVIPC=y | |
| 27 | +# CONFIG_POSIX_MQUEUE is not set | |
| 28 | +# CONFIG_BSD_PROCESS_ACCT is not set | |
| 29 | +CONFIG_SYSCTL=y | |
| 30 | +# CONFIG_AUDIT is not set | |
| 31 | +# CONFIG_IKCONFIG is not set | |
| 32 | +# CONFIG_RELAY is not set | |
| 33 | +CONFIG_INITRAMFS_SOURCE="" | |
| 34 | +CONFIG_UID16=y | |
| 35 | +CONFIG_CC_OPTIMIZE_FOR_SIZE=y | |
| 36 | +CONFIG_EMBEDDED=y | |
| 37 | +CONFIG_KALLSYMS=y | |
| 38 | +# CONFIG_KALLSYMS_ALL is not set | |
| 39 | +# CONFIG_KALLSYMS_EXTRA_PASS is not set | |
| 40 | +CONFIG_HOTPLUG=y | |
| 41 | +CONFIG_PRINTK=y | |
| 42 | +CONFIG_BUG=y | |
| 43 | +CONFIG_ELF_CORE=y | |
| 44 | +CONFIG_BASE_FULL=y | |
| 45 | +CONFIG_FUTEX=y | |
| 46 | +CONFIG_EPOLL=y | |
| 47 | +CONFIG_SHMEM=y | |
| 48 | +CONFIG_SLAB=y | |
| 49 | +# CONFIG_TINY_SHMEM is not set | |
| 50 | +CONFIG_BASE_SMALL=0 | |
| 51 | +# CONFIG_SLOB is not set | |
| 52 | + | |
| 53 | +# | |
| 54 | +# Loadable module support | |
| 55 | +# | |
| 56 | +CONFIG_MODULES=y | |
| 57 | +CONFIG_MODULE_UNLOAD=y | |
| 58 | +# CONFIG_MODULE_FORCE_UNLOAD is not set | |
| 59 | +# CONFIG_MODVERSIONS is not set | |
| 60 | +# CONFIG_MODULE_SRCVERSION_ALL is not set | |
| 61 | +CONFIG_KMOD=y | |
| 62 | + | |
| 63 | +# | |
| 64 | +# Block layer | |
| 65 | +# | |
| 66 | +# CONFIG_BLK_DEV_IO_TRACE is not set | |
| 67 | + | |
| 68 | +# | |
| 69 | +# IO Schedulers | |
| 70 | +# | |
| 71 | +CONFIG_IOSCHED_NOOP=y | |
| 72 | +CONFIG_IOSCHED_AS=y | |
| 73 | +# CONFIG_IOSCHED_DEADLINE is not set | |
| 74 | +# CONFIG_IOSCHED_CFQ is not set | |
| 75 | +CONFIG_DEFAULT_AS=y | |
| 76 | +# CONFIG_DEFAULT_DEADLINE is not set | |
| 77 | +# CONFIG_DEFAULT_CFQ is not set | |
| 78 | +# CONFIG_DEFAULT_NOOP is not set | |
| 79 | +CONFIG_DEFAULT_IOSCHED="anticipatory" | |
| 80 | + | |
| 81 | +# | |
| 82 | +# System Type | |
| 83 | +# | |
| 84 | +# CONFIG_ARCH_AAEC2000 is not set | |
| 85 | +# CONFIG_ARCH_INTEGRATOR is not set | |
| 86 | +# CONFIG_ARCH_REALVIEW is not set | |
| 87 | +# CONFIG_ARCH_VERSATILE is not set | |
| 88 | +CONFIG_ARCH_AT91RM9200=y | |
| 89 | +# CONFIG_ARCH_CLPS7500 is not set | |
| 90 | +# CONFIG_ARCH_CLPS711X is not set | |
| 91 | +# CONFIG_ARCH_CO285 is not set | |
| 92 | +# CONFIG_ARCH_EBSA110 is not set | |
| 93 | +# CONFIG_ARCH_EP93XX is not set | |
| 94 | +# CONFIG_ARCH_FOOTBRIDGE is not set | |
| 95 | +# CONFIG_ARCH_NETX is not set | |
| 96 | +# CONFIG_ARCH_H720X is not set | |
| 97 | +# CONFIG_ARCH_IMX is not set | |
| 98 | +# CONFIG_ARCH_IOP3XX is not set | |
| 99 | +# CONFIG_ARCH_IXP4XX is not set | |
| 100 | +# CONFIG_ARCH_IXP2000 is not set | |
| 101 | +# CONFIG_ARCH_IXP23XX is not set | |
| 102 | +# CONFIG_ARCH_L7200 is not set | |
| 103 | +# CONFIG_ARCH_PNX4008 is not set | |
| 104 | +# CONFIG_ARCH_PXA is not set | |
| 105 | +# CONFIG_ARCH_RPC is not set | |
| 106 | +# CONFIG_ARCH_SA1100 is not set | |
| 107 | +# CONFIG_ARCH_S3C2410 is not set | |
| 108 | +# CONFIG_ARCH_SHARK is not set | |
| 109 | +# CONFIG_ARCH_LH7A40X is not set | |
| 110 | +# CONFIG_ARCH_OMAP is not set | |
| 111 | + | |
| 112 | +# | |
| 113 | +# AT91RM9200 Implementations | |
| 114 | +# | |
| 115 | + | |
| 116 | +# | |
| 117 | +# AT91RM9200 Board Type | |
| 118 | +# | |
| 119 | +CONFIG_MACH_ONEARM=y | |
| 120 | +# CONFIG_ARCH_AT91RM9200DK is not set | |
| 121 | +# CONFIG_MACH_AT91RM9200EK is not set | |
| 122 | +# CONFIG_MACH_CSB337 is not set | |
| 123 | +# CONFIG_MACH_CSB637 is not set | |
| 124 | +# CONFIG_MACH_CARMEVA is not set | |
| 125 | +# CONFIG_MACH_KB9200 is not set | |
| 126 | +# CONFIG_MACH_ATEB9200 is not set | |
| 127 | +# CONFIG_MACH_KAFA is not set | |
| 128 | + | |
| 129 | +# | |
| 130 | +# AT91RM9200 Feature Selections | |
| 131 | +# | |
| 132 | +CONFIG_AT91_PROGRAMMABLE_CLOCKS=y | |
| 133 | + | |
| 134 | +# | |
| 135 | +# Processor Type | |
| 136 | +# | |
| 137 | +CONFIG_CPU_32=y | |
| 138 | +CONFIG_CPU_ARM920T=y | |
| 139 | +CONFIG_CPU_32v4=y | |
| 140 | +CONFIG_CPU_ABRT_EV4T=y | |
| 141 | +CONFIG_CPU_CACHE_V4WT=y | |
| 142 | +CONFIG_CPU_CACHE_VIVT=y | |
| 143 | +CONFIG_CPU_COPY_V4WB=y | |
| 144 | +CONFIG_CPU_TLB_V4WBI=y | |
| 145 | + | |
| 146 | +# | |
| 147 | +# Processor Features | |
| 148 | +# | |
| 149 | +# CONFIG_ARM_THUMB is not set | |
| 150 | +# CONFIG_CPU_ICACHE_DISABLE is not set | |
| 151 | +# CONFIG_CPU_DCACHE_DISABLE is not set | |
| 152 | +# CONFIG_CPU_DCACHE_WRITETHROUGH is not set | |
| 153 | + | |
| 154 | +# | |
| 155 | +# Bus support | |
| 156 | +# | |
| 157 | + | |
| 158 | +# | |
| 159 | +# PCCARD (PCMCIA/CardBus) support | |
| 160 | +# | |
| 161 | +CONFIG_PCCARD=y | |
| 162 | +# CONFIG_PCMCIA_DEBUG is not set | |
| 163 | +CONFIG_PCMCIA=y | |
| 164 | +CONFIG_PCMCIA_LOAD_CIS=y | |
| 165 | +CONFIG_PCMCIA_IOCTL=y | |
| 166 | + | |
| 167 | +# | |
| 168 | +# PC-card bridges | |
| 169 | +# | |
| 170 | +CONFIG_AT91_CF=y | |
| 171 | + | |
| 172 | +# | |
| 173 | +# Kernel Features | |
| 174 | +# | |
| 175 | +# CONFIG_PREEMPT is not set | |
| 176 | +# CONFIG_NO_IDLE_HZ is not set | |
| 177 | +CONFIG_HZ=100 | |
| 178 | +# CONFIG_AEABI is not set | |
| 179 | +# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set | |
| 180 | +CONFIG_SELECT_MEMORY_MODEL=y | |
| 181 | +CONFIG_FLATMEM_MANUAL=y | |
| 182 | +# CONFIG_DISCONTIGMEM_MANUAL is not set | |
| 183 | +# CONFIG_SPARSEMEM_MANUAL is not set | |
| 184 | +CONFIG_FLATMEM=y | |
| 185 | +CONFIG_FLAT_NODE_MEM_MAP=y | |
| 186 | +# CONFIG_SPARSEMEM_STATIC is not set | |
| 187 | +CONFIG_SPLIT_PTLOCK_CPUS=4096 | |
| 188 | +CONFIG_LEDS=y | |
| 189 | +CONFIG_LEDS_TIMER=y | |
| 190 | +# CONFIG_LEDS_CPU is not set | |
| 191 | +CONFIG_ALIGNMENT_TRAP=y | |
| 192 | + | |
| 193 | +# | |
| 194 | +# Boot options | |
| 195 | +# | |
| 196 | +CONFIG_ZBOOT_ROM_TEXT=0x0 | |
| 197 | +CONFIG_ZBOOT_ROM_BSS=0x0 | |
| 198 | +CONFIG_CMDLINE="console=ttyS0,115200 root=/dev/nfs ip=bootp mem=64M" | |
| 199 | +# CONFIG_XIP_KERNEL is not set | |
| 200 | + | |
| 201 | +# | |
| 202 | +# Floating point emulation | |
| 203 | +# | |
| 204 | + | |
| 205 | +# | |
| 206 | +# At least one emulation must be selected | |
| 207 | +# | |
| 208 | +CONFIG_FPE_NWFPE=y | |
| 209 | +# CONFIG_FPE_NWFPE_XP is not set | |
| 210 | +# CONFIG_FPE_FASTFPE is not set | |
| 211 | + | |
| 212 | +# | |
| 213 | +# Userspace binary formats | |
| 214 | +# | |
| 215 | +CONFIG_BINFMT_ELF=y | |
| 216 | +# CONFIG_BINFMT_AOUT is not set | |
| 217 | +# CONFIG_BINFMT_MISC is not set | |
| 218 | +# CONFIG_ARTHUR is not set | |
| 219 | + | |
| 220 | +# | |
| 221 | +# Power management options | |
| 222 | +# | |
| 223 | +# CONFIG_PM is not set | |
| 224 | +# CONFIG_APM is not set | |
| 225 | + | |
| 226 | +# | |
| 227 | +# Networking | |
| 228 | +# | |
| 229 | +CONFIG_NET=y | |
| 230 | + | |
| 231 | +# | |
| 232 | +# Networking options | |
| 233 | +# | |
| 234 | +# CONFIG_NETDEBUG is not set | |
| 235 | +CONFIG_PACKET=y | |
| 236 | +# CONFIG_PACKET_MMAP is not set | |
| 237 | +CONFIG_UNIX=y | |
| 238 | +CONFIG_XFRM=y | |
| 239 | +# CONFIG_XFRM_USER is not set | |
| 240 | +# CONFIG_NET_KEY is not set | |
| 241 | +CONFIG_INET=y | |
| 242 | +# CONFIG_IP_MULTICAST is not set | |
| 243 | +# CONFIG_IP_ADVANCED_ROUTER is not set | |
| 244 | +CONFIG_IP_FIB_HASH=y | |
| 245 | +CONFIG_IP_PNP=y | |
| 246 | +# CONFIG_IP_PNP_DHCP is not set | |
| 247 | +CONFIG_IP_PNP_BOOTP=y | |
| 248 | +# CONFIG_IP_PNP_RARP is not set | |
| 249 | +# CONFIG_NET_IPIP is not set | |
| 250 | +# CONFIG_NET_IPGRE is not set | |
| 251 | +# CONFIG_ARPD is not set | |
| 252 | +# CONFIG_SYN_COOKIES is not set | |
| 253 | +# CONFIG_INET_AH is not set | |
| 254 | +# CONFIG_INET_ESP is not set | |
| 255 | +# CONFIG_INET_IPCOMP is not set | |
| 256 | +# CONFIG_INET_XFRM_TUNNEL is not set | |
| 257 | +# CONFIG_INET_TUNNEL is not set | |
| 258 | +CONFIG_INET_XFRM_MODE_TRANSPORT=y | |
| 259 | +CONFIG_INET_XFRM_MODE_TUNNEL=y | |
| 260 | +CONFIG_INET_DIAG=y | |
| 261 | +CONFIG_INET_TCP_DIAG=y | |
| 262 | +# CONFIG_TCP_CONG_ADVANCED is not set | |
| 263 | +CONFIG_TCP_CONG_BIC=y | |
| 264 | +# CONFIG_IPV6 is not set | |
| 265 | +# CONFIG_INET6_XFRM_TUNNEL is not set | |
| 266 | +# CONFIG_INET6_TUNNEL is not set | |
| 267 | +# CONFIG_NETWORK_SECMARK is not set | |
| 268 | +# CONFIG_NETFILTER is not set | |
| 269 | + | |
| 270 | +# | |
| 271 | +# DCCP Configuration (EXPERIMENTAL) | |
| 272 | +# | |
| 273 | +# CONFIG_IP_DCCP is not set | |
| 274 | + | |
| 275 | +# | |
| 276 | +# SCTP Configuration (EXPERIMENTAL) | |
| 277 | +# | |
| 278 | +# CONFIG_IP_SCTP is not set | |
| 279 | + | |
| 280 | +# | |
| 281 | +# TIPC Configuration (EXPERIMENTAL) | |
| 282 | +# | |
| 283 | +# CONFIG_TIPC is not set | |
| 284 | +# CONFIG_ATM is not set | |
| 285 | +# CONFIG_BRIDGE is not set | |
| 286 | +# CONFIG_VLAN_8021Q is not set | |
| 287 | +# CONFIG_DECNET is not set | |
| 288 | +# CONFIG_LLC2 is not set | |
| 289 | +# CONFIG_IPX is not set | |
| 290 | +# CONFIG_ATALK is not set | |
| 291 | +# CONFIG_X25 is not set | |
| 292 | +# CONFIG_LAPB is not set | |
| 293 | +# CONFIG_NET_DIVERT is not set | |
| 294 | +# CONFIG_ECONET is not set | |
| 295 | +# CONFIG_WAN_ROUTER is not set | |
| 296 | + | |
| 297 | +# | |
| 298 | +# QoS and/or fair queueing | |
| 299 | +# | |
| 300 | +# CONFIG_NET_SCHED is not set | |
| 301 | + | |
| 302 | +# | |
| 303 | +# Network testing | |
| 304 | +# | |
| 305 | +# CONFIG_NET_PKTGEN is not set | |
| 306 | +# CONFIG_HAMRADIO is not set | |
| 307 | +# CONFIG_IRDA is not set | |
| 308 | +# CONFIG_BT is not set | |
| 309 | +# CONFIG_IEEE80211 is not set | |
| 310 | + | |
| 311 | +# | |
| 312 | +# Device Drivers | |
| 313 | +# | |
| 314 | + | |
| 315 | +# | |
| 316 | +# Generic Driver Options | |
| 317 | +# | |
| 318 | +CONFIG_STANDALONE=y | |
| 319 | +CONFIG_PREVENT_FIRMWARE_BUILD=y | |
| 320 | +CONFIG_FW_LOADER=y | |
| 321 | +# CONFIG_DEBUG_DRIVER is not set | |
| 322 | +# CONFIG_SYS_HYPERVISOR is not set | |
| 323 | + | |
| 324 | +# | |
| 325 | +# Connector - unified userspace <-> kernelspace linker | |
| 326 | +# | |
| 327 | +# CONFIG_CONNECTOR is not set | |
| 328 | + | |
| 329 | +# | |
| 330 | +# Memory Technology Devices (MTD) | |
| 331 | +# | |
| 332 | +CONFIG_MTD=y | |
| 333 | +# CONFIG_MTD_DEBUG is not set | |
| 334 | +# CONFIG_MTD_CONCAT is not set | |
| 335 | +CONFIG_MTD_PARTITIONS=y | |
| 336 | +# CONFIG_MTD_REDBOOT_PARTS is not set | |
| 337 | +CONFIG_MTD_CMDLINE_PARTS=y | |
| 338 | +# CONFIG_MTD_AFS_PARTS is not set | |
| 339 | + | |
| 340 | +# | |
| 341 | +# User Modules And Translation Layers | |
| 342 | +# | |
| 343 | +CONFIG_MTD_CHAR=y | |
| 344 | +CONFIG_MTD_BLOCK=y | |
| 345 | +# CONFIG_FTL is not set | |
| 346 | +# CONFIG_NFTL is not set | |
| 347 | +# CONFIG_INFTL is not set | |
| 348 | +# CONFIG_RFD_FTL is not set | |
| 349 | + | |
| 350 | +# | |
| 351 | +# RAM/ROM/Flash chip drivers | |
| 352 | +# | |
| 353 | +CONFIG_MTD_CFI=y | |
| 354 | +CONFIG_MTD_JEDECPROBE=y | |
| 355 | +CONFIG_MTD_GEN_PROBE=y | |
| 356 | +# CONFIG_MTD_CFI_ADV_OPTIONS is not set | |
| 357 | +CONFIG_MTD_MAP_BANK_WIDTH_1=y | |
| 358 | +CONFIG_MTD_MAP_BANK_WIDTH_2=y | |
| 359 | +CONFIG_MTD_MAP_BANK_WIDTH_4=y | |
| 360 | +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set | |
| 361 | +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set | |
| 362 | +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set | |
| 363 | +CONFIG_MTD_CFI_I1=y | |
| 364 | +CONFIG_MTD_CFI_I2=y | |
| 365 | +# CONFIG_MTD_CFI_I4 is not set | |
| 366 | +# CONFIG_MTD_CFI_I8 is not set | |
| 367 | +# CONFIG_MTD_CFI_INTELEXT is not set | |
| 368 | +CONFIG_MTD_CFI_AMDSTD=y | |
| 369 | +# CONFIG_MTD_CFI_STAA is not set | |
| 370 | +CONFIG_MTD_CFI_UTIL=y | |
| 371 | +# CONFIG_MTD_RAM is not set | |
| 372 | +# CONFIG_MTD_ROM is not set | |
| 373 | +# CONFIG_MTD_ABSENT is not set | |
| 374 | +# CONFIG_MTD_OBSOLETE_CHIPS is not set | |
| 375 | + | |
| 376 | +# | |
| 377 | +# Mapping drivers for chip access | |
| 378 | +# | |
| 379 | +# CONFIG_MTD_COMPLEX_MAPPINGS is not set | |
| 380 | +CONFIG_MTD_PHYSMAP=y | |
| 381 | +CONFIG_MTD_PHYSMAP_START=0x0 | |
| 382 | +CONFIG_MTD_PHYSMAP_LEN=0x0 | |
| 383 | +CONFIG_MTD_PHYSMAP_BANKWIDTH=0 | |
| 384 | +# CONFIG_MTD_ARM_INTEGRATOR is not set | |
| 385 | +# CONFIG_MTD_IMPA7 is not set | |
| 386 | +# CONFIG_MTD_PLATRAM is not set | |
| 387 | + | |
| 388 | +# | |
| 389 | +# Self-contained MTD device drivers | |
| 390 | +# | |
| 391 | +# CONFIG_MTD_SLRAM is not set | |
| 392 | +# CONFIG_MTD_PHRAM is not set | |
| 393 | +# CONFIG_MTD_MTDRAM is not set | |
| 394 | +# CONFIG_MTD_BLOCK2MTD is not set | |
| 395 | + | |
| 396 | +# | |
| 397 | +# Disk-On-Chip Device Drivers | |
| 398 | +# | |
| 399 | +# CONFIG_MTD_DOC2000 is not set | |
| 400 | +# CONFIG_MTD_DOC2001 is not set | |
| 401 | +# CONFIG_MTD_DOC2001PLUS is not set | |
| 402 | + | |
| 403 | +# | |
| 404 | +# NAND Flash Device Drivers | |
| 405 | +# | |
| 406 | +# CONFIG_MTD_NAND is not set | |
| 407 | + | |
| 408 | +# | |
| 409 | +# OneNAND Flash Device Drivers | |
| 410 | +# | |
| 411 | +# CONFIG_MTD_ONENAND is not set | |
| 412 | + | |
| 413 | +# | |
| 414 | +# Parallel port support | |
| 415 | +# | |
| 416 | +# CONFIG_PARPORT is not set | |
| 417 | + | |
| 418 | +# | |
| 419 | +# Plug and Play support | |
| 420 | +# | |
| 421 | + | |
| 422 | +# | |
| 423 | +# Block devices | |
| 424 | +# | |
| 425 | +# CONFIG_BLK_DEV_COW_COMMON is not set | |
| 426 | +# CONFIG_BLK_DEV_LOOP is not set | |
| 427 | +# CONFIG_BLK_DEV_NBD is not set | |
| 428 | +# CONFIG_BLK_DEV_UB is not set | |
| 429 | +CONFIG_BLK_DEV_RAM=y | |
| 430 | +CONFIG_BLK_DEV_RAM_COUNT=16 | |
| 431 | +CONFIG_BLK_DEV_RAM_SIZE=8192 | |
| 432 | +CONFIG_BLK_DEV_INITRD=y | |
| 433 | +# CONFIG_CDROM_PKTCDVD is not set | |
| 434 | +# CONFIG_ATA_OVER_ETH is not set | |
| 435 | + | |
| 436 | +# | |
| 437 | +# ATA/ATAPI/MFM/RLL support | |
| 438 | +# | |
| 439 | +# CONFIG_IDE is not set | |
| 440 | + | |
| 441 | +# | |
| 442 | +# SCSI device support | |
| 443 | +# | |
| 444 | +# CONFIG_RAID_ATTRS is not set | |
| 445 | +# CONFIG_SCSI is not set | |
| 446 | + | |
| 447 | +# | |
| 448 | +# Multi-device support (RAID and LVM) | |
| 449 | +# | |
| 450 | +# CONFIG_MD is not set | |
| 451 | + | |
| 452 | +# | |
| 453 | +# Fusion MPT device support | |
| 454 | +# | |
| 455 | +# CONFIG_FUSION is not set | |
| 456 | + | |
| 457 | +# | |
| 458 | +# IEEE 1394 (FireWire) support | |
| 459 | +# | |
| 460 | + | |
| 461 | +# | |
| 462 | +# I2O device support | |
| 463 | +# | |
| 464 | + | |
| 465 | +# | |
| 466 | +# Network device support | |
| 467 | +# | |
| 468 | +CONFIG_NETDEVICES=y | |
| 469 | +# CONFIG_DUMMY is not set | |
| 470 | +# CONFIG_BONDING is not set | |
| 471 | +# CONFIG_EQUALIZER is not set | |
| 472 | +# CONFIG_TUN is not set | |
| 473 | + | |
| 474 | +# | |
| 475 | +# PHY device support | |
| 476 | +# | |
| 477 | +# CONFIG_PHYLIB is not set | |
| 478 | + | |
| 479 | +# | |
| 480 | +# Ethernet (10 or 100Mbit) | |
| 481 | +# | |
| 482 | +CONFIG_NET_ETHERNET=y | |
| 483 | +CONFIG_MII=y | |
| 484 | +CONFIG_ARM_AT91_ETHER=y | |
| 485 | +# CONFIG_SMC91X is not set | |
| 486 | +# CONFIG_DM9000 is not set | |
| 487 | + | |
| 488 | +# | |
| 489 | +# Ethernet (1000 Mbit) | |
| 490 | +# | |
| 491 | + | |
| 492 | +# | |
| 493 | +# Ethernet (10000 Mbit) | |
| 494 | +# | |
| 495 | + | |
| 496 | +# | |
| 497 | +# Token Ring devices | |
| 498 | +# | |
| 499 | + | |
| 500 | +# | |
| 501 | +# Wireless LAN (non-hamradio) | |
| 502 | +# | |
| 503 | +# CONFIG_NET_RADIO is not set | |
| 504 | + | |
| 505 | +# | |
| 506 | +# PCMCIA network device support | |
| 507 | +# | |
| 508 | +# CONFIG_NET_PCMCIA is not set | |
| 509 | + | |
| 510 | +# | |
| 511 | +# Wan interfaces | |
| 512 | +# | |
| 513 | +# CONFIG_WAN is not set | |
| 514 | +# CONFIG_PPP is not set | |
| 515 | +# CONFIG_SLIP is not set | |
| 516 | +# CONFIG_SHAPER is not set | |
| 517 | +# CONFIG_NETCONSOLE is not set | |
| 518 | +# CONFIG_NETPOLL is not set | |
| 519 | +# CONFIG_NET_POLL_CONTROLLER is not set | |
| 520 | + | |
| 521 | +# | |
| 522 | +# ISDN subsystem | |
| 523 | +# | |
| 524 | +# CONFIG_ISDN is not set | |
| 525 | + | |
| 526 | +# | |
| 527 | +# Input device support | |
| 528 | +# | |
| 529 | +CONFIG_INPUT=y | |
| 530 | + | |
| 531 | +# | |
| 532 | +# Userland interfaces | |
| 533 | +# | |
| 534 | +CONFIG_INPUT_MOUSEDEV=y | |
| 535 | +# CONFIG_INPUT_MOUSEDEV_PSAUX is not set | |
| 536 | +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 | |
| 537 | +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 | |
| 538 | +# CONFIG_INPUT_JOYDEV is not set | |
| 539 | +# CONFIG_INPUT_TSDEV is not set | |
| 540 | +# CONFIG_INPUT_EVDEV is not set | |
| 541 | +# CONFIG_INPUT_EVBUG is not set | |
| 542 | + | |
| 543 | +# | |
| 544 | +# Input Device Drivers | |
| 545 | +# | |
| 546 | +# CONFIG_INPUT_KEYBOARD is not set | |
| 547 | +# CONFIG_INPUT_MOUSE is not set | |
| 548 | +# CONFIG_INPUT_JOYSTICK is not set | |
| 549 | +# CONFIG_INPUT_TOUCHSCREEN is not set | |
| 550 | +# CONFIG_INPUT_MISC is not set | |
| 551 | + | |
| 552 | +# | |
| 553 | +# Hardware I/O ports | |
| 554 | +# | |
| 555 | +# CONFIG_SERIO is not set | |
| 556 | +# CONFIG_GAMEPORT is not set | |
| 557 | + | |
| 558 | +# | |
| 559 | +# Character devices | |
| 560 | +# | |
| 561 | +# CONFIG_VT is not set | |
| 562 | +# CONFIG_SERIAL_NONSTANDARD is not set | |
| 563 | + | |
| 564 | +# | |
| 565 | +# Serial drivers | |
| 566 | +# | |
| 567 | +# CONFIG_SERIAL_8250 is not set | |
| 568 | + | |
| 569 | +# | |
| 570 | +# Non-8250 serial port support | |
| 571 | +# | |
| 572 | +CONFIG_SERIAL_AT91=y | |
| 573 | +CONFIG_SERIAL_AT91_CONSOLE=y | |
| 574 | +# CONFIG_SERIAL_AT91_TTYAT is not set | |
| 575 | +CONFIG_SERIAL_CORE=y | |
| 576 | +CONFIG_SERIAL_CORE_CONSOLE=y | |
| 577 | +CONFIG_UNIX98_PTYS=y | |
| 578 | +CONFIG_LEGACY_PTYS=y | |
| 579 | +CONFIG_LEGACY_PTY_COUNT=256 | |
| 580 | + | |
| 581 | +# | |
| 582 | +# IPMI | |
| 583 | +# | |
| 584 | +# CONFIG_IPMI_HANDLER is not set | |
| 585 | + | |
| 586 | +# | |
| 587 | +# Watchdog Cards | |
| 588 | +# | |
| 589 | +CONFIG_WATCHDOG=y | |
| 590 | +CONFIG_WATCHDOG_NOWAYOUT=y | |
| 591 | + | |
| 592 | +# | |
| 593 | +# Watchdog Device Drivers | |
| 594 | +# | |
| 595 | +# CONFIG_SOFT_WATCHDOG is not set | |
| 596 | +CONFIG_AT91_WATCHDOG=y | |
| 597 | + | |
| 598 | +# | |
| 599 | +# USB-based Watchdog Cards | |
| 600 | +# | |
| 601 | +# CONFIG_USBPCWATCHDOG is not set | |
| 602 | +# CONFIG_NVRAM is not set | |
| 603 | +# CONFIG_DTLK is not set | |
| 604 | +# CONFIG_R3964 is not set | |
| 605 | + | |
| 606 | +# | |
| 607 | +# Ftape, the floppy tape device driver | |
| 608 | +# | |
| 609 | + | |
| 610 | +# | |
| 611 | +# PCMCIA character devices | |
| 612 | +# | |
| 613 | +# CONFIG_SYNCLINK_CS is not set | |
| 614 | +# CONFIG_CARDMAN_4000 is not set | |
| 615 | +# CONFIG_CARDMAN_4040 is not set | |
| 616 | +# CONFIG_RAW_DRIVER is not set | |
| 617 | + | |
| 618 | +# | |
| 619 | +# TPM devices | |
| 620 | +# | |
| 621 | +# CONFIG_TCG_TPM is not set | |
| 622 | +# CONFIG_TELCLOCK is not set | |
| 623 | + | |
| 624 | +# | |
| 625 | +# I2C support | |
| 626 | +# | |
| 627 | +CONFIG_I2C=y | |
| 628 | +CONFIG_I2C_CHARDEV=y | |
| 629 | + | |
| 630 | +# | |
| 631 | +# I2C Algorithms | |
| 632 | +# | |
| 633 | +# CONFIG_I2C_ALGOBIT is not set | |
| 634 | +# CONFIG_I2C_ALGOPCF is not set | |
| 635 | +# CONFIG_I2C_ALGOPCA is not set | |
| 636 | + | |
| 637 | +# | |
| 638 | +# I2C Hardware Bus support | |
| 639 | +# | |
| 640 | +# CONFIG_I2C_OCORES is not set | |
| 641 | +# CONFIG_I2C_PARPORT_LIGHT is not set | |
| 642 | +# CONFIG_I2C_STUB is not set | |
| 643 | +# CONFIG_I2C_PCA_ISA is not set | |
| 644 | + | |
| 645 | +# | |
| 646 | +# Miscellaneous I2C Chip support | |
| 647 | +# | |
| 648 | +# CONFIG_SENSORS_DS1337 is not set | |
| 649 | +# CONFIG_SENSORS_DS1374 is not set | |
| 650 | +# CONFIG_SENSORS_EEPROM is not set | |
| 651 | +# CONFIG_SENSORS_PCF8574 is not set | |
| 652 | +# CONFIG_SENSORS_PCA9539 is not set | |
| 653 | +# CONFIG_SENSORS_PCF8591 is not set | |
| 654 | +# CONFIG_SENSORS_MAX6875 is not set | |
| 655 | +# CONFIG_I2C_DEBUG_CORE is not set | |
| 656 | +# CONFIG_I2C_DEBUG_ALGO is not set | |
| 657 | +# CONFIG_I2C_DEBUG_BUS is not set | |
| 658 | +# CONFIG_I2C_DEBUG_CHIP is not set | |
| 659 | + | |
| 660 | +# | |
| 661 | +# SPI support | |
| 662 | +# | |
| 663 | +# CONFIG_SPI is not set | |
| 664 | +# CONFIG_SPI_MASTER is not set | |
| 665 | + | |
| 666 | +# | |
| 667 | +# Dallas's 1-wire bus | |
| 668 | +# | |
| 669 | + | |
| 670 | +# | |
| 671 | +# Hardware Monitoring support | |
| 672 | +# | |
| 673 | +CONFIG_HWMON=y | |
| 674 | +# CONFIG_HWMON_VID is not set | |
| 675 | +# CONFIG_SENSORS_ABITUGURU is not set | |
| 676 | +# CONFIG_SENSORS_ADM1021 is not set | |
| 677 | +# CONFIG_SENSORS_ADM1025 is not set | |
| 678 | +# CONFIG_SENSORS_ADM1026 is not set | |
| 679 | +# CONFIG_SENSORS_ADM1031 is not set | |
| 680 | +# CONFIG_SENSORS_ADM9240 is not set | |
| 681 | +# CONFIG_SENSORS_ASB100 is not set | |
| 682 | +# CONFIG_SENSORS_ATXP1 is not set | |
| 683 | +# CONFIG_SENSORS_DS1621 is not set | |
| 684 | +# CONFIG_SENSORS_F71805F is not set | |
| 685 | +# CONFIG_SENSORS_FSCHER is not set | |
| 686 | +# CONFIG_SENSORS_FSCPOS is not set | |
| 687 | +# CONFIG_SENSORS_GL518SM is not set | |
| 688 | +# CONFIG_SENSORS_GL520SM is not set | |
| 689 | +# CONFIG_SENSORS_IT87 is not set | |
| 690 | +# CONFIG_SENSORS_LM63 is not set | |
| 691 | +# CONFIG_SENSORS_LM75 is not set | |
| 692 | +# CONFIG_SENSORS_LM77 is not set | |
| 693 | +# CONFIG_SENSORS_LM78 is not set | |
| 694 | +# CONFIG_SENSORS_LM80 is not set | |
| 695 | +# CONFIG_SENSORS_LM83 is not set | |
| 696 | +# CONFIG_SENSORS_LM85 is not set | |
| 697 | +# CONFIG_SENSORS_LM87 is not set | |
| 698 | +# CONFIG_SENSORS_LM90 is not set | |
| 699 | +# CONFIG_SENSORS_LM92 is not set | |
| 700 | +# CONFIG_SENSORS_MAX1619 is not set | |
| 701 | +# CONFIG_SENSORS_PC87360 is not set | |
| 702 | +# CONFIG_SENSORS_SMSC47M1 is not set | |
| 703 | +# CONFIG_SENSORS_SMSC47M192 is not set | |
| 704 | +# CONFIG_SENSORS_SMSC47B397 is not set | |
| 705 | +# CONFIG_SENSORS_W83781D is not set | |
| 706 | +# CONFIG_SENSORS_W83791D is not set | |
| 707 | +# CONFIG_SENSORS_W83792D is not set | |
| 708 | +# CONFIG_SENSORS_W83L785TS is not set | |
| 709 | +# CONFIG_SENSORS_W83627HF is not set | |
| 710 | +# CONFIG_SENSORS_W83627EHF is not set | |
| 711 | +# CONFIG_HWMON_DEBUG_CHIP is not set | |
| 712 | + | |
| 713 | +# | |
| 714 | +# Misc devices | |
| 715 | +# | |
| 716 | + | |
| 717 | +# | |
| 718 | +# LED devices | |
| 719 | +# | |
| 720 | +# CONFIG_NEW_LEDS is not set | |
| 721 | + | |
| 722 | +# | |
| 723 | +# LED drivers | |
| 724 | +# | |
| 725 | + | |
| 726 | +# | |
| 727 | +# LED Triggers | |
| 728 | +# | |
| 729 | + | |
| 730 | +# | |
| 731 | +# Multimedia devices | |
| 732 | +# | |
| 733 | +# CONFIG_VIDEO_DEV is not set | |
| 734 | +CONFIG_VIDEO_V4L2=y | |
| 735 | + | |
| 736 | +# | |
| 737 | +# Digital Video Broadcasting Devices | |
| 738 | +# | |
| 739 | +# CONFIG_DVB is not set | |
| 740 | +# CONFIG_USB_DABUSB is not set | |
| 741 | + | |
| 742 | +# | |
| 743 | +# Graphics support | |
| 744 | +# | |
| 745 | +# CONFIG_FB is not set | |
| 746 | + | |
| 747 | +# | |
| 748 | +# Sound | |
| 749 | +# | |
| 750 | +# CONFIG_SOUND is not set | |
| 751 | + | |
| 752 | +# | |
| 753 | +# USB support | |
| 754 | +# | |
| 755 | +CONFIG_USB_ARCH_HAS_HCD=y | |
| 756 | +CONFIG_USB_ARCH_HAS_OHCI=y | |
| 757 | +# CONFIG_USB_ARCH_HAS_EHCI is not set | |
| 758 | +CONFIG_USB=y | |
| 759 | +CONFIG_USB_DEBUG=y | |
| 760 | + | |
| 761 | +# | |
| 762 | +# Miscellaneous USB options | |
| 763 | +# | |
| 764 | +CONFIG_USB_DEVICEFS=y | |
| 765 | +# CONFIG_USB_BANDWIDTH is not set | |
| 766 | +# CONFIG_USB_DYNAMIC_MINORS is not set | |
| 767 | +# CONFIG_USB_OTG is not set | |
| 768 | + | |
| 769 | +# | |
| 770 | +# USB Host Controller Drivers | |
| 771 | +# | |
| 772 | +# CONFIG_USB_ISP116X_HCD is not set | |
| 773 | +CONFIG_USB_OHCI_HCD=y | |
| 774 | +# CONFIG_USB_OHCI_BIG_ENDIAN is not set | |
| 775 | +CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |
| 776 | +# CONFIG_USB_SL811_HCD is not set | |
| 777 | + | |
| 778 | +# | |
| 779 | +# USB Device Class drivers | |
| 780 | +# | |
| 781 | +# CONFIG_USB_ACM is not set | |
| 782 | +# CONFIG_USB_PRINTER is not set | |
| 783 | + | |
| 784 | +# | |
| 785 | +# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | |
| 786 | +# | |
| 787 | + | |
| 788 | +# | |
| 789 | +# may also be needed; see USB_STORAGE Help for more information | |
| 790 | +# | |
| 791 | +# CONFIG_USB_STORAGE is not set | |
| 792 | +# CONFIG_USB_LIBUSUAL is not set | |
| 793 | + | |
| 794 | +# | |
| 795 | +# USB Input Devices | |
| 796 | +# | |
| 797 | +# CONFIG_USB_HID is not set | |
| 798 | + | |
| 799 | +# | |
| 800 | +# USB HID Boot Protocol drivers | |
| 801 | +# | |
| 802 | +# CONFIG_USB_KBD is not set | |
| 803 | +# CONFIG_USB_MOUSE is not set | |
| 804 | +# CONFIG_USB_AIPTEK is not set | |
| 805 | +# CONFIG_USB_WACOM is not set | |
| 806 | +# CONFIG_USB_ACECAD is not set | |
| 807 | +# CONFIG_USB_KBTAB is not set | |
| 808 | +# CONFIG_USB_POWERMATE is not set | |
| 809 | +# CONFIG_USB_TOUCHSCREEN is not set | |
| 810 | +# CONFIG_USB_YEALINK is not set | |
| 811 | +# CONFIG_USB_XPAD is not set | |
| 812 | +# CONFIG_USB_ATI_REMOTE is not set | |
| 813 | +# CONFIG_USB_ATI_REMOTE2 is not set | |
| 814 | +# CONFIG_USB_KEYSPAN_REMOTE is not set | |
| 815 | +# CONFIG_USB_APPLETOUCH is not set | |
| 816 | + | |
| 817 | +# | |
| 818 | +# USB Imaging devices | |
| 819 | +# | |
| 820 | +# CONFIG_USB_MDC800 is not set | |
| 821 | + | |
| 822 | +# | |
| 823 | +# USB Network Adapters | |
| 824 | +# | |
| 825 | +# CONFIG_USB_CATC is not set | |
| 826 | +# CONFIG_USB_KAWETH is not set | |
| 827 | +# CONFIG_USB_PEGASUS is not set | |
| 828 | +# CONFIG_USB_RTL8150 is not set | |
| 829 | +# CONFIG_USB_USBNET is not set | |
| 830 | +CONFIG_USB_MON=y | |
| 831 | + | |
| 832 | +# | |
| 833 | +# USB port drivers | |
| 834 | +# | |
| 835 | + | |
| 836 | +# | |
| 837 | +# USB Serial Converter support | |
| 838 | +# | |
| 839 | +# CONFIG_USB_SERIAL is not set | |
| 840 | + | |
| 841 | +# | |
| 842 | +# USB Miscellaneous drivers | |
| 843 | +# | |
| 844 | +# CONFIG_USB_EMI62 is not set | |
| 845 | +# CONFIG_USB_EMI26 is not set | |
| 846 | +# CONFIG_USB_AUERSWALD is not set | |
| 847 | +# CONFIG_USB_RIO500 is not set | |
| 848 | +# CONFIG_USB_LEGOTOWER is not set | |
| 849 | +# CONFIG_USB_LCD is not set | |
| 850 | +# CONFIG_USB_LED is not set | |
| 851 | +# CONFIG_USB_CY7C63 is not set | |
| 852 | +# CONFIG_USB_CYTHERM is not set | |
| 853 | +# CONFIG_USB_PHIDGETKIT is not set | |
| 854 | +# CONFIG_USB_PHIDGETSERVO is not set | |
| 855 | +# CONFIG_USB_IDMOUSE is not set | |
| 856 | +# CONFIG_USB_APPLEDISPLAY is not set | |
| 857 | +# CONFIG_USB_LD is not set | |
| 858 | +# CONFIG_USB_TEST is not set | |
| 859 | + | |
| 860 | +# | |
| 861 | +# USB DSL modem support | |
| 862 | +# | |
| 863 | + | |
| 864 | +# | |
| 865 | +# USB Gadget Support | |
| 866 | +# | |
| 867 | +CONFIG_USB_GADGET=y | |
| 868 | +# CONFIG_USB_GADGET_DEBUG_FILES is not set | |
| 869 | +CONFIG_USB_GADGET_SELECTED=y | |
| 870 | +# CONFIG_USB_GADGET_NET2280 is not set | |
| 871 | +# CONFIG_USB_GADGET_PXA2XX is not set | |
| 872 | +# CONFIG_USB_GADGET_GOKU is not set | |
| 873 | +# CONFIG_USB_GADGET_LH7A40X is not set | |
| 874 | +# CONFIG_USB_GADGET_OMAP is not set | |
| 875 | +CONFIG_USB_GADGET_AT91=y | |
| 876 | +CONFIG_USB_AT91=y | |
| 877 | +# CONFIG_USB_GADGET_DUMMY_HCD is not set | |
| 878 | +# CONFIG_USB_GADGET_DUALSPEED is not set | |
| 879 | +# CONFIG_USB_ZERO is not set | |
| 880 | +# CONFIG_USB_ETH is not set | |
| 881 | +# CONFIG_USB_GADGETFS is not set | |
| 882 | +# CONFIG_USB_FILE_STORAGE is not set | |
| 883 | +# CONFIG_USB_G_SERIAL is not set | |
| 884 | + | |
| 885 | +# | |
| 886 | +# MMC/SD Card support | |
| 887 | +# | |
| 888 | +CONFIG_MMC=y | |
| 889 | +# CONFIG_MMC_DEBUG is not set | |
| 890 | +CONFIG_MMC_BLOCK=y | |
| 891 | +CONFIG_MMC_AT91RM9200=y | |
| 892 | + | |
| 893 | +# | |
| 894 | +# Real Time Clock | |
| 895 | +# | |
| 896 | +CONFIG_RTC_LIB=y | |
| 897 | +# CONFIG_RTC_CLASS is not set | |
| 898 | + | |
| 899 | +# | |
| 900 | +# File systems | |
| 901 | +# | |
| 902 | +CONFIG_EXT2_FS=y | |
| 903 | +# CONFIG_EXT2_FS_XATTR is not set | |
| 904 | +# CONFIG_EXT2_FS_XIP is not set | |
| 905 | +# CONFIG_EXT3_FS is not set | |
| 906 | +# CONFIG_REISERFS_FS is not set | |
| 907 | +# CONFIG_JFS_FS is not set | |
| 908 | +CONFIG_FS_POSIX_ACL=y | |
| 909 | +# CONFIG_XFS_FS is not set | |
| 910 | +# CONFIG_OCFS2_FS is not set | |
| 911 | +# CONFIG_MINIX_FS is not set | |
| 912 | +# CONFIG_ROMFS_FS is not set | |
| 913 | +CONFIG_INOTIFY=y | |
| 914 | +CONFIG_INOTIFY_USER=y | |
| 915 | +# CONFIG_QUOTA is not set | |
| 916 | +CONFIG_DNOTIFY=y | |
| 917 | +# CONFIG_AUTOFS_FS is not set | |
| 918 | +# CONFIG_AUTOFS4_FS is not set | |
| 919 | +# CONFIG_FUSE_FS is not set | |
| 920 | + | |
| 921 | +# | |
| 922 | +# CD-ROM/DVD Filesystems | |
| 923 | +# | |
| 924 | +# CONFIG_ISO9660_FS is not set | |
| 925 | +# CONFIG_UDF_FS is not set | |
| 926 | + | |
| 927 | +# | |
| 928 | +# DOS/FAT/NT Filesystems | |
| 929 | +# | |
| 930 | +# CONFIG_MSDOS_FS is not set | |
| 931 | +# CONFIG_VFAT_FS is not set | |
| 932 | +# CONFIG_NTFS_FS is not set | |
| 933 | + | |
| 934 | +# | |
| 935 | +# Pseudo filesystems | |
| 936 | +# | |
| 937 | +CONFIG_PROC_FS=y | |
| 938 | +CONFIG_SYSFS=y | |
| 939 | +CONFIG_TMPFS=y | |
| 940 | +# CONFIG_HUGETLB_PAGE is not set | |
| 941 | +CONFIG_RAMFS=y | |
| 942 | +# CONFIG_CONFIGFS_FS is not set | |
| 943 | + | |
| 944 | +# | |
| 945 | +# Miscellaneous filesystems | |
| 946 | +# | |
| 947 | +# CONFIG_ADFS_FS is not set | |
| 948 | +# CONFIG_AFFS_FS is not set | |
| 949 | +# CONFIG_HFS_FS is not set | |
| 950 | +# CONFIG_HFSPLUS_FS is not set | |
| 951 | +# CONFIG_BEFS_FS is not set | |
| 952 | +# CONFIG_BFS_FS is not set | |
| 953 | +# CONFIG_EFS_FS is not set | |
| 954 | +# CONFIG_JFFS_FS is not set | |
| 955 | +# CONFIG_JFFS2_FS is not set | |
| 956 | +CONFIG_CRAMFS=y | |
| 957 | +# CONFIG_VXFS_FS is not set | |
| 958 | +# CONFIG_HPFS_FS is not set | |
| 959 | +# CONFIG_QNX4FS_FS is not set | |
| 960 | +# CONFIG_SYSV_FS is not set | |
| 961 | +# CONFIG_UFS_FS is not set | |
| 962 | + | |
| 963 | +# | |
| 964 | +# Network File Systems | |
| 965 | +# | |
| 966 | +CONFIG_NFS_FS=y | |
| 967 | +CONFIG_NFS_V3=y | |
| 968 | +CONFIG_NFS_V3_ACL=y | |
| 969 | +# CONFIG_NFS_V4 is not set | |
| 970 | +# CONFIG_NFS_DIRECTIO is not set | |
| 971 | +# CONFIG_NFSD is not set | |
| 972 | +CONFIG_ROOT_NFS=y | |
| 973 | +CONFIG_LOCKD=y | |
| 974 | +CONFIG_LOCKD_V4=y | |
| 975 | +CONFIG_NFS_ACL_SUPPORT=y | |
| 976 | +CONFIG_NFS_COMMON=y | |
| 977 | +CONFIG_SUNRPC=y | |
| 978 | +# CONFIG_RPCSEC_GSS_KRB5 is not set | |
| 979 | +# CONFIG_RPCSEC_GSS_SPKM3 is not set | |
| 980 | +# CONFIG_SMB_FS is not set | |
| 981 | +# CONFIG_CIFS is not set | |
| 982 | +# CONFIG_NCP_FS is not set | |
| 983 | +# CONFIG_CODA_FS is not set | |
| 984 | +# CONFIG_AFS_FS is not set | |
| 985 | +# CONFIG_9P_FS is not set | |
| 986 | + | |
| 987 | +# | |
| 988 | +# Partition Types | |
| 989 | +# | |
| 990 | +# CONFIG_PARTITION_ADVANCED is not set | |
| 991 | +CONFIG_MSDOS_PARTITION=y | |
| 992 | + | |
| 993 | +# | |
| 994 | +# Native Language Support | |
| 995 | +# | |
| 996 | +# CONFIG_NLS is not set | |
| 997 | + | |
| 998 | +# | |
| 999 | +# Profiling support | |
| 1000 | +# | |
| 1001 | +# CONFIG_PROFILING is not set | |
| 1002 | + | |
| 1003 | +# | |
| 1004 | +# Kernel hacking | |
| 1005 | +# | |
| 1006 | +# CONFIG_PRINTK_TIME is not set | |
| 1007 | +# CONFIG_MAGIC_SYSRQ is not set | |
| 1008 | +CONFIG_DEBUG_KERNEL=y | |
| 1009 | +CONFIG_LOG_BUF_SHIFT=14 | |
| 1010 | +CONFIG_DETECT_SOFTLOCKUP=y | |
| 1011 | +# CONFIG_SCHEDSTATS is not set | |
| 1012 | +# CONFIG_DEBUG_SLAB is not set | |
| 1013 | +# CONFIG_DEBUG_MUTEXES is not set | |
| 1014 | +# CONFIG_DEBUG_SPINLOCK is not set | |
| 1015 | +# CONFIG_DEBUG_SPINLOCK_SLEEP is not set | |
| 1016 | +# CONFIG_DEBUG_KOBJECT is not set | |
| 1017 | +CONFIG_DEBUG_BUGVERBOSE=y | |
| 1018 | +# CONFIG_DEBUG_INFO is not set | |
| 1019 | +# CONFIG_DEBUG_FS is not set | |
| 1020 | +# CONFIG_DEBUG_VM is not set | |
| 1021 | +CONFIG_FRAME_POINTER=y | |
| 1022 | +# CONFIG_UNWIND_INFO is not set | |
| 1023 | +CONFIG_FORCED_INLINING=y | |
| 1024 | +# CONFIG_RCU_TORTURE_TEST is not set | |
| 1025 | +CONFIG_DEBUG_USER=y | |
| 1026 | +# CONFIG_DEBUG_WAITQ is not set | |
| 1027 | +# CONFIG_DEBUG_ERRORS is not set | |
| 1028 | +CONFIG_DEBUG_LL=y | |
| 1029 | +# CONFIG_DEBUG_ICEDCC is not set | |
| 1030 | + | |
| 1031 | +# | |
| 1032 | +# Security options | |
| 1033 | +# | |
| 1034 | +# CONFIG_KEYS is not set | |
| 1035 | +# CONFIG_SECURITY is not set | |
| 1036 | + | |
| 1037 | +# | |
| 1038 | +# Cryptographic options | |
| 1039 | +# | |
| 1040 | +# CONFIG_CRYPTO is not set | |
| 1041 | + | |
| 1042 | +# | |
| 1043 | +# Hardware crypto devices | |
| 1044 | +# | |
| 1045 | + | |
| 1046 | +# | |
| 1047 | +# Library routines | |
| 1048 | +# | |
| 1049 | +# CONFIG_CRC_CCITT is not set | |
| 1050 | +# CONFIG_CRC16 is not set | |
| 1051 | +CONFIG_CRC32=y | |
| 1052 | +# CONFIG_LIBCRC32C is not set | |
| 1053 | +CONFIG_ZLIB_INFLATE=y |
arch/arm/configs/s3c2410_defconfig
| 1 | 1 | # |
| 2 | 2 | # Automatically generated make config: don't edit |
| 3 | -# Linux kernel version: 2.6.17 | |
| 4 | -# Tue Jun 20 18:57:01 2006 | |
| 3 | +# Linux kernel version: 2.6.17-git9 | |
| 4 | +# Sun Jun 25 23:56:32 2006 | |
| 5 | 5 | # |
| 6 | 6 | CONFIG_ARM=y |
| 7 | 7 | CONFIG_MMU=y |
| ... | ... | @@ -49,7 +49,6 @@ |
| 49 | 49 | # CONFIG_TINY_SHMEM is not set |
| 50 | 50 | CONFIG_BASE_SMALL=0 |
| 51 | 51 | # CONFIG_SLOB is not set |
| 52 | -CONFIG_OBSOLETE_INTERMODULE=y | |
| 53 | 52 | |
| 54 | 53 | # |
| 55 | 54 | # Loadable module support |
| 56 | 55 | |
| 57 | 56 | |
| ... | ... | @@ -81,18 +80,26 @@ |
| 81 | 80 | # |
| 82 | 81 | # System Type |
| 83 | 82 | # |
| 83 | +# CONFIG_ARCH_AAEC2000 is not set | |
| 84 | +# CONFIG_ARCH_INTEGRATOR is not set | |
| 85 | +# CONFIG_ARCH_REALVIEW is not set | |
| 86 | +# CONFIG_ARCH_VERSATILE is not set | |
| 87 | +# CONFIG_ARCH_AT91RM9200 is not set | |
| 84 | 88 | # CONFIG_ARCH_CLPS7500 is not set |
| 85 | 89 | # CONFIG_ARCH_CLPS711X is not set |
| 86 | 90 | # CONFIG_ARCH_CO285 is not set |
| 87 | 91 | # CONFIG_ARCH_EBSA110 is not set |
| 88 | 92 | # CONFIG_ARCH_EP93XX is not set |
| 89 | 93 | # CONFIG_ARCH_FOOTBRIDGE is not set |
| 90 | -# CONFIG_ARCH_INTEGRATOR is not set | |
| 94 | +# CONFIG_ARCH_NETX is not set | |
| 95 | +# CONFIG_ARCH_H720X is not set | |
| 96 | +# CONFIG_ARCH_IMX is not set | |
| 91 | 97 | # CONFIG_ARCH_IOP3XX is not set |
| 92 | 98 | # CONFIG_ARCH_IXP4XX is not set |
| 93 | 99 | # CONFIG_ARCH_IXP2000 is not set |
| 94 | 100 | # CONFIG_ARCH_IXP23XX is not set |
| 95 | 101 | # CONFIG_ARCH_L7200 is not set |
| 102 | +# CONFIG_ARCH_PNX4008 is not set | |
| 96 | 103 | # CONFIG_ARCH_PXA is not set |
| 97 | 104 | # CONFIG_ARCH_RPC is not set |
| 98 | 105 | # CONFIG_ARCH_SA1100 is not set |
| ... | ... | @@ -100,14 +107,6 @@ |
| 100 | 107 | # CONFIG_ARCH_SHARK is not set |
| 101 | 108 | # CONFIG_ARCH_LH7A40X is not set |
| 102 | 109 | # CONFIG_ARCH_OMAP is not set |
| 103 | -# CONFIG_ARCH_VERSATILE is not set | |
| 104 | -# CONFIG_ARCH_REALVIEW is not set | |
| 105 | -# CONFIG_ARCH_IMX is not set | |
| 106 | -# CONFIG_ARCH_H720X is not set | |
| 107 | -# CONFIG_ARCH_AAEC2000 is not set | |
| 108 | -# CONFIG_ARCH_AT91RM9200 is not set | |
| 109 | -# CONFIG_ARCH_PNX4008 is not set | |
| 110 | -# CONFIG_ARCH_NETX is not set | |
| 111 | 110 | |
| 112 | 111 | # |
| 113 | 112 | # S3C24XX Implementations |
| 114 | 113 | |
| 115 | 114 | |
| ... | ... | @@ -123,11 +122,14 @@ |
| 123 | 122 | CONFIG_ARCH_S3C2440=y |
| 124 | 123 | CONFIG_SMDK2440_CPU2440=y |
| 125 | 124 | CONFIG_SMDK2440_CPU2442=y |
| 125 | +CONFIG_MACH_SMDK2413=y | |
| 126 | 126 | CONFIG_MACH_VR1000=y |
| 127 | 127 | CONFIG_MACH_RX3715=y |
| 128 | 128 | CONFIG_MACH_OTOM=y |
| 129 | 129 | CONFIG_MACH_NEXCODER_2440=y |
| 130 | +CONFIG_S3C2410_CLOCK=y | |
| 130 | 131 | CONFIG_CPU_S3C2410=y |
| 132 | +CONFIG_CPU_S3C2412=y | |
| 131 | 133 | CONFIG_CPU_S3C244X=y |
| 132 | 134 | CONFIG_CPU_S3C2440=y |
| 133 | 135 | CONFIG_CPU_S3C2442=y |
| 134 | 136 | |
| 135 | 137 | |
| ... | ... | @@ -153,8 +155,11 @@ |
| 153 | 155 | # |
| 154 | 156 | CONFIG_CPU_32=y |
| 155 | 157 | CONFIG_CPU_ARM920T=y |
| 158 | +CONFIG_CPU_ARM926T=y | |
| 156 | 159 | CONFIG_CPU_32v4=y |
| 160 | +CONFIG_CPU_32v5=y | |
| 157 | 161 | CONFIG_CPU_ABRT_EV4T=y |
| 162 | +CONFIG_CPU_ABRT_EV5TJ=y | |
| 158 | 163 | CONFIG_CPU_CACHE_V4WT=y |
| 159 | 164 | CONFIG_CPU_CACHE_VIVT=y |
| 160 | 165 | CONFIG_CPU_COPY_V4WB=y |
| ... | ... | @@ -167,6 +172,7 @@ |
| 167 | 172 | # CONFIG_CPU_ICACHE_DISABLE is not set |
| 168 | 173 | # CONFIG_CPU_DCACHE_DISABLE is not set |
| 169 | 174 | # CONFIG_CPU_DCACHE_WRITETHROUGH is not set |
| 175 | +# CONFIG_CPU_CACHE_ROUND_ROBIN is not set | |
| 170 | 176 | |
| 171 | 177 | # |
| 172 | 178 | # Bus support |
| ... | ... | @@ -214,6 +220,7 @@ |
| 214 | 220 | CONFIG_FPE_NWFPE=y |
| 215 | 221 | # CONFIG_FPE_NWFPE_XP is not set |
| 216 | 222 | # CONFIG_FPE_FASTFPE is not set |
| 223 | +# CONFIG_VFP is not set | |
| 217 | 224 | |
| 218 | 225 | # |
| 219 | 226 | # Userspace binary formats |
| ... | ... | @@ -242,6 +249,8 @@ |
| 242 | 249 | # CONFIG_NETDEBUG is not set |
| 243 | 250 | # CONFIG_PACKET is not set |
| 244 | 251 | CONFIG_UNIX=y |
| 252 | +CONFIG_XFRM=y | |
| 253 | +# CONFIG_XFRM_USER is not set | |
| 245 | 254 | # CONFIG_NET_KEY is not set |
| 246 | 255 | CONFIG_INET=y |
| 247 | 256 | # CONFIG_IP_MULTICAST is not set |
| ... | ... | @@ -260,6 +269,8 @@ |
| 260 | 269 | # CONFIG_INET_IPCOMP is not set |
| 261 | 270 | # CONFIG_INET_XFRM_TUNNEL is not set |
| 262 | 271 | # CONFIG_INET_TUNNEL is not set |
| 272 | +CONFIG_INET_XFRM_MODE_TRANSPORT=y | |
| 273 | +CONFIG_INET_XFRM_MODE_TUNNEL=y | |
| 263 | 274 | CONFIG_INET_DIAG=y |
| 264 | 275 | CONFIG_INET_TCP_DIAG=y |
| 265 | 276 | # CONFIG_TCP_CONG_ADVANCED is not set |
| ... | ... | @@ -267,6 +278,7 @@ |
| 267 | 278 | # CONFIG_IPV6 is not set |
| 268 | 279 | # CONFIG_INET6_XFRM_TUNNEL is not set |
| 269 | 280 | # CONFIG_INET6_TUNNEL is not set |
| 281 | +# CONFIG_NETWORK_SECMARK is not set | |
| 270 | 282 | # CONFIG_NETFILTER is not set |
| 271 | 283 | |
| 272 | 284 | # |
| ... | ... | @@ -321,6 +333,7 @@ |
| 321 | 333 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 322 | 334 | # CONFIG_FW_LOADER is not set |
| 323 | 335 | # CONFIG_DEBUG_DRIVER is not set |
| 336 | +# CONFIG_SYS_HYPERVISOR is not set | |
| 324 | 337 | |
| 325 | 338 | # |
| 326 | 339 | # Connector - unified userspace <-> kernelspace linker |
| 327 | 340 | |
| ... | ... | @@ -408,10 +421,12 @@ |
| 408 | 421 | # |
| 409 | 422 | CONFIG_MTD_NAND=y |
| 410 | 423 | # CONFIG_MTD_NAND_VERIFY_WRITE is not set |
| 424 | +# CONFIG_MTD_NAND_ECC_SMC is not set | |
| 411 | 425 | CONFIG_MTD_NAND_IDS=y |
| 412 | 426 | CONFIG_MTD_NAND_S3C2410=y |
| 413 | 427 | # CONFIG_MTD_NAND_S3C2410_DEBUG is not set |
| 414 | 428 | # CONFIG_MTD_NAND_S3C2410_HWECC is not set |
| 429 | +# CONFIG_MTD_NAND_S3C2410_CLKSTOP is not set | |
| 415 | 430 | # CONFIG_MTD_NAND_DISKONCHIP is not set |
| 416 | 431 | # CONFIG_MTD_NAND_NANDSIM is not set |
| 417 | 432 | |
| 418 | 433 | |
| ... | ... | @@ -425,8 +440,8 @@ |
| 425 | 440 | # |
| 426 | 441 | CONFIG_PARPORT=y |
| 427 | 442 | # CONFIG_PARPORT_PC is not set |
| 428 | -# CONFIG_PARPORT_ARC is not set | |
| 429 | 443 | # CONFIG_PARPORT_GSC is not set |
| 444 | +# CONFIG_PARPORT_AX88796 is not set | |
| 430 | 445 | CONFIG_PARPORT_1284=y |
| 431 | 446 | |
| 432 | 447 | # |
| ... | ... | @@ -735,6 +750,7 @@ |
| 735 | 750 | # |
| 736 | 751 | # CONFIG_I2C_ELEKTOR is not set |
| 737 | 752 | CONFIG_I2C_ISA=m |
| 753 | +# CONFIG_I2C_OCORES is not set | |
| 738 | 754 | # CONFIG_I2C_PARPORT is not set |
| 739 | 755 | # CONFIG_I2C_PARPORT_LIGHT is not set |
| 740 | 756 | CONFIG_I2C_S3C2410=y |
| 741 | 757 | |
| ... | ... | @@ -765,13 +781,13 @@ |
| 765 | 781 | # |
| 766 | 782 | # Dallas's 1-wire bus |
| 767 | 783 | # |
| 768 | -# CONFIG_W1 is not set | |
| 769 | 784 | |
| 770 | 785 | # |
| 771 | 786 | # Hardware Monitoring support |
| 772 | 787 | # |
| 773 | 788 | CONFIG_HWMON=y |
| 774 | 789 | CONFIG_HWMON_VID=m |
| 790 | +# CONFIG_SENSORS_ABITUGURU is not set | |
| 775 | 791 | # CONFIG_SENSORS_ADM1021 is not set |
| 776 | 792 | # CONFIG_SENSORS_ADM1025 is not set |
| 777 | 793 | # CONFIG_SENSORS_ADM1026 is not set |
| 778 | 794 | |
| ... | ... | @@ -799,8 +815,10 @@ |
| 799 | 815 | # CONFIG_SENSORS_MAX1619 is not set |
| 800 | 816 | # CONFIG_SENSORS_PC87360 is not set |
| 801 | 817 | # CONFIG_SENSORS_SMSC47M1 is not set |
| 818 | +# CONFIG_SENSORS_SMSC47M192 is not set | |
| 802 | 819 | # CONFIG_SENSORS_SMSC47B397 is not set |
| 803 | 820 | # CONFIG_SENSORS_W83781D is not set |
| 821 | +# CONFIG_SENSORS_W83791D is not set | |
| 804 | 822 | # CONFIG_SENSORS_W83792D is not set |
| 805 | 823 | # CONFIG_SENSORS_W83L785TS is not set |
| 806 | 824 | # CONFIG_SENSORS_W83627HF is not set |
| ... | ... | @@ -845,6 +863,7 @@ |
| 845 | 863 | CONFIG_FB_CFB_IMAGEBLIT=y |
| 846 | 864 | # CONFIG_FB_MACMODES is not set |
| 847 | 865 | CONFIG_FB_FIRMWARE_EDID=y |
| 866 | +# CONFIG_FB_BACKLIGHT is not set | |
| 848 | 867 | CONFIG_FB_MODE_HELPERS=y |
| 849 | 868 | # CONFIG_FB_TILEBLITTING is not set |
| 850 | 869 | # CONFIG_FB_S1D13XXX is not set |
| 851 | 870 | |
| ... | ... | @@ -976,10 +995,12 @@ |
| 976 | 995 | # CONFIG_USB_LEGOTOWER is not set |
| 977 | 996 | # CONFIG_USB_LCD is not set |
| 978 | 997 | # CONFIG_USB_LED is not set |
| 998 | +# CONFIG_USB_CY7C63 is not set | |
| 979 | 999 | # CONFIG_USB_CYTHERM is not set |
| 980 | 1000 | # CONFIG_USB_PHIDGETKIT is not set |
| 981 | 1001 | # CONFIG_USB_PHIDGETSERVO is not set |
| 982 | 1002 | # CONFIG_USB_IDMOUSE is not set |
| 1003 | +# CONFIG_USB_APPLEDISPLAY is not set | |
| 983 | 1004 | # CONFIG_USB_LD is not set |
| 984 | 1005 | # CONFIG_USB_TEST is not set |
| 985 | 1006 | |
| ... | ... | @@ -1024,6 +1045,7 @@ |
| 1024 | 1045 | # CONFIG_MINIX_FS is not set |
| 1025 | 1046 | CONFIG_ROMFS_FS=y |
| 1026 | 1047 | CONFIG_INOTIFY=y |
| 1048 | +CONFIG_INOTIFY_USER=y | |
| 1027 | 1049 | # CONFIG_QUOTA is not set |
| 1028 | 1050 | CONFIG_DNOTIFY=y |
| 1029 | 1051 | # CONFIG_AUTOFS_FS is not set |
arch/arm/kernel/entry-common.S
arch/arm/kernel/head-nommu.S
| ... | ... | @@ -39,7 +39,7 @@ |
| 39 | 39 | __INIT |
| 40 | 40 | .type stext, %function |
| 41 | 41 | ENTRY(stext) |
| 42 | - msr cpsr_c, #PSR_F_BIT | PSR_I_BIT | MODE_SVC @ ensure svc mode | |
| 42 | + msr cpsr_c, #PSR_F_BIT | PSR_I_BIT | SVC_MODE @ ensure svc mode | |
| 43 | 43 | @ and irqs disabled |
| 44 | 44 | mrc p15, 0, r9, c0, c0 @ get processor id |
| 45 | 45 | bl __lookup_processor_type @ r5=procinfo r9=cpuid |
arch/arm/kernel/head.S
| ... | ... | @@ -71,7 +71,7 @@ |
| 71 | 71 | __INIT |
| 72 | 72 | .type stext, %function |
| 73 | 73 | ENTRY(stext) |
| 74 | - msr cpsr_c, #PSR_F_BIT | PSR_I_BIT | MODE_SVC @ ensure svc mode | |
| 74 | + msr cpsr_c, #PSR_F_BIT | PSR_I_BIT | SVC_MODE @ ensure svc mode | |
| 75 | 75 | @ and irqs disabled |
| 76 | 76 | mrc p15, 0, r9, c0, c0 @ get processor id |
| 77 | 77 | bl __lookup_processor_type @ r5=procinfo r9=cpuid |
| ... | ... | @@ -104,7 +104,7 @@ |
| 104 | 104 | * the processor type - there is no need to check the machine type |
| 105 | 105 | * as it has already been validated by the primary processor. |
| 106 | 106 | */ |
| 107 | - msr cpsr_c, #PSR_F_BIT | PSR_I_BIT | MODE_SVC | |
| 107 | + msr cpsr_c, #PSR_F_BIT | PSR_I_BIT | SVC_MODE | |
| 108 | 108 | mrc p15, 0, r9, c0, c0 @ get processor id |
| 109 | 109 | bl __lookup_processor_type |
| 110 | 110 | movs r10, r5 @ invalid processor? |
arch/arm/lib/backtrace.S
| ... | ... | @@ -41,7 +41,7 @@ |
| 41 | 41 | movne r0, #0 |
| 42 | 42 | movs frame, r0 |
| 43 | 43 | 1: moveq r0, #-2 |
| 44 | - LOADREGS(eqfd, sp!, {r4 - r8, pc}) | |
| 44 | + ldmeqfd sp!, {r4 - r8, pc} | |
| 45 | 45 | |
| 46 | 46 | 2: stmfd sp!, {pc} @ calculate offset of PC in STMIA instruction |
| 47 | 47 | ldr r0, [sp], #4 |
| ... | ... | @@ -85,7 +85,7 @@ |
| 85 | 85 | * A zero next framepointer means we're done. |
| 86 | 86 | */ |
| 87 | 87 | teq next, #0 |
| 88 | - LOADREGS(eqfd, sp!, {r4 - r8, pc}) | |
| 88 | + ldmeqfd sp!, {r4 - r8, pc} | |
| 89 | 89 | |
| 90 | 90 | /* |
| 91 | 91 | * The next framepointer must be above the |
| ... | ... | @@ -104,7 +104,7 @@ |
| 104 | 104 | 1007: ldr r0, =.Lbad |
| 105 | 105 | mov r1, frame |
| 106 | 106 | bl printk |
| 107 | - LOADREGS(fd, sp!, {r4 - r8, pc}) | |
| 107 | + ldmfd sp!, {r4 - r8, pc} | |
| 108 | 108 | .ltorg |
| 109 | 109 | .previous |
| 110 | 110 | |
| ... | ... | @@ -145,7 +145,7 @@ |
| 145 | 145 | adrne r0, .Lcr |
| 146 | 146 | blne printk |
| 147 | 147 | mov r0, stack |
| 148 | - LOADREGS(fd, sp!, {instr, reg, stack, r7, r8, pc}) | |
| 148 | + ldmfd sp!, {instr, reg, stack, r7, r8, pc} | |
| 149 | 149 | |
| 150 | 150 | .Lfp: .asciz " r%d = %08X%c" |
| 151 | 151 | .Lcr: .asciz "\n" |
arch/arm/lib/clear_user.S
| ... | ... | @@ -43,10 +43,10 @@ |
| 43 | 43 | tst r1, #1 @ x1 x0 x1 x0 x1 x0 x1 |
| 44 | 44 | USER( strnebt r2, [r0], #1) |
| 45 | 45 | mov r0, #0 |
| 46 | - LOADREGS(fd,sp!, {r1, pc}) | |
| 46 | + ldmfd sp!, {r1, pc} | |
| 47 | 47 | |
| 48 | 48 | .section .fixup,"ax" |
| 49 | 49 | .align 0 |
| 50 | -9001: LOADREGS(fd,sp!, {r0, pc}) | |
| 50 | +9001: ldmfd sp!, {r0, pc} | |
| 51 | 51 | .previous |
arch/arm/lib/copy_page.S
arch/arm/lib/csumipv6.S
arch/arm/lib/delay.S
| ... | ... | @@ -31,7 +31,7 @@ |
| 31 | 31 | mov r2, r2, lsr #10 @ max = 0x00007fff |
| 32 | 32 | mul r0, r2, r0 @ max = 2^32-1 |
| 33 | 33 | movs r0, r0, lsr #6 |
| 34 | - RETINSTR(moveq,pc,lr) | |
| 34 | + moveq pc, lr | |
| 35 | 35 | |
| 36 | 36 | /* |
| 37 | 37 | * loops = r0 * HZ * loops_per_jiffy / 1000000 |
| 38 | 38 | |
| 39 | 39 | |
| 40 | 40 | |
| 41 | 41 | |
| 42 | 42 | |
| 43 | 43 | |
| 44 | 44 | |
| ... | ... | @@ -43,21 +43,21 @@ |
| 43 | 43 | ENTRY(__delay) |
| 44 | 44 | subs r0, r0, #1 |
| 45 | 45 | #if 0 |
| 46 | - RETINSTR(movls,pc,lr) | |
| 46 | + movls pc, lr | |
| 47 | 47 | subs r0, r0, #1 |
| 48 | - RETINSTR(movls,pc,lr) | |
| 48 | + movls pc, lr | |
| 49 | 49 | subs r0, r0, #1 |
| 50 | - RETINSTR(movls,pc,lr) | |
| 50 | + movls pc, lr | |
| 51 | 51 | subs r0, r0, #1 |
| 52 | - RETINSTR(movls,pc,lr) | |
| 52 | + movls pc, lr | |
| 53 | 53 | subs r0, r0, #1 |
| 54 | - RETINSTR(movls,pc,lr) | |
| 54 | + movls pc, lr | |
| 55 | 55 | subs r0, r0, #1 |
| 56 | - RETINSTR(movls,pc,lr) | |
| 56 | + movls pc, lr | |
| 57 | 57 | subs r0, r0, #1 |
| 58 | - RETINSTR(movls,pc,lr) | |
| 58 | + movls pc, lr | |
| 59 | 59 | subs r0, r0, #1 |
| 60 | 60 | #endif |
| 61 | 61 | bhi __delay |
| 62 | - RETINSTR(mov,pc,lr) | |
| 62 | + mov pc, lr |
arch/arm/lib/ecard.S
| ... | ... | @@ -29,7 +29,7 @@ |
| 29 | 29 | CPSR2SPSR(r0) |
| 30 | 30 | mov lr, pc |
| 31 | 31 | mov pc, r2 |
| 32 | - LOADREGS(fd, sp!, {r4 - r12, pc}) | |
| 32 | + ldmfd sp!, {r4 - r12, pc} | |
| 33 | 33 | |
| 34 | 34 | @ Purpose: call an expansion card loader to reset the card |
| 35 | 35 | @ Proto : void read_loader(int card_base, char *loader); |
| ... | ... | @@ -41,5 +41,5 @@ |
| 41 | 41 | CPSR2SPSR(r0) |
| 42 | 42 | mov lr, pc |
| 43 | 43 | add pc, r1, #8 |
| 44 | - LOADREGS(fd, sp!, {r4 - r12, pc}) | |
| 44 | + ldmfd sp!, {r4 - r12, pc} |
arch/arm/lib/findbit.S
| ... | ... | @@ -32,7 +32,7 @@ |
| 32 | 32 | 2: cmp r2, r1 @ any more? |
| 33 | 33 | blo 1b |
| 34 | 34 | 3: mov r0, r1 @ no free bits |
| 35 | - RETINSTR(mov,pc,lr) | |
| 35 | + mov pc, lr | |
| 36 | 36 | |
| 37 | 37 | /* |
| 38 | 38 | * Purpose : Find next 'zero' bit |
| ... | ... | @@ -66,7 +66,7 @@ |
| 66 | 66 | 2: cmp r2, r1 @ any more? |
| 67 | 67 | blo 1b |
| 68 | 68 | 3: mov r0, r1 @ no free bits |
| 69 | - RETINSTR(mov,pc,lr) | |
| 69 | + mov pc, lr | |
| 70 | 70 | |
| 71 | 71 | /* |
| 72 | 72 | * Purpose : Find next 'one' bit |
| ... | ... | @@ -98,7 +98,7 @@ |
| 98 | 98 | 2: cmp r2, r1 @ any more? |
| 99 | 99 | blo 1b |
| 100 | 100 | 3: mov r0, r1 @ no free bits |
| 101 | - RETINSTR(mov,pc,lr) | |
| 101 | + mov pc, lr | |
| 102 | 102 | |
| 103 | 103 | ENTRY(_find_next_zero_bit_be) |
| 104 | 104 | teq r1, #0 |
| ... | ... | @@ -126,7 +126,7 @@ |
| 126 | 126 | 2: cmp r2, r1 @ any more? |
| 127 | 127 | blo 1b |
| 128 | 128 | 3: mov r0, r1 @ no free bits |
| 129 | - RETINSTR(mov,pc,lr) | |
| 129 | + mov pc, lr | |
| 130 | 130 | |
| 131 | 131 | ENTRY(_find_next_bit_be) |
| 132 | 132 | teq r1, #0 |
| ... | ... | @@ -164,5 +164,5 @@ |
| 164 | 164 | addeq r2, r2, #1 |
| 165 | 165 | mov r0, r2 |
| 166 | 166 | #endif |
| 167 | - RETINSTR(mov,pc,lr) | |
| 167 | + mov pc, lr |
arch/arm/lib/io-readsb.S
| ... | ... | @@ -72,7 +72,7 @@ |
| 72 | 72 | bpl .Linsb_16_lp |
| 73 | 73 | |
| 74 | 74 | tst r2, #15 |
| 75 | - LOADREGS(eqfd, sp!, {r4 - r6, pc}) | |
| 75 | + ldmeqfd sp!, {r4 - r6, pc} | |
| 76 | 76 | |
| 77 | 77 | .Linsb_no_16: tst r2, #8 |
| 78 | 78 | beq .Linsb_no_8 |
| ... | ... | @@ -109,7 +109,7 @@ |
| 109 | 109 | str r3, [r1], #4 |
| 110 | 110 | |
| 111 | 111 | .Linsb_no_4: ands r2, r2, #3 |
| 112 | - LOADREGS(eqfd, sp!, {r4 - r6, pc}) | |
| 112 | + ldmeqfd sp!, {r4 - r6, pc} | |
| 113 | 113 | |
| 114 | 114 | cmp r2, #2 |
| 115 | 115 | ldrb r3, [r0] |
| ... | ... | @@ -119,5 +119,5 @@ |
| 119 | 119 | ldrgtb r3, [r0] |
| 120 | 120 | strgtb r3, [r1] |
| 121 | 121 | |
| 122 | - LOADREGS(fd, sp!, {r4 - r6, pc}) | |
| 122 | + ldmfd sp!, {r4 - r6, pc} |
arch/arm/lib/io-readsw-armv3.S
| ... | ... | @@ -28,7 +28,7 @@ |
| 28 | 28 | strb r3, [r1], #1 |
| 29 | 29 | |
| 30 | 30 | subs r2, r2, #1 |
| 31 | - RETINSTR(moveq, pc, lr) | |
| 31 | + moveq pc, lr | |
| 32 | 32 | |
| 33 | 33 | ENTRY(__raw_readsw) |
| 34 | 34 | teq r2, #0 @ do we have to check for the zero len? |
| ... | ... | @@ -69,7 +69,7 @@ |
| 69 | 69 | bpl .Linsw_8_lp |
| 70 | 70 | |
| 71 | 71 | tst r2, #7 |
| 72 | - LOADREGS(eqfd, sp!, {r4, r5, r6, pc}) | |
| 72 | + ldmeqfd sp!, {r4, r5, r6, pc} | |
| 73 | 73 | |
| 74 | 74 | .Lno_insw_8: tst r2, #4 |
| 75 | 75 | beq .Lno_insw_4 |
| ... | ... | @@ -102,5 +102,5 @@ |
| 102 | 102 | movne r3, r3, lsr #8 |
| 103 | 103 | strneb r3, [r1] |
| 104 | 104 | |
| 105 | - LOADREGS(fd, sp!, {r4, r5, r6, pc}) | |
| 105 | + ldmfd sp!, {r4, r5, r6, pc} |
arch/arm/lib/io-writesb.S
| ... | ... | @@ -64,7 +64,7 @@ |
| 64 | 64 | bpl .Loutsb_16_lp |
| 65 | 65 | |
| 66 | 66 | tst r2, #15 |
| 67 | - LOADREGS(eqfd, sp!, {r4, r5, pc}) | |
| 67 | + ldmeqfd sp!, {r4, r5, pc} | |
| 68 | 68 | |
| 69 | 69 | .Loutsb_no_16: tst r2, #8 |
| 70 | 70 | beq .Loutsb_no_8 |
| ... | ... | @@ -80,7 +80,7 @@ |
| 80 | 80 | outword r3 |
| 81 | 81 | |
| 82 | 82 | .Loutsb_no_4: ands r2, r2, #3 |
| 83 | - LOADREGS(eqfd, sp!, {r4, r5, pc}) | |
| 83 | + ldmeqfd sp!, {r4, r5, pc} | |
| 84 | 84 | |
| 85 | 85 | cmp r2, #2 |
| 86 | 86 | ldrb r3, [r1], #1 |
| ... | ... | @@ -90,5 +90,5 @@ |
| 90 | 90 | ldrgtb r3, [r1] |
| 91 | 91 | strgtb r3, [r0] |
| 92 | 92 | |
| 93 | - LOADREGS(fd, sp!, {r4, r5, pc}) | |
| 93 | + ldmfd sp!, {r4, r5, pc} |
arch/arm/lib/io-writesw-armv3.S
| ... | ... | @@ -29,7 +29,7 @@ |
| 29 | 29 | orr r3, r3, r3, lsl #16 |
| 30 | 30 | str r3, [r0] |
| 31 | 31 | subs r2, r2, #1 |
| 32 | - RETINSTR(moveq, pc, lr) | |
| 32 | + moveq pc, lr | |
| 33 | 33 | |
| 34 | 34 | ENTRY(__raw_writesw) |
| 35 | 35 | teq r2, #0 @ do we have to check for the zero len? |
| ... | ... | @@ -80,7 +80,7 @@ |
| 80 | 80 | bpl .Loutsw_8_lp |
| 81 | 81 | |
| 82 | 82 | tst r2, #7 |
| 83 | - LOADREGS(eqfd, sp!, {r4, r5, r6, pc}) | |
| 83 | + ldmeqfd sp!, {r4, r5, r6, pc} | |
| 84 | 84 | |
| 85 | 85 | .Lno_outsw_8: tst r2, #4 |
| 86 | 86 | beq .Lno_outsw_4 |
| ... | ... | @@ -124,5 +124,5 @@ |
| 124 | 124 | orrne ip, ip, ip, lsr #16 |
| 125 | 125 | strne ip, [r0] |
| 126 | 126 | |
| 127 | - LOADREGS(fd, sp!, {r4, r5, r6, pc}) | |
| 127 | + ldmfd sp!, {r4, r5, r6, pc} |
arch/arm/lib/memchr.S
arch/arm/lib/memset.S
| ... | ... | @@ -53,7 +53,7 @@ |
| 53 | 53 | stmgeia r0!, {r1, r3, ip, lr} |
| 54 | 54 | stmgeia r0!, {r1, r3, ip, lr} |
| 55 | 55 | bgt 2b |
| 56 | - LOADREGS(eqfd, sp!, {pc}) @ Now <64 bytes to go. | |
| 56 | + ldmeqfd sp!, {pc} @ Now <64 bytes to go. | |
| 57 | 57 | /* |
| 58 | 58 | * No need to correct the count; we're only testing bits from now on |
| 59 | 59 | */ |
| ... | ... | @@ -77,5 +77,5 @@ |
| 77 | 77 | strneb r1, [r0], #1 |
| 78 | 78 | tst r2, #1 |
| 79 | 79 | strneb r1, [r0], #1 |
| 80 | - RETINSTR(mov,pc,lr) | |
| 80 | + mov pc, lr |
arch/arm/lib/memzero.S
| ... | ... | @@ -53,7 +53,7 @@ |
| 53 | 53 | stmgeia r0!, {r2, r3, ip, lr} @ 4 |
| 54 | 54 | stmgeia r0!, {r2, r3, ip, lr} @ 4 |
| 55 | 55 | bgt 3b @ 1 |
| 56 | - LOADREGS(eqfd, sp!, {pc}) @ 1/2 quick exit | |
| 56 | + ldmeqfd sp!, {pc} @ 1/2 quick exit | |
| 57 | 57 | /* |
| 58 | 58 | * No need to correct the count; we're only testing bits from now on |
| 59 | 59 | */ |
| ... | ... | @@ -77,5 +77,5 @@ |
| 77 | 77 | strneb r2, [r0], #1 @ 1 |
| 78 | 78 | tst r1, #1 @ 1 a byte left over |
| 79 | 79 | strneb r2, [r0], #1 @ 1 |
| 80 | - RETINSTR(mov,pc,lr) @ 1 | |
| 80 | + mov pc, lr @ 1 |
arch/arm/lib/strchr.S
arch/arm/lib/strncpy_from_user.S
| ... | ... | @@ -21,7 +21,6 @@ |
| 21 | 21 | * -EFAULT on exception, or "len" if we fill the whole buffer |
| 22 | 22 | */ |
| 23 | 23 | ENTRY(__arch_strncpy_from_user) |
| 24 | - save_lr | |
| 25 | 24 | mov ip, r1 |
| 26 | 25 | 1: subs r2, r2, #1 |
| 27 | 26 | USER( ldrplbt r3, [r1], #1) |
| 28 | 27 | |
| ... | ... | @@ -31,13 +30,13 @@ |
| 31 | 30 | bne 1b |
| 32 | 31 | sub r1, r1, #1 @ take NUL character out of count |
| 33 | 32 | 2: sub r0, r1, ip |
| 34 | - restore_pc | |
| 33 | + mov pc, lr | |
| 35 | 34 | |
| 36 | 35 | .section .fixup,"ax" |
| 37 | 36 | .align 0 |
| 38 | 37 | 9001: mov r3, #0 |
| 39 | 38 | strb r3, [r0, #0] @ null terminate |
| 40 | 39 | mov r0, #-EFAULT |
| 41 | - restore_pc | |
| 40 | + mov pc, lr | |
| 42 | 41 | .previous |
arch/arm/lib/strnlen_user.S
| ... | ... | @@ -21,7 +21,6 @@ |
| 21 | 21 | * or zero on exception, or n + 1 if too long |
| 22 | 22 | */ |
| 23 | 23 | ENTRY(__arch_strnlen_user) |
| 24 | - save_lr | |
| 25 | 24 | mov r2, r0 |
| 26 | 25 | 1: |
| 27 | 26 | USER( ldrbt r3, [r0], #1) |
| 28 | 27 | |
| ... | ... | @@ -31,11 +30,11 @@ |
| 31 | 30 | bne 1b |
| 32 | 31 | add r0, r0, #1 |
| 33 | 32 | 2: sub r0, r0, r2 |
| 34 | - restore_pc | |
| 33 | + mov pc, lr | |
| 35 | 34 | |
| 36 | 35 | .section .fixup,"ax" |
| 37 | 36 | .align 0 |
| 38 | 37 | 9001: mov r0, #0 |
| 39 | - restore_pc | |
| 38 | + mov pc, lr | |
| 40 | 39 | .previous |
arch/arm/lib/strrchr.S
arch/arm/lib/uaccess.S
| ... | ... | @@ -105,7 +105,7 @@ |
| 105 | 105 | movs ip, r2 |
| 106 | 106 | bne .Lc2u_nowords |
| 107 | 107 | .Lc2u_finished: mov r0, #0 |
| 108 | - LOADREGS(fd,sp!,{r2, r4 - r7, pc}) | |
| 108 | + ldmfd sp!, {r2, r4 - r7, pc} | |
| 109 | 109 | |
| 110 | 110 | .Lc2u_src_not_aligned: |
| 111 | 111 | bic r1, r1, #3 |
| ... | ... | @@ -280,7 +280,7 @@ |
| 280 | 280 | |
| 281 | 281 | .section .fixup,"ax" |
| 282 | 282 | .align 0 |
| 283 | -9001: LOADREGS(fd,sp!, {r0, r4 - r7, pc}) | |
| 283 | +9001: ldmfd sp!, {r0, r4 - r7, pc} | |
| 284 | 284 | .previous |
| 285 | 285 | |
| 286 | 286 | /* Prototype: unsigned long __arch_copy_from_user(void *to,const void *from,unsigned long n); |
| ... | ... | @@ -369,7 +369,7 @@ |
| 369 | 369 | bne .Lcfu_nowords |
| 370 | 370 | .Lcfu_finished: mov r0, #0 |
| 371 | 371 | add sp, sp, #8 |
| 372 | - LOADREGS(fd,sp!,{r4 - r7, pc}) | |
| 372 | + ldmfd sp!, {r4 - r7, pc} | |
| 373 | 373 | |
| 374 | 374 | .Lcfu_src_not_aligned: |
| 375 | 375 | bic r1, r1, #3 |
| ... | ... | @@ -556,6 +556,6 @@ |
| 556 | 556 | movne r1, r4 |
| 557 | 557 | blne __memzero |
| 558 | 558 | mov r0, r4 |
| 559 | - LOADREGS(fd,sp!, {r4 - r7, pc}) | |
| 559 | + ldmfd sp!, {r4 - r7, pc} | |
| 560 | 560 | .previous |
arch/arm/mach-at91rm9200/Kconfig
| ... | ... | @@ -4,6 +4,12 @@ |
| 4 | 4 | |
| 5 | 5 | comment "AT91RM9200 Board Type" |
| 6 | 6 | |
| 7 | +config MACH_ONEARM | |
| 8 | + bool "Ajeco 1ARM Single Board Computer" | |
| 9 | + depends on ARCH_AT91RM9200 | |
| 10 | + help | |
| 11 | + Select this if you are using Ajeco's 1ARM Single Board Computer | |
| 12 | + | |
| 7 | 13 | config ARCH_AT91RM9200DK |
| 8 | 14 | bool "Atmel AT91RM9200-DK Development board" |
| 9 | 15 | depends on ARCH_AT91RM9200 |
arch/arm/mach-at91rm9200/Makefile
arch/arm/mach-at91rm9200/board-1arm.c
| 1 | +/* | |
| 2 | + * linux/arch/arm/mach-at91rm9200/board-1arm.c | |
| 3 | + * | |
| 4 | + * Copyright (C) 2005 SAN People | |
| 5 | + * | |
| 6 | + * This program is free software; you can redistribute it and/or modify | |
| 7 | + * it under the terms of the GNU General Public License as published by | |
| 8 | + * the Free Software Foundation; either version 2 of the License, or | |
| 9 | + * (at your option) any later version. | |
| 10 | + * | |
| 11 | + * This program is distributed in the hope that it will be useful, | |
| 12 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 13 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 14 | + * GNU General Public License for more details. | |
| 15 | + * | |
| 16 | + * You should have received a copy of the GNU General Public License | |
| 17 | + * along with this program; if not, write to the Free Software | |
| 18 | + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
| 19 | + */ | |
| 20 | + | |
| 21 | +#include <linux/config.h> | |
| 22 | +#include <linux/types.h> | |
| 23 | +#include <linux/init.h> | |
| 24 | +#include <linux/mm.h> | |
| 25 | +#include <linux/module.h> | |
| 26 | +#include <linux/platform_device.h> | |
| 27 | + | |
| 28 | +#include <asm/hardware.h> | |
| 29 | +#include <asm/setup.h> | |
| 30 | +#include <asm/mach-types.h> | |
| 31 | +#include <asm/irq.h> | |
| 32 | + | |
| 33 | +#include <asm/mach/arch.h> | |
| 34 | +#include <asm/mach/map.h> | |
| 35 | +#include <asm/mach/irq.h> | |
| 36 | + | |
| 37 | +#include <asm/hardware.h> | |
| 38 | +#include <asm/arch/board.h> | |
| 39 | +#include <asm/arch/gpio.h> | |
| 40 | + | |
| 41 | +#include "generic.h" | |
| 42 | + | |
| 43 | +static void __init onearm_init_irq(void) | |
| 44 | +{ | |
| 45 | + /* Initialize AIC controller */ | |
| 46 | + at91rm9200_init_irq(NULL); | |
| 47 | + | |
| 48 | + /* Set up the GPIO interrupts */ | |
| 49 | + at91_gpio_irq_setup(PQFP_GPIO_BANKS); | |
| 50 | +} | |
| 51 | + | |
| 52 | +/* | |
| 53 | + * Serial port configuration. | |
| 54 | + * 0 .. 3 = USART0 .. USART3 | |
| 55 | + * 4 = DBGU | |
| 56 | + */ | |
| 57 | +static struct at91_uart_config __initdata onearm_uart_config = { | |
| 58 | + .console_tty = 0, /* ttyS0 */ | |
| 59 | + .nr_tty = 3, | |
| 60 | + .tty_map = { 4, 0, 1, -1, -1 }, /* ttyS0, ..., ttyS4 */ | |
| 61 | +}; | |
| 62 | + | |
| 63 | +static void __init onearm_map_io(void) | |
| 64 | +{ | |
| 65 | + at91rm9200_map_io(); | |
| 66 | + | |
| 67 | + /* Initialize clocks: 18.432 MHz crystal */ | |
| 68 | + at91_clock_init(18432000); | |
| 69 | + | |
| 70 | + /* Setup the serial ports and console */ | |
| 71 | + at91_init_serial(&onearm_uart_config); | |
| 72 | +} | |
| 73 | + | |
| 74 | +static struct at91_eth_data __initdata onearm_eth_data = { | |
| 75 | + .phy_irq_pin = AT91_PIN_PC4, | |
| 76 | + .is_rmii = 1, | |
| 77 | +}; | |
| 78 | + | |
| 79 | +static struct at91_usbh_data __initdata onearm_usbh_data = { | |
| 80 | + .ports = 1, | |
| 81 | +}; | |
| 82 | + | |
| 83 | +static struct at91_udc_data __initdata onearm_udc_data = { | |
| 84 | + .vbus_pin = AT91_PIN_PC2, | |
| 85 | + .pullup_pin = AT91_PIN_PC3, | |
| 86 | +}; | |
| 87 | + | |
| 88 | +static void __init onearm_board_init(void) | |
| 89 | +{ | |
| 90 | + /* Serial */ | |
| 91 | + at91_add_device_serial(); | |
| 92 | + /* Ethernet */ | |
| 93 | + at91_add_device_eth(&onearm_eth_data); | |
| 94 | + /* USB Host */ | |
| 95 | + at91_add_device_usbh(&onearm_usbh_data); | |
| 96 | + /* USB Device */ | |
| 97 | + at91_add_device_udc(&onearm_udc_data); | |
| 98 | +} | |
| 99 | + | |
| 100 | +MACHINE_START(ONEARM, "Ajeco 1ARM single board computer") | |
| 101 | + /* Maintainer: Lennert Buytenhek <buytenh@wantstofly.org> */ | |
| 102 | + .phys_io = AT91_BASE_SYS, | |
| 103 | + .io_pg_offst = (AT91_VA_BASE_SYS >> 18) & 0xfffc, | |
| 104 | + .boot_params = AT91_SDRAM_BASE + 0x100, | |
| 105 | + .timer = &at91rm9200_timer, | |
| 106 | + .map_io = onearm_map_io, | |
| 107 | + .init_irq = onearm_init_irq, | |
| 108 | + .init_machine = onearm_board_init, | |
| 109 | +MACHINE_END |
arch/arm/mach-ixp4xx/Kconfig
| ... | ... | @@ -35,7 +35,6 @@ |
| 35 | 35 | |
| 36 | 36 | config ARCH_IXDP425 |
| 37 | 37 | bool "IXDP425" |
| 38 | - select PCI | |
| 39 | 38 | help |
| 40 | 39 | Say 'Y' here if you want your kernel to support Intel's |
| 41 | 40 | IXDP425 Development Platform (Also known as Richfield). |
| ... | ... | @@ -43,7 +42,6 @@ |
| 43 | 42 | |
| 44 | 43 | config MACH_IXDPG425 |
| 45 | 44 | bool "IXDPG425" |
| 46 | - select PCI | |
| 47 | 45 | help |
| 48 | 46 | Say 'Y' here if you want your kernel to support Intel's |
| 49 | 47 | IXDPG425 Development Platform (Also known as Montajade). |
| ... | ... | @@ -51,7 +49,6 @@ |
| 51 | 49 | |
| 52 | 50 | config MACH_IXDP465 |
| 53 | 51 | bool "IXDP465" |
| 54 | - select PCI | |
| 55 | 52 | help |
| 56 | 53 | Say 'Y' here if you want your kernel to support Intel's |
| 57 | 54 | IXDP465 Development Platform (Also known as BMP). |
arch/arm/mach-ixp4xx/Makefile
| ... | ... | @@ -2,13 +2,24 @@ |
| 2 | 2 | # Makefile for the linux kernel. |
| 3 | 3 | # |
| 4 | 4 | |
| 5 | +obj-pci-y := | |
| 6 | +obj-pci-n := | |
| 7 | + | |
| 8 | +obj-pci-$(CONFIG_ARCH_IXDP4XX) += ixdp425-pci.o | |
| 9 | +obj-pci-$(CONFIG_MACH_IXDPG425) += ixdpg425-pci.o | |
| 10 | +obj-pci-$(CONFIG_ARCH_ADI_COYOTE) += coyote-pci.o | |
| 11 | +obj-pci-$(CONFIG_MACH_GTWX5715) += gtwx5715-pci.o | |
| 12 | +obj-pci-$(CONFIG_MACH_NSLU2) += nslu2-pci.o | |
| 13 | +obj-pci-$(CONFIG_MACH_NAS100D) += nas100d-pci.o | |
| 14 | + | |
| 5 | 15 | obj-y += common.o |
| 6 | 16 | |
| 7 | -obj-$(CONFIG_PCI) += common-pci.o | |
| 8 | -obj-$(CONFIG_ARCH_IXDP4XX) += ixdp425-pci.o ixdp425-setup.o | |
| 9 | -obj-$(CONFIG_MACH_IXDPG425) += ixdpg425-pci.o coyote-setup.o | |
| 10 | -obj-$(CONFIG_ARCH_ADI_COYOTE) += coyote-pci.o coyote-setup.o | |
| 11 | -obj-$(CONFIG_MACH_GTWX5715) += gtwx5715-pci.o gtwx5715-setup.o | |
| 12 | -obj-$(CONFIG_MACH_NSLU2) += nslu2-pci.o nslu2-setup.o nslu2-power.o | |
| 13 | -obj-$(CONFIG_MACH_NAS100D) += nas100d-pci.o nas100d-setup.o nas100d-power.o | |
| 17 | +obj-$(CONFIG_ARCH_IXDP4XX) += ixdp425-setup.o | |
| 18 | +obj-$(CONFIG_MACH_IXDPG425) += coyote-setup.o | |
| 19 | +obj-$(CONFIG_ARCH_ADI_COYOTE) += coyote-setup.o | |
| 20 | +obj-$(CONFIG_MACH_GTWX5715) += gtwx5715-setup.o | |
| 21 | +obj-$(CONFIG_MACH_NSLU2) += nslu2-setup.o nslu2-power.o | |
| 22 | +obj-$(CONFIG_MACH_NAS100D) += nas100d-setup.o nas100d-power.o | |
| 23 | + | |
| 24 | +obj-$(CONFIG_PCI) += $(obj-pci-$(CONFIG_PCI)) common-pci.o |
arch/arm/mach-pxa/sleep.S
| ... | ... | @@ -189,7 +189,7 @@ |
| 189 | 189 | .data |
| 190 | 190 | .align 5 |
| 191 | 191 | ENTRY(pxa_cpu_resume) |
| 192 | - mov r0, #PSR_I_BIT | PSR_F_BIT | MODE_SVC @ set SVC, irqs off | |
| 192 | + mov r0, #PSR_I_BIT | PSR_F_BIT | SVC_MODE @ set SVC, irqs off | |
| 193 | 193 | msr cpsr_c, r0 |
| 194 | 194 | |
| 195 | 195 | ldr r0, sleep_save_sp @ stack phys addr |
arch/arm/mach-s3c2410/Kconfig
| ... | ... | @@ -71,13 +71,13 @@ |
| 71 | 71 | Say Y here if you are using the SMDK2440. |
| 72 | 72 | |
| 73 | 73 | config SMDK2440_CPU2440 |
| 74 | - bool "SMDK2440 with S3C2440 cpu module" | |
| 74 | + bool "SMDK2440 with S3C2440 CPU module" | |
| 75 | 75 | depends on ARCH_S3C2440 |
| 76 | 76 | default y if ARCH_S3C2440 |
| 77 | 77 | select CPU_S3C2440 |
| 78 | 78 | |
| 79 | 79 | config SMDK2440_CPU2442 |
| 80 | - bool "SMDM2440 with S3C2442 cpu module" | |
| 80 | + bool "SMDM2440 with S3C2442 CPU module" | |
| 81 | 81 | depends on ARCH_S3C2440 |
| 82 | 82 | select CPU_S3C2442 |
| 83 | 83 |
arch/arm/mach-s3c2410/sleep.S
arch/arm/mach-sa1100/sleep.S
arch/arm/mm/copypage-v3.S
arch/arm/mm/proc-v6.S
| ... | ... | @@ -29,38 +29,6 @@ |
| 29 | 29 | #define TTB_RGN_WT (2 << 3) |
| 30 | 30 | #define TTB_RGN_WB (3 << 3) |
| 31 | 31 | |
| 32 | - .macro cpsie, flags | |
| 33 | - .ifc \flags, f | |
| 34 | - .long 0xf1080040 | |
| 35 | - .exitm | |
| 36 | - .endif | |
| 37 | - .ifc \flags, i | |
| 38 | - .long 0xf1080080 | |
| 39 | - .exitm | |
| 40 | - .endif | |
| 41 | - .ifc \flags, if | |
| 42 | - .long 0xf10800c0 | |
| 43 | - .exitm | |
| 44 | - .endif | |
| 45 | - .err | |
| 46 | - .endm | |
| 47 | - | |
| 48 | - .macro cpsid, flags | |
| 49 | - .ifc \flags, f | |
| 50 | - .long 0xf10c0040 | |
| 51 | - .exitm | |
| 52 | - .endif | |
| 53 | - .ifc \flags, i | |
| 54 | - .long 0xf10c0080 | |
| 55 | - .exitm | |
| 56 | - .endif | |
| 57 | - .ifc \flags, if | |
| 58 | - .long 0xf10c00c0 | |
| 59 | - .exitm | |
| 60 | - .endif | |
| 61 | - .err | |
| 62 | - .endm | |
| 63 | - | |
| 64 | 32 | ENTRY(cpu_v6_proc_init) |
| 65 | 33 | mov pc, lr |
| 66 | 34 |
arch/arm/nwfpe/entry26.S
arch/arm/tools/mach-types
| ... | ... | @@ -12,7 +12,7 @@ |
| 12 | 12 | # |
| 13 | 13 | # http://www.arm.linux.org.uk/developer/machines/?action=new |
| 14 | 14 | # |
| 15 | -# Last update: Mon May 8 20:11:05 2006 | |
| 15 | +# Last update: Mon Jun 26 22:26:08 2006 | |
| 16 | 16 | # |
| 17 | 17 | # machine_is_xxx CONFIG_xxxx MACH_TYPE_xxx number |
| 18 | 18 | # |
| ... | ... | @@ -566,8 +566,8 @@ |
| 566 | 566 | ens_cmu MACH_ENS_CMU ENS_CMU 550 |
| 567 | 567 | mm6_sdb MACH_MM6_SDB MM6_SDB 551 |
| 568 | 568 | saturn MACH_SATURN SATURN 552 |
| 569 | -i30030evb MACH_ARGONPLUSEVB ARGONPLUSEVB 553 | |
| 570 | -mxc27530evb MACH_SCMA11EVB SCMA11EVB 554 | |
| 569 | +i30030evb MACH_I30030EVB I30030EVB 553 | |
| 570 | +mxc27530evb MACH_MXC27530EVB MXC27530EVB 554 | |
| 571 | 571 | smdk2800 MACH_SMDK2800 SMDK2800 555 |
| 572 | 572 | mtwilson MACH_MTWILSON MTWILSON 556 |
| 573 | 573 | ziti MACH_ZITI ZITI 557 |
| ... | ... | @@ -647,7 +647,7 @@ |
| 647 | 647 | mx2jazz MACH_MX2JAZZ MX2JAZZ 631 |
| 648 | 648 | multiio MACH_MULTIIO MULTIIO 632 |
| 649 | 649 | hrdisplay MACH_HRDISPLAY HRDISPLAY 633 |
| 650 | -mxc27530ads MACH_SCMA11BB SCMA11BB 634 | |
| 650 | +mxc27530ads MACH_MXC27530ADS MXC27530ADS 634 | |
| 651 | 651 | trizeps3 MACH_TRIZEPS3 TRIZEPS3 635 |
| 652 | 652 | zefeerdza MACH_ZEFEERDZA ZEFEERDZA 636 |
| 653 | 653 | zefeerdzb MACH_ZEFEERDZB ZEFEERDZB 637 |
| ... | ... | @@ -721,7 +721,7 @@ |
| 721 | 721 | gem MACH_GEM GEM 707 |
| 722 | 722 | i858 MACH_I858 I858 708 |
| 723 | 723 | hx2750 MACH_HX2750 HX2750 709 |
| 724 | -mxc91131evb MACH_ZEUSEVB ZEUSEVB 710 | |
| 724 | +mxc91131evb MACH_MXC91131EVB MXC91131EVB 710 | |
| 725 | 725 | p700 MACH_P700 P700 711 |
| 726 | 726 | cpe MACH_CPE CPE 712 |
| 727 | 727 | spitz MACH_SPITZ SPITZ 713 |
| ... | ... | @@ -802,7 +802,7 @@ |
| 802 | 802 | rea9200 MACH_REA9200 REA9200 788 |
| 803 | 803 | acts_pune_sa1110 MACH_ACTS_PUNE_SA1110 ACTS_PUNE_SA1110 789 |
| 804 | 804 | ixp425 MACH_IXP425 IXP425 790 |
| 805 | -i30030ads MACH_ARGONPLUSODYSSEY ARGONPLUSODYSSEY 791 | |
| 805 | +i30030ads MACH_I30030ADS I30030ADS 791 | |
| 806 | 806 | perch MACH_PERCH PERCH 792 |
| 807 | 807 | eis05r1 MACH_EIS05R1 EIS05R1 793 |
| 808 | 808 | pepperpad MACH_PEPPERPAD PEPPERPAD 794 |
| ... | ... | @@ -930,7 +930,7 @@ |
| 930 | 930 | xscale_palmtt5 MACH_XSCALE_PALMTT5 XSCALE_PALMTT5 917 |
| 931 | 931 | xscale_palmtc MACH_OMAP_PALMTC OMAP_PALMTC 918 |
| 932 | 932 | omap_apollon MACH_OMAP_APOLLON OMAP_APOLLON 919 |
| 933 | -mxc30030evb MACH_ARGONLVEVB ARGONLVEVB 920 | |
| 933 | +mxc30030evb MACH_MXC30030EVB MXC30030EVB 920 | |
| 934 | 934 | rea_2d MACH_REA_2D REA_2D 921 |
| 935 | 935 | eti3e524 MACH_TI3E524 TI3E524 922 |
| 936 | 936 | ateb9200 MACH_ATEB9200 ATEB9200 923 |
| ... | ... | @@ -986,7 +986,7 @@ |
| 986 | 986 | mysh_ep9315_1 MACH_MYSH_EP9315_1 MYSH_EP9315_1 973 |
| 987 | 987 | tpf106 MACH_TPF106 TPF106 974 |
| 988 | 988 | at91rm9200kg MACH_AT91RM9200KG AT91RM9200KG 975 |
| 989 | -racemt2 MACH_SLEDB SLEDB 976 | |
| 989 | +rcmt2 MACH_SLEDB SLEDB 976 | |
| 990 | 990 | ontrack MACH_ONTRACK ONTRACK 977 |
| 991 | 991 | pm1200 MACH_PM1200 PM1200 978 |
| 992 | 992 | ess24562 MACH_ESS24XXX ESS24XXX 979 |
| ... | ... | @@ -1022,7 +1022,7 @@ |
| 1022 | 1022 | smdk2412 MACH_SMDK2412 SMDK2412 1009 |
| 1023 | 1023 | webbox MACH_WEBBOX WEBBOX 1010 |
| 1024 | 1024 | cwwndp MACH_CWWNDP CWWNDP 1011 |
| 1025 | -dragon MACH_DRAGON DRAGON 1012 | |
| 1025 | +i839 MACH_DRAGON DRAGON 1012 | |
| 1026 | 1026 | opendo_cpu_board MACH_OPENDO_CPU_BOARD OPENDO_CPU_BOARD 1013 |
| 1027 | 1027 | ccm2200 MACH_CCM2200 CCM2200 1014 |
| 1028 | 1028 | etwarm MACH_ETWARM ETWARM 1015 |
| ... | ... | @@ -1040,4 +1040,57 @@ |
| 1040 | 1040 | ai2410 MACH_AI2410 AI2410 1027 |
| 1041 | 1041 | ixp465 MACH_IXP465 IXP465 1028 |
| 1042 | 1042 | balloon3 MACH_BALLOON3 BALLOON3 1029 |
| 1043 | +heins MACH_HEINS HEINS 1030 | |
| 1044 | +mpluseva MACH_MPLUSEVA MPLUSEVA 1031 | |
| 1045 | +rt042 MACH_RT042 RT042 1032 | |
| 1046 | +cwiem MACH_CWIEM CWIEM 1033 | |
| 1047 | +cm_x270 MACH_CM_X270 CM_X270 1034 | |
| 1048 | +cm_x255 MACH_CM_X255 CM_X255 1035 | |
| 1049 | +esh_at91 MACH_ESH_AT91 ESH_AT91 1036 | |
| 1050 | +sandgate3 MACH_SANDGATE3 SANDGATE3 1037 | |
| 1051 | +primo MACH_PRIMO PRIMO 1038 | |
| 1052 | +gemstone MACH_GEMSTONE GEMSTONE 1039 | |
| 1053 | +pronghorn_metro MACH_PRONGHORNMETRO PRONGHORNMETRO 1040 | |
| 1054 | +sidewinder MACH_SIDEWINDER SIDEWINDER 1041 | |
| 1055 | +picomod1 MACH_PICOMOD1 PICOMOD1 1042 | |
| 1056 | +sg590 MACH_SG590 SG590 1043 | |
| 1057 | +akai9307 MACH_AKAI9307 AKAI9307 1044 | |
| 1058 | +fontaine MACH_FONTAINE FONTAINE 1045 | |
| 1059 | +wombat MACH_WOMBAT WOMBAT 1046 | |
| 1060 | +acq300 MACH_ACQ300 ACQ300 1047 | |
| 1061 | +mod_270 MACH_MOD_270 MOD_270 1048 | |
| 1062 | +vmc_vc0820 MACH_VC0820 VC0820 1049 | |
| 1063 | +ani_aim MACH_ANI_AIM ANI_AIM 1050 | |
| 1064 | +jellyfish MACH_JELLYFISH JELLYFISH 1051 | |
| 1065 | +amanita MACH_AMANITA AMANITA 1052 | |
| 1066 | +vlink MACH_VLINK VLINK 1053 | |
| 1067 | +dexflex MACH_DEXFLEX DEXFLEX 1054 | |
| 1068 | +eigen_ttq MACH_EIGEN_TTQ EIGEN_TTQ 1055 | |
| 1069 | +arcom_titan MACH_ARCOM_TITAN ARCOM_TITAN 1056 | |
| 1070 | +tabla MACH_TABLA TABLA 1057 | |
| 1071 | +mdirac3 MACH_MDIRAC3 MDIRAC3 1058 | |
| 1072 | +mrhfbp2 MACH_MRHFBP2 MRHFBP2 1059 | |
| 1073 | +at91rm9200rb MACH_AT91RM9200RB AT91RM9200RB 1060 | |
| 1074 | +ani_apm MACH_ANI_APM ANI_APM 1061 | |
| 1075 | +ella1 MACH_ELLA1 ELLA1 1062 | |
| 1076 | +inhand_pxa27x MACH_INHAND_PXA27X INHAND_PXA27X 1063 | |
| 1077 | +inhand_pxa25x MACH_INHAND_PXA25X INHAND_PXA25X 1064 | |
| 1078 | +empos_xm MACH_EMPOS_XM EMPOS_XM 1065 | |
| 1079 | +empos MACH_EMPOS EMPOS 1066 | |
| 1080 | +empos_tiny MACH_EMPOS_TINY EMPOS_TINY 1067 | |
| 1081 | +empos_sm MACH_EMPOS_SM EMPOS_SM 1068 | |
| 1082 | +egret MACH_EGRET EGRET 1069 | |
| 1083 | +ostrich MACH_OSTRICH OSTRICH 1070 | |
| 1084 | +n50 MACH_N50 N50 1071 | |
| 1085 | +ecbat91 MACH_ECBAT91 ECBAT91 1072 | |
| 1086 | +stareast MACH_STAREAST STAREAST 1073 | |
| 1087 | +dspg_dw MACH_DSPG_DW DSPG_DW 1074 | |
| 1088 | +onearm MACH_ONEARM ONEARM 1075 | |
| 1089 | +mrg110_6 MACH_MRG110_6 MRG110_6 1076 | |
| 1090 | +wrt300nv2 MACH_WRT300NV2 WRT300NV2 1077 | |
| 1091 | +xm_bulverde MACH_XM_BULVERDE XM_BULVERDE 1078 | |
| 1092 | +msm6100 MACH_MSM6100 MSM6100 1079 | |
| 1093 | +eti_b1 MACH_ETI_B1 ETI_B1 1080 | |
| 1094 | +za9l_series MACH_ZILOG_ZA9L ZILOG_ZA9L 1081 | |
| 1095 | +bit2440 MACH_BIT2440 BIT2440 1082 |
drivers/mfd/ucb1x00-core.c
include/asm-arm/assembler.h
| ... | ... | @@ -55,31 +55,7 @@ |
| 55 | 55 | #define PLD(code...) |
| 56 | 56 | #endif |
| 57 | 57 | |
| 58 | -#define MODE_USR USR_MODE | |
| 59 | -#define MODE_FIQ FIQ_MODE | |
| 60 | -#define MODE_IRQ IRQ_MODE | |
| 61 | -#define MODE_SVC SVC_MODE | |
| 62 | - | |
| 63 | -#define DEFAULT_FIQ MODE_FIQ | |
| 64 | - | |
| 65 | 58 | /* |
| 66 | - * LOADREGS - ldm with PC in register list (eg, ldmfd sp!, {pc}) | |
| 67 | - */ | |
| 68 | -#ifdef __STDC__ | |
| 69 | -#define LOADREGS(cond, base, reglist...)\ | |
| 70 | - ldm##cond base,reglist | |
| 71 | -#else | |
| 72 | -#define LOADREGS(cond, base, reglist...)\ | |
| 73 | - ldm/**/cond base,reglist | |
| 74 | -#endif | |
| 75 | - | |
| 76 | -/* | |
| 77 | - * Build a return instruction for this processor type. | |
| 78 | - */ | |
| 79 | -#define RETINSTR(instr, regs...)\ | |
| 80 | - instr regs | |
| 81 | - | |
| 82 | -/* | |
| 83 | 59 | * Enable and disable interrupts |
| 84 | 60 | */ |
| 85 | 61 | #if __LINUX_ARM_ARCH__ >= 6 |
| ... | ... | @@ -115,18 +91,6 @@ |
| 115 | 91 | */ |
| 116 | 92 | .macro restore_irqs, oldcpsr |
| 117 | 93 | msr cpsr_c, \oldcpsr |
| 118 | - .endm | |
| 119 | - | |
| 120 | -/* | |
| 121 | - * These two are used to save LR/restore PC over a user-based access. | |
| 122 | - * The old 26-bit architecture requires that we do. On 32-bit | |
| 123 | - * architecture, we can safely ignore this requirement. | |
| 124 | - */ | |
| 125 | - .macro save_lr | |
| 126 | - .endm | |
| 127 | - | |
| 128 | - .macro restore_pc | |
| 129 | - mov pc, lr | |
| 130 | 94 | .endm |
| 131 | 95 | |
| 132 | 96 | #define USER(x...) \ |