diff options
| author | Linus Torvalds <torvalds@g5.osdl.org> | 2006-09-18 19:15:16 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-09-18 19:15:16 -0400 |
| commit | 77e2782f9b683893c9341e9cf05c88b0caac7382 (patch) | |
| tree | de65fd4477b104c64b55c144529fa6185fc70853 /include | |
| parent | 803db244b9f71102e366fd689000c1417b9a7508 (diff) | |
| parent | e40b1074af46d53740320f88dfffd9fb2f78bdf3 (diff) | |
Merge master.kernel.org:/home/rmk/linux-2.6-arm
* master.kernel.org:/home/rmk/linux-2.6-arm:
[ARM] 3815/1: headers_install support for ARM
[ARM] 3794/1: S3C24XX: do not defined set_irq_wake when no CONFIG_PM
[ARM] 3793/1: S3C2412: fix wrong serial info struct
[ARM] 3780/1: Fix iop321 cpuid
[ARM] 3786/1: pnx4008: update defconfig
[ARM] 3785/1: S3C2412: Fix idle code as default uses wrong clocks
[ARM] 3784/1: S3C2413: fix config for MACH_S3C2413/MACH_SMDK2413
Diffstat (limited to 'include')
| -rw-r--r-- | include/asm-arm/arch-s3c2410/regs-power.h | 34 | ||||
| -rw-r--r-- | include/asm-arm/elf.h | 2 | ||||
| -rw-r--r-- | include/asm-arm/page.h | 4 |
3 files changed, 38 insertions, 2 deletions
diff --git a/include/asm-arm/arch-s3c2410/regs-power.h b/include/asm-arm/arch-s3c2410/regs-power.h new file mode 100644 index 000000000000..6c319ea2afac --- /dev/null +++ b/include/asm-arm/arch-s3c2410/regs-power.h | |||
| @@ -0,0 +1,34 @@ | |||
| 1 | /* linux/include/asm/arch-s3c2410/regs-power.h | ||
| 2 | * | ||
| 3 | * Copyright (c) 2003,2004,2005,2006 Simtec Electronics <linux@simtec.co.uk> | ||
| 4 | * http://armlinux.simtec.co.uk/ | ||
| 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 version 2 as | ||
| 8 | * published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * S3C24XX power control register definitions | ||
| 11 | */ | ||
| 12 | |||
| 13 | #ifndef __ASM_ARM_REGS_PWR | ||
| 14 | #define __ASM_ARM_REGS_PWR __FILE__ | ||
| 15 | |||
| 16 | #define S3C24XX_PWRREG(x) ((x) + S3C24XX_VA_CLKPWR) | ||
| 17 | |||
| 18 | #define S3C2412_PWRMODECON S3C24XX_PWRREG(0x20) | ||
| 19 | #define S3C2412_PWRCFG S3C24XX_PWRREG(0x24) | ||
| 20 | |||
| 21 | #define S3C2412_PWRCFG_BATF_IGNORE (0<<0) | ||
| 22 | #define S3C2412_PWRCFG_BATF_SLEEP (3<<0) | ||
| 23 | #define S3C2412_PWRCFG_BATF_MASK (3<<0) | ||
| 24 | |||
| 25 | #define S3C2412_PWRCFG_STANDBYWFI_IGNORE (0<<6) | ||
| 26 | #define S3C2412_PWRCFG_STANDBYWFI_IDLE (1<<6) | ||
| 27 | #define S3C2412_PWRCFG_STANDBYWFI_STOP (2<<6) | ||
| 28 | #define S3C2412_PWRCFG_STANDBYWFI_SLEEP (3<<6) | ||
| 29 | #define S3C2412_PWRCFG_STANDBYWFI_MASK (3<<6) | ||
| 30 | |||
| 31 | #define S3C2412_PWRCFG_RTC_MASKIRQ (1<<8) | ||
| 32 | #define S3C2412_PWRCFG_NAND_NORST (1<<9) | ||
| 33 | |||
| 34 | #endif /* __ASM_ARM_REGS_PWR */ | ||
diff --git a/include/asm-arm/elf.h b/include/asm-arm/elf.h index 71061ca5c5d0..ae7baa6c73f7 100644 --- a/include/asm-arm/elf.h +++ b/include/asm-arm/elf.h | |||
| @@ -8,7 +8,9 @@ | |||
| 8 | 8 | ||
| 9 | #include <asm/ptrace.h> | 9 | #include <asm/ptrace.h> |
| 10 | #include <asm/user.h> | 10 | #include <asm/user.h> |
| 11 | #ifdef __KERNEL | ||
| 11 | #include <asm/procinfo.h> | 12 | #include <asm/procinfo.h> |
| 13 | #endif | ||
| 12 | 14 | ||
| 13 | typedef unsigned long elf_greg_t; | 15 | typedef unsigned long elf_greg_t; |
| 14 | typedef unsigned long elf_freg_t[3]; | 16 | typedef unsigned long elf_freg_t[3]; |
diff --git a/include/asm-arm/page.h b/include/asm-arm/page.h index 63d12f0244c5..b721270b9986 100644 --- a/include/asm-arm/page.h +++ b/include/asm-arm/page.h | |||
| @@ -193,8 +193,8 @@ extern pmd_t *top_pmd; | |||
| 193 | #define ARCH_SLAB_MINALIGN 8 | 193 | #define ARCH_SLAB_MINALIGN 8 |
| 194 | #endif | 194 | #endif |
| 195 | 195 | ||
| 196 | #endif /* __KERNEL__ */ | ||
| 197 | |||
| 198 | #include <asm-generic/page.h> | 196 | #include <asm-generic/page.h> |
| 199 | 197 | ||
| 198 | #endif /* __KERNEL__ */ | ||
| 199 | |||
| 200 | #endif | 200 | #endif |
